2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.63.
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9 ## --------------------- ##
10 ## M4sh Initialization. ##
11 ## --------------------- ##
13 # Be more Bourne compatible
14 DUALCASE=1; export DUALCASE # for MKS sh
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
19 # is contrary to our usage. Disable this feature.
20 alias -g '${1+"$@"}'='"$@"'
23 case `(set -o) 2>/dev/null` in
24 *posix*) set -o posix ;;
33 # Avoid depending upon Character Ranges.
34 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37 as_cr_digits='0123456789'
38 as_cr_alnum=$as_cr_Letters$as_cr_digits
43 # Printing a long string crashes Solaris 7 /usr/bin/printf.
44 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
45 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
46 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
47 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 as_echo_n='sh -c $as_echo_n_body as_echo'
69 as_echo='sh -c $as_echo_body as_echo'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81 # Support unset when possible.
82 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
90 # We need space, tab and new line, in precisely that order. Quoting is
91 # there to prevent editors from complaining about space-tab.
92 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
93 # splitting by setting IFS to empty value.)
96 # Find who we are. Look in the path if we contain no directory separator.
98 *[\\/]* ) as_myself=$0 ;;
99 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
103 test -z "$as_dir" && as_dir=.
104 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
110 # We did not find ourselves, most probably we were run as `sh COMMAND'
111 # in which case we are not to be found in the path.
112 if test "x$as_myself" = x; then
115 if test ! -f "$as_myself"; then
116 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
117 { (exit 1); exit 1; }
120 # Work around bugs in pre-3.0 UWIN ksh.
121 for as_var in ENV MAIL MAILPATH
122 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
134 # Required to use basename.
135 if expr a : '\(a\)' >/dev/null 2>&1 &&
136 test "X`expr 00001 : '.*\(...\)'`" = X001; then
142 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
149 # Name of the executable.
150 as_me=`$as_basename -- "$0" ||
151 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
152 X"$0" : 'X\(//\)$' \| \
153 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
155 sed '/^.*\/\([^/][^/]*\)\/*$/{
173 if test "x$CONFIG_SHELL" = x; then
174 if (eval ":") 2>/dev/null; then
180 if test $as_have_required = yes && (eval ":
190 as_func_ret_success () {
193 as_func_ret_failure () {
198 if as_func_success; then
202 echo as_func_success failed.
205 if as_func_failure; then
207 echo as_func_failure succeeded.
210 if as_func_ret_success; then
214 echo as_func_ret_success failed.
217 if as_func_ret_failure; then
219 echo as_func_ret_failure succeeded.
222 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
226 echo positional parameters were not saved.
229 test \$exitcode = 0) || { (exit 1); exit 1; }
234 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
235 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
236 ") 2> /dev/null; then
240 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
241 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
244 test -z "$as_dir" && as_dir=.
247 for as_base in sh bash ksh sh5; do
248 as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
255 for as_shell in $as_candidate_shells $SHELL; do
256 # Try only shells that exist, to save several forks.
257 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
258 { ("$as_shell") 2> /dev/null <<\_ASEOF
259 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
263 # is contrary to our usage. Disable this feature.
264 alias -g '${1+"$@"}'='"$@"'
267 case `(set -o) 2>/dev/null` in
268 *posix*) set -o posix ;;
277 CONFIG_SHELL=$as_shell
279 if { "$as_shell" 2> /dev/null <<\_ASEOF
280 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
283 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
284 # is contrary to our usage. Disable this feature.
285 alias -g '${1+"$@"}'='"$@"'
288 case `(set -o) 2>/dev/null` in
289 *posix*) set -o posix ;;
305 as_func_ret_success () {
308 as_func_ret_failure () {
313 if as_func_success; then
317 echo as_func_success failed.
320 if as_func_failure; then
322 echo as_func_failure succeeded.
325 if as_func_ret_success; then
329 echo as_func_ret_success failed.
332 if as_func_ret_failure; then
334 echo as_func_ret_failure succeeded.
337 if ( set x; as_func_ret_success y && test x = "$1" ); then
341 echo positional parameters were not saved.
344 test $exitcode = 0) || { (exit 1); exit 1; }
349 test "x$as_lineno_1" != "x$as_lineno_2" &&
350 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
361 if test "x$CONFIG_SHELL" != x; then
362 for as_var in BASH_ENV ENV
363 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
366 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
370 if test $as_have_required = no; then
371 echo This script requires a shell more modern than all the
372 echo shells that I found on your system. Please install a
373 echo modern shell, or manually run the script under such a
374 echo shell if you do have one.
375 { (exit 1); exit 1; }
385 (eval "as_func_return () {
394 as_func_ret_success () {
397 as_func_ret_failure () {
402 if as_func_success; then
406 echo as_func_success failed.
409 if as_func_failure; then
411 echo as_func_failure succeeded.
414 if as_func_ret_success; then
418 echo as_func_ret_success failed.
421 if as_func_ret_failure; then
423 echo as_func_ret_failure succeeded.
426 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
430 echo positional parameters were not saved.
433 test \$exitcode = 0") || {
434 echo No shell found that supports shell functions.
435 echo Please tell bug-autoconf@gnu.org about your system,
436 echo including any error possibly output before this message.
437 echo This can help us improve future autoconf versions.
438 echo Configuration will now proceed without shell functions.
445 test "x$as_lineno_1" != "x$as_lineno_2" &&
446 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
448 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
449 # uniformly replaced by the line number. The first 'sed' inserts a
450 # line-number line after each line using $LINENO; the second 'sed'
451 # does the real work. The second script uses 'N' to pair each
452 # line-number line with the line containing $LINENO, and appends
453 # trailing '-' during substitution so that $LINENO is not a special
455 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
456 # scripts with optimization help from Paolo Bonzini. Blame Lee
457 # E. McMahon (1931-1989) for sed's syntax. :-)
469 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
473 chmod +x "$as_me.lineno" ||
474 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
475 { (exit 1); exit 1; }; }
477 # Don't try to exec as it changes $[0], causing all sort of problems
478 # (the dirname of $[0] is not the place where we might find the
479 # original and so on. Autoconf is especially sensitive to this).
481 # Exit status is that of the last command.
486 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
492 ECHO_C= ECHO_N= ECHO_T=
496 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
502 if expr a : '\(a\)' >/dev/null 2>&1 &&
503 test "X`expr 00001 : '.*\(...\)'`" = X001; then
509 rm -f conf$$ conf$$.exe conf$$.file
510 if test -d conf$$.dir; then
511 rm -f conf$$.dir/conf$$.file
514 mkdir conf$$.dir 2>/dev/null
516 if (echo >conf$$.file) 2>/dev/null; then
517 if ln -s conf$$.file conf$$ 2>/dev/null; then
519 # ... but there are two gotchas:
520 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
521 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
522 # In both cases, we have to default to `cp -p'.
523 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
525 elif ln conf$$.file conf$$ 2>/dev/null; then
533 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
534 rmdir conf$$.dir 2>/dev/null
536 if mkdir -p . 2>/dev/null; then
539 test -d ./-p && rmdir ./-p
543 if test -x / >/dev/null 2>&1; then
546 if ls -dL / >/dev/null 2>&1; then
553 if test -d "$1"; then
559 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
560 ???[sx]*):;;*)false;;esac;fi
564 as_executable_p=$as_test_x
566 # Sed expression to map a string onto a valid CPP name.
567 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
569 # Sed expression to map a string onto a valid variable name.
570 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
574 exec 7<&0 </dev/null 6>&1
577 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
578 # so uname gets run too.
579 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
584 ac_default_prefix=/usr/local
586 ac_config_libobj_dir=.
592 SHELL=${CONFIG_SHELL-/bin/sh}
594 # Identity of this package.
601 ac_unique_file="driver/subprocs.c"
602 # Factoring default headers for most tests.
603 ac_includes_default="\
605 #ifdef HAVE_SYS_TYPES_H
606 # include <sys/types.h>
608 #ifdef HAVE_SYS_STAT_H
609 # include <sys/stat.h>
615 # ifdef HAVE_STDLIB_H
620 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
625 #ifdef HAVE_STRINGS_H
626 # include <strings.h>
628 #ifdef HAVE_INTTYPES_H
629 # include <inttypes.h>
638 ac_subst_vars='LTLIBOBJS
678 DEFAULT_IMAGE_DIRECTORY
702 PREFERRED_DEMO_PROGRAM
704 gnome_url_show_program
733 INTLTOOL_SOUNDLIST_RULE
739 INTLTOOL_DIRECTORY_RULE
740 INTLTOOL_DESKTOP_RULE
796 program_transform_name
808 enable_option_checking
826 with_pam_service_name
846 ac_precious_vars='build_alias
858 # Initialize some variables set by options.
860 ac_init_version=false
861 ac_unrecognized_opts=
863 # The variables have the same names as the options, with
864 # dashes changed to underlines.
872 program_transform_name=s,x,x,
880 # Installation directory options.
881 # These are left unexpanded so users can "make install exec_prefix=/foo"
882 # and all the variables that are supposed to be based on exec_prefix
883 # by default will actually change.
884 # Use braces instead of parens because sh, perl, etc. also accept them.
885 # (The list follows the same order as the GNU Coding Standards.)
886 bindir='${exec_prefix}/bin'
887 sbindir='${exec_prefix}/sbin'
888 libexecdir='${exec_prefix}/libexec'
889 datarootdir='${prefix}/share'
890 datadir='${datarootdir}'
891 sysconfdir='${prefix}/etc'
892 sharedstatedir='${prefix}/com'
893 localstatedir='${prefix}/var'
894 includedir='${prefix}/include'
895 oldincludedir='/usr/include'
896 docdir='${datarootdir}/doc/${PACKAGE}'
897 infodir='${datarootdir}/info'
902 libdir='${exec_prefix}/lib'
903 localedir='${datarootdir}/locale'
904 mandir='${datarootdir}/man'
910 # If the previous option needs an argument, assign it.
911 if test -n "$ac_prev"; then
912 eval $ac_prev=\$ac_option
918 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
922 # Accept the important Cygnus configure options, so we can diagnose typos.
924 case $ac_dashdash$ac_option in
928 -bindir | --bindir | --bindi | --bind | --bin | --bi)
930 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
933 -build | --build | --buil | --bui | --bu)
934 ac_prev=build_alias ;;
935 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
936 build_alias=$ac_optarg ;;
938 -cache-file | --cache-file | --cache-fil | --cache-fi \
939 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
940 ac_prev=cache_file ;;
941 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
942 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
943 cache_file=$ac_optarg ;;
946 cache_file=config.cache ;;
948 -datadir | --datadir | --datadi | --datad)
950 -datadir=* | --datadir=* | --datadi=* | --datad=*)
951 datadir=$ac_optarg ;;
953 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
954 | --dataroo | --dataro | --datar)
955 ac_prev=datarootdir ;;
956 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
957 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
958 datarootdir=$ac_optarg ;;
960 -disable-* | --disable-*)
961 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
962 # Reject names that are not valid shell variable names.
963 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
964 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
965 { (exit 1); exit 1; }; }
966 ac_useropt_orig=$ac_useropt
967 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
968 case $ac_user_opts in
972 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
973 ac_unrecognized_sep=', ';;
975 eval enable_$ac_useropt=no ;;
977 -docdir | --docdir | --docdi | --doc | --do)
979 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
982 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
984 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
987 -enable-* | --enable-*)
988 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
989 # Reject names that are not valid shell variable names.
990 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
991 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
992 { (exit 1); exit 1; }; }
993 ac_useropt_orig=$ac_useropt
994 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
995 case $ac_user_opts in
999 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1000 ac_unrecognized_sep=', ';;
1002 eval enable_$ac_useropt=\$ac_optarg ;;
1004 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1005 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1006 | --exec | --exe | --ex)
1007 ac_prev=exec_prefix ;;
1008 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1009 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1010 | --exec=* | --exe=* | --ex=*)
1011 exec_prefix=$ac_optarg ;;
1013 -gas | --gas | --ga | --g)
1014 # Obsolete; use --with-gas.
1017 -help | --help | --hel | --he | -h)
1018 ac_init_help=long ;;
1019 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1020 ac_init_help=recursive ;;
1021 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1022 ac_init_help=short ;;
1024 -host | --host | --hos | --ho)
1025 ac_prev=host_alias ;;
1026 -host=* | --host=* | --hos=* | --ho=*)
1027 host_alias=$ac_optarg ;;
1029 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1031 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1033 htmldir=$ac_optarg ;;
1035 -includedir | --includedir | --includedi | --included | --include \
1036 | --includ | --inclu | --incl | --inc)
1037 ac_prev=includedir ;;
1038 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1039 | --includ=* | --inclu=* | --incl=* | --inc=*)
1040 includedir=$ac_optarg ;;
1042 -infodir | --infodir | --infodi | --infod | --info | --inf)
1044 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1045 infodir=$ac_optarg ;;
1047 -libdir | --libdir | --libdi | --libd)
1049 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1050 libdir=$ac_optarg ;;
1052 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1053 | --libexe | --libex | --libe)
1054 ac_prev=libexecdir ;;
1055 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1056 | --libexe=* | --libex=* | --libe=*)
1057 libexecdir=$ac_optarg ;;
1059 -localedir | --localedir | --localedi | --localed | --locale)
1060 ac_prev=localedir ;;
1061 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1062 localedir=$ac_optarg ;;
1064 -localstatedir | --localstatedir | --localstatedi | --localstated \
1065 | --localstate | --localstat | --localsta | --localst | --locals)
1066 ac_prev=localstatedir ;;
1067 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1068 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1069 localstatedir=$ac_optarg ;;
1071 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1073 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1074 mandir=$ac_optarg ;;
1076 -nfp | --nfp | --nf)
1077 # Obsolete; use --without-fp.
1080 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1081 | --no-cr | --no-c | -n)
1084 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1085 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1088 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1089 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1090 | --oldin | --oldi | --old | --ol | --o)
1091 ac_prev=oldincludedir ;;
1092 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1093 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1094 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1095 oldincludedir=$ac_optarg ;;
1097 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1099 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1100 prefix=$ac_optarg ;;
1102 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1103 | --program-pre | --program-pr | --program-p)
1104 ac_prev=program_prefix ;;
1105 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1106 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1107 program_prefix=$ac_optarg ;;
1109 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1110 | --program-suf | --program-su | --program-s)
1111 ac_prev=program_suffix ;;
1112 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1113 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1114 program_suffix=$ac_optarg ;;
1116 -program-transform-name | --program-transform-name \
1117 | --program-transform-nam | --program-transform-na \
1118 | --program-transform-n | --program-transform- \
1119 | --program-transform | --program-transfor \
1120 | --program-transfo | --program-transf \
1121 | --program-trans | --program-tran \
1122 | --progr-tra | --program-tr | --program-t)
1123 ac_prev=program_transform_name ;;
1124 -program-transform-name=* | --program-transform-name=* \
1125 | --program-transform-nam=* | --program-transform-na=* \
1126 | --program-transform-n=* | --program-transform-=* \
1127 | --program-transform=* | --program-transfor=* \
1128 | --program-transfo=* | --program-transf=* \
1129 | --program-trans=* | --program-tran=* \
1130 | --progr-tra=* | --program-tr=* | --program-t=*)
1131 program_transform_name=$ac_optarg ;;
1133 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1135 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1136 pdfdir=$ac_optarg ;;
1138 -psdir | --psdir | --psdi | --psd | --ps)
1140 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1143 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1144 | -silent | --silent | --silen | --sile | --sil)
1147 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1149 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1151 sbindir=$ac_optarg ;;
1153 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1154 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1155 | --sharedst | --shareds | --shared | --share | --shar \
1157 ac_prev=sharedstatedir ;;
1158 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1159 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1160 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1162 sharedstatedir=$ac_optarg ;;
1164 -site | --site | --sit)
1166 -site=* | --site=* | --sit=*)
1169 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1171 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1172 srcdir=$ac_optarg ;;
1174 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1175 | --syscon | --sysco | --sysc | --sys | --sy)
1176 ac_prev=sysconfdir ;;
1177 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1178 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1179 sysconfdir=$ac_optarg ;;
1181 -target | --target | --targe | --targ | --tar | --ta | --t)
1182 ac_prev=target_alias ;;
1183 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1184 target_alias=$ac_optarg ;;
1186 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1189 -version | --version | --versio | --versi | --vers | -V)
1190 ac_init_version=: ;;
1193 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1194 # Reject names that are not valid shell variable names.
1195 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1196 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1197 { (exit 1); exit 1; }; }
1198 ac_useropt_orig=$ac_useropt
1199 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1200 case $ac_user_opts in
1204 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1205 ac_unrecognized_sep=', ';;
1207 eval with_$ac_useropt=\$ac_optarg ;;
1209 -without-* | --without-*)
1210 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1211 # Reject names that are not valid shell variable names.
1212 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1213 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1214 { (exit 1); exit 1; }; }
1215 ac_useropt_orig=$ac_useropt
1216 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1217 case $ac_user_opts in
1221 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1222 ac_unrecognized_sep=', ';;
1224 eval with_$ac_useropt=no ;;
1227 # Obsolete; use --with-x.
1230 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1231 | --x-incl | --x-inc | --x-in | --x-i)
1232 ac_prev=x_includes ;;
1233 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1234 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1235 x_includes=$ac_optarg ;;
1237 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1238 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1239 ac_prev=x_libraries ;;
1240 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1241 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1242 x_libraries=$ac_optarg ;;
1244 -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
1245 Try \`$0 --help' for more information." >&2
1246 { (exit 1); exit 1; }; }
1250 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1251 # Reject names that are not valid shell variable names.
1252 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1253 { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1254 { (exit 1); exit 1; }; }
1255 eval $ac_envvar=\$ac_optarg
1256 export $ac_envvar ;;
1259 # FIXME: should be removed in autoconf 3.0.
1260 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1261 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1262 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1263 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1269 if test -n "$ac_prev"; then
1270 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1271 { $as_echo "$as_me: error: missing argument to $ac_option" >&2
1272 { (exit 1); exit 1; }; }
1275 if test -n "$ac_unrecognized_opts"; then
1276 case $enable_option_checking in
1278 fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
1279 { (exit 1); exit 1; }; } ;;
1280 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1284 # Check all directory arguments for consistency.
1285 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1286 datadir sysconfdir sharedstatedir localstatedir includedir \
1287 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1288 libdir localedir mandir
1290 eval ac_val=\$$ac_var
1291 # Remove trailing slashes.
1294 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1295 eval $ac_var=\$ac_val;;
1297 # Be sure to have absolute directory names.
1299 [\\/$]* | ?:[\\/]* ) continue;;
1300 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1302 { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1303 { (exit 1); exit 1; }; }
1306 # There might be people who depend on the old broken behavior: `$host'
1307 # used to hold the argument of --host etc.
1308 # FIXME: To remove some day.
1311 target=$target_alias
1313 # FIXME: To remove some day.
1314 if test "x$host_alias" != x; then
1315 if test "x$build_alias" = x; then
1316 cross_compiling=maybe
1317 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1318 If a cross compiler is detected then cross compile mode will be used." >&2
1319 elif test "x$build_alias" != "x$host_alias"; then
1325 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1327 test "$silent" = yes && exec 6>/dev/null
1330 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1331 ac_ls_di=`ls -di .` &&
1332 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1333 { $as_echo "$as_me: error: working directory cannot be determined" >&2
1334 { (exit 1); exit 1; }; }
1335 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1336 { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
1337 { (exit 1); exit 1; }; }
1340 # Find the source files, if location was not specified.
1341 if test -z "$srcdir"; then
1342 ac_srcdir_defaulted=yes
1343 # Try the directory containing this script, then the parent directory.
1344 ac_confdir=`$as_dirname -- "$as_myself" ||
1345 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1346 X"$as_myself" : 'X\(//\)[^/]' \| \
1347 X"$as_myself" : 'X\(//\)$' \| \
1348 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1349 $as_echo X"$as_myself" |
1350 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1368 if test ! -r "$srcdir/$ac_unique_file"; then
1372 ac_srcdir_defaulted=no
1374 if test ! -r "$srcdir/$ac_unique_file"; then
1375 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1376 { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1377 { (exit 1); exit 1; }; }
1379 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1381 cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
1382 { (exit 1); exit 1; }; }
1384 # When building in place, set srcdir=.
1385 if test "$ac_abs_confdir" = "$ac_pwd"; then
1388 # Remove unnecessary trailing slashes from srcdir.
1389 # Double slashes in file names in object file debugging info
1390 # mess up M-x gdb in Emacs.
1392 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1394 for ac_var in $ac_precious_vars; do
1395 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1396 eval ac_env_${ac_var}_value=\$${ac_var}
1397 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1398 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1402 # Report the --help message.
1404 if test "$ac_init_help" = "long"; then
1405 # Omit some internal or obsolete options to make the list less imposing.
1406 # This message is too long to be a string in the A/UX 3.1 sh.
1408 \`configure' configures this package to adapt to many kinds of systems.
1410 Usage: $0 [OPTION]... [VAR=VALUE]...
1412 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1413 VAR=VALUE. See below for descriptions of some of the useful variables.
1415 Defaults for the options are specified in brackets.
1420 -h, --help display this help and exit
1421 --help=short display options specific to this package
1422 --help=recursive display the short help of all the included packages
1423 -V, --version display version information and exit
1424 -q, --quiet, --silent do not print \`checking...' messages
1425 --cache-file=FILE cache test results in FILE [disabled]
1426 -C, --config-cache alias for \`--cache-file=config.cache'
1427 -n, --no-create do not create output files
1428 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1430 Installation directories:
1431 --prefix=PREFIX install architecture-independent files in PREFIX
1432 [$ac_default_prefix]
1433 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1436 By default, \`make install' will install all the files in
1437 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1438 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1439 for instance \`--prefix=\$HOME'.
1441 For better control, use the options below.
1443 Fine tuning of the installation directories:
1444 --bindir=DIR user executables [EPREFIX/bin]
1445 --libexecdir=DIR program executables [EPREFIX/libexec]
1446 --libdir=DIR object code libraries [EPREFIX/lib]
1447 --includedir=DIR C header files [PREFIX/include]
1448 --x-includes=DIR X include files are in DIR
1449 --x-libraries=DIR X library files are in DIR
1450 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1451 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1452 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1453 --mandir=DIR man documentation [DATAROOTDIR/man]
1454 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1455 --htmldir=DIR html documentation [DOCDIR]
1456 --dvidir=DIR dvi documentation [DOCDIR]
1457 --pdfdir=DIR pdf documentation [DOCDIR]
1458 --psdir=DIR ps documentation [DOCDIR]
1464 --x-includes=DIR X include files are in DIR
1465 --x-libraries=DIR X library files are in DIR
1468 --build=BUILD configure for building on BUILD [guessed]
1469 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1473 if test -n "$ac_init_help"; then
1478 --disable-option-checking ignore unrecognized --enable/--with options
1479 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1480 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1482 Screen locking options:
1483 --enable-locking Compile in support for locking the display.
1484 --disable-locking Do not allow locking at all.
1486 --enable-root-passwd Allow root passwd to unlock screen.
1487 --disable-root-passwd Do not allow that.
1490 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1491 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1494 Installation options:
1495 --with-hackdir=DIR Where to install the hundreds of demo executables.
1496 Default: `PREFIX/libexec/xscreensaver/'
1497 --with-configdir=DIR Where to install the data files that describe each
1498 of the display modes to the GUI.
1499 Default: `PREFIX/share/xscreensaver/config/'
1500 --with-x-app-defaults=DIR
1501 Where to install xscreensaver configuration file.
1503 Except where noted, all of the --with options below can also take a
1504 directory argument: for example, `--with-motif=/opt/Motif'. That would
1505 cause /opt/Motif/include/ to be added to the -I list, and /opt/Motif/lib/
1506 to be added to the -L list, assuming those directories exist.
1508 By default, support for each of these options will be built in, if the
1509 relevant library routines exist. At run time, they will then be used
1510 only if the X server being used supports them. Each --with option has
1511 a corresponding --without option, to override building support for them
1514 Screen blanking and idle-detection options:
1516 --with-sgi-ext Include support for the SGI SCREEN_SAVER extension.
1517 --with-xidle-ext Include support for the XIDLE extension.
1518 --with-sgivc-ext Include support for the SGI-VIDEO-CONTROL extension.
1519 --with-dpms-ext Include support for the DPMS extension.
1520 --with-xinerama-ext Include support for the XINERAMA extension.
1521 --with-xf86vmode-ext Include support for XFree86 virtual screens.
1522 --with-xf86gamma-ext Include support for XFree86 gamma fading.
1523 --with-randr-ext Include support for the X Resize+Rotate extension.
1524 --with-proc-interrupts Include support for consulting the /proc/interrupts
1525 file to notice keyboard activity.
1526 --with-pam Include support for PAM (Pluggable Auth Modules.)
1527 --with-pam-service-name=NAME
1528 NAME is the name of the PAM service that
1529 xscreensaver will authenticate as.
1530 --with-kerberos Include support for Kerberos authentication.
1531 --with-shadow Include support for shadow password authentication.
1532 --with-passwd-helper Include support for an external password
1533 verification helper program.
1534 --with-login-manager Put a "New Login" button on the unlock dialog that
1535 runs a login manager such as gdmflexiserver.
1537 User interface options:
1539 --with-gtk Use the Gtk toolkit for the user interface.
1540 --with-motif Use the Motif toolkit for the user interface
1545 --with-gl Build those demos which depend on OpenGL.
1546 --with-gle Build those demos which depend on GLE
1547 (the OpenGL "extrusion" library.)
1548 --with-pixbuf Include support for the GDK-Pixbuf library in some
1549 demos, which will make it possible for them to read
1550 GIF, JPEG, and PNG files as well.
1551 --with-xpm Include support for XPM files in some demos.
1552 (Not needed if Pixbuf is used.)
1553 --with-jpeg Include support for the JPEG library.
1554 --with-xshm-ext Include support for the Shared Memory extension.
1555 --with-xdbe-ext Include support for the DOUBLE-BUFFER extension.
1556 --with-readdisplay Include support for the XReadDisplay extension.
1557 --with-image-directory=DIR By default, some demos may display random images
1558 from this directory.
1559 --with-text-file=FILE By default, some demos may display this file.
1560 --with-browser=BROWSER Specify the browser to show help URL.
1561 --with-setuid-hacks Allow some demos to be installed `setuid root'
1562 (which is needed in order to ping other hosts.)
1565 Some influential environment variables:
1566 CC C compiler command
1567 CFLAGS C compiler flags
1568 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1569 nonstandard directory <lib dir>
1570 LIBS libraries to pass to the linker, e.g. -l<library>
1571 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1572 you have headers in a nonstandard directory <include dir>
1574 XMKMF Path to xmkmf, Makefile generator for X Window System
1576 Use these variables to override the choices made by `configure' or to help
1577 it to find libraries and programs with nonstandard names/locations.
1583 if test "$ac_init_help" = "recursive"; then
1584 # If there are subdirs, report their specific --help.
1585 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1586 test -d "$ac_dir" ||
1587 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1592 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1594 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1595 # A ".." for each directory in $ac_dir_suffix.
1596 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1597 case $ac_top_builddir_sub in
1598 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1599 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1602 ac_abs_top_builddir=$ac_pwd
1603 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1604 # for backward compatibility:
1605 ac_top_builddir=$ac_top_build_prefix
1608 .) # We are building in place.
1610 ac_top_srcdir=$ac_top_builddir_sub
1611 ac_abs_top_srcdir=$ac_pwd ;;
1612 [\\/]* | ?:[\\/]* ) # Absolute name.
1613 ac_srcdir=$srcdir$ac_dir_suffix;
1614 ac_top_srcdir=$srcdir
1615 ac_abs_top_srcdir=$srcdir ;;
1617 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1618 ac_top_srcdir=$ac_top_build_prefix$srcdir
1619 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1621 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1623 cd "$ac_dir" || { ac_status=$?; continue; }
1624 # Check for guested configure.
1625 if test -f "$ac_srcdir/configure.gnu"; then
1627 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1628 elif test -f "$ac_srcdir/configure"; then
1630 $SHELL "$ac_srcdir/configure" --help=recursive
1632 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1634 cd "$ac_pwd" || { ac_status=$?; break; }
1638 test -n "$ac_init_help" && exit $ac_status
1639 if $ac_init_version; then
1642 generated by GNU Autoconf 2.63
1644 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1645 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1646 This configure script is free software; the Free Software Foundation
1647 gives unlimited permission to copy, distribute and modify it.
1651 cat >config.log <<_ACEOF
1652 This file contains any messages produced by compilers while
1653 running configure, to aid debugging if configure makes a mistake.
1655 It was created by $as_me, which was
1656 generated by GNU Autoconf 2.63. Invocation command line was
1668 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1669 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1670 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1671 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1672 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1674 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1675 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1677 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1678 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1679 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1680 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1681 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1682 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1683 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1687 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1691 test -z "$as_dir" && as_dir=.
1692 $as_echo "PATH: $as_dir"
1708 # Keep a trace of the command line.
1709 # Strip out --no-create and --no-recursion so they do not pile up.
1710 # Strip out --silent because we don't want to record it for future runs.
1711 # Also quote any args containing shell meta-characters.
1712 # Make two passes to allow for proper duplicate-argument suppression.
1716 ac_must_keep_next=false
1722 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1723 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1724 | -silent | --silent | --silen | --sile | --sil)
1727 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1730 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1732 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1733 if test $ac_must_keep_next = true; then
1734 ac_must_keep_next=false # Got value, back to normal.
1737 *=* | --config-cache | -C | -disable-* | --disable-* \
1738 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1739 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1740 | -with-* | --with-* | -without-* | --without-* | --x)
1741 case "$ac_configure_args0 " in
1742 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1745 -* ) ac_must_keep_next=true ;;
1748 ac_configure_args="$ac_configure_args '$ac_arg'"
1753 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1754 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1756 # When interrupted or exit'd, cleanup temporary files, and complete
1757 # config.log. We remove comments because anyway the quotes in there
1758 # would cause problems or look ugly.
1759 # WARNING: Use '\'' to represent an apostrophe within the trap.
1760 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1761 trap 'exit_status=$?
1762 # Save into config.log some information that might help in debugging.
1767 ## ---------------- ##
1768 ## Cache variables. ##
1769 ## ---------------- ##
1772 # The following way of writing the cache mishandles newlines in values,
1774 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1775 eval ac_val=\$$ac_var
1779 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
1780 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1783 _ | IFS | as_nl) ;; #(
1784 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1785 *) $as_unset $ac_var ;;
1790 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1791 *${as_nl}ac_space=\ *)
1793 "s/'\''/'\''\\\\'\'''\''/g;
1794 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1797 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1805 ## ----------------- ##
1806 ## Output variables. ##
1807 ## ----------------- ##
1810 for ac_var in $ac_subst_vars
1812 eval ac_val=\$$ac_var
1814 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1816 $as_echo "$ac_var='\''$ac_val'\''"
1820 if test -n "$ac_subst_files"; then
1822 ## ------------------- ##
1823 ## File substitutions. ##
1824 ## ------------------- ##
1827 for ac_var in $ac_subst_files
1829 eval ac_val=\$$ac_var
1831 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1833 $as_echo "$ac_var='\''$ac_val'\''"
1838 if test -s confdefs.h; then
1848 test "$ac_signal" != 0 &&
1849 $as_echo "$as_me: caught signal $ac_signal"
1850 $as_echo "$as_me: exit $exit_status"
1852 rm -f core *.core core.conftest.* &&
1853 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1856 for ac_signal in 1 2 13 15; do
1857 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1861 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1862 rm -f -r conftest* confdefs.h
1864 # Predefined preprocessor variables.
1866 cat >>confdefs.h <<_ACEOF
1867 #define PACKAGE_NAME "$PACKAGE_NAME"
1871 cat >>confdefs.h <<_ACEOF
1872 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1876 cat >>confdefs.h <<_ACEOF
1877 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1881 cat >>confdefs.h <<_ACEOF
1882 #define PACKAGE_STRING "$PACKAGE_STRING"
1886 cat >>confdefs.h <<_ACEOF
1887 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1891 # Let the site file select an alternate cache file if it wants to.
1892 # Prefer an explicitly selected file to automatically selected ones.
1895 if test -n "$CONFIG_SITE"; then
1896 ac_site_file1=$CONFIG_SITE
1897 elif test "x$prefix" != xNONE; then
1898 ac_site_file1=$prefix/share/config.site
1899 ac_site_file2=$prefix/etc/config.site
1901 ac_site_file1=$ac_default_prefix/share/config.site
1902 ac_site_file2=$ac_default_prefix/etc/config.site
1904 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1906 test "x$ac_site_file" = xNONE && continue
1907 if test -r "$ac_site_file"; then
1908 { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1909 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1910 sed 's/^/| /' "$ac_site_file" >&5
1915 if test -r "$cache_file"; then
1916 # Some versions of bash will fail to source /dev/null (special
1917 # files actually), so we avoid doing that.
1918 if test -f "$cache_file"; then
1919 { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
1920 $as_echo "$as_me: loading cache $cache_file" >&6;}
1922 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1923 *) . "./$cache_file";;
1927 { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
1928 $as_echo "$as_me: creating cache $cache_file" >&6;}
1932 # Check that the precious variables saved in the cache have kept the same
1934 ac_cache_corrupted=false
1935 for ac_var in $ac_precious_vars; do
1936 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1937 eval ac_new_set=\$ac_env_${ac_var}_set
1938 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1939 eval ac_new_val=\$ac_env_${ac_var}_value
1940 case $ac_old_set,$ac_new_set in
1942 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1943 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1944 ac_cache_corrupted=: ;;
1946 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1947 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1948 ac_cache_corrupted=: ;;
1951 if test "x$ac_old_val" != "x$ac_new_val"; then
1952 # differences in whitespace do not lead to failure.
1953 ac_old_val_w=`echo x $ac_old_val`
1954 ac_new_val_w=`echo x $ac_new_val`
1955 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1956 { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1957 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1958 ac_cache_corrupted=:
1960 { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1961 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1962 eval $ac_var=\$ac_old_val
1964 { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5
1965 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
1966 { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5
1967 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
1970 # Pass precious variables to config.status.
1971 if test "$ac_new_set" = set; then
1973 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1974 *) ac_arg=$ac_var=$ac_new_val ;;
1976 case " $ac_configure_args " in
1977 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1978 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1982 if $ac_cache_corrupted; then
1983 { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1984 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1985 { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1986 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1987 { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1988 $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1989 { (exit 1); exit 1; }; }
2009 ac_cpp='$CPP $CPPFLAGS'
2010 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2011 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2012 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2015 ac_config_headers="$ac_config_headers config.h"
2018 echo "current directory: `pwd`"
2019 echo "command line was: $0 $@"
2021 ###############################################################################
2025 ###############################################################################
2200 # After checking to see that --srcdir is correct (which AC_INIT does)
2201 # check for some random other files that come later in the tar file,
2202 # to make sure everything is here.
2204 for d in driver utils hacks hacks/glx ; do
2205 f=$srcdir/$d/Makefile.in
2206 if test \! -r $f ; then
2208 echo "ERROR: The package is incomplete: $f does not exist."
2209 echo " This probably means that your download was truncated."
2215 ###############################################################################
2217 # Function to figure out how to run the compiler.
2219 ###############################################################################
2224 ###############################################################################
2226 # Check for availability of various gcc command-line options.
2228 ###############################################################################
2236 # Need to disable Objective C extensions in ANSI C on MacOS X to work
2237 # around an Apple-specific gcc bug.
2241 ###############################################################################
2243 # Function to figure out how to disable // comments in ANSI C code.
2245 # (With recent gcc, this is done with "-std=c89". With older gcc, this
2246 # is done by passing "-lang-c89" to cpp, by passing "-Wp,-lang-c89" to
2247 # gcc. Old gcc doesn't support -std, and new gcc doesn't support -lang.
2248 # so much for compatibility!)
2250 # UPDATE: apparently there is NO WAY to tell gcc 3.2.2 to require that
2251 # declarations preceed statements, without resorting to "-pedantic".
2252 # This means that there is no way to get gcc3 to issue warnings that
2253 # ensure that your code complies with the ANSI/ISO C89 standard, without
2254 # also drowning in totally useless warnings. Thank you master may I
2257 # So, I give up, let's just use -pedantic.
2259 ###############################################################################
2266 ###############################################################################
2268 # Function to figure out how to create directory trees.
2270 ###############################################################################
2275 ###############################################################################
2277 # Function to check whether gettimeofday() exists, and how to call it.
2278 # This may define HAVE_GETTIMEOFDAY and GETTIMEOFDAY_TWO_ARGS.
2280 ###############################################################################
2285 ###############################################################################
2287 # Function to find perl5 (defines PERL and PERL_VERSION.)
2289 ###############################################################################
2291 # M4 sucks!! perl sucks too!!
2293 perl_version_cmd='print $]'
2299 ###############################################################################
2301 # Function to demand "bc". Losers.
2303 ###############################################################################
2307 ###############################################################################
2309 # Functions to check how to do ICMP PING requests.
2311 ###############################################################################
2318 ###############################################################################
2320 # Functions to check for various X11 crap.
2322 ###############################################################################
2324 # Try and find the app-defaults directory.
2325 # It sucks that autoconf doesn't do this already...
2329 ###############################################################################
2331 # Handle the --with-x-app-defaults option HERE
2333 ###############################################################################
2336 # Check whether --with-x-app-defaults was given.
2337 if test "${with_x_app_defaults+set}" = set; then
2338 withval=$with_x_app_defaults; ac_cv_x_app_defaults="$withval"
2340 eval ac_x_app_defaults="$withval"
2353 # Random special-cases for X on certain pathological OSes.
2354 # You know who you are.
2360 ###############################################################################
2362 # Some utility functions to make checking for X things easier.
2364 ###############################################################################
2366 # Like AC_CHECK_HEADER, but it uses the already-computed -I directories.
2370 # Like AC_EGREP_HEADER, but it uses the already-computed -I directories.
2374 # Like AC_TRY_COMPILE, but it uses the already-computed -I directories.
2379 # Like AC_CHECK_LIB, but it uses the already-computed -I and -L directories.
2380 # Use this sparingly; it probably doesn't work very well on X programs.
2384 # Like AC_TRY_RUN, but it uses the already-computed -I directories.
2385 # (But not the -L directories!)
2391 # Usage: HANDLE_X_PATH_ARG([variable_name],
2392 # [--command-line-option],
2393 # [descriptive string])
2395 # All of the --with options take three forms:
2397 # --with-foo (or --with-foo=yes)
2398 # --without-foo (or --with-foo=no)
2401 # This function, HANDLE_X_PATH_ARG, deals with the /DIR case. When it sees
2402 # a directory (string beginning with a slash) it checks to see whether
2403 # /DIR/include and /DIR/lib exist, and adds them to $X_CFLAGS and $X_LIBS
2410 ###############################################################################
2411 ###############################################################################
2413 # End of function definitions. Now start actually executing stuff.
2415 ###############################################################################
2416 ###############################################################################
2418 # WTF! autoconf emits this *way* too late. Do it earlier.
2419 test "x$prefix" = xNONE && prefix=$ac_default_prefix
2420 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
2423 # random compiler setup
2425 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2426 if test -f "$ac_dir/install-sh"; then
2428 ac_install_sh="$ac_aux_dir/install-sh -c"
2430 elif test -f "$ac_dir/install.sh"; then
2432 ac_install_sh="$ac_aux_dir/install.sh -c"
2434 elif test -f "$ac_dir/shtool"; then
2436 ac_install_sh="$ac_aux_dir/shtool install -c"
2440 if test -z "$ac_aux_dir"; then
2441 { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
2442 $as_echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
2443 { (exit 1); exit 1; }; }
2446 # These three variables are undocumented and unsupported,
2447 # and are intended to be withdrawn in a future Autoconf release.
2448 # They can cause serious problems if a builder's source tree is in a directory
2449 # whose full name contains unusual characters.
2450 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2451 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2452 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2455 # Make sure we can run config.sub.
2456 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2457 { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2458 $as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2459 { (exit 1); exit 1; }; }
2461 { $as_echo "$as_me:$LINENO: checking build system type" >&5
2462 $as_echo_n "checking build system type... " >&6; }
2463 if test "${ac_cv_build+set}" = set; then
2464 $as_echo_n "(cached) " >&6
2466 ac_build_alias=$build_alias
2467 test "x$ac_build_alias" = x &&
2468 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2469 test "x$ac_build_alias" = x &&
2470 { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2471 $as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2472 { (exit 1); exit 1; }; }
2473 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2474 { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2475 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2476 { (exit 1); exit 1; }; }
2479 { $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2480 $as_echo "$ac_cv_build" >&6; }
2481 case $ac_cv_build in
2483 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2484 $as_echo "$as_me: error: invalid value of canonical build" >&2;}
2485 { (exit 1); exit 1; }; };;
2488 ac_save_IFS=$IFS; IFS='-'
2494 # Remember, the first character of IFS is used to create $*,
2495 # except with old shells:
2498 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2501 { $as_echo "$as_me:$LINENO: checking host system type" >&5
2502 $as_echo_n "checking host system type... " >&6; }
2503 if test "${ac_cv_host+set}" = set; then
2504 $as_echo_n "(cached) " >&6
2506 if test "x$host_alias" = x; then
2507 ac_cv_host=$ac_cv_build
2509 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2510 { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2511 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2512 { (exit 1); exit 1; }; }
2516 { $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2517 $as_echo "$ac_cv_host" >&6; }
2520 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2521 $as_echo "$as_me: error: invalid value of canonical host" >&2;}
2522 { (exit 1); exit 1; }; };;
2525 ac_save_IFS=$IFS; IFS='-'
2531 # Remember, the first character of IFS is used to create $*,
2532 # except with old shells:
2535 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2540 ac_cpp='$CPP $CPPFLAGS'
2541 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2542 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2543 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2544 if test -n "$ac_tool_prefix"; then
2545 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2546 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2547 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2548 $as_echo_n "checking for $ac_word... " >&6; }
2549 if test "${ac_cv_prog_CC+set}" = set; then
2550 $as_echo_n "(cached) " >&6
2552 if test -n "$CC"; then
2553 ac_cv_prog_CC="$CC" # Let the user override the test.
2555 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2559 test -z "$as_dir" && as_dir=.
2560 for ac_exec_ext in '' $ac_executable_extensions; do
2561 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2562 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2563 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2573 if test -n "$CC"; then
2574 { $as_echo "$as_me:$LINENO: result: $CC" >&5
2575 $as_echo "$CC" >&6; }
2577 { $as_echo "$as_me:$LINENO: result: no" >&5
2578 $as_echo "no" >&6; }
2583 if test -z "$ac_cv_prog_CC"; then
2585 # Extract the first word of "gcc", so it can be a program name with args.
2586 set dummy gcc; ac_word=$2
2587 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2588 $as_echo_n "checking for $ac_word... " >&6; }
2589 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2590 $as_echo_n "(cached) " >&6
2592 if test -n "$ac_ct_CC"; then
2593 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2595 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2599 test -z "$as_dir" && as_dir=.
2600 for ac_exec_ext in '' $ac_executable_extensions; do
2601 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2602 ac_cv_prog_ac_ct_CC="gcc"
2603 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2612 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2613 if test -n "$ac_ct_CC"; then
2614 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2615 $as_echo "$ac_ct_CC" >&6; }
2617 { $as_echo "$as_me:$LINENO: result: no" >&5
2618 $as_echo "no" >&6; }
2621 if test "x$ac_ct_CC" = x; then
2624 case $cross_compiling:$ac_tool_warned in
2626 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2627 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2628 ac_tool_warned=yes ;;
2636 if test -z "$CC"; then
2637 if test -n "$ac_tool_prefix"; then
2638 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2639 set dummy ${ac_tool_prefix}cc; ac_word=$2
2640 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2641 $as_echo_n "checking for $ac_word... " >&6; }
2642 if test "${ac_cv_prog_CC+set}" = set; then
2643 $as_echo_n "(cached) " >&6
2645 if test -n "$CC"; then
2646 ac_cv_prog_CC="$CC" # Let the user override the test.
2648 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2652 test -z "$as_dir" && as_dir=.
2653 for ac_exec_ext in '' $ac_executable_extensions; do
2654 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2655 ac_cv_prog_CC="${ac_tool_prefix}cc"
2656 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2666 if test -n "$CC"; then
2667 { $as_echo "$as_me:$LINENO: result: $CC" >&5
2668 $as_echo "$CC" >&6; }
2670 { $as_echo "$as_me:$LINENO: result: no" >&5
2671 $as_echo "no" >&6; }
2677 if test -z "$CC"; then
2678 # Extract the first word of "cc", so it can be a program name with args.
2679 set dummy cc; ac_word=$2
2680 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2681 $as_echo_n "checking for $ac_word... " >&6; }
2682 if test "${ac_cv_prog_CC+set}" = set; then
2683 $as_echo_n "(cached) " >&6
2685 if test -n "$CC"; then
2686 ac_cv_prog_CC="$CC" # Let the user override the test.
2689 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2693 test -z "$as_dir" && as_dir=.
2694 for ac_exec_ext in '' $ac_executable_extensions; do
2695 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2696 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2697 ac_prog_rejected=yes
2701 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2708 if test $ac_prog_rejected = yes; then
2709 # We found a bogon in the path, so make sure we never use it.
2710 set dummy $ac_cv_prog_CC
2712 if test $# != 0; then
2713 # We chose a different compiler from the bogus one.
2714 # However, it has the same basename, so the bogon will be chosen
2715 # first if we set CC to just the basename; use the full file name.
2717 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2723 if test -n "$CC"; then
2724 { $as_echo "$as_me:$LINENO: result: $CC" >&5
2725 $as_echo "$CC" >&6; }
2727 { $as_echo "$as_me:$LINENO: result: no" >&5
2728 $as_echo "no" >&6; }
2733 if test -z "$CC"; then
2734 if test -n "$ac_tool_prefix"; then
2735 for ac_prog in cl.exe
2737 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2738 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2739 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2740 $as_echo_n "checking for $ac_word... " >&6; }
2741 if test "${ac_cv_prog_CC+set}" = set; then
2742 $as_echo_n "(cached) " >&6
2744 if test -n "$CC"; then
2745 ac_cv_prog_CC="$CC" # Let the user override the test.
2747 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2751 test -z "$as_dir" && as_dir=.
2752 for ac_exec_ext in '' $ac_executable_extensions; do
2753 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2754 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2755 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2765 if test -n "$CC"; then
2766 { $as_echo "$as_me:$LINENO: result: $CC" >&5
2767 $as_echo "$CC" >&6; }
2769 { $as_echo "$as_me:$LINENO: result: no" >&5
2770 $as_echo "no" >&6; }
2774 test -n "$CC" && break
2777 if test -z "$CC"; then
2779 for ac_prog in cl.exe
2781 # Extract the first word of "$ac_prog", so it can be a program name with args.
2782 set dummy $ac_prog; ac_word=$2
2783 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2784 $as_echo_n "checking for $ac_word... " >&6; }
2785 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2786 $as_echo_n "(cached) " >&6
2788 if test -n "$ac_ct_CC"; then
2789 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2791 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2795 test -z "$as_dir" && as_dir=.
2796 for ac_exec_ext in '' $ac_executable_extensions; do
2797 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2798 ac_cv_prog_ac_ct_CC="$ac_prog"
2799 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2808 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2809 if test -n "$ac_ct_CC"; then
2810 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2811 $as_echo "$ac_ct_CC" >&6; }
2813 { $as_echo "$as_me:$LINENO: result: no" >&5
2814 $as_echo "no" >&6; }
2818 test -n "$ac_ct_CC" && break
2821 if test "x$ac_ct_CC" = x; then
2824 case $cross_compiling:$ac_tool_warned in
2826 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2827 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2828 ac_tool_warned=yes ;;
2837 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2838 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2839 { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2840 See \`config.log' for more details." >&5
2841 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
2842 See \`config.log' for more details." >&2;}
2843 { (exit 1); exit 1; }; }; }
2845 # Provide some information about the compiler.
2846 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
2849 { (ac_try="$ac_compiler --version >&5"
2851 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2852 *) ac_try_echo=$ac_try;;
2854 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2855 $as_echo "$ac_try_echo") >&5
2856 (eval "$ac_compiler --version >&5") 2>&5
2858 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2859 (exit $ac_status); }
2860 { (ac_try="$ac_compiler -v >&5"
2862 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2863 *) ac_try_echo=$ac_try;;
2865 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2866 $as_echo "$ac_try_echo") >&5
2867 (eval "$ac_compiler -v >&5") 2>&5
2869 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2870 (exit $ac_status); }
2871 { (ac_try="$ac_compiler -V >&5"
2873 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2874 *) ac_try_echo=$ac_try;;
2876 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2877 $as_echo "$ac_try_echo") >&5
2878 (eval "$ac_compiler -V >&5") 2>&5
2880 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2881 (exit $ac_status); }
2883 cat >conftest.$ac_ext <<_ACEOF
2886 cat confdefs.h >>conftest.$ac_ext
2887 cat >>conftest.$ac_ext <<_ACEOF
2888 /* end confdefs.h. */
2898 ac_clean_files_save=$ac_clean_files
2899 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2900 # Try to create an executable without -o first, disregard a.out.
2901 # It will help us diagnose broken compilers, and finding out an intuition
2903 { $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2904 $as_echo_n "checking for C compiler default output file name... " >&6; }
2905 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2907 # The possible output files:
2908 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2911 for ac_file in $ac_files
2914 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2915 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2920 if { (ac_try="$ac_link_default"
2922 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2923 *) ac_try_echo=$ac_try;;
2925 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2926 $as_echo "$ac_try_echo") >&5
2927 (eval "$ac_link_default") 2>&5
2929 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2930 (exit $ac_status); }; then
2931 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2932 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2933 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2934 # so that the user can short-circuit this test for compilers unknown to
2936 for ac_file in $ac_files ''
2938 test -f "$ac_file" || continue
2940 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2943 # We found the default executable, but exeext='' is most
2947 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2949 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2951 # We set ac_cv_exeext here because the later test for it is not
2952 # safe: cross compilers may not add the suffix if given an `-o'
2953 # argument, so we may need to know it at that point already.
2954 # Even if this section looks crufty: it has the advantage of
2961 test "$ac_cv_exeext" = no && ac_cv_exeext=
2967 { $as_echo "$as_me:$LINENO: result: $ac_file" >&5
2968 $as_echo "$ac_file" >&6; }
2969 if test -z "$ac_file"; then
2970 $as_echo "$as_me: failed program was:" >&5
2971 sed 's/^/| /' conftest.$ac_ext >&5
2973 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2974 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2975 { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
2976 See \`config.log' for more details." >&5
2977 $as_echo "$as_me: error: C compiler cannot create executables
2978 See \`config.log' for more details." >&2;}
2979 { (exit 77); exit 77; }; }; }
2982 ac_exeext=$ac_cv_exeext
2984 # Check that the compiler produces executables we can run. If not, either
2985 # the compiler is broken, or we cross compile.
2986 { $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2987 $as_echo_n "checking whether the C compiler works... " >&6; }
2988 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2989 # If not cross compiling, check that we can run a simple program.
2990 if test "$cross_compiling" != yes; then
2991 if { ac_try='./$ac_file'
2992 { (case "(($ac_try" in
2993 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2994 *) ac_try_echo=$ac_try;;
2996 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2997 $as_echo "$ac_try_echo") >&5
2998 (eval "$ac_try") 2>&5
3000 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3001 (exit $ac_status); }; }; then
3004 if test "$cross_compiling" = maybe; then
3007 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3008 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3009 { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
3010 If you meant to cross compile, use \`--host'.
3011 See \`config.log' for more details." >&5
3012 $as_echo "$as_me: error: cannot run C compiled programs.
3013 If you meant to cross compile, use \`--host'.
3014 See \`config.log' for more details." >&2;}
3015 { (exit 1); exit 1; }; }; }
3019 { $as_echo "$as_me:$LINENO: result: yes" >&5
3020 $as_echo "yes" >&6; }
3022 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3023 ac_clean_files=$ac_clean_files_save
3024 # Check that the compiler produces executables we can run. If not, either
3025 # the compiler is broken, or we cross compile.
3026 { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3027 $as_echo_n "checking whether we are cross compiling... " >&6; }
3028 { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
3029 $as_echo "$cross_compiling" >&6; }
3031 { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
3032 $as_echo_n "checking for suffix of executables... " >&6; }
3033 if { (ac_try="$ac_link"
3035 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3036 *) ac_try_echo=$ac_try;;
3038 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3039 $as_echo "$ac_try_echo") >&5
3040 (eval "$ac_link") 2>&5
3042 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3043 (exit $ac_status); }; then
3044 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3045 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3046 # work properly (i.e., refer to `conftest.exe'), while it won't with
3048 for ac_file in conftest.exe conftest conftest.*; do
3049 test -f "$ac_file" || continue
3051 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3052 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3058 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3059 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3060 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3061 See \`config.log' for more details." >&5
3062 $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3063 See \`config.log' for more details." >&2;}
3064 { (exit 1); exit 1; }; }; }
3067 rm -rf conftest$ac_cv_exeext
3068 { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3069 $as_echo "$ac_cv_exeext" >&6; }
3071 rm -rf conftest.$ac_ext
3072 EXEEXT=$ac_cv_exeext
3074 { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
3075 $as_echo_n "checking for suffix of object files... " >&6; }
3076 if test "${ac_cv_objext+set}" = set; then
3077 $as_echo_n "(cached) " >&6
3079 cat >conftest.$ac_ext <<_ACEOF
3082 cat confdefs.h >>conftest.$ac_ext
3083 cat >>conftest.$ac_ext <<_ACEOF
3084 /* end confdefs.h. */
3094 rm -rf conftest.o conftest.obj
3095 if { (ac_try="$ac_compile"
3097 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3098 *) ac_try_echo=$ac_try;;
3100 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3101 $as_echo "$ac_try_echo") >&5
3102 (eval "$ac_compile") 2>&5
3104 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3105 (exit $ac_status); }; then
3106 for ac_file in conftest.o conftest.obj conftest.*; do
3107 test -f "$ac_file" || continue;
3109 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3110 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3115 $as_echo "$as_me: failed program was:" >&5
3116 sed 's/^/| /' conftest.$ac_ext >&5
3118 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3119 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3120 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3121 See \`config.log' for more details." >&5
3122 $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
3123 See \`config.log' for more details." >&2;}
3124 { (exit 1); exit 1; }; }; }
3127 rm -rf conftest.$ac_cv_objext conftest.$ac_ext
3129 { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3130 $as_echo "$ac_cv_objext" >&6; }
3131 OBJEXT=$ac_cv_objext
3133 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3134 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3135 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3136 $as_echo_n "(cached) " >&6
3138 cat >conftest.$ac_ext <<_ACEOF
3141 cat confdefs.h >>conftest.$ac_ext
3142 cat >>conftest.$ac_ext <<_ACEOF
3143 /* end confdefs.h. */
3156 rm -rf conftest.$ac_objext
3157 if { (ac_try="$ac_compile"
3159 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3160 *) ac_try_echo=$ac_try;;
3162 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3163 $as_echo "$ac_try_echo") >&5
3164 (eval "$ac_compile") 2>conftest.er1
3166 grep -v '^ *+' conftest.er1 >conftest.err
3168 cat conftest.err >&5
3169 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3170 (exit $ac_status); } && {
3171 test -z "$ac_c_werror_flag" ||
3172 test ! -s conftest.err
3173 } && test -s conftest.$ac_objext; then
3176 $as_echo "$as_me: failed program was:" >&5
3177 sed 's/^/| /' conftest.$ac_ext >&5
3182 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3183 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3186 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3187 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3188 if test $ac_compiler_gnu = yes; then
3193 ac_test_CFLAGS=${CFLAGS+set}
3194 ac_save_CFLAGS=$CFLAGS
3195 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3196 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3197 if test "${ac_cv_prog_cc_g+set}" = set; then
3198 $as_echo_n "(cached) " >&6
3200 ac_save_c_werror_flag=$ac_c_werror_flag
3201 ac_c_werror_flag=yes
3204 cat >conftest.$ac_ext <<_ACEOF
3207 cat confdefs.h >>conftest.$ac_ext
3208 cat >>conftest.$ac_ext <<_ACEOF
3209 /* end confdefs.h. */
3219 rm -rf conftest.$ac_objext
3220 if { (ac_try="$ac_compile"
3222 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3223 *) ac_try_echo=$ac_try;;
3225 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3226 $as_echo "$ac_try_echo") >&5
3227 (eval "$ac_compile") 2>conftest.er1
3229 grep -v '^ *+' conftest.er1 >conftest.err
3231 cat conftest.err >&5
3232 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3233 (exit $ac_status); } && {
3234 test -z "$ac_c_werror_flag" ||
3235 test ! -s conftest.err
3236 } && test -s conftest.$ac_objext; then
3239 $as_echo "$as_me: failed program was:" >&5
3240 sed 's/^/| /' conftest.$ac_ext >&5
3243 cat >conftest.$ac_ext <<_ACEOF
3246 cat confdefs.h >>conftest.$ac_ext
3247 cat >>conftest.$ac_ext <<_ACEOF
3248 /* end confdefs.h. */
3258 rm -rf conftest.$ac_objext
3259 if { (ac_try="$ac_compile"
3261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3262 *) ac_try_echo=$ac_try;;
3264 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3265 $as_echo "$ac_try_echo") >&5
3266 (eval "$ac_compile") 2>conftest.er1
3268 grep -v '^ *+' conftest.er1 >conftest.err
3270 cat conftest.err >&5
3271 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3272 (exit $ac_status); } && {
3273 test -z "$ac_c_werror_flag" ||
3274 test ! -s conftest.err
3275 } && test -s conftest.$ac_objext; then
3278 $as_echo "$as_me: failed program was:" >&5
3279 sed 's/^/| /' conftest.$ac_ext >&5
3281 ac_c_werror_flag=$ac_save_c_werror_flag
3283 cat >conftest.$ac_ext <<_ACEOF
3286 cat confdefs.h >>conftest.$ac_ext
3287 cat >>conftest.$ac_ext <<_ACEOF
3288 /* end confdefs.h. */
3298 rm -rf conftest.$ac_objext
3299 if { (ac_try="$ac_compile"
3301 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3302 *) ac_try_echo=$ac_try;;
3304 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3305 $as_echo "$ac_try_echo") >&5
3306 (eval "$ac_compile") 2>conftest.er1
3308 grep -v '^ *+' conftest.er1 >conftest.err
3310 cat conftest.err >&5
3311 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3312 (exit $ac_status); } && {
3313 test -z "$ac_c_werror_flag" ||
3314 test ! -s conftest.err
3315 } && test -s conftest.$ac_objext; then
3318 $as_echo "$as_me: failed program was:" >&5
3319 sed 's/^/| /' conftest.$ac_ext >&5
3324 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3327 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3330 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3331 ac_c_werror_flag=$ac_save_c_werror_flag
3333 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3334 $as_echo "$ac_cv_prog_cc_g" >&6; }
3335 if test "$ac_test_CFLAGS" = set; then
3336 CFLAGS=$ac_save_CFLAGS
3337 elif test $ac_cv_prog_cc_g = yes; then
3338 if test "$GCC" = yes; then
3344 if test "$GCC" = yes; then
3350 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3351 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3352 if test "${ac_cv_prog_cc_c89+set}" = set; then
3353 $as_echo_n "(cached) " >&6
3355 ac_cv_prog_cc_c89=no
3357 cat >conftest.$ac_ext <<_ACEOF
3360 cat confdefs.h >>conftest.$ac_ext
3361 cat >>conftest.$ac_ext <<_ACEOF
3362 /* end confdefs.h. */
3365 #include <sys/types.h>
3366 #include <sys/stat.h>
3367 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3368 struct buf { int x; };
3369 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3370 static char *e (p, i)
3376 static char *f (char * (*g) (char **, int), char **p, ...)
3381 s = g (p, va_arg (v,int));
3386 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3387 function prototypes and stuff, but not '\xHH' hex character constants.
3388 These don't provoke an error unfortunately, instead are silently treated
3389 as 'x'. The following induces an error, until -std is added to get
3390 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3391 array size at least. It's necessary to write '\x00'==0 to get something
3392 that's true only with -std. */
3393 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3395 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3396 inside strings and character constants. */
3398 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3400 int test (int i, double x);
3401 struct s1 {int (*f) (int a);};
3402 struct s2 {int (*f) (double a);};
3403 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3409 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3414 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3415 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3417 CC="$ac_save_CC $ac_arg"
3418 rm -rf conftest.$ac_objext
3419 if { (ac_try="$ac_compile"
3421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3422 *) ac_try_echo=$ac_try;;
3424 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3425 $as_echo "$ac_try_echo") >&5
3426 (eval "$ac_compile") 2>conftest.er1
3428 grep -v '^ *+' conftest.er1 >conftest.err
3430 cat conftest.err >&5
3431 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3432 (exit $ac_status); } && {
3433 test -z "$ac_c_werror_flag" ||
3434 test ! -s conftest.err
3435 } && test -s conftest.$ac_objext; then
3436 ac_cv_prog_cc_c89=$ac_arg
3438 $as_echo "$as_me: failed program was:" >&5
3439 sed 's/^/| /' conftest.$ac_ext >&5
3444 rm -f core conftest.err conftest.$ac_objext
3445 test "x$ac_cv_prog_cc_c89" != "xno" && break
3447 rm -rf conftest.$ac_ext
3452 case "x$ac_cv_prog_cc_c89" in
3454 { $as_echo "$as_me:$LINENO: result: none needed" >&5
3455 $as_echo "none needed" >&6; } ;;
3457 { $as_echo "$as_me:$LINENO: result: unsupported" >&5
3458 $as_echo "unsupported" >&6; } ;;
3460 CC="$CC $ac_cv_prog_cc_c89"
3461 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3462 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3467 ac_cpp='$CPP $CPPFLAGS'
3468 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3469 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3470 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3473 if test -z "$GCC"; then
3475 { $as_echo "$as_me:$LINENO: checking how to request ANSI compilation" >&5
3476 $as_echo_n "checking how to request ANSI compilation... " >&6; }
3479 { $as_echo "$as_me:$LINENO: result: HPUX: adding -Ae" >&5
3480 $as_echo "HPUX: adding -Ae" >&6; }
3484 { $as_echo "$as_me:$LINENO: result: AIX: adding -qlanglvl=ansi -qhalt=e" >&5
3485 $as_echo "AIX: adding -qlanglvl=ansi -qhalt=e" >&6; }
3486 CC="$CC -qlanglvl=ansi -qhalt=e"
3489 { $as_echo "$as_me:$LINENO: result: DEC: adding -std1 -ieee" >&5
3490 $as_echo "DEC: adding -std1 -ieee" >&6; }
3494 { $as_echo "$as_me:$LINENO: result: no idea" >&5
3495 $as_echo "no idea" >&6; }
3502 { $as_echo "$as_me:$LINENO: result: Solaris: adding -D__EXTENSIONS__" >&5
3503 $as_echo "Solaris: adding -D__EXTENSIONS__" >&6; }
3504 CC="$CC -D__EXTENSIONS__"
3511 { $as_echo "$as_me:$LINENO: checking whether the compiler works on ANSI C" >&5
3512 $as_echo_n "checking whether the compiler works on ANSI C... " >&6; }
3513 if test "$cross_compiling" = yes; then
3514 { { $as_echo "$as_me:$LINENO: error: Couldn't build even a trivial ANSI C program: check CC." >&5
3515 $as_echo "$as_me: error: Couldn't build even a trivial ANSI C program: check CC." >&2;}
3516 { (exit 1); exit 1; }; }
3518 cat >conftest.$ac_ext <<_ACEOF
3521 cat confdefs.h >>conftest.$ac_ext
3522 cat >>conftest.$ac_ext <<_ACEOF
3523 /* end confdefs.h. */
3524 main(int ac, char **av) { return 0; }
3526 rm -rf conftest$ac_exeext
3527 if { (ac_try="$ac_link"
3529 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3530 *) ac_try_echo=$ac_try;;
3532 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3533 $as_echo "$ac_try_echo") >&5
3534 (eval "$ac_link") 2>&5
3536 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3537 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3538 { (case "(($ac_try" in
3539 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3540 *) ac_try_echo=$ac_try;;
3542 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3543 $as_echo "$ac_try_echo") >&5
3544 (eval "$ac_try") 2>&5
3546 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3547 (exit $ac_status); }; }; then
3548 { $as_echo "$as_me:$LINENO: result: yes" >&5
3549 $as_echo "yes" >&6; }
3551 $as_echo "$as_me: program exited with status $ac_status" >&5
3552 $as_echo "$as_me: failed program was:" >&5
3553 sed 's/^/| /' conftest.$ac_ext >&5
3556 { $as_echo "$as_me:$LINENO: result: no" >&5
3557 $as_echo "no" >&6; }
3558 { { $as_echo "$as_me:$LINENO: error: Couldn't build even a trivial ANSI C program: check CC." >&5
3559 $as_echo "$as_me: error: Couldn't build even a trivial ANSI C program: check CC." >&2;}
3560 { (exit 1); exit 1; }; }
3562 rm -rf conftest.dSYM
3563 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3568 if test -n "$GCC"; then
3569 { $as_echo "$as_me:$LINENO: result: Turning on gcc compiler warnings." >&5
3570 $as_echo "Turning on gcc compiler warnings." >&6; }
3571 CC="$CC -pedantic -Wall -Wstrict-prototypes -Wnested-externs -Wmissing-prototypes"
3572 OBJCC="$OBJCC -Wall"
3573 # As of gcc 3.4, we have "-Wdeclaration-after-statement"
3574 # and so perhaps now we can do without -pedantic?
3577 *-irix5* |*-irix6.0-3* )
3578 { $as_echo "$as_me:$LINENO: result: Turning on SGI compiler warnings." >&5
3579 $as_echo "Turning on SGI compiler warnings." >&6; }
3580 CC="$CC -fullwarn -use_readonly_const -rdata_shared -g3"
3583 # if test -z "$GCC"; then
3584 # AC_MSG_RESULT(Turning on DEC C compiler warnings.)
3585 # CC="$CC -migrate -w0 -verbose -warnprotos"
3591 if test -n "$GCC"; then
3592 { $as_echo "$as_me:$LINENO: checking whether gcc accepts -Wno-overlength-strings" >&5
3593 $as_echo_n "checking whether gcc accepts -Wno-overlength-strings... " >&6; }
3594 if test "${ac_cv_gcc_accepts_no_overlength+set}" = set; then
3595 $as_echo_n "(cached) " >&6
3597 rm -rf conftest.$ac_ext
3598 touch conftest.$ac_ext
3599 if ( ( gcc -c -Wno-overlength-strings conftest.$ac_ext -o/dev/null >/dev/null ) 2>&1 | \
3600 grep unrecognized >/dev/null ); then
3601 ac_cv_gcc_accepts_no_overlength=no
3603 ac_cv_gcc_accepts_no_overlength=yes
3604 CC="$CC -Wno-overlength-strings"
3607 { $as_echo "$as_me:$LINENO: result: $ac_cv_gcc_accepts_no_overlength" >&5
3608 $as_echo "$ac_cv_gcc_accepts_no_overlength" >&6; }
3609 ac_gcc_accepts_no_overlength="$ac_cv_gcc_accepts_no_overlength"
3612 if test -n "$GCC"; then
3613 { $as_echo "$as_me:$LINENO: checking whether gcc accepts -Wdeclaration-after-statement" >&5
3614 $as_echo_n "checking whether gcc accepts -Wdeclaration-after-statement... " >&6; }
3615 if test "${ac_cv_gcc_accepts_no_decl_after+set}" = set; then
3616 $as_echo_n "(cached) " >&6
3618 rm -rf conftest.$ac_ext
3619 touch conftest.$ac_ext
3620 if ( ( gcc -c -Wdeclaration-after-statement conftest.$ac_ext -o/dev/null >/dev/null ) 2>&1 | \
3621 grep unrecognized >/dev/null ); then
3622 ac_cv_gcc_accepts_no_decl_after=no
3624 ac_cv_gcc_accepts_no_decl_after=yes
3625 CC="$CC -Wdeclaration-after-statement"
3628 { $as_echo "$as_me:$LINENO: result: $ac_cv_gcc_accepts_no_decl_after" >&5
3629 $as_echo "$ac_cv_gcc_accepts_no_decl_after" >&6; }
3630 ac_gcc_accepts_no_decl_after="$ac_cv_gcc_accepts_no_decl_after"
3633 if test -n "$GCC"; then
3634 { $as_echo "$as_me:$LINENO: checking whether gcc accepts -no-cpp-precomp" >&5
3635 $as_echo_n "checking whether gcc accepts -no-cpp-precomp... " >&6; }
3636 if test "${ac_cv_gcc_accepts_no_cpp_precomp+set}" = set; then
3637 $as_echo_n "(cached) " >&6
3639 rm -rf conftest.$ac_ext
3640 touch conftest.$ac_ext
3641 if ( ( gcc -c -no-cpp-precomp conftest.$ac_ext -o/dev/null >/dev/null ) 2>&1 | \
3642 grep unrecognized >/dev/null ); then
3643 ac_cv_gcc_accepts_no_cpp_precomp=no
3645 ac_cv_gcc_accepts_no_cpp_precomp=yes
3646 CC="$CC -no-cpp-precomp"
3649 { $as_echo "$as_me:$LINENO: result: $ac_cv_gcc_accepts_no_cpp_precomp" >&5
3650 $as_echo "$ac_cv_gcc_accepts_no_cpp_precomp" >&6; }
3651 ac_gcc_accepts_no_cpp_precomp="$ac_cv_gcc_accepts_no_cpp_precomp"
3654 if test -n "$GCC"; then
3658 # Fucking Apple let // comments sneak into OpenGL headers, so
3659 # we *must* allow // comments when compiling on Mac OS 10.6! FUCK!
3662 if test -n "$GCC"; then
3663 { $as_echo "$as_me:$LINENO: checking whether gcc accepts -std=c89" >&5
3664 $as_echo_n "checking whether gcc accepts -std=c89... " >&6; }
3665 if test "${ac_cv_gcc_accepts_std+set}" = set; then
3666 $as_echo_n "(cached) " >&6
3668 rm -rf conftest.$ac_ext
3669 touch conftest.$ac_ext
3670 if ( ( gcc -c -std=c89 conftest.$ac_ext -o/dev/null >/dev/null ) 2>&1 | \
3671 grep unrecognized >/dev/null ); then
3672 ac_cv_gcc_accepts_std=no
3674 ac_cv_gcc_accepts_std=yes
3678 { $as_echo "$as_me:$LINENO: result: $ac_cv_gcc_accepts_std" >&5
3679 $as_echo "$ac_cv_gcc_accepts_std" >&6; }
3680 ac_gcc_accepts_std="$ac_cv_gcc_accepts_std"
3686 { $as_echo "$as_me:$LINENO: result: Disabling C++ comments in ANSI C code." >&5
3687 $as_echo "Disabling C++ comments in ANSI C code." >&6; }
3689 # The reason that // comments are banned from xscreensaver is that gcc is
3690 # basically the only compiler in the world that supports them in C code.
3691 # All other vendors support them only in their C++ compilers, not in their
3692 # ANSI C compilers. This means that it's a portability problem: every time
3693 # these comments have snuck into the xscreensaver source code, I've gotten
3694 # complaints about it the next day. So we turn off support for them in gcc
3695 # as well to prevent them from accidentially slipping in.
3697 if test "$ac_gcc_accepts_std" = yes ; then
3699 # -std=c89 defines __STRICT_ANSI__, which we don't want.
3700 # (That appears to be the only additional preprocessor symbol
3701 # it defines, in addition to the syntax changes it makes.)
3703 # -std=gnu89 is no good, because // comments were a GNU extension
3704 # before they were in the ANSI C 99 spec... (gcc 2.96 permits //
3705 # with -std=gnu89 but not with -std=c89.)
3707 # $CC already contains "-std=c89" via AC_GCC_ACCEPTS_STD
3708 CC="$CC -U__STRICT_ANSI__"
3711 # CC="$CC -Wp,-lang-c89"
3716 ac_cpp='$CPP $CPPFLAGS'
3717 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3718 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3719 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3720 { $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3721 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3722 # On Suns, sometimes $CPP names a directory.
3723 if test -n "$CPP" && test -d "$CPP"; then
3726 if test -z "$CPP"; then
3727 if test "${ac_cv_prog_CPP+set}" = set; then
3728 $as_echo_n "(cached) " >&6
3730 # Double quotes because CPP needs to be expanded
3731 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3734 for ac_c_preproc_warn_flag in '' yes
3736 # Use a header file that comes with gcc, so configuring glibc
3737 # with a fresh cross-compiler works.
3738 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3739 # <limits.h> exists even on freestanding compilers.
3740 # On the NeXT, cc -E runs the code through the compiler's parser,
3741 # not just through cpp. "Syntax error" is here to catch this case.
3742 cat >conftest.$ac_ext <<_ACEOF
3745 cat confdefs.h >>conftest.$ac_ext
3746 cat >>conftest.$ac_ext <<_ACEOF
3747 /* end confdefs.h. */
3749 # include <limits.h>
3751 # include <assert.h>
3755 if { (ac_try="$ac_cpp conftest.$ac_ext"
3757 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3758 *) ac_try_echo=$ac_try;;
3760 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3761 $as_echo "$ac_try_echo") >&5
3762 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3764 grep -v '^ *+' conftest.er1 >conftest.err
3766 cat conftest.err >&5
3767 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3768 (exit $ac_status); } >/dev/null && {
3769 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3770 test ! -s conftest.err
3774 $as_echo "$as_me: failed program was:" >&5
3775 sed 's/^/| /' conftest.$ac_ext >&5
3777 # Broken: fails on valid input.
3781 rm -rf conftest.err conftest.$ac_ext
3783 # OK, works on sane cases. Now check whether nonexistent headers
3784 # can be detected and how.
3785 cat >conftest.$ac_ext <<_ACEOF
3788 cat confdefs.h >>conftest.$ac_ext
3789 cat >>conftest.$ac_ext <<_ACEOF
3790 /* end confdefs.h. */
3791 #include <ac_nonexistent.h>
3793 if { (ac_try="$ac_cpp conftest.$ac_ext"
3795 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3796 *) ac_try_echo=$ac_try;;
3798 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3799 $as_echo "$ac_try_echo") >&5
3800 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3802 grep -v '^ *+' conftest.er1 >conftest.err
3804 cat conftest.err >&5
3805 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3806 (exit $ac_status); } >/dev/null && {
3807 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3808 test ! -s conftest.err
3810 # Broken: success on invalid input.
3813 $as_echo "$as_me: failed program was:" >&5
3814 sed 's/^/| /' conftest.$ac_ext >&5
3816 # Passes both tests.
3821 rm -rf conftest.err conftest.$ac_ext
3824 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3825 rm -rf conftest.err conftest.$ac_ext
3826 if $ac_preproc_ok; then
3838 { $as_echo "$as_me:$LINENO: result: $CPP" >&5
3839 $as_echo "$CPP" >&6; }
3841 for ac_c_preproc_warn_flag in '' yes
3843 # Use a header file that comes with gcc, so configuring glibc
3844 # with a fresh cross-compiler works.
3845 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3846 # <limits.h> exists even on freestanding compilers.
3847 # On the NeXT, cc -E runs the code through the compiler's parser,
3848 # not just through cpp. "Syntax error" is here to catch this case.
3849 cat >conftest.$ac_ext <<_ACEOF
3852 cat confdefs.h >>conftest.$ac_ext
3853 cat >>conftest.$ac_ext <<_ACEOF
3854 /* end confdefs.h. */
3856 # include <limits.h>
3858 # include <assert.h>
3862 if { (ac_try="$ac_cpp conftest.$ac_ext"
3864 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3865 *) ac_try_echo=$ac_try;;
3867 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3868 $as_echo "$ac_try_echo") >&5
3869 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3871 grep -v '^ *+' conftest.er1 >conftest.err
3873 cat conftest.err >&5
3874 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3875 (exit $ac_status); } >/dev/null && {
3876 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3877 test ! -s conftest.err
3881 $as_echo "$as_me: failed program was:" >&5
3882 sed 's/^/| /' conftest.$ac_ext >&5
3884 # Broken: fails on valid input.
3888 rm -rf conftest.err conftest.$ac_ext
3890 # OK, works on sane cases. Now check whether nonexistent headers
3891 # can be detected and how.
3892 cat >conftest.$ac_ext <<_ACEOF
3895 cat confdefs.h >>conftest.$ac_ext
3896 cat >>conftest.$ac_ext <<_ACEOF
3897 /* end confdefs.h. */
3898 #include <ac_nonexistent.h>
3900 if { (ac_try="$ac_cpp conftest.$ac_ext"
3902 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3903 *) ac_try_echo=$ac_try;;
3905 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3906 $as_echo "$ac_try_echo") >&5
3907 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3909 grep -v '^ *+' conftest.er1 >conftest.err
3911 cat conftest.err >&5
3912 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3913 (exit $ac_status); } >/dev/null && {
3914 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3915 test ! -s conftest.err
3917 # Broken: success on invalid input.
3920 $as_echo "$as_me: failed program was:" >&5
3921 sed 's/^/| /' conftest.$ac_ext >&5
3923 # Passes both tests.
3928 rm -rf conftest.err conftest.$ac_ext
3931 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3932 rm -rf conftest.err conftest.$ac_ext
3933 if $ac_preproc_ok; then
3936 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3937 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3938 { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3939 See \`config.log' for more details." >&5
3940 $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3941 See \`config.log' for more details." >&2;}
3942 { (exit 1); exit 1; }; }; }
3946 ac_cpp='$CPP $CPPFLAGS'
3947 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3948 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3949 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3951 { $as_echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
3952 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
3953 if test "${ac_cv_c_const+set}" = set; then
3954 $as_echo_n "(cached) " >&6
3956 cat >conftest.$ac_ext <<_ACEOF
3959 cat confdefs.h >>conftest.$ac_ext
3960 cat >>conftest.$ac_ext <<_ACEOF
3961 /* end confdefs.h. */
3966 /* FIXME: Include the comments suggested by Paul. */
3968 /* Ultrix mips cc rejects this. */
3969 typedef int charset[2];
3971 /* SunOS 4.1.1 cc rejects this. */
3972 char const *const *pcpcc;
3974 /* NEC SVR4.0.2 mips cc rejects this. */
3975 struct point {int x, y;};
3976 static struct point const zero = {0,0};
3977 /* AIX XL C 1.02.0.0 rejects this.
3978 It does not let you subtract one const X* pointer from another in
3979 an arm of an if-expression whose if-part is not a constant
3981 const char *g = "string";
3982 pcpcc = &g + (g ? g-g : 0);
3983 /* HPUX 7.0 cc rejects these. */
3985 ppc = (char**) pcpcc;
3986 pcpcc = (char const *const *) ppc;
3987 { /* SCO 3.2v4 cc rejects this. */
3989 char const *s = 0 ? (char *) 0 : (char const *) 0;
3994 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
3996 const int *foo = &x[0];
3999 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4000 typedef const int *iptr;
4004 { /* AIX XL C 1.02.0.0 rejects this saying
4005 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4006 struct s { int j; const int *ap[3]; };
4007 struct s *b; b->j = 5;
4009 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4013 return !cs[0] && !zero.x;
4020 rm -rf conftest.$ac_objext
4021 if { (ac_try="$ac_compile"
4023 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4024 *) ac_try_echo=$ac_try;;
4026 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4027 $as_echo "$ac_try_echo") >&5
4028 (eval "$ac_compile") 2>conftest.er1
4030 grep -v '^ *+' conftest.er1 >conftest.err
4032 cat conftest.err >&5
4033 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4034 (exit $ac_status); } && {
4035 test -z "$ac_c_werror_flag" ||
4036 test ! -s conftest.err
4037 } && test -s conftest.$ac_objext; then
4040 $as_echo "$as_me: failed program was:" >&5
4041 sed 's/^/| /' conftest.$ac_ext >&5
4046 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4048 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
4049 $as_echo "$ac_cv_c_const" >&6; }
4050 if test $ac_cv_c_const = no; then
4052 cat >>confdefs.h <<\_ACEOF
4058 { $as_echo "$as_me:$LINENO: checking for inline" >&5
4059 $as_echo_n "checking for inline... " >&6; }
4060 if test "${ac_cv_c_inline+set}" = set; then
4061 $as_echo_n "(cached) " >&6
4064 for ac_kw in inline __inline__ __inline; do
4065 cat >conftest.$ac_ext <<_ACEOF
4068 cat confdefs.h >>conftest.$ac_ext
4069 cat >>conftest.$ac_ext <<_ACEOF
4070 /* end confdefs.h. */
4073 static $ac_kw foo_t static_foo () {return 0; }
4074 $ac_kw foo_t foo () {return 0; }
4078 rm -rf conftest.$ac_objext
4079 if { (ac_try="$ac_compile"
4081 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4082 *) ac_try_echo=$ac_try;;
4084 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4085 $as_echo "$ac_try_echo") >&5
4086 (eval "$ac_compile") 2>conftest.er1
4088 grep -v '^ *+' conftest.er1 >conftest.err
4090 cat conftest.err >&5
4091 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4092 (exit $ac_status); } && {
4093 test -z "$ac_c_werror_flag" ||
4094 test ! -s conftest.err
4095 } && test -s conftest.$ac_objext; then
4096 ac_cv_c_inline=$ac_kw
4098 $as_echo "$as_me: failed program was:" >&5
4099 sed 's/^/| /' conftest.$ac_ext >&5
4104 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4105 test "$ac_cv_c_inline" != no && break
4109 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
4110 $as_echo "$ac_cv_c_inline" >&6; }
4113 case $ac_cv_c_inline in
4116 case $ac_cv_c_inline in
4118 *) ac_val=$ac_cv_c_inline;;
4120 cat >>confdefs.h <<_ACEOF
4122 #define inline $ac_val
4129 ac_bc_result=`echo 6+9 | bc 2>/dev/null`
4130 { $as_echo "$as_me:$LINENO: checking for bc" >&5
4131 $as_echo_n "checking for bc... " >&6; }
4132 if test "$ac_bc_result" = "15" ; then
4133 { $as_echo "$as_me:$LINENO: result: yes" >&5
4134 $as_echo "yes" >&6; }
4136 { $as_echo "$as_me:$LINENO: result: no" >&5
4137 $as_echo "no" >&6; }
4139 { { $as_echo "$as_me:$LINENO: error: Your system doesn't have \"bc\", which has been a standard
4140 part of Unix since the 1970s. Come back when your vendor
4141 has grown a clue." >&5
4142 $as_echo "$as_me: error: Your system doesn't have \"bc\", which has been a standard
4143 part of Unix since the 1970s. Come back when your vendor
4144 has grown a clue." >&2;}
4145 { (exit 1); exit 1; }; }
4149 # stuff for Makefiles
4150 # Find a good install program. We prefer a C program (faster),
4151 # so one script is as good as another. But avoid the broken or
4152 # incompatible versions:
4153 # SysV /etc/install, /usr/sbin/install
4154 # SunOS /usr/etc/install
4155 # IRIX /sbin/install
4157 # AmigaOS /C/install, which installs bootblocks on floppy discs
4158 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4159 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4160 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4161 # OS/2's system install, which has a completely different semantic
4162 # ./install, which can be erroneously created by make from ./install.sh.
4163 # Reject install programs that cannot install multiple files.
4164 { $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4165 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4166 if test -z "$INSTALL"; then
4167 if test "${ac_cv_path_install+set}" = set; then
4168 $as_echo_n "(cached) " >&6
4170 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4174 test -z "$as_dir" && as_dir=.
4175 # Account for people who put trailing slashes in PATH elements.
4177 ./ | .// | /cC/* | \
4178 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4179 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4182 # OSF1 and SCO ODT 3.0 have their own names for install.
4183 # Don't use installbsd from OSF since it installs stuff as root
4185 for ac_prog in ginstall scoinst install; do
4186 for ac_exec_ext in '' $ac_executable_extensions; do
4187 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4188 if test $ac_prog = install &&
4189 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4190 # AIX install. It has an incompatible calling convention.
4192 elif test $ac_prog = install &&
4193 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4194 # program-specific install script used by HP pwplus--don't use.
4197 rm -rf conftest.one conftest.two conftest.dir
4198 echo one > conftest.one
4199 echo two > conftest.two
4201 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4202 test -s conftest.one && test -s conftest.two &&
4203 test -s conftest.dir/conftest.one &&
4204 test -s conftest.dir/conftest.two
4206 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4219 rm -rf conftest.one conftest.two conftest.dir
4222 if test "${ac_cv_path_install+set}" = set; then
4223 INSTALL=$ac_cv_path_install
4225 # As a last resort, use the slow shell script. Don't cache a
4226 # value for INSTALL within a source directory, because that will
4227 # break other packages using the cache if that directory is
4228 # removed, or if the value is a relative name.
4229 INSTALL=$ac_install_sh
4232 { $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
4233 $as_echo "$INSTALL" >&6; }
4235 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4236 # It thinks the first close brace ends the variable substitution.
4237 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4239 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4241 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4243 { $as_echo "$as_me:$LINENO: checking whether \"\${INSTALL} -d\" creates intermediate directories" >&5
4244 $as_echo_n "checking whether \"\${INSTALL} -d\" creates intermediate directories... " >&6; }
4245 if test "${ac_cv_install_d_creates_dirs+set}" = set; then
4246 $as_echo_n "(cached) " >&6
4248 ac_cv_install_d_creates_dirs=no
4250 if mkdir conftestdir; then
4251 cd conftestdir 2>/dev/null
4252 ${INSTALL} -d `pwd`/dir1/dir2 >/dev/null 2>&1
4253 if test -d dir1/dir2/. ; then
4254 ac_cv_install_d_creates_dirs=yes
4261 { $as_echo "$as_me:$LINENO: result: $ac_cv_install_d_creates_dirs" >&5
4262 $as_echo "$ac_cv_install_d_creates_dirs" >&6; }
4264 if test "$ac_cv_install_d_creates_dirs" = no ; then
4265 { $as_echo "$as_me:$LINENO: checking whether \"mkdir -p\" creates intermediate directories" >&5
4266 $as_echo_n "checking whether \"mkdir -p\" creates intermediate directories... " >&6; }
4267 if test "${ac_cv_mkdir_p_creates_dirs+set}" = set; then
4268 $as_echo_n "(cached) " >&6
4270 ac_cv_mkdir_p_creates_dirs=no
4272 if mkdir conftestdir; then
4273 cd conftestdir 2>/dev/null
4274 mkdir -p dir1/dir2 >/dev/null 2>&1
4275 if test -d dir1/dir2/. ; then
4276 ac_cv_mkdir_p_creates_dirs=yes
4283 { $as_echo "$as_me:$LINENO: result: $ac_cv_mkdir_p_creates_dirs" >&5
4284 $as_echo "$ac_cv_mkdir_p_creates_dirs" >&6; }
4287 if test "$ac_cv_install_d_creates_dirs" = yes ; then
4288 INSTALL_DIRS='${INSTALL} -d'
4289 elif test "$ac_cv_mkdir_p_creates_dirs" = yes ; then
4290 INSTALL_DIRS='mkdir -p'
4293 INSTALL_DIRS='${INSTALL} -d'
4296 { $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4297 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4299 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4300 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
4301 $as_echo_n "(cached) " >&6
4303 cat >conftest.make <<\_ACEOF
4306 @echo '@@@%%%=$(MAKE)=@@@%%%'
4308 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4309 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4311 eval ac_cv_prog_make_${ac_make}_set=yes;;
4313 eval ac_cv_prog_make_${ac_make}_set=no;;
4315 rm -rf conftest.make
4317 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4318 { $as_echo "$as_me:$LINENO: result: yes" >&5
4319 $as_echo "yes" >&6; }
4322 { $as_echo "$as_me:$LINENO: result: no" >&5
4323 $as_echo "no" >&6; }
4324 SET_MAKE="MAKE=${MAKE-make}"
4328 # By default, autoconf sets INSTALL_SCRIPT to '${INSTALL_PROGRAM}'.
4329 # That's wrong: it should be set to '${INSTALL}', so that one can
4330 # implement the "install-strip" target properly (strip executables,
4331 # but do not try to strip scripts.)
4333 INSTALL_SCRIPT='${INSTALL}'
4337 { $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4338 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4339 if test "${ac_cv_path_GREP+set}" = set; then
4340 $as_echo_n "(cached) " >&6
4342 if test -z "$GREP"; then
4343 ac_path_GREP_found=false
4344 # Loop through the user's path and test for each of PROGNAME-LIST
4345 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4346 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4349 test -z "$as_dir" && as_dir=.
4350 for ac_prog in grep ggrep; do
4351 for ac_exec_ext in '' $ac_executable_extensions; do
4352 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4353 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4354 # Check for GNU ac_path_GREP and select it if it is found.
4355 # Check for GNU $ac_path_GREP
4356 case `"$ac_path_GREP" --version 2>&1` in
4358 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4361 $as_echo_n 0123456789 >"conftest.in"
4364 cat "conftest.in" "conftest.in" >"conftest.tmp"
4365 mv "conftest.tmp" "conftest.in"
4366 cp "conftest.in" "conftest.nl"
4367 $as_echo 'GREP' >> "conftest.nl"
4368 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4369 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4370 ac_count=`expr $ac_count + 1`
4371 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4372 # Best one so far, save it but keep looking for a better one
4373 ac_cv_path_GREP="$ac_path_GREP"
4374 ac_path_GREP_max=$ac_count
4376 # 10*(2^10) chars as input seems more than enough
4377 test $ac_count -gt 10 && break
4379 rm -rf conftest.in conftest.tmp conftest.nl conftest.out;;
4382 $ac_path_GREP_found && break 3
4387 if test -z "$ac_cv_path_GREP"; then
4388 { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4389 $as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4390 { (exit 1); exit 1; }; }
4393 ac_cv_path_GREP=$GREP
4397 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4398 $as_echo "$ac_cv_path_GREP" >&6; }
4399 GREP="$ac_cv_path_GREP"
4402 { $as_echo "$as_me:$LINENO: checking for egrep" >&5
4403 $as_echo_n "checking for egrep... " >&6; }
4404 if test "${ac_cv_path_EGREP+set}" = set; then
4405 $as_echo_n "(cached) " >&6
4407 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4408 then ac_cv_path_EGREP="$GREP -E"
4410 if test -z "$EGREP"; then
4411 ac_path_EGREP_found=false
4412 # Loop through the user's path and test for each of PROGNAME-LIST
4413 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4414 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4417 test -z "$as_dir" && as_dir=.
4418 for ac_prog in egrep; do
4419 for ac_exec_ext in '' $ac_executable_extensions; do
4420 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4421 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4422 # Check for GNU ac_path_EGREP and select it if it is found.
4423 # Check for GNU $ac_path_EGREP
4424 case `"$ac_path_EGREP" --version 2>&1` in
4426 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4429 $as_echo_n 0123456789 >"conftest.in"
4432 cat "conftest.in" "conftest.in" >"conftest.tmp"
4433 mv "conftest.tmp" "conftest.in"
4434 cp "conftest.in" "conftest.nl"
4435 $as_echo 'EGREP' >> "conftest.nl"
4436 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4437 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4438 ac_count=`expr $ac_count + 1`
4439 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4440 # Best one so far, save it but keep looking for a better one
4441 ac_cv_path_EGREP="$ac_path_EGREP"
4442 ac_path_EGREP_max=$ac_count
4444 # 10*(2^10) chars as input seems more than enough
4445 test $ac_count -gt 10 && break
4447 rm -rf conftest.in conftest.tmp conftest.nl conftest.out;;
4450 $ac_path_EGREP_found && break 3
4455 if test -z "$ac_cv_path_EGREP"; then
4456 { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4457 $as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4458 { (exit 1); exit 1; }; }
4461 ac_cv_path_EGREP=$EGREP
4466 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4467 $as_echo "$ac_cv_path_EGREP" >&6; }
4468 EGREP="$ac_cv_path_EGREP"
4471 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4472 $as_echo_n "checking for ANSI C header files... " >&6; }
4473 if test "${ac_cv_header_stdc+set}" = set; then
4474 $as_echo_n "(cached) " >&6
4476 cat >conftest.$ac_ext <<_ACEOF
4479 cat confdefs.h >>conftest.$ac_ext
4480 cat >>conftest.$ac_ext <<_ACEOF
4481 /* end confdefs.h. */
4495 rm -rf conftest.$ac_objext
4496 if { (ac_try="$ac_compile"
4498 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4499 *) ac_try_echo=$ac_try;;
4501 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4502 $as_echo "$ac_try_echo") >&5
4503 (eval "$ac_compile") 2>conftest.er1
4505 grep -v '^ *+' conftest.er1 >conftest.err
4507 cat conftest.err >&5
4508 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4509 (exit $ac_status); } && {
4510 test -z "$ac_c_werror_flag" ||
4511 test ! -s conftest.err
4512 } && test -s conftest.$ac_objext; then
4513 ac_cv_header_stdc=yes
4515 $as_echo "$as_me: failed program was:" >&5
4516 sed 's/^/| /' conftest.$ac_ext >&5
4518 ac_cv_header_stdc=no
4521 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4523 if test $ac_cv_header_stdc = yes; then
4524 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4525 cat >conftest.$ac_ext <<_ACEOF
4528 cat confdefs.h >>conftest.$ac_ext
4529 cat >>conftest.$ac_ext <<_ACEOF
4530 /* end confdefs.h. */
4534 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4535 $EGREP "memchr" >/dev/null 2>&1; then
4538 ac_cv_header_stdc=no
4544 if test $ac_cv_header_stdc = yes; then
4545 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4546 cat >conftest.$ac_ext <<_ACEOF
4549 cat confdefs.h >>conftest.$ac_ext
4550 cat >>conftest.$ac_ext <<_ACEOF
4551 /* end confdefs.h. */
4555 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4556 $EGREP "free" >/dev/null 2>&1; then
4559 ac_cv_header_stdc=no
4565 if test $ac_cv_header_stdc = yes; then
4566 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4567 if test "$cross_compiling" = yes; then
4570 cat >conftest.$ac_ext <<_ACEOF
4573 cat confdefs.h >>conftest.$ac_ext
4574 cat >>conftest.$ac_ext <<_ACEOF
4575 /* end confdefs.h. */
4578 #if ((' ' & 0x0FF) == 0x020)
4579 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4580 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4582 # define ISLOWER(c) \
4583 (('a' <= (c) && (c) <= 'i') \
4584 || ('j' <= (c) && (c) <= 'r') \
4585 || ('s' <= (c) && (c) <= 'z'))
4586 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4589 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4594 for (i = 0; i < 256; i++)
4595 if (XOR (islower (i), ISLOWER (i))
4596 || toupper (i) != TOUPPER (i))
4601 rm -rf conftest$ac_exeext
4602 if { (ac_try="$ac_link"
4604 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4605 *) ac_try_echo=$ac_try;;
4607 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4608 $as_echo "$ac_try_echo") >&5
4609 (eval "$ac_link") 2>&5
4611 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4612 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4613 { (case "(($ac_try" in
4614 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4615 *) ac_try_echo=$ac_try;;
4617 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4618 $as_echo "$ac_try_echo") >&5
4619 (eval "$ac_try") 2>&5
4621 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4622 (exit $ac_status); }; }; then
4625 $as_echo "$as_me: program exited with status $ac_status" >&5
4626 $as_echo "$as_me: failed program was:" >&5
4627 sed 's/^/| /' conftest.$ac_ext >&5
4630 ac_cv_header_stdc=no
4632 rm -rf conftest.dSYM
4633 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4639 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4640 $as_echo "$ac_cv_header_stdc" >&6; }
4641 if test $ac_cv_header_stdc = yes; then
4643 cat >>confdefs.h <<\_ACEOF
4644 #define STDC_HEADERS 1
4649 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4659 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4660 inttypes.h stdint.h unistd.h
4662 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4663 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
4664 $as_echo_n "checking for $ac_header... " >&6; }
4665 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4666 $as_echo_n "(cached) " >&6
4668 cat >conftest.$ac_ext <<_ACEOF
4671 cat confdefs.h >>conftest.$ac_ext
4672 cat >>conftest.$ac_ext <<_ACEOF
4673 /* end confdefs.h. */
4674 $ac_includes_default
4676 #include <$ac_header>
4678 rm -rf conftest.$ac_objext
4679 if { (ac_try="$ac_compile"
4681 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4682 *) ac_try_echo=$ac_try;;
4684 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4685 $as_echo "$ac_try_echo") >&5
4686 (eval "$ac_compile") 2>conftest.er1
4688 grep -v '^ *+' conftest.er1 >conftest.err
4690 cat conftest.err >&5
4691 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4692 (exit $ac_status); } && {
4693 test -z "$ac_c_werror_flag" ||
4694 test ! -s conftest.err
4695 } && test -s conftest.$ac_objext; then
4696 eval "$as_ac_Header=yes"
4698 $as_echo "$as_me: failed program was:" >&5
4699 sed 's/^/| /' conftest.$ac_ext >&5
4701 eval "$as_ac_Header=no"
4704 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4706 ac_res=`eval 'as_val=${'$as_ac_Header'}
4707 $as_echo "$as_val"'`
4708 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
4709 $as_echo "$ac_res" >&6; }
4710 as_val=`eval 'as_val=${'$as_ac_Header'}
4711 $as_echo "$as_val"'`
4712 if test "x$as_val" = x""yes; then
4713 cat >>confdefs.h <<_ACEOF
4714 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4723 for ac_header in unistd.h
4725 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4726 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4727 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
4728 $as_echo_n "checking for $ac_header... " >&6; }
4729 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4730 $as_echo_n "(cached) " >&6
4732 ac_res=`eval 'as_val=${'$as_ac_Header'}
4733 $as_echo "$as_val"'`
4734 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
4735 $as_echo "$ac_res" >&6; }
4737 # Is the header compilable?
4738 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
4739 $as_echo_n "checking $ac_header usability... " >&6; }
4740 cat >conftest.$ac_ext <<_ACEOF
4743 cat confdefs.h >>conftest.$ac_ext
4744 cat >>conftest.$ac_ext <<_ACEOF
4745 /* end confdefs.h. */
4746 $ac_includes_default
4747 #include <$ac_header>
4749 rm -rf conftest.$ac_objext
4750 if { (ac_try="$ac_compile"
4752 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4753 *) ac_try_echo=$ac_try;;
4755 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4756 $as_echo "$ac_try_echo") >&5
4757 (eval "$ac_compile") 2>conftest.er1
4759 grep -v '^ *+' conftest.er1 >conftest.err
4761 cat conftest.err >&5
4762 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4763 (exit $ac_status); } && {
4764 test -z "$ac_c_werror_flag" ||
4765 test ! -s conftest.err
4766 } && test -s conftest.$ac_objext; then
4767 ac_header_compiler=yes
4769 $as_echo "$as_me: failed program was:" >&5
4770 sed 's/^/| /' conftest.$ac_ext >&5
4772 ac_header_compiler=no
4775 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4776 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4777 $as_echo "$ac_header_compiler" >&6; }
4779 # Is the header present?
4780 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
4781 $as_echo_n "checking $ac_header presence... " >&6; }
4782 cat >conftest.$ac_ext <<_ACEOF
4785 cat confdefs.h >>conftest.$ac_ext
4786 cat >>conftest.$ac_ext <<_ACEOF
4787 /* end confdefs.h. */
4788 #include <$ac_header>
4790 if { (ac_try="$ac_cpp conftest.$ac_ext"
4792 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4793 *) ac_try_echo=$ac_try;;
4795 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4796 $as_echo "$ac_try_echo") >&5
4797 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4799 grep -v '^ *+' conftest.er1 >conftest.err
4801 cat conftest.err >&5
4802 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4803 (exit $ac_status); } >/dev/null && {
4804 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4805 test ! -s conftest.err
4807 ac_header_preproc=yes
4809 $as_echo "$as_me: failed program was:" >&5
4810 sed 's/^/| /' conftest.$ac_ext >&5
4812 ac_header_preproc=no
4815 rm -rf conftest.err conftest.$ac_ext
4816 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4817 $as_echo "$ac_header_preproc" >&6; }
4819 # So? What about this header?
4820 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4822 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4823 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4824 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4825 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4826 ac_header_preproc=yes
4829 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4830 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4831 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4832 $as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4833 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4834 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4835 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4836 $as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4837 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4838 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4839 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4840 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4844 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
4845 $as_echo_n "checking for $ac_header... " >&6; }
4846 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4847 $as_echo_n "(cached) " >&6
4849 eval "$as_ac_Header=\$ac_header_preproc"
4851 ac_res=`eval 'as_val=${'$as_ac_Header'}
4852 $as_echo "$as_val"'`
4853 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
4854 $as_echo "$ac_res" >&6; }
4857 as_val=`eval 'as_val=${'$as_ac_Header'}
4858 $as_echo "$as_val"'`
4859 if test "x$as_val" = x""yes; then
4860 cat >>confdefs.h <<_ACEOF
4861 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4868 { $as_echo "$as_me:$LINENO: checking for mode_t" >&5
4869 $as_echo_n "checking for mode_t... " >&6; }
4870 if test "${ac_cv_type_mode_t+set}" = set; then
4871 $as_echo_n "(cached) " >&6
4873 ac_cv_type_mode_t=no
4874 cat >conftest.$ac_ext <<_ACEOF
4877 cat confdefs.h >>conftest.$ac_ext
4878 cat >>conftest.$ac_ext <<_ACEOF
4879 /* end confdefs.h. */
4880 $ac_includes_default
4884 if (sizeof (mode_t))
4890 rm -rf conftest.$ac_objext
4891 if { (ac_try="$ac_compile"
4893 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4894 *) ac_try_echo=$ac_try;;
4896 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4897 $as_echo "$ac_try_echo") >&5
4898 (eval "$ac_compile") 2>conftest.er1
4900 grep -v '^ *+' conftest.er1 >conftest.err
4902 cat conftest.err >&5
4903 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4904 (exit $ac_status); } && {
4905 test -z "$ac_c_werror_flag" ||
4906 test ! -s conftest.err
4907 } && test -s conftest.$ac_objext; then
4908 cat >conftest.$ac_ext <<_ACEOF
4911 cat confdefs.h >>conftest.$ac_ext
4912 cat >>conftest.$ac_ext <<_ACEOF
4913 /* end confdefs.h. */
4914 $ac_includes_default
4918 if (sizeof ((mode_t)))
4924 rm -rf conftest.$ac_objext
4925 if { (ac_try="$ac_compile"
4927 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4928 *) ac_try_echo=$ac_try;;
4930 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4931 $as_echo "$ac_try_echo") >&5
4932 (eval "$ac_compile") 2>conftest.er1
4934 grep -v '^ *+' conftest.er1 >conftest.err
4936 cat conftest.err >&5
4937 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4938 (exit $ac_status); } && {
4939 test -z "$ac_c_werror_flag" ||
4940 test ! -s conftest.err
4941 } && test -s conftest.$ac_objext; then
4944 $as_echo "$as_me: failed program was:" >&5
4945 sed 's/^/| /' conftest.$ac_ext >&5
4947 ac_cv_type_mode_t=yes
4950 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4952 $as_echo "$as_me: failed program was:" >&5
4953 sed 's/^/| /' conftest.$ac_ext >&5
4958 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4960 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
4961 $as_echo "$ac_cv_type_mode_t" >&6; }
4962 if test "x$ac_cv_type_mode_t" = x""yes; then
4966 cat >>confdefs.h <<_ACEOF
4972 { $as_echo "$as_me:$LINENO: checking for pid_t" >&5
4973 $as_echo_n "checking for pid_t... " >&6; }
4974 if test "${ac_cv_type_pid_t+set}" = set; then
4975 $as_echo_n "(cached) " >&6
4978 cat >conftest.$ac_ext <<_ACEOF
4981 cat confdefs.h >>conftest.$ac_ext
4982 cat >>conftest.$ac_ext <<_ACEOF
4983 /* end confdefs.h. */
4984 $ac_includes_default
4994 rm -rf conftest.$ac_objext
4995 if { (ac_try="$ac_compile"
4997 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4998 *) ac_try_echo=$ac_try;;
5000 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5001 $as_echo "$ac_try_echo") >&5
5002 (eval "$ac_compile") 2>conftest.er1
5004 grep -v '^ *+' conftest.er1 >conftest.err
5006 cat conftest.err >&5
5007 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5008 (exit $ac_status); } && {
5009 test -z "$ac_c_werror_flag" ||
5010 test ! -s conftest.err
5011 } && test -s conftest.$ac_objext; then
5012 cat >conftest.$ac_ext <<_ACEOF
5015 cat confdefs.h >>conftest.$ac_ext
5016 cat >>conftest.$ac_ext <<_ACEOF
5017 /* end confdefs.h. */
5018 $ac_includes_default
5022 if (sizeof ((pid_t)))
5028 rm -rf conftest.$ac_objext
5029 if { (ac_try="$ac_compile"
5031 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5032 *) ac_try_echo=$ac_try;;
5034 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5035 $as_echo "$ac_try_echo") >&5
5036 (eval "$ac_compile") 2>conftest.er1
5038 grep -v '^ *+' conftest.er1 >conftest.err
5040 cat conftest.err >&5
5041 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5042 (exit $ac_status); } && {
5043 test -z "$ac_c_werror_flag" ||
5044 test ! -s conftest.err
5045 } && test -s conftest.$ac_objext; then
5048 $as_echo "$as_me: failed program was:" >&5
5049 sed 's/^/| /' conftest.$ac_ext >&5
5051 ac_cv_type_pid_t=yes
5054 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5056 $as_echo "$as_me: failed program was:" >&5
5057 sed 's/^/| /' conftest.$ac_ext >&5
5062 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5064 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
5065 $as_echo "$ac_cv_type_pid_t" >&6; }
5066 if test "x$ac_cv_type_pid_t" = x""yes; then
5070 cat >>confdefs.h <<_ACEOF
5076 { $as_echo "$as_me:$LINENO: checking for size_t" >&5
5077 $as_echo_n "checking for size_t... " >&6; }
5078 if test "${ac_cv_type_size_t+set}" = set; then
5079 $as_echo_n "(cached) " >&6
5081 ac_cv_type_size_t=no
5082 cat >conftest.$ac_ext <<_ACEOF
5085 cat confdefs.h >>conftest.$ac_ext
5086 cat >>conftest.$ac_ext <<_ACEOF
5087 /* end confdefs.h. */
5088 $ac_includes_default
5092 if (sizeof (size_t))
5098 rm -rf conftest.$ac_objext
5099 if { (ac_try="$ac_compile"
5101 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5102 *) ac_try_echo=$ac_try;;
5104 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5105 $as_echo "$ac_try_echo") >&5
5106 (eval "$ac_compile") 2>conftest.er1
5108 grep -v '^ *+' conftest.er1 >conftest.err
5110 cat conftest.err >&5
5111 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5112 (exit $ac_status); } && {
5113 test -z "$ac_c_werror_flag" ||
5114 test ! -s conftest.err
5115 } && test -s conftest.$ac_objext; then
5116 cat >conftest.$ac_ext <<_ACEOF
5119 cat confdefs.h >>conftest.$ac_ext
5120 cat >>conftest.$ac_ext <<_ACEOF
5121 /* end confdefs.h. */
5122 $ac_includes_default
5126 if (sizeof ((size_t)))
5132 rm -rf conftest.$ac_objext
5133 if { (ac_try="$ac_compile"
5135 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5136 *) ac_try_echo=$ac_try;;
5138 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5139 $as_echo "$ac_try_echo") >&5
5140 (eval "$ac_compile") 2>conftest.er1
5142 grep -v '^ *+' conftest.er1 >conftest.err
5144 cat conftest.err >&5
5145 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5146 (exit $ac_status); } && {
5147 test -z "$ac_c_werror_flag" ||
5148 test ! -s conftest.err
5149 } && test -s conftest.$ac_objext; then
5152 $as_echo "$as_me: failed program was:" >&5
5153 sed 's/^/| /' conftest.$ac_ext >&5
5155 ac_cv_type_size_t=yes
5158 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5160 $as_echo "$as_me: failed program was:" >&5
5161 sed 's/^/| /' conftest.$ac_ext >&5
5166 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5168 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
5169 $as_echo "$ac_cv_type_size_t" >&6; }
5170 if test "x$ac_cv_type_size_t" = x""yes; then
5174 cat >>confdefs.h <<_ACEOF
5175 #define size_t unsigned int
5180 { $as_echo "$as_me:$LINENO: checking return type of signal handlers" >&5
5181 $as_echo_n "checking return type of signal handlers... " >&6; }
5182 if test "${ac_cv_type_signal+set}" = set; then
5183 $as_echo_n "(cached) " >&6
5185 cat >conftest.$ac_ext <<_ACEOF
5188 cat confdefs.h >>conftest.$ac_ext
5189 cat >>conftest.$ac_ext <<_ACEOF
5190 /* end confdefs.h. */
5191 #include <sys/types.h>
5197 return *(signal (0, 0)) (0) == 1;
5202 rm -rf conftest.$ac_objext
5203 if { (ac_try="$ac_compile"
5205 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5206 *) ac_try_echo=$ac_try;;
5208 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5209 $as_echo "$ac_try_echo") >&5
5210 (eval "$ac_compile") 2>conftest.er1
5212 grep -v '^ *+' conftest.er1 >conftest.err
5214 cat conftest.err >&5
5215 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5216 (exit $ac_status); } && {
5217 test -z "$ac_c_werror_flag" ||
5218 test ! -s conftest.err
5219 } && test -s conftest.$ac_objext; then
5220 ac_cv_type_signal=int
5222 $as_echo "$as_me: failed program was:" >&5
5223 sed 's/^/| /' conftest.$ac_ext >&5
5225 ac_cv_type_signal=void
5228 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5230 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
5231 $as_echo "$ac_cv_type_signal" >&6; }
5233 cat >>confdefs.h <<_ACEOF
5234 #define RETSIGTYPE $ac_cv_type_signal
5238 { $as_echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
5239 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
5240 if test "${ac_cv_header_time+set}" = set; then
5241 $as_echo_n "(cached) " >&6
5243 cat >conftest.$ac_ext <<_ACEOF
5246 cat confdefs.h >>conftest.$ac_ext
5247 cat >>conftest.$ac_ext <<_ACEOF
5248 /* end confdefs.h. */
5249 #include <sys/types.h>
5250 #include <sys/time.h>
5256 if ((struct tm *) 0)
5262 rm -rf conftest.$ac_objext
5263 if { (ac_try="$ac_compile"
5265 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5266 *) ac_try_echo=$ac_try;;
5268 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5269 $as_echo "$ac_try_echo") >&5
5270 (eval "$ac_compile") 2>conftest.er1
5272 grep -v '^ *+' conftest.er1 >conftest.err
5274 cat conftest.err >&5
5275 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5276 (exit $ac_status); } && {
5277 test -z "$ac_c_werror_flag" ||
5278 test ! -s conftest.err
5279 } && test -s conftest.$ac_objext; then
5280 ac_cv_header_time=yes
5282 $as_echo "$as_me: failed program was:" >&5
5283 sed 's/^/| /' conftest.$ac_ext >&5
5285 ac_cv_header_time=no
5288 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5290 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
5291 $as_echo "$ac_cv_header_time" >&6; }
5292 if test $ac_cv_header_time = yes; then
5294 cat >>confdefs.h <<\_ACEOF
5295 #define TIME_WITH_SYS_TIME 1
5300 { $as_echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
5301 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
5302 if test "${ac_cv_header_sys_wait_h+set}" = set; then
5303 $as_echo_n "(cached) " >&6
5305 cat >conftest.$ac_ext <<_ACEOF
5308 cat confdefs.h >>conftest.$ac_ext
5309 cat >>conftest.$ac_ext <<_ACEOF
5310 /* end confdefs.h. */
5311 #include <sys/types.h>
5312 #include <sys/wait.h>
5314 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
5317 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
5325 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
5330 rm -rf conftest.$ac_objext
5331 if { (ac_try="$ac_compile"
5333 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5334 *) ac_try_echo=$ac_try;;
5336 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5337 $as_echo "$ac_try_echo") >&5
5338 (eval "$ac_compile") 2>conftest.er1
5340 grep -v '^ *+' conftest.er1 >conftest.err
5342 cat conftest.err >&5
5343 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5344 (exit $ac_status); } && {
5345 test -z "$ac_c_werror_flag" ||
5346 test ! -s conftest.err
5347 } && test -s conftest.$ac_objext; then
5348 ac_cv_header_sys_wait_h=yes
5350 $as_echo "$as_me: failed program was:" >&5
5351 sed 's/^/| /' conftest.$ac_ext >&5
5353 ac_cv_header_sys_wait_h=no
5356 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5358 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
5359 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
5360 if test $ac_cv_header_sys_wait_h = yes; then
5362 cat >>confdefs.h <<\_ACEOF
5363 #define HAVE_SYS_WAIT_H 1
5374 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
5375 as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
5376 { $as_echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
5377 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
5378 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5379 $as_echo_n "(cached) " >&6
5381 cat >conftest.$ac_ext <<_ACEOF
5384 cat confdefs.h >>conftest.$ac_ext
5385 cat >>conftest.$ac_ext <<_ACEOF
5386 /* end confdefs.h. */
5387 #include <sys/types.h>
5399 rm -rf conftest.$ac_objext
5400 if { (ac_try="$ac_compile"
5402 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5403 *) ac_try_echo=$ac_try;;
5405 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5406 $as_echo "$ac_try_echo") >&5
5407 (eval "$ac_compile") 2>conftest.er1
5409 grep -v '^ *+' conftest.er1 >conftest.err
5411 cat conftest.err >&5
5412 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5413 (exit $ac_status); } && {
5414 test -z "$ac_c_werror_flag" ||
5415 test ! -s conftest.err
5416 } && test -s conftest.$ac_objext; then
5417 eval "$as_ac_Header=yes"
5419 $as_echo "$as_me: failed program was:" >&5
5420 sed 's/^/| /' conftest.$ac_ext >&5
5422 eval "$as_ac_Header=no"
5425 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5427 ac_res=`eval 'as_val=${'$as_ac_Header'}
5428 $as_echo "$as_val"'`
5429 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
5430 $as_echo "$ac_res" >&6; }
5431 as_val=`eval 'as_val=${'$as_ac_Header'}
5432 $as_echo "$as_val"'`
5433 if test "x$as_val" = x""yes; then
5434 cat >>confdefs.h <<_ACEOF
5435 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
5438 ac_header_dirent=$ac_hdr; break
5442 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
5443 if test $ac_header_dirent = dirent.h; then
5444 { $as_echo "$as_me:$LINENO: checking for library containing opendir" >&5
5445 $as_echo_n "checking for library containing opendir... " >&6; }
5446 if test "${ac_cv_search_opendir+set}" = set; then
5447 $as_echo_n "(cached) " >&6
5449 ac_func_search_save_LIBS=$LIBS
5450 cat >conftest.$ac_ext <<_ACEOF
5453 cat confdefs.h >>conftest.$ac_ext
5454 cat >>conftest.$ac_ext <<_ACEOF
5455 /* end confdefs.h. */
5457 /* Override any GCC internal prototype to avoid an error.
5458 Use char because int might match the return type of a GCC
5459 builtin and then its argument prototype would still apply. */
5472 for ac_lib in '' dir; do
5473 if test -z "$ac_lib"; then
5474 ac_res="none required"
5477 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5479 rm -rf conftest.$ac_objext conftest$ac_exeext
5480 if { (ac_try="$ac_link"
5482 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5483 *) ac_try_echo=$ac_try;;
5485 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5486 $as_echo "$ac_try_echo") >&5
5487 (eval "$ac_link") 2>conftest.er1
5489 grep -v '^ *+' conftest.er1 >conftest.err
5491 cat conftest.err >&5
5492 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5493 (exit $ac_status); } && {
5494 test -z "$ac_c_werror_flag" ||
5495 test ! -s conftest.err
5496 } && test -s conftest$ac_exeext && {
5497 test "$cross_compiling" = yes ||
5498 $as_test_x conftest$ac_exeext
5500 ac_cv_search_opendir=$ac_res
5502 $as_echo "$as_me: failed program was:" >&5
5503 sed 's/^/| /' conftest.$ac_ext >&5
5508 rm -rf conftest.dSYM
5509 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5511 if test "${ac_cv_search_opendir+set}" = set; then
5515 if test "${ac_cv_search_opendir+set}" = set; then
5518 ac_cv_search_opendir=no
5521 LIBS=$ac_func_search_save_LIBS
5523 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
5524 $as_echo "$ac_cv_search_opendir" >&6; }
5525 ac_res=$ac_cv_search_opendir
5526 if test "$ac_res" != no; then
5527 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5532 { $as_echo "$as_me:$LINENO: checking for library containing opendir" >&5
5533 $as_echo_n "checking for library containing opendir... " >&6; }
5534 if test "${ac_cv_search_opendir+set}" = set; then
5535 $as_echo_n "(cached) " >&6
5537 ac_func_search_save_LIBS=$LIBS
5538 cat >conftest.$ac_ext <<_ACEOF
5541 cat confdefs.h >>conftest.$ac_ext
5542 cat >>conftest.$ac_ext <<_ACEOF
5543 /* end confdefs.h. */
5545 /* Override any GCC internal prototype to avoid an error.
5546 Use char because int might match the return type of a GCC
5547 builtin and then its argument prototype would still apply. */
5560 for ac_lib in '' x; do
5561 if test -z "$ac_lib"; then
5562 ac_res="none required"
5565 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5567 rm -rf conftest.$ac_objext conftest$ac_exeext
5568 if { (ac_try="$ac_link"
5570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5571 *) ac_try_echo=$ac_try;;
5573 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5574 $as_echo "$ac_try_echo") >&5
5575 (eval "$ac_link") 2>conftest.er1
5577 grep -v '^ *+' conftest.er1 >conftest.err
5579 cat conftest.err >&5
5580 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5581 (exit $ac_status); } && {
5582 test -z "$ac_c_werror_flag" ||
5583 test ! -s conftest.err
5584 } && test -s conftest$ac_exeext && {
5585 test "$cross_compiling" = yes ||
5586 $as_test_x conftest$ac_exeext
5588 ac_cv_search_opendir=$ac_res
5590 $as_echo "$as_me: failed program was:" >&5
5591 sed 's/^/| /' conftest.$ac_ext >&5
5596 rm -rf conftest.dSYM
5597 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5599 if test "${ac_cv_search_opendir+set}" = set; then
5603 if test "${ac_cv_search_opendir+set}" = set; then
5606 ac_cv_search_opendir=no
5609 LIBS=$ac_func_search_save_LIBS
5611 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
5612 $as_echo "$ac_cv_search_opendir" >&6; }
5613 ac_res=$ac_cv_search_opendir
5614 if test "$ac_res" != no; then
5615 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5621 { $as_echo "$as_me:$LINENO: checking how to call gettimeofday" >&5
5622 $as_echo_n "checking how to call gettimeofday... " >&6; }
5623 if test "${ac_cv_gettimeofday_args+set}" = set; then
5624 $as_echo_n "(cached) " >&6
5626 cat >conftest.$ac_ext <<_ACEOF
5629 cat confdefs.h >>conftest.$ac_ext
5630 cat >>conftest.$ac_ext <<_ACEOF
5631 /* end confdefs.h. */
5633 #include <sys/time.h>
5637 struct timeval tv; struct timezone tzp;
5638 gettimeofday(&tv, &tzp);
5643 rm -rf conftest.$ac_objext
5644 if { (ac_try="$ac_compile"
5646 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5647 *) ac_try_echo=$ac_try;;
5649 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5650 $as_echo "$ac_try_echo") >&5
5651 (eval "$ac_compile") 2>conftest.er1
5653 grep -v '^ *+' conftest.er1 >conftest.err
5655 cat conftest.err >&5
5656 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5657 (exit $ac_status); } && {
5658 test -z "$ac_c_werror_flag" ||
5659 test ! -s conftest.err
5660 } && test -s conftest.$ac_objext; then
5661 ac_gettimeofday_args=2
5663 $as_echo "$as_me: failed program was:" >&5
5664 sed 's/^/| /' conftest.$ac_ext >&5
5666 cat >conftest.$ac_ext <<_ACEOF
5669 cat confdefs.h >>conftest.$ac_ext
5670 cat >>conftest.$ac_ext <<_ACEOF
5671 /* end confdefs.h. */
5673 #include <sys/time.h>
5677 struct timeval tv; gettimeofday(&tv);
5682 rm -rf conftest.$ac_objext
5683 if { (ac_try="$ac_compile"
5685 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5686 *) ac_try_echo=$ac_try;;
5688 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5689 $as_echo "$ac_try_echo") >&5
5690 (eval "$ac_compile") 2>conftest.er1
5692 grep -v '^ *+' conftest.er1 >conftest.err
5694 cat conftest.err >&5
5695 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5696 (exit $ac_status); } && {
5697 test -z "$ac_c_werror_flag" ||
5698 test ! -s conftest.err
5699 } && test -s conftest.$ac_objext; then
5700 ac_gettimeofday_args=1
5702 $as_echo "$as_me: failed program was:" >&5
5703 sed 's/^/| /' conftest.$ac_ext >&5
5705 ac_gettimeofday_args=0
5708 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5711 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5712 ac_cv_gettimeofday_args=$ac_gettimeofday_args
5715 ac_gettimeofday_args=$ac_cv_gettimeofday_args
5716 if test "$ac_gettimeofday_args" = 1 ; then
5717 cat >>confdefs.h <<\_ACEOF
5718 #define HAVE_GETTIMEOFDAY 1
5721 { $as_echo "$as_me:$LINENO: result: one argument" >&5
5722 $as_echo "one argument" >&6; }
5723 elif test "$ac_gettimeofday_args" = 2 ; then
5724 cat >>confdefs.h <<\_ACEOF
5725 #define HAVE_GETTIMEOFDAY 1
5728 cat >>confdefs.h <<\_ACEOF
5729 #define GETTIMEOFDAY_TWO_ARGS 1
5732 { $as_echo "$as_me:$LINENO: result: two arguments" >&5
5733 $as_echo "two arguments" >&6; }
5735 { $as_echo "$as_me:$LINENO: result: unknown" >&5
5736 $as_echo "unknown" >&6; }
5748 for ac_func in select fcntl uname nice setpriority getcwd getwd putenv sbrk
5750 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5751 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
5752 $as_echo_n "checking for $ac_func... " >&6; }
5753 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5754 $as_echo_n "(cached) " >&6
5756 cat >conftest.$ac_ext <<_ACEOF
5759 cat confdefs.h >>conftest.$ac_ext
5760 cat >>conftest.$ac_ext <<_ACEOF
5761 /* end confdefs.h. */
5762 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5763 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5764 #define $ac_func innocuous_$ac_func
5766 /* System header to define __stub macros and hopefully few prototypes,
5767 which can conflict with char $ac_func (); below.
5768 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5769 <limits.h> exists even on freestanding compilers. */
5772 # include <limits.h>
5774 # include <assert.h>
5779 /* Override any GCC internal prototype to avoid an error.
5780 Use char because int might match the return type of a GCC
5781 builtin and then its argument prototype would still apply. */
5786 /* The GNU C library defines this for functions which it implements
5787 to always fail with ENOSYS. Some functions are actually named
5788 something starting with __ and the normal name is an alias. */
5789 #if defined __stub_$ac_func || defined __stub___$ac_func
5801 rm -rf conftest.$ac_objext conftest$ac_exeext
5802 if { (ac_try="$ac_link"
5804 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5805 *) ac_try_echo=$ac_try;;
5807 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5808 $as_echo "$ac_try_echo") >&5
5809 (eval "$ac_link") 2>conftest.er1
5811 grep -v '^ *+' conftest.er1 >conftest.err
5813 cat conftest.err >&5
5814 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5815 (exit $ac_status); } && {
5816 test -z "$ac_c_werror_flag" ||
5817 test ! -s conftest.err
5818 } && test -s conftest$ac_exeext && {
5819 test "$cross_compiling" = yes ||
5820 $as_test_x conftest$ac_exeext
5822 eval "$as_ac_var=yes"
5824 $as_echo "$as_me: failed program was:" >&5
5825 sed 's/^/| /' conftest.$ac_ext >&5
5827 eval "$as_ac_var=no"
5830 rm -rf conftest.dSYM
5831 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5832 conftest$ac_exeext conftest.$ac_ext
5834 ac_res=`eval 'as_val=${'$as_ac_var'}
5835 $as_echo "$as_val"'`
5836 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
5837 $as_echo "$ac_res" >&6; }
5838 as_val=`eval 'as_val=${'$as_ac_var'}
5839 $as_echo "$as_val"'`
5840 if test "x$as_val" = x""yes; then
5841 cat >>confdefs.h <<_ACEOF
5842 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5852 for ac_func in sigaction syslog realpath setrlimit
5854 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5855 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
5856 $as_echo_n "checking for $ac_func... " >&6; }
5857 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5858 $as_echo_n "(cached) " >&6
5860 cat >conftest.$ac_ext <<_ACEOF
5863 cat confdefs.h >>conftest.$ac_ext
5864 cat >>conftest.$ac_ext <<_ACEOF
5865 /* end confdefs.h. */
5866 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5867 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5868 #define $ac_func innocuous_$ac_func
5870 /* System header to define __stub macros and hopefully few prototypes,
5871 which can conflict with char $ac_func (); below.
5872 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5873 <limits.h> exists even on freestanding compilers. */
5876 # include <limits.h>
5878 # include <assert.h>
5883 /* Override any GCC internal prototype to avoid an error.
5884 Use char because int might match the return type of a GCC
5885 builtin and then its argument prototype would still apply. */
5890 /* The GNU C library defines this for functions which it implements
5891 to always fail with ENOSYS. Some functions are actually named
5892 something starting with __ and the normal name is an alias. */
5893 #if defined __stub_$ac_func || defined __stub___$ac_func
5905 rm -rf conftest.$ac_objext conftest$ac_exeext
5906 if { (ac_try="$ac_link"
5908 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5909 *) ac_try_echo=$ac_try;;
5911 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5912 $as_echo "$ac_try_echo") >&5
5913 (eval "$ac_link") 2>conftest.er1
5915 grep -v '^ *+' conftest.er1 >conftest.err
5917 cat conftest.err >&5
5918 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5919 (exit $ac_status); } && {
5920 test -z "$ac_c_werror_flag" ||
5921 test ! -s conftest.err
5922 } && test -s conftest$ac_exeext && {
5923 test "$cross_compiling" = yes ||
5924 $as_test_x conftest$ac_exeext
5926 eval "$as_ac_var=yes"
5928 $as_echo "$as_me: failed program was:" >&5
5929 sed 's/^/| /' conftest.$ac_ext >&5
5931 eval "$as_ac_var=no"
5934 rm -rf conftest.dSYM
5935 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5936 conftest$ac_exeext conftest.$ac_ext
5938 ac_res=`eval 'as_val=${'$as_ac_var'}
5939 $as_echo "$as_val"'`
5940 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
5941 $as_echo "$ac_res" >&6; }
5942 as_val=`eval 'as_val=${'$as_ac_var'}
5943 $as_echo "$as_val"'`
5944 if test "x$as_val" = x""yes; then
5945 cat >>confdefs.h <<_ACEOF
5946 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5953 for ac_func in setlocale
5955 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5956 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
5957 $as_echo_n "checking for $ac_func... " >&6; }
5958 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5959 $as_echo_n "(cached) " >&6
5961 cat >conftest.$ac_ext <<_ACEOF
5964 cat confdefs.h >>conftest.$ac_ext
5965 cat >>conftest.$ac_ext <<_ACEOF
5966 /* end confdefs.h. */
5967 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5968 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5969 #define $ac_func innocuous_$ac_func
5971 /* System header to define __stub macros and hopefully few prototypes,
5972 which can conflict with char $ac_func (); below.
5973 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5974 <limits.h> exists even on freestanding compilers. */
5977 # include <limits.h>
5979 # include <assert.h>
5984 /* Override any GCC internal prototype to avoid an error.
5985 Use char because int might match the return type of a GCC
5986 builtin and then its argument prototype would still apply. */
5991 /* The GNU C library defines this for functions which it implements
5992 to always fail with ENOSYS. Some functions are actually named
5993 something starting with __ and the normal name is an alias. */
5994 #if defined __stub_$ac_func || defined __stub___$ac_func
6006 rm -rf conftest.$ac_objext conftest$ac_exeext
6007 if { (ac_try="$ac_link"
6009 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6010 *) ac_try_echo=$ac_try;;
6012 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6013 $as_echo "$ac_try_echo") >&5
6014 (eval "$ac_link") 2>conftest.er1
6016 grep -v '^ *+' conftest.er1 >conftest.err
6018 cat conftest.err >&5
6019 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6020 (exit $ac_status); } && {
6021 test -z "$ac_c_werror_flag" ||
6022 test ! -s conftest.err
6023 } && test -s conftest$ac_exeext && {
6024 test "$cross_compiling" = yes ||
6025 $as_test_x conftest$ac_exeext
6027 eval "$as_ac_var=yes"
6029 $as_echo "$as_me: failed program was:" >&5
6030 sed 's/^/| /' conftest.$ac_ext >&5
6032 eval "$as_ac_var=no"
6035 rm -rf conftest.dSYM
6036 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6037 conftest$ac_exeext conftest.$ac_ext
6039 ac_res=`eval 'as_val=${'$as_ac_var'}
6040 $as_echo "$as_val"'`
6041 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
6042 $as_echo "$ac_res" >&6; }
6043 as_val=`eval 'as_val=${'$as_ac_var'}
6044 $as_echo "$as_val"'`
6045 if test "x$as_val" = x""yes; then
6046 cat >>confdefs.h <<_ACEOF
6047 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6053 { $as_echo "$as_me:$LINENO: checking for struct icmp" >&5
6054 $as_echo_n "checking for struct icmp... " >&6; }
6055 if test "${ac_cv_have_icmp+set}" = set; then
6056 $as_echo_n "(cached) " >&6
6058 cat >conftest.$ac_ext <<_ACEOF
6061 cat confdefs.h >>conftest.$ac_ext
6062 cat >>conftest.$ac_ext <<_ACEOF
6063 /* end confdefs.h. */
6071 #include <sys/types.h>
6072 #include <sys/time.h>
6073 #include <sys/ipc.h>
6074 #include <sys/shm.h>
6075 #include <sys/socket.h>
6076 #include <netinet/in_systm.h>
6077 #include <netinet/in.h>
6078 #include <netinet/ip.h>
6079 #include <netinet/ip_icmp.h>
6080 #include <netinet/udp.h>
6081 #include <arpa/inet.h>
6088 struct sockaddr_in si;
6090 i.icmp_type = ICMP_ECHO;
6095 si.sin_family = AF_INET;
6096 #if defined(__DECC) || defined(_IP_VHL)
6106 rm -rf conftest.$ac_objext
6107 if { (ac_try="$ac_compile"
6109 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6110 *) ac_try_echo=$ac_try;;
6112 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6113 $as_echo "$ac_try_echo") >&5
6114 (eval "$ac_compile") 2>conftest.er1
6116 grep -v '^ *+' conftest.er1 >conftest.err
6118 cat conftest.err >&5
6119 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6120 (exit $ac_status); } && {
6121 test -z "$ac_c_werror_flag" ||
6122 test ! -s conftest.err
6123 } && test -s conftest.$ac_objext; then
6126 $as_echo "$as_me: failed program was:" >&5
6127 sed 's/^/| /' conftest.$ac_ext >&5
6132 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6134 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_icmp" >&5
6135 $as_echo "$ac_cv_have_icmp" >&6; }
6136 if test "$ac_cv_have_icmp" = yes ; then
6137 cat >>confdefs.h <<\_ACEOF
6142 { $as_echo "$as_me:$LINENO: checking for struct icmphdr" >&5
6143 $as_echo_n "checking for struct icmphdr... " >&6; }
6144 if test "${ac_cv_have_icmphdr+set}" = set; then
6145 $as_echo_n "(cached) " >&6
6147 cat >conftest.$ac_ext <<_ACEOF
6150 cat confdefs.h >>conftest.$ac_ext
6151 cat >>conftest.$ac_ext <<_ACEOF
6152 /* end confdefs.h. */
6160 #include <sys/types.h>
6161 #include <sys/time.h>
6162 #include <sys/ipc.h>
6163 #include <sys/shm.h>
6164 #include <sys/socket.h>
6165 #include <netinet/in_systm.h>
6166 #include <netinet/in.h>
6167 #include <netinet/ip.h>
6168 #include <netinet/ip_icmp.h>
6169 #include <netinet/udp.h>
6170 #include <arpa/inet.h>
6177 struct sockaddr_in si;
6183 i.un.echo.sequence = 0;
6184 si.sin_family = AF_INET;
6190 rm -rf conftest.$ac_objext
6191 if { (ac_try="$ac_compile"
6193 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6194 *) ac_try_echo=$ac_try;;
6196 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6197 $as_echo "$ac_try_echo") >&5
6198 (eval "$ac_compile") 2>conftest.er1
6200 grep -v '^ *+' conftest.er1 >conftest.err
6202 cat conftest.err >&5
6203 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6204 (exit $ac_status); } && {
6205 test -z "$ac_c_werror_flag" ||
6206 test ! -s conftest.err
6207 } && test -s conftest.$ac_objext; then
6208 ac_cv_have_icmphdr=yes
6210 $as_echo "$as_me: failed program was:" >&5
6211 sed 's/^/| /' conftest.$ac_ext >&5
6213 ac_cv_have_icmphdr=no
6216 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6218 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_icmphdr" >&5
6219 $as_echo "$ac_cv_have_icmphdr" >&6; }
6220 if test "$ac_cv_have_icmphdr" = yes ; then
6221 cat >>confdefs.h <<\_ACEOF
6222 #define HAVE_ICMPHDR 1
6228 for ac_header in crypt.h sys/select.h
6230 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6231 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6232 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
6233 $as_echo_n "checking for $ac_header... " >&6; }
6234 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6235 $as_echo_n "(cached) " >&6
6237 ac_res=`eval 'as_val=${'$as_ac_Header'}
6238 $as_echo "$as_val"'`
6239 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
6240 $as_echo "$ac_res" >&6; }
6242 # Is the header compilable?
6243 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
6244 $as_echo_n "checking $ac_header usability... " >&6; }
6245 cat >conftest.$ac_ext <<_ACEOF
6248 cat confdefs.h >>conftest.$ac_ext
6249 cat >>conftest.$ac_ext <<_ACEOF
6250 /* end confdefs.h. */
6251 $ac_includes_default
6252 #include <$ac_header>
6254 rm -rf conftest.$ac_objext
6255 if { (ac_try="$ac_compile"
6257 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6258 *) ac_try_echo=$ac_try;;
6260 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6261 $as_echo "$ac_try_echo") >&5
6262 (eval "$ac_compile") 2>conftest.er1
6264 grep -v '^ *+' conftest.er1 >conftest.err
6266 cat conftest.err >&5
6267 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6268 (exit $ac_status); } && {
6269 test -z "$ac_c_werror_flag" ||
6270 test ! -s conftest.err
6271 } && test -s conftest.$ac_objext; then
6272 ac_header_compiler=yes
6274 $as_echo "$as_me: failed program was:" >&5
6275 sed 's/^/| /' conftest.$ac_ext >&5
6277 ac_header_compiler=no
6280 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6281 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6282 $as_echo "$ac_header_compiler" >&6; }
6284 # Is the header present?
6285 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
6286 $as_echo_n "checking $ac_header presence... " >&6; }
6287 cat >conftest.$ac_ext <<_ACEOF
6290 cat confdefs.h >>conftest.$ac_ext
6291 cat >>conftest.$ac_ext <<_ACEOF
6292 /* end confdefs.h. */
6293 #include <$ac_header>
6295 if { (ac_try="$ac_cpp conftest.$ac_ext"
6297 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6298 *) ac_try_echo=$ac_try;;
6300 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6301 $as_echo "$ac_try_echo") >&5
6302 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6304 grep -v '^ *+' conftest.er1 >conftest.err
6306 cat conftest.err >&5
6307 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6308 (exit $ac_status); } >/dev/null && {
6309 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6310 test ! -s conftest.err
6312 ac_header_preproc=yes
6314 $as_echo "$as_me: failed program was:" >&5
6315 sed 's/^/| /' conftest.$ac_ext >&5
6317 ac_header_preproc=no
6320 rm -rf conftest.err conftest.$ac_ext
6321 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6322 $as_echo "$ac_header_preproc" >&6; }
6324 # So? What about this header?
6325 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6327 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6328 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6329 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6330 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6331 ac_header_preproc=yes
6334 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6335 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6336 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6337 $as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6338 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6339 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6340 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6341 $as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6342 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6343 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6344 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6345 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6349 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
6350 $as_echo_n "checking for $ac_header... " >&6; }
6351 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
6352 $as_echo_n "(cached) " >&6
6354 eval "$as_ac_Header=\$ac_header_preproc"
6356 ac_res=`eval 'as_val=${'$as_ac_Header'}
6357 $as_echo "$as_val"'`
6358 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
6359 $as_echo "$ac_res" >&6; }
6362 as_val=`eval 'as_val=${'$as_ac_Header'}
6363 $as_echo "$as_val"'`
6364 if test "x$as_val" = x""yes; then
6365 cat >>confdefs.h <<_ACEOF
6366 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6373 for ac_prog in perl5 perl
6375 # Extract the first word of "$ac_prog", so it can be a program name with args.
6376 set dummy $ac_prog; ac_word=$2
6377 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6378 $as_echo_n "checking for $ac_word... " >&6; }
6379 if test "${ac_cv_path_PERL+set}" = set; then
6380 $as_echo_n "(cached) " >&6
6384 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
6387 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6391 test -z "$as_dir" && as_dir=.
6392 for ac_exec_ext in '' $ac_executable_extensions; do
6393 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6394 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
6395 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6405 PERL=$ac_cv_path_PERL
6406 if test -n "$PERL"; then
6407 { $as_echo "$as_me:$LINENO: result: $PERL" >&5
6408 $as_echo "$PERL" >&6; }
6410 { $as_echo "$as_me:$LINENO: result: no" >&5
6411 $as_echo "no" >&6; }
6415 test -n "$PERL" && break
6418 if test -z "$PERL" ; then
6421 { $as_echo "$as_me:$LINENO: checking perl version" >&5
6422 $as_echo_n "checking perl version... " >&6; }
6423 if test "${ac_cv_perl_version+set}" = set; then
6424 $as_echo_n "(cached) " >&6
6426 ac_cv_perl_version=`$PERL -e "$perl_version_cmd"`
6428 { $as_echo "$as_me:$LINENO: result: $ac_cv_perl_version" >&5
6429 $as_echo "$ac_cv_perl_version" >&6; }
6430 PERL_VERSION=$ac_cv_perl_version
6434 if test -z "$PERL" ; then
6435 # don't let it be blank...
6439 { $as_echo "$as_me:$LINENO: checking for X" >&5
6440 $as_echo_n "checking for X... " >&6; }
6443 # Check whether --with-x was given.
6444 if test "${with_x+set}" = set; then
6448 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6449 if test "x$with_x" = xno; then
6450 # The user explicitly disabled X.
6453 case $x_includes,$x_libraries in #(
6454 *\'*) { { $as_echo "$as_me:$LINENO: error: cannot use X directory names containing '" >&5
6455 $as_echo "$as_me: error: cannot use X directory names containing '" >&2;}
6456 { (exit 1); exit 1; }; };; #(
6457 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
6458 $as_echo_n "(cached) " >&6
6460 # One or both of the vars are not set, and there is no cached value.
6461 ac_x_includes=no ac_x_libraries=no
6462 rm -f -r conftest.dir
6463 if mkdir conftest.dir; then
6465 cat >Imakefile <<'_ACEOF'
6467 @echo incroot='${INCROOT}'
6469 @echo usrlibdir='${USRLIBDIR}'
6471 @echo libdir='${LIBDIR}'
6473 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
6474 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6475 for ac_var in incroot usrlibdir libdir; do
6476 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6478 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6479 for ac_extension in a so sl dylib la dll; do
6480 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
6481 test -f "$ac_im_libdir/libX11.$ac_extension"; then
6482 ac_im_usrlibdir=$ac_im_libdir; break
6485 # Screen out bogus values from the imake configuration. They are
6486 # bogus both because they are the default anyway, and because
6487 # using them would break gcc on systems where it needs fixed includes.
6488 case $ac_im_incroot in
6489 /usr/include) ac_x_includes= ;;
6490 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6492 case $ac_im_usrlibdir in
6493 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
6494 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6498 rm -f -r conftest.dir
6501 # Standard set of common directories for X headers.
6502 # Check X11 before X11Rn because it is often a symlink to the current release.
6514 /usr/local/X11/include
6515 /usr/local/X11R6/include
6516 /usr/local/X11R5/include
6517 /usr/local/X11R4/include
6519 /usr/local/include/X11
6520 /usr/local/include/X11R6
6521 /usr/local/include/X11R5
6522 /usr/local/include/X11R4
6526 /usr/XFree86/include/X11
6530 /usr/unsupported/include
6532 /usr/local/x11r5/include
6533 /usr/lpp/Xamples/include
6535 /usr/openwin/include
6536 /usr/openwin/share/include'
6538 if test "$ac_x_includes" = no; then
6539 # Guess where to find include files, by looking for Xlib.h.
6540 # First, try using that file with no special directory specified.
6541 cat >conftest.$ac_ext <<_ACEOF
6544 cat confdefs.h >>conftest.$ac_ext
6545 cat >>conftest.$ac_ext <<_ACEOF
6546 /* end confdefs.h. */
6547 #include <X11/Xlib.h>
6549 if { (ac_try="$ac_cpp conftest.$ac_ext"
6551 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6552 *) ac_try_echo=$ac_try;;
6554 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6555 $as_echo "$ac_try_echo") >&5
6556 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6558 grep -v '^ *+' conftest.er1 >conftest.err
6560 cat conftest.err >&5
6561 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6562 (exit $ac_status); } >/dev/null && {
6563 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6564 test ! -s conftest.err
6566 # We can compile using X headers with no special include directory.
6569 $as_echo "$as_me: failed program was:" >&5
6570 sed 's/^/| /' conftest.$ac_ext >&5
6572 for ac_dir in $ac_x_header_dirs; do
6573 if test -r "$ac_dir/X11/Xlib.h"; then
6574 ac_x_includes=$ac_dir
6580 rm -rf conftest.err conftest.$ac_ext
6581 fi # $ac_x_includes = no
6583 if test "$ac_x_libraries" = no; then
6584 # Check for the libraries.
6585 # See if we find them without any special options.
6586 # Don't add to $LIBS permanently.
6589 cat >conftest.$ac_ext <<_ACEOF
6592 cat confdefs.h >>conftest.$ac_ext
6593 cat >>conftest.$ac_ext <<_ACEOF
6594 /* end confdefs.h. */
6595 #include <X11/Xlib.h>
6604 rm -rf conftest.$ac_objext conftest$ac_exeext
6605 if { (ac_try="$ac_link"
6607 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6608 *) ac_try_echo=$ac_try;;
6610 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6611 $as_echo "$ac_try_echo") >&5
6612 (eval "$ac_link") 2>conftest.er1
6614 grep -v '^ *+' conftest.er1 >conftest.err
6616 cat conftest.err >&5
6617 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6618 (exit $ac_status); } && {
6619 test -z "$ac_c_werror_flag" ||
6620 test ! -s conftest.err
6621 } && test -s conftest$ac_exeext && {
6622 test "$cross_compiling" = yes ||
6623 $as_test_x conftest$ac_exeext
6626 # We can link X programs with no special library path.
6629 $as_echo "$as_me: failed program was:" >&5
6630 sed 's/^/| /' conftest.$ac_ext >&5
6633 for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6635 # Don't even attempt the hair of trying to link an X program!
6636 for ac_extension in a so sl dylib la dll; do
6637 if test -r "$ac_dir/libX11.$ac_extension"; then
6638 ac_x_libraries=$ac_dir
6645 rm -rf conftest.dSYM
6646 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6647 conftest$ac_exeext conftest.$ac_ext
6648 fi # $ac_x_libraries = no
6650 case $ac_x_includes,$ac_x_libraries in #(
6652 # Didn't find X, or a directory has "'" in its name.
6653 ac_cv_have_x="have_x=no";; #(
6655 # Record where we found X for the cache.
6656 ac_cv_have_x="have_x=yes\
6657 ac_x_includes='$ac_x_includes'\
6658 ac_x_libraries='$ac_x_libraries'"
6664 eval "$ac_cv_have_x"
6667 if test "$have_x" != yes; then
6668 { $as_echo "$as_me:$LINENO: result: $have_x" >&5
6669 $as_echo "$have_x" >&6; }
6672 # If each of the values was on the command line, it overrides each guess.
6673 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6674 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6675 # Update the cache value to reflect the command line values.
6676 ac_cv_have_x="have_x=yes\
6677 ac_x_includes='$x_includes'\
6678 ac_x_libraries='$x_libraries'"
6679 { $as_echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6680 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
6683 if test "$no_x" = yes; then
6684 # Not all programs may use this symbol, but it does not hurt to define it.
6686 cat >>confdefs.h <<\_ACEOF
6687 #define X_DISPLAY_MISSING 1
6690 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6692 if test -n "$x_includes"; then
6693 X_CFLAGS="$X_CFLAGS -I$x_includes"
6696 # It would also be nice to do this for all -L options, not just this one.
6697 if test -n "$x_libraries"; then
6698 X_LIBS="$X_LIBS -L$x_libraries"
6699 # For Solaris; some versions of Sun CC require a space after -R and
6700 # others require no space. Words are not sufficient . . . .
6701 { $as_echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
6702 $as_echo_n "checking whether -R must be followed by a space... " >&6; }
6703 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6704 ac_xsave_c_werror_flag=$ac_c_werror_flag
6705 ac_c_werror_flag=yes
6706 cat >conftest.$ac_ext <<_ACEOF
6709 cat confdefs.h >>conftest.$ac_ext
6710 cat >>conftest.$ac_ext <<_ACEOF
6711 /* end confdefs.h. */
6721 rm -rf conftest.$ac_objext conftest$ac_exeext
6722 if { (ac_try="$ac_link"
6724 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6725 *) ac_try_echo=$ac_try;;
6727 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6728 $as_echo "$ac_try_echo") >&5
6729 (eval "$ac_link") 2>conftest.er1
6731 grep -v '^ *+' conftest.er1 >conftest.err
6733 cat conftest.err >&5
6734 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6735 (exit $ac_status); } && {
6736 test -z "$ac_c_werror_flag" ||
6737 test ! -s conftest.err
6738 } && test -s conftest$ac_exeext && {
6739 test "$cross_compiling" = yes ||
6740 $as_test_x conftest$ac_exeext
6742 { $as_echo "$as_me:$LINENO: result: no" >&5
6743 $as_echo "no" >&6; }
6744 X_LIBS="$X_LIBS -R$x_libraries"
6746 $as_echo "$as_me: failed program was:" >&5
6747 sed 's/^/| /' conftest.$ac_ext >&5
6749 LIBS="$ac_xsave_LIBS -R $x_libraries"
6750 cat >conftest.$ac_ext <<_ACEOF
6753 cat confdefs.h >>conftest.$ac_ext
6754 cat >>conftest.$ac_ext <<_ACEOF
6755 /* end confdefs.h. */
6765 rm -rf conftest.$ac_objext conftest$ac_exeext
6766 if { (ac_try="$ac_link"
6768 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6769 *) ac_try_echo=$ac_try;;
6771 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6772 $as_echo "$ac_try_echo") >&5
6773 (eval "$ac_link") 2>conftest.er1
6775 grep -v '^ *+' conftest.er1 >conftest.err
6777 cat conftest.err >&5
6778 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6779 (exit $ac_status); } && {
6780 test -z "$ac_c_werror_flag" ||
6781 test ! -s conftest.err
6782 } && test -s conftest$ac_exeext && {
6783 test "$cross_compiling" = yes ||
6784 $as_test_x conftest$ac_exeext
6786 { $as_echo "$as_me:$LINENO: result: yes" >&5
6787 $as_echo "yes" >&6; }
6788 X_LIBS="$X_LIBS -R $x_libraries"
6790 $as_echo "$as_me: failed program was:" >&5
6791 sed 's/^/| /' conftest.$ac_ext >&5
6793 { $as_echo "$as_me:$LINENO: result: neither works" >&5
6794 $as_echo "neither works" >&6; }
6797 rm -rf conftest.dSYM
6798 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6799 conftest$ac_exeext conftest.$ac_ext
6802 rm -rf conftest.dSYM
6803 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6804 conftest$ac_exeext conftest.$ac_ext
6805 ac_c_werror_flag=$ac_xsave_c_werror_flag
6809 # Check for system-dependent libraries X programs must link with.
6810 # Do this before checking for the system-independent R6 libraries
6811 # (-lICE), since we may need -lsocket or whatever for X linking.
6813 if test "$ISC" = yes; then
6814 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
6816 # Martyn Johnson says this is needed for Ultrix, if the X
6817 # libraries were built with DECnet support. And Karl Berry says
6818 # the Alpha needs dnet_stub (dnet does not exist).
6819 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
6820 cat >conftest.$ac_ext <<_ACEOF
6823 cat confdefs.h >>conftest.$ac_ext
6824 cat >>conftest.$ac_ext <<_ACEOF
6825 /* end confdefs.h. */
6827 /* Override any GCC internal prototype to avoid an error.
6828 Use char because int might match the return type of a GCC
6829 builtin and then its argument prototype would still apply. */
6833 char XOpenDisplay ();
6837 return XOpenDisplay ();
6842 rm -rf conftest.$ac_objext conftest$ac_exeext
6843 if { (ac_try="$ac_link"
6845 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6846 *) ac_try_echo=$ac_try;;
6848 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6849 $as_echo "$ac_try_echo") >&5
6850 (eval "$ac_link") 2>conftest.er1
6852 grep -v '^ *+' conftest.er1 >conftest.err
6854 cat conftest.err >&5
6855 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6856 (exit $ac_status); } && {
6857 test -z "$ac_c_werror_flag" ||
6858 test ! -s conftest.err
6859 } && test -s conftest$ac_exeext && {
6860 test "$cross_compiling" = yes ||
6861 $as_test_x conftest$ac_exeext
6865 $as_echo "$as_me: failed program was:" >&5
6866 sed 's/^/| /' conftest.$ac_ext >&5
6868 { $as_echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
6869 $as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
6870 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
6871 $as_echo_n "(cached) " >&6
6873 ac_check_lib_save_LIBS=$LIBS
6875 cat >conftest.$ac_ext <<_ACEOF
6878 cat confdefs.h >>conftest.$ac_ext
6879 cat >>conftest.$ac_ext <<_ACEOF
6880 /* end confdefs.h. */
6882 /* Override any GCC internal prototype to avoid an error.
6883 Use char because int might match the return type of a GCC
6884 builtin and then its argument prototype would still apply. */
6892 return dnet_ntoa ();
6897 rm -rf conftest.$ac_objext conftest$ac_exeext
6898 if { (ac_try="$ac_link"
6900 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6901 *) ac_try_echo=$ac_try;;
6903 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6904 $as_echo "$ac_try_echo") >&5
6905 (eval "$ac_link") 2>conftest.er1
6907 grep -v '^ *+' conftest.er1 >conftest.err
6909 cat conftest.err >&5
6910 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6911 (exit $ac_status); } && {
6912 test -z "$ac_c_werror_flag" ||
6913 test ! -s conftest.err
6914 } && test -s conftest$ac_exeext && {
6915 test "$cross_compiling" = yes ||
6916 $as_test_x conftest$ac_exeext
6918 ac_cv_lib_dnet_dnet_ntoa=yes
6920 $as_echo "$as_me: failed program was:" >&5
6921 sed 's/^/| /' conftest.$ac_ext >&5
6923 ac_cv_lib_dnet_dnet_ntoa=no
6926 rm -rf conftest.dSYM
6927 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6928 conftest$ac_exeext conftest.$ac_ext
6929 LIBS=$ac_check_lib_save_LIBS
6931 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6932 $as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
6933 if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then
6934 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
6937 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
6938 { $as_echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
6939 $as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
6940 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
6941 $as_echo_n "(cached) " >&6
6943 ac_check_lib_save_LIBS=$LIBS
6944 LIBS="-ldnet_stub $LIBS"
6945 cat >conftest.$ac_ext <<_ACEOF
6948 cat confdefs.h >>conftest.$ac_ext
6949 cat >>conftest.$ac_ext <<_ACEOF
6950 /* end confdefs.h. */
6952 /* Override any GCC internal prototype to avoid an error.
6953 Use char because int might match the return type of a GCC
6954 builtin and then its argument prototype would still apply. */
6962 return dnet_ntoa ();
6967 rm -rf conftest.$ac_objext conftest$ac_exeext
6968 if { (ac_try="$ac_link"
6970 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6971 *) ac_try_echo=$ac_try;;
6973 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6974 $as_echo "$ac_try_echo") >&5
6975 (eval "$ac_link") 2>conftest.er1
6977 grep -v '^ *+' conftest.er1 >conftest.err
6979 cat conftest.err >&5
6980 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6981 (exit $ac_status); } && {
6982 test -z "$ac_c_werror_flag" ||
6983 test ! -s conftest.err
6984 } && test -s conftest$ac_exeext && {
6985 test "$cross_compiling" = yes ||
6986 $as_test_x conftest$ac_exeext
6988 ac_cv_lib_dnet_stub_dnet_ntoa=yes
6990 $as_echo "$as_me: failed program was:" >&5
6991 sed 's/^/| /' conftest.$ac_ext >&5
6993 ac_cv_lib_dnet_stub_dnet_ntoa=no
6996 rm -rf conftest.dSYM
6997 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6998 conftest$ac_exeext conftest.$ac_ext
6999 LIBS=$ac_check_lib_save_LIBS
7001 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
7002 $as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
7003 if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then
7004 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
7010 rm -rf conftest.dSYM
7011 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7012 conftest$ac_exeext conftest.$ac_ext
7013 LIBS="$ac_xsave_LIBS"
7015 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
7016 # to get the SysV transport functions.
7017 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
7019 # The nsl library prevents programs from opening the X display
7020 # on Irix 5.2, according to T.E. Dickey.
7021 # The functions gethostbyname, getservbyname, and inet_addr are
7022 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
7023 { $as_echo "$as_me:$LINENO: checking for gethostbyname" >&5
7024 $as_echo_n "checking for gethostbyname... " >&6; }
7025 if test "${ac_cv_func_gethostbyname+set}" = set; then
7026 $as_echo_n "(cached) " >&6
7028 cat >conftest.$ac_ext <<_ACEOF
7031 cat confdefs.h >>conftest.$ac_ext
7032 cat >>conftest.$ac_ext <<_ACEOF
7033 /* end confdefs.h. */
7034 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
7035 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7036 #define gethostbyname innocuous_gethostbyname
7038 /* System header to define __stub macros and hopefully few prototypes,
7039 which can conflict with char gethostbyname (); below.
7040 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7041 <limits.h> exists even on freestanding compilers. */
7044 # include <limits.h>
7046 # include <assert.h>
7049 #undef gethostbyname
7051 /* Override any GCC internal prototype to avoid an error.
7052 Use char because int might match the return type of a GCC
7053 builtin and then its argument prototype would still apply. */
7057 char gethostbyname ();
7058 /* The GNU C library defines this for functions which it implements
7059 to always fail with ENOSYS. Some functions are actually named
7060 something starting with __ and the normal name is an alias. */
7061 #if defined __stub_gethostbyname || defined __stub___gethostbyname
7068 return gethostbyname ();
7073 rm -rf conftest.$ac_objext conftest$ac_exeext
7074 if { (ac_try="$ac_link"
7076 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7077 *) ac_try_echo=$ac_try;;
7079 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7080 $as_echo "$ac_try_echo") >&5
7081 (eval "$ac_link") 2>conftest.er1
7083 grep -v '^ *+' conftest.er1 >conftest.err
7085 cat conftest.err >&5
7086 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7087 (exit $ac_status); } && {
7088 test -z "$ac_c_werror_flag" ||
7089 test ! -s conftest.err
7090 } && test -s conftest$ac_exeext && {
7091 test "$cross_compiling" = yes ||
7092 $as_test_x conftest$ac_exeext
7094 ac_cv_func_gethostbyname=yes
7096 $as_echo "$as_me: failed program was:" >&5
7097 sed 's/^/| /' conftest.$ac_ext >&5
7099 ac_cv_func_gethostbyname=no
7102 rm -rf conftest.dSYM
7103 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7104 conftest$ac_exeext conftest.$ac_ext
7106 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
7107 $as_echo "$ac_cv_func_gethostbyname" >&6; }
7109 if test $ac_cv_func_gethostbyname = no; then
7110 { $as_echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
7111 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
7112 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
7113 $as_echo_n "(cached) " >&6
7115 ac_check_lib_save_LIBS=$LIBS
7117 cat >conftest.$ac_ext <<_ACEOF
7120 cat confdefs.h >>conftest.$ac_ext
7121 cat >>conftest.$ac_ext <<_ACEOF
7122 /* end confdefs.h. */
7124 /* Override any GCC internal prototype to avoid an error.
7125 Use char because int might match the return type of a GCC
7126 builtin and then its argument prototype would still apply. */
7130 char gethostbyname ();
7134 return gethostbyname ();
7139 rm -rf conftest.$ac_objext conftest$ac_exeext
7140 if { (ac_try="$ac_link"
7142 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7143 *) ac_try_echo=$ac_try;;
7145 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7146 $as_echo "$ac_try_echo") >&5
7147 (eval "$ac_link") 2>conftest.er1
7149 grep -v '^ *+' conftest.er1 >conftest.err
7151 cat conftest.err >&5
7152 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7153 (exit $ac_status); } && {
7154 test -z "$ac_c_werror_flag" ||
7155 test ! -s conftest.err
7156 } && test -s conftest$ac_exeext && {
7157 test "$cross_compiling" = yes ||
7158 $as_test_x conftest$ac_exeext
7160 ac_cv_lib_nsl_gethostbyname=yes
7162 $as_echo "$as_me: failed program was:" >&5
7163 sed 's/^/| /' conftest.$ac_ext >&5
7165 ac_cv_lib_nsl_gethostbyname=no
7168 rm -rf conftest.dSYM
7169 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7170 conftest$ac_exeext conftest.$ac_ext
7171 LIBS=$ac_check_lib_save_LIBS
7173 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
7174 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
7175 if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then
7176 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
7179 if test $ac_cv_lib_nsl_gethostbyname = no; then
7180 { $as_echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
7181 $as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
7182 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
7183 $as_echo_n "(cached) " >&6
7185 ac_check_lib_save_LIBS=$LIBS
7187 cat >conftest.$ac_ext <<_ACEOF
7190 cat confdefs.h >>conftest.$ac_ext
7191 cat >>conftest.$ac_ext <<_ACEOF
7192 /* end confdefs.h. */
7194 /* Override any GCC internal prototype to avoid an error.
7195 Use char because int might match the return type of a GCC
7196 builtin and then its argument prototype would still apply. */
7200 char gethostbyname ();
7204 return gethostbyname ();
7209 rm -rf conftest.$ac_objext conftest$ac_exeext
7210 if { (ac_try="$ac_link"
7212 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7213 *) ac_try_echo=$ac_try;;
7215 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7216 $as_echo "$ac_try_echo") >&5
7217 (eval "$ac_link") 2>conftest.er1
7219 grep -v '^ *+' conftest.er1 >conftest.err
7221 cat conftest.err >&5
7222 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7223 (exit $ac_status); } && {
7224 test -z "$ac_c_werror_flag" ||
7225 test ! -s conftest.err
7226 } && test -s conftest$ac_exeext && {
7227 test "$cross_compiling" = yes ||
7228 $as_test_x conftest$ac_exeext
7230 ac_cv_lib_bsd_gethostbyname=yes
7232 $as_echo "$as_me: failed program was:" >&5
7233 sed 's/^/| /' conftest.$ac_ext >&5
7235 ac_cv_lib_bsd_gethostbyname=no
7238 rm -rf conftest.dSYM
7239 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7240 conftest$ac_exeext conftest.$ac_ext
7241 LIBS=$ac_check_lib_save_LIBS
7243 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
7244 $as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
7245 if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then
7246 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
7252 # lieder@skyler.mavd.honeywell.com says without -lsocket,
7253 # socket/setsockopt and other routines are undefined under SCO ODT
7254 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
7255 # on later versions), says Simon Leinen: it contains gethostby*
7256 # variants that don't use the name server (or something). -lsocket
7257 # must be given before -lnsl if both are needed. We assume that
7258 # if connect needs -lnsl, so does gethostbyname.
7259 { $as_echo "$as_me:$LINENO: checking for connect" >&5
7260 $as_echo_n "checking for connect... " >&6; }
7261 if test "${ac_cv_func_connect+set}" = set; then
7262 $as_echo_n "(cached) " >&6
7264 cat >conftest.$ac_ext <<_ACEOF
7267 cat confdefs.h >>conftest.$ac_ext
7268 cat >>conftest.$ac_ext <<_ACEOF
7269 /* end confdefs.h. */
7270 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
7271 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7272 #define connect innocuous_connect
7274 /* System header to define __stub macros and hopefully few prototypes,
7275 which can conflict with char connect (); below.
7276 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7277 <limits.h> exists even on freestanding compilers. */
7280 # include <limits.h>
7282 # include <assert.h>
7287 /* Override any GCC internal prototype to avoid an error.
7288 Use char because int might match the return type of a GCC
7289 builtin and then its argument prototype would still apply. */
7294 /* The GNU C library defines this for functions which it implements
7295 to always fail with ENOSYS. Some functions are actually named
7296 something starting with __ and the normal name is an alias. */
7297 #if defined __stub_connect || defined __stub___connect
7309 rm -rf conftest.$ac_objext conftest$ac_exeext
7310 if { (ac_try="$ac_link"
7312 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7313 *) ac_try_echo=$ac_try;;
7315 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7316 $as_echo "$ac_try_echo") >&5
7317 (eval "$ac_link") 2>conftest.er1
7319 grep -v '^ *+' conftest.er1 >conftest.err
7321 cat conftest.err >&5
7322 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7323 (exit $ac_status); } && {
7324 test -z "$ac_c_werror_flag" ||
7325 test ! -s conftest.err
7326 } && test -s conftest$ac_exeext && {
7327 test "$cross_compiling" = yes ||
7328 $as_test_x conftest$ac_exeext
7330 ac_cv_func_connect=yes
7332 $as_echo "$as_me: failed program was:" >&5
7333 sed 's/^/| /' conftest.$ac_ext >&5
7335 ac_cv_func_connect=no
7338 rm -rf conftest.dSYM
7339 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7340 conftest$ac_exeext conftest.$ac_ext
7342 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
7343 $as_echo "$ac_cv_func_connect" >&6; }
7345 if test $ac_cv_func_connect = no; then
7346 { $as_echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
7347 $as_echo_n "checking for connect in -lsocket... " >&6; }
7348 if test "${ac_cv_lib_socket_connect+set}" = set; then
7349 $as_echo_n "(cached) " >&6
7351 ac_check_lib_save_LIBS=$LIBS
7352 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
7353 cat >conftest.$ac_ext <<_ACEOF
7356 cat confdefs.h >>conftest.$ac_ext
7357 cat >>conftest.$ac_ext <<_ACEOF
7358 /* end confdefs.h. */
7360 /* Override any GCC internal prototype to avoid an error.
7361 Use char because int might match the return type of a GCC
7362 builtin and then its argument prototype would still apply. */
7375 rm -rf conftest.$ac_objext conftest$ac_exeext
7376 if { (ac_try="$ac_link"
7378 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7379 *) ac_try_echo=$ac_try;;
7381 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7382 $as_echo "$ac_try_echo") >&5
7383 (eval "$ac_link") 2>conftest.er1
7385 grep -v '^ *+' conftest.er1 >conftest.err
7387 cat conftest.err >&5
7388 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7389 (exit $ac_status); } && {
7390 test -z "$ac_c_werror_flag" ||
7391 test ! -s conftest.err
7392 } && test -s conftest$ac_exeext && {
7393 test "$cross_compiling" = yes ||
7394 $as_test_x conftest$ac_exeext
7396 ac_cv_lib_socket_connect=yes
7398 $as_echo "$as_me: failed program was:" >&5
7399 sed 's/^/| /' conftest.$ac_ext >&5
7401 ac_cv_lib_socket_connect=no
7404 rm -rf conftest.dSYM
7405 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7406 conftest$ac_exeext conftest.$ac_ext
7407 LIBS=$ac_check_lib_save_LIBS
7409 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
7410 $as_echo "$ac_cv_lib_socket_connect" >&6; }
7411 if test "x$ac_cv_lib_socket_connect" = x""yes; then
7412 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
7417 # Guillermo Gomez says -lposix is necessary on A/UX.
7418 { $as_echo "$as_me:$LINENO: checking for remove" >&5
7419 $as_echo_n "checking for remove... " >&6; }
7420 if test "${ac_cv_func_remove+set}" = set; then
7421 $as_echo_n "(cached) " >&6
7423 cat >conftest.$ac_ext <<_ACEOF
7426 cat confdefs.h >>conftest.$ac_ext
7427 cat >>conftest.$ac_ext <<_ACEOF
7428 /* end confdefs.h. */
7429 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
7430 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7431 #define remove innocuous_remove
7433 /* System header to define __stub macros and hopefully few prototypes,
7434 which can conflict with char remove (); below.
7435 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7436 <limits.h> exists even on freestanding compilers. */
7439 # include <limits.h>
7441 # include <assert.h>
7446 /* Override any GCC internal prototype to avoid an error.
7447 Use char because int might match the return type of a GCC
7448 builtin and then its argument prototype would still apply. */
7453 /* The GNU C library defines this for functions which it implements
7454 to always fail with ENOSYS. Some functions are actually named
7455 something starting with __ and the normal name is an alias. */
7456 #if defined __stub_remove || defined __stub___remove
7468 rm -rf conftest.$ac_objext conftest$ac_exeext
7469 if { (ac_try="$ac_link"
7471 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7472 *) ac_try_echo=$ac_try;;
7474 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7475 $as_echo "$ac_try_echo") >&5
7476 (eval "$ac_link") 2>conftest.er1
7478 grep -v '^ *+' conftest.er1 >conftest.err
7480 cat conftest.err >&5
7481 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7482 (exit $ac_status); } && {
7483 test -z "$ac_c_werror_flag" ||
7484 test ! -s conftest.err
7485 } && test -s conftest$ac_exeext && {
7486 test "$cross_compiling" = yes ||
7487 $as_test_x conftest$ac_exeext
7489 ac_cv_func_remove=yes
7491 $as_echo "$as_me: failed program was:" >&5
7492 sed 's/^/| /' conftest.$ac_ext >&5
7494 ac_cv_func_remove=no
7497 rm -rf conftest.dSYM
7498 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7499 conftest$ac_exeext conftest.$ac_ext
7501 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
7502 $as_echo "$ac_cv_func_remove" >&6; }
7504 if test $ac_cv_func_remove = no; then
7505 { $as_echo "$as_me:$LINENO: checking for remove in -lposix" >&5
7506 $as_echo_n "checking for remove in -lposix... " >&6; }
7507 if test "${ac_cv_lib_posix_remove+set}" = set; then
7508 $as_echo_n "(cached) " >&6
7510 ac_check_lib_save_LIBS=$LIBS
7511 LIBS="-lposix $LIBS"
7512 cat >conftest.$ac_ext <<_ACEOF
7515 cat confdefs.h >>conftest.$ac_ext
7516 cat >>conftest.$ac_ext <<_ACEOF
7517 /* end confdefs.h. */
7519 /* Override any GCC internal prototype to avoid an error.
7520 Use char because int might match the return type of a GCC
7521 builtin and then its argument prototype would still apply. */
7534 rm -rf conftest.$ac_objext conftest$ac_exeext
7535 if { (ac_try="$ac_link"
7537 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7538 *) ac_try_echo=$ac_try;;
7540 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7541 $as_echo "$ac_try_echo") >&5
7542 (eval "$ac_link") 2>conftest.er1
7544 grep -v '^ *+' conftest.er1 >conftest.err
7546 cat conftest.err >&5
7547 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7548 (exit $ac_status); } && {
7549 test -z "$ac_c_werror_flag" ||
7550 test ! -s conftest.err
7551 } && test -s conftest$ac_exeext && {
7552 test "$cross_compiling" = yes ||
7553 $as_test_x conftest$ac_exeext
7555 ac_cv_lib_posix_remove=yes
7557 $as_echo "$as_me: failed program was:" >&5
7558 sed 's/^/| /' conftest.$ac_ext >&5
7560 ac_cv_lib_posix_remove=no
7563 rm -rf conftest.dSYM
7564 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7565 conftest$ac_exeext conftest.$ac_ext
7566 LIBS=$ac_check_lib_save_LIBS
7568 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7569 $as_echo "$ac_cv_lib_posix_remove" >&6; }
7570 if test "x$ac_cv_lib_posix_remove" = x""yes; then
7571 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
7576 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
7577 { $as_echo "$as_me:$LINENO: checking for shmat" >&5
7578 $as_echo_n "checking for shmat... " >&6; }
7579 if test "${ac_cv_func_shmat+set}" = set; then
7580 $as_echo_n "(cached) " >&6
7582 cat >conftest.$ac_ext <<_ACEOF
7585 cat confdefs.h >>conftest.$ac_ext
7586 cat >>conftest.$ac_ext <<_ACEOF
7587 /* end confdefs.h. */
7588 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7589 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7590 #define shmat innocuous_shmat
7592 /* System header to define __stub macros and hopefully few prototypes,
7593 which can conflict with char shmat (); below.
7594 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7595 <limits.h> exists even on freestanding compilers. */
7598 # include <limits.h>
7600 # include <assert.h>
7605 /* Override any GCC internal prototype to avoid an error.
7606 Use char because int might match the return type of a GCC
7607 builtin and then its argument prototype would still apply. */
7612 /* The GNU C library defines this for functions which it implements
7613 to always fail with ENOSYS. Some functions are actually named
7614 something starting with __ and the normal name is an alias. */
7615 #if defined __stub_shmat || defined __stub___shmat
7627 rm -rf conftest.$ac_objext conftest$ac_exeext
7628 if { (ac_try="$ac_link"
7630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7631 *) ac_try_echo=$ac_try;;
7633 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7634 $as_echo "$ac_try_echo") >&5
7635 (eval "$ac_link") 2>conftest.er1
7637 grep -v '^ *+' conftest.er1 >conftest.err
7639 cat conftest.err >&5
7640 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7641 (exit $ac_status); } && {
7642 test -z "$ac_c_werror_flag" ||
7643 test ! -s conftest.err
7644 } && test -s conftest$ac_exeext && {
7645 test "$cross_compiling" = yes ||
7646 $as_test_x conftest$ac_exeext
7648 ac_cv_func_shmat=yes
7650 $as_echo "$as_me: failed program was:" >&5
7651 sed 's/^/| /' conftest.$ac_ext >&5
7656 rm -rf conftest.dSYM
7657 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7658 conftest$ac_exeext conftest.$ac_ext
7660 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7661 $as_echo "$ac_cv_func_shmat" >&6; }
7663 if test $ac_cv_func_shmat = no; then
7664 { $as_echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7665 $as_echo_n "checking for shmat in -lipc... " >&6; }
7666 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
7667 $as_echo_n "(cached) " >&6
7669 ac_check_lib_save_LIBS=$LIBS
7671 cat >conftest.$ac_ext <<_ACEOF
7674 cat confdefs.h >>conftest.$ac_ext
7675 cat >>conftest.$ac_ext <<_ACEOF
7676 /* end confdefs.h. */
7678 /* Override any GCC internal prototype to avoid an error.
7679 Use char because int might match the return type of a GCC
7680 builtin and then its argument prototype would still apply. */
7693 rm -rf conftest.$ac_objext conftest$ac_exeext
7694 if { (ac_try="$ac_link"
7696 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7697 *) ac_try_echo=$ac_try;;
7699 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7700 $as_echo "$ac_try_echo") >&5
7701 (eval "$ac_link") 2>conftest.er1
7703 grep -v '^ *+' conftest.er1 >conftest.err
7705 cat conftest.err >&5
7706 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7707 (exit $ac_status); } && {
7708 test -z "$ac_c_werror_flag" ||
7709 test ! -s conftest.err
7710 } && test -s conftest$ac_exeext && {
7711 test "$cross_compiling" = yes ||
7712 $as_test_x conftest$ac_exeext
7714 ac_cv_lib_ipc_shmat=yes
7716 $as_echo "$as_me: failed program was:" >&5
7717 sed 's/^/| /' conftest.$ac_ext >&5
7719 ac_cv_lib_ipc_shmat=no
7722 rm -rf conftest.dSYM
7723 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7724 conftest$ac_exeext conftest.$ac_ext
7725 LIBS=$ac_check_lib_save_LIBS
7727 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
7728 $as_echo "$ac_cv_lib_ipc_shmat" >&6; }
7729 if test "x$ac_cv_lib_ipc_shmat" = x""yes; then
7730 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
7736 # Check for libraries that X11R6 Xt/Xaw programs need.
7737 ac_save_LDFLAGS=$LDFLAGS
7738 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
7739 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
7740 # check for ICE first), but we must link in the order -lSM -lICE or
7741 # we get undefined symbols. So assume we have SM if we have ICE.
7742 # These have to be linked with before -lX11, unlike the other
7743 # libraries we check for below, so use a different variable.
7744 # John Interrante, Karl Berry
7745 { $as_echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
7746 $as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
7747 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
7748 $as_echo_n "(cached) " >&6
7750 ac_check_lib_save_LIBS=$LIBS
7751 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
7752 cat >conftest.$ac_ext <<_ACEOF
7755 cat confdefs.h >>conftest.$ac_ext
7756 cat >>conftest.$ac_ext <<_ACEOF
7757 /* end confdefs.h. */
7759 /* Override any GCC internal prototype to avoid an error.
7760 Use char because int might match the return type of a GCC
7761 builtin and then its argument prototype would still apply. */
7765 char IceConnectionNumber ();
7769 return IceConnectionNumber ();
7774 rm -rf conftest.$ac_objext conftest$ac_exeext
7775 if { (ac_try="$ac_link"
7777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7778 *) ac_try_echo=$ac_try;;
7780 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7781 $as_echo "$ac_try_echo") >&5
7782 (eval "$ac_link") 2>conftest.er1
7784 grep -v '^ *+' conftest.er1 >conftest.err
7786 cat conftest.err >&5
7787 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7788 (exit $ac_status); } && {
7789 test -z "$ac_c_werror_flag" ||
7790 test ! -s conftest.err
7791 } && test -s conftest$ac_exeext && {
7792 test "$cross_compiling" = yes ||
7793 $as_test_x conftest$ac_exeext
7795 ac_cv_lib_ICE_IceConnectionNumber=yes
7797 $as_echo "$as_me: failed program was:" >&5
7798 sed 's/^/| /' conftest.$ac_ext >&5
7800 ac_cv_lib_ICE_IceConnectionNumber=no
7803 rm -rf conftest.dSYM
7804 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7805 conftest$ac_exeext conftest.$ac_ext
7806 LIBS=$ac_check_lib_save_LIBS
7808 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7809 $as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
7810 if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then
7811 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
7814 LDFLAGS=$ac_save_LDFLAGS
7819 if test "$have_x" != yes; then
7820 { { $as_echo "$as_me:$LINENO: error: Couldn't find X11 headers/libs. Try \`$0 --help'." >&5
7821 $as_echo "$as_me: error: Couldn't find X11 headers/libs. Try \`$0 --help'." >&2;}
7822 { (exit 1); exit 1; }; }
7826 { $as_echo "$as_me:$LINENO: checking for X app-defaults directory" >&5
7827 $as_echo_n "checking for X app-defaults directory... " >&6; }
7828 if test "${ac_cv_x_app_defaults+set}" = set; then
7829 $as_echo_n "(cached) " >&6
7833 if mkdir conftestdir; then
7834 cd conftestdir 2>/dev/null
7835 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
7836 cat > Imakefile <<'EOF'
7838 @echo 'ac_x_app_defaults="${XAPPLOADDIR}"'
7840 if (xmkmf) >/dev/null 2>&1 && test -f Makefile; then
7841 # GNU make sometimes prints "make[1]: Entering...", which'd confuse us.
7842 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
7847 if test x"$ac_x_app_defaults" = x; then
7849 # Look for the directory under a standard set of common directories.
7850 # Check X11 before X11Rn because it's often a symlink to the current release.
7852 /usr/X11/lib/app-defaults \
7853 /usr/X11R6/lib/app-defaults \
7854 /usr/X11R6/lib/X11/app-defaults \
7855 /usr/X11R5/lib/app-defaults \
7856 /usr/X11R5/lib/X11/app-defaults \
7857 /usr/X11R4/lib/app-defaults \
7858 /usr/X11R4/lib/X11/app-defaults \
7860 /usr/lib/X11/app-defaults \
7861 /usr/lib/X11R6/app-defaults \
7862 /usr/lib/X11R5/app-defaults \
7863 /usr/lib/X11R4/app-defaults \
7865 /usr/local/X11/lib/app-defaults \
7866 /usr/local/X11R6/lib/app-defaults \
7867 /usr/local/X11R5/lib/app-defaults \
7868 /usr/local/X11R4/lib/app-defaults \
7870 /usr/local/lib/X11/app-defaults \
7871 /usr/local/lib/X11R6/app-defaults \
7872 /usr/local/lib/X11R6/X11/app-defaults \
7873 /usr/local/lib/X11R5/app-defaults \
7874 /usr/local/lib/X11R5/X11/app-defaults \
7875 /usr/local/lib/X11R4/app-defaults \
7876 /usr/local/lib/X11R4/X11/app-defaults \
7878 /usr/X386/lib/X11/app-defaults \
7879 /usr/x386/lib/X11/app-defaults \
7880 /usr/XFree86/lib/X11/app-defaults \
7882 /usr/lib/X11/app-defaults \
7883 /usr/local/lib/X11/app-defaults \
7884 /usr/unsupported/lib/X11/app-defaults \
7885 /usr/athena/lib/X11/app-defaults \
7886 /usr/local/x11r5/lib/X11/app-defaults \
7887 /usr/lpp/Xamples/lib/X11/app-defaults \
7888 /lib/usr/lib/X11/app-defaults \
7890 /usr/openwin/lib/app-defaults \
7891 /usr/openwin/lib/X11/app-defaults \
7892 /usr/openwin/share/lib/app-defaults \
7893 /usr/openwin/share/lib/X11/app-defaults \
7895 /X11R6/lib/app-defaults \
7896 /X11R5/lib/app-defaults \
7897 /X11R4/lib/app-defaults \
7900 if test -d "$ac_dir"; then
7901 ac_x_app_defaults=$ac_dir
7907 if test x"$ac_x_app_defaults" = x; then
7908 ac_cv_x_app_defaults="/usr/lib/X11/app-defaults"
7910 # Record where we found app-defaults for the cache.
7911 ac_cv_x_app_defaults="$ac_x_app_defaults"
7914 { $as_echo "$as_me:$LINENO: result: $ac_cv_x_app_defaults" >&5
7915 $as_echo "$ac_cv_x_app_defaults" >&6; }
7916 eval ac_x_app_defaults="$ac_cv_x_app_defaults"
7920 # The following arcana was gleaned from conversations with
7921 # Eric Schwartz <erics@col.hp.com>:
7923 # On HPUX 10.x, the parts of X that HP considers "standard" live in
7924 # /usr/{include,lib}/X11R6/. The parts that HP doesn't consider
7925 # "standard", notably, Xaw and Xmu, live in /usr/contrib/X11R6/.
7926 # Yet /usr/contrib/X11R6/ comes preinstalled on all HPUX systems.
7927 # Also, there are symlinks from /usr/include/ and /usr/lib/ into
7928 # /usr/{include,lib}/X11R6/, so that (if you don't use Xmu at all)
7929 # you don't need any -I or -L arguments.
7931 # On HPUX 9.x, /usr/{include,lib}/X11R5/ and /usr/contrib/X11R5/
7932 # are the same division as 10.x. However, there are no symlinks to
7933 # the X stuff from /usr/include/ and /usr/lib/, so -I and -L
7934 # arguments are always necessary.
7936 # However, X11R6 was available on HPUX 9.x as a patch: if that
7937 # patch was installed, then all of X11R6 went in to
7938 # /usr/contrib/X11R6/ (there was no /usr/{include,lib}/X11R6/.)
7940 # HPUX 8.x was the same as 9.x, but was X11R4 instead (I don't know
7941 # whether R5 was available as a patch; R6 undoubtedly was not.)
7943 # So. We try and use the highest numbered pair of
7944 # /usr/{include,lib}/X11R?/ and /usr/contrib/X11R?/{include,lib}/
7945 # that are available. We do not mix and match different versions
7948 # Question I still don't know the answer to: (do you?)
7950 # * On HPUX 9.x, where /usr/include/X11R5/ was standard, and
7951 # /usr/contrib/X11R6/ could be installed as a patch, what was in
7952 # that contrib directory? Did it contain so-called "standard"
7953 # X11R6, or did it include Xaw and Xmu as well? If the former,
7954 # where did one find Xaw and Xmu on 9.x R6 systems? Would this
7955 # be a situation where one had to reach into the R5 headers and
7956 # libs to find Xmu? That is, must both R6 and R5 directories
7957 # be on the -I and -L lists in that case?
7959 for version in X11R6 X11R5 X11R4 ; do
7960 # if either pair of directories exists...
7961 if test -d /usr/include/$version || test -d /usr/contrib/$version/include
7963 # if contrib exists, use it...
7964 if test -d /usr/contrib/$version/include ; then
7965 X_CFLAGS="$X_CFLAGS -I/usr/contrib/$version/include"
7966 X_LIBS="$X_LIBS -L/usr/contrib/$version/lib"
7968 # if the "standard" one exists, use it.
7969 if test -d /usr/include/$version ; then
7970 X_CFLAGS="$X_CFLAGS -I/usr/include/$version"
7971 X_LIBS="$X_LIBS -L/usr/lib/$version"
7973 # since at least one of the pair exists, go no farther.
7978 # Now find Motif. Thanks for not making xmkmf find this by
7979 # default, you losers.
7981 if test -d /usr/include/Motif2.1 ; then
7982 X_CFLAGS="$X_CFLAGS -I/usr/include/Motif2.1"
7983 X_LIBS="$X_LIBS -L/usr/lib/Motif2.1"
7984 elif test -d /usr/include/Motif1.2 ; then
7985 X_CFLAGS="$X_CFLAGS -I/usr/include/Motif1.2"
7986 X_LIBS="$X_LIBS -L/usr/lib/Motif1.2"
7987 elif test -d /usr/include/Motif1.1 ; then
7988 X_CFLAGS="$X_CFLAGS -I/usr/include/Motif1.1"
7989 X_LIBS="$X_LIBS -L/usr/lib/Motif1.1"
7992 # Now let's check for the pseudo-standard locations for OpenGL and XPM.
7994 if test -d /opt/graphics/OpenGL/include ; then
7995 # HP-UX 10.20 puts it here
7996 X_CFLAGS="-I/opt/graphics/OpenGL/include $X_CFLAGS"
7997 X_LIBS="-L/opt/graphics/OpenGL/lib $X_LIBS"
7998 elif test -d /opt/Mesa/lib ; then
7999 X_CFLAGS="-I/opt/Mesa/include $X_CFLAGS"
8000 X_LIBS="-L/opt/Mesa/lib $X_LIBS"
8004 if test -d /opt/xpm/lib/X11 ; then
8005 X_CFLAGS="-I/opt/xpm/include $X_CFLAGS"
8006 X_LIBS="-L/opt/xpm/lib/X11 $X_LIBS"
8009 # On HPUX, default to installing in /opt/xscreensaver/ instead of
8010 # in /usr/local/, unless there is already an xscreensaver in
8011 # /usr/local/bin/. This can be overridden with the --prefix arg
8012 # to configure. I'm not sure this is the right thing to do, but
8013 # Richard Lloyd says so...
8015 if test \! -x /usr/local/bin/xscreensaver ; then
8016 ac_default_prefix=/opt/xscreensaver
8022 # Thanks for not making xmkmf find this by default, pinheads.
8023 # And thanks for moving things around again, too. Is this
8024 # really the standard location now? What happened to the
8025 # joke that this kind of thing went in /opt?
8026 # cthomp says "answer: CDE (Common Disorganized Environment)"
8028 if test -f /usr/dt/include/Xm/Xm.h ; then
8029 X_CFLAGS="$X_CFLAGS -I/usr/dt/include"
8030 MOTIF_LIBS="$MOTIF_LIBS -L/usr/dt/lib -R/usr/dt/lib"
8032 # Some versions of Slowlaris Motif require -lgen. But not all. Why?
8033 { $as_echo "$as_me:$LINENO: checking for regcmp in -lgen" >&5
8034 $as_echo_n "checking for regcmp in -lgen... " >&6; }
8035 if test "${ac_cv_lib_gen_regcmp+set}" = set; then
8036 $as_echo_n "(cached) " >&6
8038 ac_check_lib_save_LIBS=$LIBS
8040 cat >conftest.$ac_ext <<_ACEOF
8043 cat confdefs.h >>conftest.$ac_ext
8044 cat >>conftest.$ac_ext <<_ACEOF
8045 /* end confdefs.h. */
8047 /* Override any GCC internal prototype to avoid an error.
8048 Use char because int might match the return type of a GCC
8049 builtin and then its argument prototype would still apply. */
8062 rm -rf conftest.$ac_objext conftest$ac_exeext
8063 if { (ac_try="$ac_link"
8065 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8066 *) ac_try_echo=$ac_try;;
8068 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8069 $as_echo "$ac_try_echo") >&5
8070 (eval "$ac_link") 2>conftest.er1
8072 grep -v '^ *+' conftest.er1 >conftest.err
8074 cat conftest.err >&5
8075 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8076 (exit $ac_status); } && {
8077 test -z "$ac_c_werror_flag" ||
8078 test ! -s conftest.err
8079 } && test -s conftest$ac_exeext && {
8080 test "$cross_compiling" = yes ||
8081 $as_test_x conftest$ac_exeext
8083 ac_cv_lib_gen_regcmp=yes
8085 $as_echo "$as_me: failed program was:" >&5
8086 sed 's/^/| /' conftest.$ac_ext >&5
8088 ac_cv_lib_gen_regcmp=no
8091 rm -rf conftest.dSYM
8092 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8093 conftest$ac_exeext conftest.$ac_ext
8094 LIBS=$ac_check_lib_save_LIBS
8096 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_gen_regcmp" >&5
8097 $as_echo "$ac_cv_lib_gen_regcmp" >&6; }
8098 if test "x$ac_cv_lib_gen_regcmp" = x""yes; then
8099 MOTIF_LIBS="$MOTIF_LIBS -lgen"
8107 # On MacOS X (10.x with "fink"), many things are under /sw/.
8109 if test -d /sw/include ; then
8110 X_CFLAGS="-I/sw/include $X_CFLAGS"
8111 X_LIBS="-L/sw/lib $X_LIBS"
8115 { $as_echo "$as_me:$LINENO: checking for XPointer" >&5
8116 $as_echo_n "checking for XPointer... " >&6; }
8117 if test "${ac_cv_xpointer+set}" = set; then
8118 $as_echo_n "(cached) " >&6
8121 ac_save_CPPFLAGS="$CPPFLAGS"
8122 if test \! -z "$includedir" ; then
8123 CPPFLAGS="$CPPFLAGS -I$includedir"
8125 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
8126 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
8127 cat >conftest.$ac_ext <<_ACEOF
8130 cat confdefs.h >>conftest.$ac_ext
8131 cat >>conftest.$ac_ext <<_ACEOF
8132 /* end confdefs.h. */
8133 #include <X11/Xlib.h>
8137 XPointer foo = (XPointer) 0;
8142 rm -rf conftest.$ac_objext
8143 if { (ac_try="$ac_compile"
8145 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8146 *) ac_try_echo=$ac_try;;
8148 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8149 $as_echo "$ac_try_echo") >&5
8150 (eval "$ac_compile") 2>conftest.er1
8152 grep -v '^ *+' conftest.er1 >conftest.err
8154 cat conftest.err >&5
8155 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8156 (exit $ac_status); } && {
8157 test -z "$ac_c_werror_flag" ||
8158 test ! -s conftest.err
8159 } && test -s conftest.$ac_objext; then
8162 $as_echo "$as_me: failed program was:" >&5
8163 sed 's/^/| /' conftest.$ac_ext >&5
8168 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8169 CPPFLAGS="$ac_save_CPPFLAGS"
8171 { $as_echo "$as_me:$LINENO: result: $ac_cv_xpointer" >&5
8172 $as_echo "$ac_cv_xpointer" >&6; }
8173 if test "$ac_cv_xpointer" != yes; then
8174 cat >>confdefs.h <<\_ACEOF
8175 #define XPointer char*
8180 { $as_echo "$as_me:$LINENO: checking whether this is MacOS X" >&5
8181 $as_echo_n "checking whether this is MacOS X... " >&6; }
8188 { $as_echo "$as_me:$LINENO: result: $ac_macosx" >&5
8189 $as_echo "$ac_macosx" >&6; }
8192 ###############################################################################
8196 ###############################################################################
8201 { $as_echo "$as_me:$LINENO: checking for intltool >= " >&5
8202 $as_echo_n "checking for intltool >= ... " >&6; }
8204 INTLTOOL_REQUIRED_VERSION_AS_INT=`echo | awk -F. '{ printf "%d", $1 * 100 + $2; }'`
8205 INTLTOOL_APPLIED_VERSION=`awk -F\" '/\\$VERSION / { printf $2; }' < intltool-update.in`
8207 INTLTOOL_APPLIED_VERSION_AS_INT=`awk -F\" '/\\$VERSION / { split($2, VERSION, "."); printf "%d\n", VERSION[1] * 100 + VERSION[2];}' < intltool-update.in`
8210 if test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge "$INTLTOOL_REQUIRED_VERSION_AS_INT"; then
8211 { $as_echo "$as_me:$LINENO: result: $INTLTOOL_APPLIED_VERSION found" >&5
8212 $as_echo "$INTLTOOL_APPLIED_VERSION found" >&6; }
8214 { $as_echo "$as_me:$LINENO: result: $INTLTOOL_APPLIED_VERSION found. Your intltool is too old. You need intltool or later." >&5
8215 $as_echo "$INTLTOOL_APPLIED_VERSION found. Your intltool is too old. You need intltool or later." >&6; }
8220 INTLTOOL_DESKTOP_RULE='%.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache'
8221 INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache'
8222 INTLTOOL_KEYS_RULE='%.keys: %.keys.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -k -u -c $(top_builddir)/po/.intltool-merge-cache'
8223 INTLTOOL_OAF_RULE='%.oaf: %.oaf.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -o -p'
8224 INTLTOOL_PONG_RULE='%.pong: %.pong.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -x -u -c $(top_builddir)/po/.intltool-merge-cache'
8225 INTLTOOL_SERVER_RULE='%.server: %.server.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -o -u -c $(top_builddir)/po/.intltool-merge-cache'
8226 INTLTOOL_SHEET_RULE='%.sheet: %.sheet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -x -u -c $(top_builddir)/po/.intltool-merge-cache'
8227 INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache'
8228 INTLTOOL_UI_RULE='%.ui: %.ui.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -x -u -c $(top_builddir)/po/.intltool-merge-cache'
8229 INTLTOOL_XML_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -x -u -c $(top_builddir)/po/.intltool-merge-cache'
8230 INTLTOOL_CAVES_RULE='%.caves: %.caves.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache'
8244 # Use the tools built into the package, not the ones that are installed.
8246 INTLTOOL_EXTRACT='$(top_builddir)/intltool-extract'
8247 INTLTOOL_MERGE='$(top_builddir)/intltool-merge'
8248 INTLTOOL_UPDATE='$(top_builddir)/intltool-update'
8254 # Extract the first word of "perl", so it can be a program name with args.
8255 set dummy perl; ac_word=$2
8256 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
8257 $as_echo_n "checking for $ac_word... " >&6; }
8258 if test "${ac_cv_path_INTLTOOL_PERL+set}" = set; then
8259 $as_echo_n "(cached) " >&6
8261 case $INTLTOOL_PERL in
8263 ac_cv_path_INTLTOOL_PERL="$INTLTOOL_PERL" # Let the user override the test with a path.
8266 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8270 test -z "$as_dir" && as_dir=.
8271 for ac_exec_ext in '' $ac_executable_extensions; do
8272 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8273 ac_cv_path_INTLTOOL_PERL="$as_dir/$ac_word$ac_exec_ext"
8274 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8284 INTLTOOL_PERL=$ac_cv_path_INTLTOOL_PERL
8285 if test -n "$INTLTOOL_PERL"; then
8286 { $as_echo "$as_me:$LINENO: result: $INTLTOOL_PERL" >&5
8287 $as_echo "$INTLTOOL_PERL" >&6; }
8289 { $as_echo "$as_me:$LINENO: result: no" >&5
8290 $as_echo "no" >&6; }
8294 if test -z "$INTLTOOL_PERL"; then
8295 { { $as_echo "$as_me:$LINENO: error: perl not found; required for intltool" >&5
8296 $as_echo "$as_me: error: perl not found; required for intltool" >&2;}
8297 { (exit 1); exit 1; }; }
8299 if test -z "`$INTLTOOL_PERL -v | fgrep '5.' 2> /dev/null`"; then
8300 { { $as_echo "$as_me:$LINENO: error: perl 5.x required for intltool" >&5
8301 $as_echo "$as_me: error: perl 5.x required for intltool" >&2;}
8302 { (exit 1); exit 1; }; }
8305 # Remove file type tags (using []) from po/POTFILES.
8313 # Manually sed perl in so people don't have to put the intltool scripts in AC_OUTPUT.
8315 ac_config_commands="$ac_config_commands default-1"
8319 GETTEXT_PACKAGE=xscreensaver
8321 cat >>confdefs.h <<_ACEOF
8322 #define GETTEXT_PACKAGE "$GETTEXT_PACKAGE"
8326 cat >>confdefs.h <<_ACEOF
8327 #define PACKAGE "$GETTEXT_PACKAGE"
8332 ALL_LINGUAS="ca da de es et fi fr hu it ja ko nb nl pl pt pt_BR ru sk sv vi wa zh_CN zh_TW"
8333 if test -n "$ac_tool_prefix"; then
8334 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8335 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8336 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
8337 $as_echo_n "checking for $ac_word... " >&6; }
8338 if test "${ac_cv_prog_RANLIB+set}" = set; then
8339 $as_echo_n "(cached) " >&6
8341 if test -n "$RANLIB"; then
8342 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8344 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8348 test -z "$as_dir" && as_dir=.
8349 for ac_exec_ext in '' $ac_executable_extensions; do
8350 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8351 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8352 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8361 RANLIB=$ac_cv_prog_RANLIB
8362 if test -n "$RANLIB"; then
8363 { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
8364 $as_echo "$RANLIB" >&6; }
8366 { $as_echo "$as_me:$LINENO: result: no" >&5
8367 $as_echo "no" >&6; }
8372 if test -z "$ac_cv_prog_RANLIB"; then
8373 ac_ct_RANLIB=$RANLIB
8374 # Extract the first word of "ranlib", so it can be a program name with args.
8375 set dummy ranlib; ac_word=$2
8376 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
8377 $as_echo_n "checking for $ac_word... " >&6; }
8378 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
8379 $as_echo_n "(cached) " >&6
8381 if test -n "$ac_ct_RANLIB"; then
8382 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8384 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8388 test -z "$as_dir" && as_dir=.
8389 for ac_exec_ext in '' $ac_executable_extensions; do
8390 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8391 ac_cv_prog_ac_ct_RANLIB="ranlib"
8392 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8401 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8402 if test -n "$ac_ct_RANLIB"; then
8403 { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
8404 $as_echo "$ac_ct_RANLIB" >&6; }
8406 { $as_echo "$as_me:$LINENO: result: no" >&5
8407 $as_echo "no" >&6; }
8410 if test "x$ac_ct_RANLIB" = x; then
8413 case $cross_compiling:$ac_tool_warned in
8415 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
8416 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8417 ac_tool_warned=yes ;;
8419 RANLIB=$ac_ct_RANLIB
8422 RANLIB="$ac_cv_prog_RANLIB"
8425 { $as_echo "$as_me:$LINENO: checking for off_t" >&5
8426 $as_echo_n "checking for off_t... " >&6; }
8427 if test "${ac_cv_type_off_t+set}" = set; then
8428 $as_echo_n "(cached) " >&6
8431 cat >conftest.$ac_ext <<_ACEOF
8434 cat confdefs.h >>conftest.$ac_ext
8435 cat >>conftest.$ac_ext <<_ACEOF
8436 /* end confdefs.h. */
8437 $ac_includes_default
8447 rm -rf conftest.$ac_objext
8448 if { (ac_try="$ac_compile"
8450 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8451 *) ac_try_echo=$ac_try;;
8453 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8454 $as_echo "$ac_try_echo") >&5
8455 (eval "$ac_compile") 2>conftest.er1
8457 grep -v '^ *+' conftest.er1 >conftest.err
8459 cat conftest.err >&5
8460 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8461 (exit $ac_status); } && {
8462 test -z "$ac_c_werror_flag" ||
8463 test ! -s conftest.err
8464 } && test -s conftest.$ac_objext; then
8465 cat >conftest.$ac_ext <<_ACEOF
8468 cat confdefs.h >>conftest.$ac_ext
8469 cat >>conftest.$ac_ext <<_ACEOF
8470 /* end confdefs.h. */
8471 $ac_includes_default
8475 if (sizeof ((off_t)))
8481 rm -rf conftest.$ac_objext
8482 if { (ac_try="$ac_compile"
8484 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8485 *) ac_try_echo=$ac_try;;
8487 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8488 $as_echo "$ac_try_echo") >&5
8489 (eval "$ac_compile") 2>conftest.er1
8491 grep -v '^ *+' conftest.er1 >conftest.err
8493 cat conftest.err >&5
8494 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8495 (exit $ac_status); } && {
8496 test -z "$ac_c_werror_flag" ||
8497 test ! -s conftest.err
8498 } && test -s conftest.$ac_objext; then
8501 $as_echo "$as_me: failed program was:" >&5
8502 sed 's/^/| /' conftest.$ac_ext >&5
8504 ac_cv_type_off_t=yes
8507 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8509 $as_echo "$as_me: failed program was:" >&5
8510 sed 's/^/| /' conftest.$ac_ext >&5
8515 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8517 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
8518 $as_echo "$ac_cv_type_off_t" >&6; }
8519 if test "x$ac_cv_type_off_t" = x""yes; then
8523 cat >>confdefs.h <<_ACEOF
8524 #define off_t long int
8529 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
8530 # for constant arguments. Useless!
8531 { $as_echo "$as_me:$LINENO: checking for working alloca.h" >&5
8532 $as_echo_n "checking for working alloca.h... " >&6; }
8533 if test "${ac_cv_working_alloca_h+set}" = set; then
8534 $as_echo_n "(cached) " >&6
8536 cat >conftest.$ac_ext <<_ACEOF
8539 cat confdefs.h >>conftest.$ac_ext
8540 cat >>conftest.$ac_ext <<_ACEOF
8541 /* end confdefs.h. */
8546 char *p = (char *) alloca (2 * sizeof (int));
8552 rm -rf conftest.$ac_objext conftest$ac_exeext
8553 if { (ac_try="$ac_link"
8555 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8556 *) ac_try_echo=$ac_try;;
8558 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8559 $as_echo "$ac_try_echo") >&5
8560 (eval "$ac_link") 2>conftest.er1
8562 grep -v '^ *+' conftest.er1 >conftest.err
8564 cat conftest.err >&5
8565 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8566 (exit $ac_status); } && {
8567 test -z "$ac_c_werror_flag" ||
8568 test ! -s conftest.err
8569 } && test -s conftest$ac_exeext && {
8570 test "$cross_compiling" = yes ||
8571 $as_test_x conftest$ac_exeext
8573 ac_cv_working_alloca_h=yes
8575 $as_echo "$as_me: failed program was:" >&5
8576 sed 's/^/| /' conftest.$ac_ext >&5
8578 ac_cv_working_alloca_h=no
8581 rm -rf conftest.dSYM
8582 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8583 conftest$ac_exeext conftest.$ac_ext
8585 { $as_echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
8586 $as_echo "$ac_cv_working_alloca_h" >&6; }
8587 if test $ac_cv_working_alloca_h = yes; then
8589 cat >>confdefs.h <<\_ACEOF
8590 #define HAVE_ALLOCA_H 1
8595 { $as_echo "$as_me:$LINENO: checking for alloca" >&5
8596 $as_echo_n "checking for alloca... " >&6; }
8597 if test "${ac_cv_func_alloca_works+set}" = set; then
8598 $as_echo_n "(cached) " >&6
8600 cat >conftest.$ac_ext <<_ACEOF
8603 cat confdefs.h >>conftest.$ac_ext
8604 cat >>conftest.$ac_ext <<_ACEOF
8605 /* end confdefs.h. */
8607 # define alloca __builtin_alloca
8610 # include <malloc.h>
8611 # define alloca _alloca
8613 # ifdef HAVE_ALLOCA_H
8614 # include <alloca.h>
8619 # ifndef alloca /* predefined by HP cc +Olibcalls */
8630 char *p = (char *) alloca (1);
8636 rm -rf conftest.$ac_objext conftest$ac_exeext
8637 if { (ac_try="$ac_link"
8639 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8640 *) ac_try_echo=$ac_try;;
8642 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8643 $as_echo "$ac_try_echo") >&5
8644 (eval "$ac_link") 2>conftest.er1
8646 grep -v '^ *+' conftest.er1 >conftest.err
8648 cat conftest.err >&5
8649 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8650 (exit $ac_status); } && {
8651 test -z "$ac_c_werror_flag" ||
8652 test ! -s conftest.err
8653 } && test -s conftest$ac_exeext && {
8654 test "$cross_compiling" = yes ||
8655 $as_test_x conftest$ac_exeext
8657 ac_cv_func_alloca_works=yes
8659 $as_echo "$as_me: failed program was:" >&5
8660 sed 's/^/| /' conftest.$ac_ext >&5
8662 ac_cv_func_alloca_works=no
8665 rm -rf conftest.dSYM
8666 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8667 conftest$ac_exeext conftest.$ac_ext
8669 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
8670 $as_echo "$ac_cv_func_alloca_works" >&6; }
8672 if test $ac_cv_func_alloca_works = yes; then
8674 cat >>confdefs.h <<\_ACEOF
8675 #define HAVE_ALLOCA 1
8679 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
8680 # that cause trouble. Some versions do not even contain alloca or
8681 # contain a buggy version. If you still want to use their alloca,
8682 # use ar to extract alloca.o from them instead of compiling alloca.c.
8684 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
8686 cat >>confdefs.h <<\_ACEOF
8691 { $as_echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
8692 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
8693 if test "${ac_cv_os_cray+set}" = set; then
8694 $as_echo_n "(cached) " >&6
8696 cat >conftest.$ac_ext <<_ACEOF
8699 cat confdefs.h >>conftest.$ac_ext
8700 cat >>conftest.$ac_ext <<_ACEOF
8701 /* end confdefs.h. */
8702 #if defined CRAY && ! defined CRAY2
8709 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8710 $EGREP "webecray" >/dev/null 2>&1; then
8718 { $as_echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
8719 $as_echo "$ac_cv_os_cray" >&6; }
8720 if test $ac_cv_os_cray = yes; then
8721 for ac_func in _getb67 GETB67 getb67; do
8722 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8723 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
8724 $as_echo_n "checking for $ac_func... " >&6; }
8725 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8726 $as_echo_n "(cached) " >&6
8728 cat >conftest.$ac_ext <<_ACEOF
8731 cat confdefs.h >>conftest.$ac_ext
8732 cat >>conftest.$ac_ext <<_ACEOF
8733 /* end confdefs.h. */
8734 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8735 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8736 #define $ac_func innocuous_$ac_func
8738 /* System header to define __stub macros and hopefully few prototypes,
8739 which can conflict with char $ac_func (); below.
8740 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8741 <limits.h> exists even on freestanding compilers. */
8744 # include <limits.h>
8746 # include <assert.h>
8751 /* Override any GCC internal prototype to avoid an error.
8752 Use char because int might match the return type of a GCC
8753 builtin and then its argument prototype would still apply. */
8758 /* The GNU C library defines this for functions which it implements
8759 to always fail with ENOSYS. Some functions are actually named
8760 something starting with __ and the normal name is an alias. */
8761 #if defined __stub_$ac_func || defined __stub___$ac_func
8773 rm -rf conftest.$ac_objext conftest$ac_exeext
8774 if { (ac_try="$ac_link"
8776 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8777 *) ac_try_echo=$ac_try;;
8779 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8780 $as_echo "$ac_try_echo") >&5
8781 (eval "$ac_link") 2>conftest.er1
8783 grep -v '^ *+' conftest.er1 >conftest.err
8785 cat conftest.err >&5
8786 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8787 (exit $ac_status); } && {
8788 test -z "$ac_c_werror_flag" ||
8789 test ! -s conftest.err
8790 } && test -s conftest$ac_exeext && {
8791 test "$cross_compiling" = yes ||
8792 $as_test_x conftest$ac_exeext
8794 eval "$as_ac_var=yes"
8796 $as_echo "$as_me: failed program was:" >&5
8797 sed 's/^/| /' conftest.$ac_ext >&5
8799 eval "$as_ac_var=no"
8802 rm -rf conftest.dSYM
8803 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8804 conftest$ac_exeext conftest.$ac_ext
8806 ac_res=`eval 'as_val=${'$as_ac_var'}
8807 $as_echo "$as_val"'`
8808 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
8809 $as_echo "$ac_res" >&6; }
8810 as_val=`eval 'as_val=${'$as_ac_var'}
8811 $as_echo "$as_val"'`
8812 if test "x$as_val" = x""yes; then
8814 cat >>confdefs.h <<_ACEOF
8815 #define CRAY_STACKSEG_END $ac_func
8824 { $as_echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
8825 $as_echo_n "checking stack direction for C alloca... " >&6; }
8826 if test "${ac_cv_c_stack_direction+set}" = set; then
8827 $as_echo_n "(cached) " >&6
8829 if test "$cross_compiling" = yes; then
8830 ac_cv_c_stack_direction=0
8832 cat >conftest.$ac_ext <<_ACEOF
8835 cat confdefs.h >>conftest.$ac_ext
8836 cat >>conftest.$ac_ext <<_ACEOF
8837 /* end confdefs.h. */
8838 $ac_includes_default
8840 find_stack_direction ()
8842 static char *addr = 0;
8847 return find_stack_direction ();
8850 return (&dummy > addr) ? 1 : -1;
8856 return find_stack_direction () < 0;
8859 rm -rf conftest$ac_exeext
8860 if { (ac_try="$ac_link"
8862 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8863 *) ac_try_echo=$ac_try;;
8865 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8866 $as_echo "$ac_try_echo") >&5
8867 (eval "$ac_link") 2>&5
8869 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8870 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8871 { (case "(($ac_try" in
8872 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8873 *) ac_try_echo=$ac_try;;
8875 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8876 $as_echo "$ac_try_echo") >&5
8877 (eval "$ac_try") 2>&5
8879 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8880 (exit $ac_status); }; }; then
8881 ac_cv_c_stack_direction=1
8883 $as_echo "$as_me: program exited with status $ac_status" >&5
8884 $as_echo "$as_me: failed program was:" >&5
8885 sed 's/^/| /' conftest.$ac_ext >&5
8888 ac_cv_c_stack_direction=-1
8890 rm -rf conftest.dSYM
8891 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8896 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
8897 $as_echo "$ac_cv_c_stack_direction" >&6; }
8899 cat >>confdefs.h <<_ACEOF
8900 #define STACK_DIRECTION $ac_cv_c_stack_direction
8908 for ac_header in stdlib.h unistd.h
8910 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8911 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8912 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
8913 $as_echo_n "checking for $ac_header... " >&6; }
8914 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8915 $as_echo_n "(cached) " >&6
8917 ac_res=`eval 'as_val=${'$as_ac_Header'}
8918 $as_echo "$as_val"'`
8919 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
8920 $as_echo "$ac_res" >&6; }
8922 # Is the header compilable?
8923 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
8924 $as_echo_n "checking $ac_header usability... " >&6; }
8925 cat >conftest.$ac_ext <<_ACEOF
8928 cat confdefs.h >>conftest.$ac_ext
8929 cat >>conftest.$ac_ext <<_ACEOF
8930 /* end confdefs.h. */
8931 $ac_includes_default
8932 #include <$ac_header>
8934 rm -rf conftest.$ac_objext
8935 if { (ac_try="$ac_compile"
8937 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8938 *) ac_try_echo=$ac_try;;
8940 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8941 $as_echo "$ac_try_echo") >&5
8942 (eval "$ac_compile") 2>conftest.er1
8944 grep -v '^ *+' conftest.er1 >conftest.err
8946 cat conftest.err >&5
8947 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8948 (exit $ac_status); } && {
8949 test -z "$ac_c_werror_flag" ||
8950 test ! -s conftest.err
8951 } && test -s conftest.$ac_objext; then
8952 ac_header_compiler=yes
8954 $as_echo "$as_me: failed program was:" >&5
8955 sed 's/^/| /' conftest.$ac_ext >&5
8957 ac_header_compiler=no
8960 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8961 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8962 $as_echo "$ac_header_compiler" >&6; }
8964 # Is the header present?
8965 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
8966 $as_echo_n "checking $ac_header presence... " >&6; }
8967 cat >conftest.$ac_ext <<_ACEOF
8970 cat confdefs.h >>conftest.$ac_ext
8971 cat >>conftest.$ac_ext <<_ACEOF
8972 /* end confdefs.h. */
8973 #include <$ac_header>
8975 if { (ac_try="$ac_cpp conftest.$ac_ext"
8977 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8978 *) ac_try_echo=$ac_try;;
8980 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8981 $as_echo "$ac_try_echo") >&5
8982 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8984 grep -v '^ *+' conftest.er1 >conftest.err
8986 cat conftest.err >&5
8987 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8988 (exit $ac_status); } >/dev/null && {
8989 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8990 test ! -s conftest.err
8992 ac_header_preproc=yes
8994 $as_echo "$as_me: failed program was:" >&5
8995 sed 's/^/| /' conftest.$ac_ext >&5
8997 ac_header_preproc=no
9000 rm -rf conftest.err conftest.$ac_ext
9001 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9002 $as_echo "$ac_header_preproc" >&6; }
9004 # So? What about this header?
9005 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9007 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9008 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9009 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9010 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9011 ac_header_preproc=yes
9014 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9015 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9016 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9017 $as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9018 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9019 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9020 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9021 $as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9022 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9023 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9024 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9025 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9029 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9030 $as_echo_n "checking for $ac_header... " >&6; }
9031 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9032 $as_echo_n "(cached) " >&6
9034 eval "$as_ac_Header=\$ac_header_preproc"
9036 ac_res=`eval 'as_val=${'$as_ac_Header'}
9037 $as_echo "$as_val"'`
9038 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9039 $as_echo "$ac_res" >&6; }
9042 as_val=`eval 'as_val=${'$as_ac_Header'}
9043 $as_echo "$as_val"'`
9044 if test "x$as_val" = x""yes; then
9045 cat >>confdefs.h <<_ACEOF
9046 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9054 for ac_func in getpagesize
9056 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9057 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
9058 $as_echo_n "checking for $ac_func... " >&6; }
9059 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9060 $as_echo_n "(cached) " >&6
9062 cat >conftest.$ac_ext <<_ACEOF
9065 cat confdefs.h >>conftest.$ac_ext
9066 cat >>conftest.$ac_ext <<_ACEOF
9067 /* end confdefs.h. */
9068 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9069 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9070 #define $ac_func innocuous_$ac_func
9072 /* System header to define __stub macros and hopefully few prototypes,
9073 which can conflict with char $ac_func (); below.
9074 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9075 <limits.h> exists even on freestanding compilers. */
9078 # include <limits.h>
9080 # include <assert.h>
9085 /* Override any GCC internal prototype to avoid an error.
9086 Use char because int might match the return type of a GCC
9087 builtin and then its argument prototype would still apply. */
9092 /* The GNU C library defines this for functions which it implements
9093 to always fail with ENOSYS. Some functions are actually named
9094 something starting with __ and the normal name is an alias. */
9095 #if defined __stub_$ac_func || defined __stub___$ac_func
9107 rm -rf conftest.$ac_objext conftest$ac_exeext
9108 if { (ac_try="$ac_link"
9110 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9111 *) ac_try_echo=$ac_try;;
9113 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9114 $as_echo "$ac_try_echo") >&5
9115 (eval "$ac_link") 2>conftest.er1
9117 grep -v '^ *+' conftest.er1 >conftest.err
9119 cat conftest.err >&5
9120 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9121 (exit $ac_status); } && {
9122 test -z "$ac_c_werror_flag" ||
9123 test ! -s conftest.err
9124 } && test -s conftest$ac_exeext && {
9125 test "$cross_compiling" = yes ||
9126 $as_test_x conftest$ac_exeext
9128 eval "$as_ac_var=yes"
9130 $as_echo "$as_me: failed program was:" >&5
9131 sed 's/^/| /' conftest.$ac_ext >&5
9133 eval "$as_ac_var=no"
9136 rm -rf conftest.dSYM
9137 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9138 conftest$ac_exeext conftest.$ac_ext
9140 ac_res=`eval 'as_val=${'$as_ac_var'}
9141 $as_echo "$as_val"'`
9142 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9143 $as_echo "$ac_res" >&6; }
9144 as_val=`eval 'as_val=${'$as_ac_var'}
9145 $as_echo "$as_val"'`
9146 if test "x$as_val" = x""yes; then
9147 cat >>confdefs.h <<_ACEOF
9148 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9154 { $as_echo "$as_me:$LINENO: checking for working mmap" >&5
9155 $as_echo_n "checking for working mmap... " >&6; }
9156 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
9157 $as_echo_n "(cached) " >&6
9159 if test "$cross_compiling" = yes; then
9160 ac_cv_func_mmap_fixed_mapped=no
9162 cat >conftest.$ac_ext <<_ACEOF
9165 cat confdefs.h >>conftest.$ac_ext
9166 cat >>conftest.$ac_ext <<_ACEOF
9167 /* end confdefs.h. */
9168 $ac_includes_default
9169 /* malloc might have been renamed as rpl_malloc. */
9172 /* Thanks to Mike Haertel and Jim Avera for this test.
9173 Here is a matrix of mmap possibilities:
9174 mmap private not fixed
9175 mmap private fixed at somewhere currently unmapped
9176 mmap private fixed at somewhere already mapped
9177 mmap shared not fixed
9178 mmap shared fixed at somewhere currently unmapped
9179 mmap shared fixed at somewhere already mapped
9180 For private mappings, we should verify that changes cannot be read()
9181 back from the file, nor mmap's back from the file at a different
9182 address. (There have been systems where private was not correctly
9183 implemented like the infamous i386 svr4.0, and systems where the
9184 VM page cache was not coherent with the file system buffer cache
9185 like early versions of FreeBSD and possibly contemporary NetBSD.)
9186 For shared mappings, we should conversely verify that changes get
9187 propagated back to all the places they're supposed to be.
9189 Grep wants private fixed already mapped.
9190 The main things grep needs to know about mmap are:
9191 * does it exist and is it safe to write into the mmap'd area
9192 * how to use it (BSD variants) */
9195 #include <sys/mman.h>
9197 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
9201 /* This mess was copied from the GNU getpagesize.h. */
9202 #ifndef HAVE_GETPAGESIZE
9203 /* Assume that all systems that can run configure have sys/param.h. */
9204 # ifndef HAVE_SYS_PARAM_H
9205 # define HAVE_SYS_PARAM_H 1
9208 # ifdef _SC_PAGESIZE
9209 # define getpagesize() sysconf(_SC_PAGESIZE)
9210 # else /* no _SC_PAGESIZE */
9211 # ifdef HAVE_SYS_PARAM_H
9212 # include <sys/param.h>
9213 # ifdef EXEC_PAGESIZE
9214 # define getpagesize() EXEC_PAGESIZE
9215 # else /* no EXEC_PAGESIZE */
9217 # define getpagesize() NBPG * CLSIZE
9220 # endif /* no CLSIZE */
9221 # else /* no NBPG */
9223 # define getpagesize() NBPC
9224 # else /* no NBPC */
9226 # define getpagesize() PAGESIZE
9227 # endif /* PAGESIZE */
9228 # endif /* no NBPC */
9229 # endif /* no NBPG */
9230 # endif /* no EXEC_PAGESIZE */
9231 # else /* no HAVE_SYS_PARAM_H */
9232 # define getpagesize() 8192 /* punt totally */
9233 # endif /* no HAVE_SYS_PARAM_H */
9234 # endif /* no _SC_PAGESIZE */
9236 #endif /* no HAVE_GETPAGESIZE */
9241 char *data, *data2, *data3;
9245 pagesize = getpagesize ();
9247 /* First, make a file with some known garbage in it. */
9248 data = (char *) malloc (pagesize);
9251 for (i = 0; i < pagesize; ++i)
9252 *(data + i) = rand ();
9254 fd = creat ("conftest.mmap", 0600);
9257 if (write (fd, data, pagesize) != pagesize)
9261 /* Next, try to mmap the file at a fixed address which already has
9262 something else allocated at it. If we can, also make sure that
9263 we see the same garbage. */
9264 fd = open ("conftest.mmap", O_RDWR);
9267 data2 = (char *) malloc (2 * pagesize);
9270 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
9271 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
9272 MAP_PRIVATE | MAP_FIXED, fd, 0L))
9274 for (i = 0; i < pagesize; ++i)
9275 if (*(data + i) != *(data2 + i))
9278 /* Finally, make sure that changes to the mapped area do not
9279 percolate back to the file as seen by read(). (This is a bug on
9280 some variants of i386 svr4.0.) */
9281 for (i = 0; i < pagesize; ++i)
9282 *(data2 + i) = *(data2 + i) + 1;
9283 data3 = (char *) malloc (pagesize);
9286 if (read (fd, data3, pagesize) != pagesize)
9288 for (i = 0; i < pagesize; ++i)
9289 if (*(data + i) != *(data3 + i))
9295 rm -rf conftest$ac_exeext
9296 if { (ac_try="$ac_link"
9298 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9299 *) ac_try_echo=$ac_try;;
9301 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9302 $as_echo "$ac_try_echo") >&5
9303 (eval "$ac_link") 2>&5
9305 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9306 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9307 { (case "(($ac_try" in
9308 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9309 *) ac_try_echo=$ac_try;;
9311 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9312 $as_echo "$ac_try_echo") >&5
9313 (eval "$ac_try") 2>&5
9315 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9316 (exit $ac_status); }; }; then
9317 ac_cv_func_mmap_fixed_mapped=yes
9319 $as_echo "$as_me: program exited with status $ac_status" >&5
9320 $as_echo "$as_me: failed program was:" >&5
9321 sed 's/^/| /' conftest.$ac_ext >&5
9324 ac_cv_func_mmap_fixed_mapped=no
9326 rm -rf conftest.dSYM
9327 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9332 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
9333 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
9334 if test $ac_cv_func_mmap_fixed_mapped = yes; then
9336 cat >>confdefs.h <<\_ACEOF
9341 rm -rf conftest.mmap
9352 for ac_header in argz.h limits.h locale.h nl_types.h malloc.h string.h \
9353 unistd.h sys/param.h
9355 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9356 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9357 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9358 $as_echo_n "checking for $ac_header... " >&6; }
9359 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9360 $as_echo_n "(cached) " >&6
9362 ac_res=`eval 'as_val=${'$as_ac_Header'}
9363 $as_echo "$as_val"'`
9364 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9365 $as_echo "$ac_res" >&6; }
9367 # Is the header compilable?
9368 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
9369 $as_echo_n "checking $ac_header usability... " >&6; }
9370 cat >conftest.$ac_ext <<_ACEOF
9373 cat confdefs.h >>conftest.$ac_ext
9374 cat >>conftest.$ac_ext <<_ACEOF
9375 /* end confdefs.h. */
9376 $ac_includes_default
9377 #include <$ac_header>
9379 rm -rf conftest.$ac_objext
9380 if { (ac_try="$ac_compile"
9382 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9383 *) ac_try_echo=$ac_try;;
9385 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9386 $as_echo "$ac_try_echo") >&5
9387 (eval "$ac_compile") 2>conftest.er1
9389 grep -v '^ *+' conftest.er1 >conftest.err
9391 cat conftest.err >&5
9392 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9393 (exit $ac_status); } && {
9394 test -z "$ac_c_werror_flag" ||
9395 test ! -s conftest.err
9396 } && test -s conftest.$ac_objext; then
9397 ac_header_compiler=yes
9399 $as_echo "$as_me: failed program was:" >&5
9400 sed 's/^/| /' conftest.$ac_ext >&5
9402 ac_header_compiler=no
9405 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9406 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9407 $as_echo "$ac_header_compiler" >&6; }
9409 # Is the header present?
9410 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
9411 $as_echo_n "checking $ac_header presence... " >&6; }
9412 cat >conftest.$ac_ext <<_ACEOF
9415 cat confdefs.h >>conftest.$ac_ext
9416 cat >>conftest.$ac_ext <<_ACEOF
9417 /* end confdefs.h. */
9418 #include <$ac_header>
9420 if { (ac_try="$ac_cpp conftest.$ac_ext"
9422 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9423 *) ac_try_echo=$ac_try;;
9425 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9426 $as_echo "$ac_try_echo") >&5
9427 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9429 grep -v '^ *+' conftest.er1 >conftest.err
9431 cat conftest.err >&5
9432 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9433 (exit $ac_status); } >/dev/null && {
9434 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9435 test ! -s conftest.err
9437 ac_header_preproc=yes
9439 $as_echo "$as_me: failed program was:" >&5
9440 sed 's/^/| /' conftest.$ac_ext >&5
9442 ac_header_preproc=no
9445 rm -rf conftest.err conftest.$ac_ext
9446 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9447 $as_echo "$ac_header_preproc" >&6; }
9449 # So? What about this header?
9450 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9452 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9453 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9454 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9455 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9456 ac_header_preproc=yes
9459 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9460 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9461 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9462 $as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9463 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9464 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9465 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9466 $as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9467 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9468 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9469 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9470 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9474 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9475 $as_echo_n "checking for $ac_header... " >&6; }
9476 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9477 $as_echo_n "(cached) " >&6
9479 eval "$as_ac_Header=\$ac_header_preproc"
9481 ac_res=`eval 'as_val=${'$as_ac_Header'}
9482 $as_echo "$as_val"'`
9483 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9484 $as_echo "$ac_res" >&6; }
9487 as_val=`eval 'as_val=${'$as_ac_Header'}
9488 $as_echo "$as_val"'`
9489 if test "x$as_val" = x""yes; then
9490 cat >>confdefs.h <<_ACEOF
9491 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9509 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
9510 strdup __argz_count __argz_stringify __argz_next
9512 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9513 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
9514 $as_echo_n "checking for $ac_func... " >&6; }
9515 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9516 $as_echo_n "(cached) " >&6
9518 cat >conftest.$ac_ext <<_ACEOF
9521 cat confdefs.h >>conftest.$ac_ext
9522 cat >>conftest.$ac_ext <<_ACEOF
9523 /* end confdefs.h. */
9524 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9525 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9526 #define $ac_func innocuous_$ac_func
9528 /* System header to define __stub macros and hopefully few prototypes,
9529 which can conflict with char $ac_func (); below.
9530 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9531 <limits.h> exists even on freestanding compilers. */
9534 # include <limits.h>
9536 # include <assert.h>
9541 /* Override any GCC internal prototype to avoid an error.
9542 Use char because int might match the return type of a GCC
9543 builtin and then its argument prototype would still apply. */
9548 /* The GNU C library defines this for functions which it implements
9549 to always fail with ENOSYS. Some functions are actually named
9550 something starting with __ and the normal name is an alias. */
9551 #if defined __stub_$ac_func || defined __stub___$ac_func
9563 rm -rf conftest.$ac_objext conftest$ac_exeext
9564 if { (ac_try="$ac_link"
9566 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9567 *) ac_try_echo=$ac_try;;
9569 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9570 $as_echo "$ac_try_echo") >&5
9571 (eval "$ac_link") 2>conftest.er1
9573 grep -v '^ *+' conftest.er1 >conftest.err
9575 cat conftest.err >&5
9576 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9577 (exit $ac_status); } && {
9578 test -z "$ac_c_werror_flag" ||
9579 test ! -s conftest.err
9580 } && test -s conftest$ac_exeext && {
9581 test "$cross_compiling" = yes ||
9582 $as_test_x conftest$ac_exeext
9584 eval "$as_ac_var=yes"
9586 $as_echo "$as_me: failed program was:" >&5
9587 sed 's/^/| /' conftest.$ac_ext >&5
9589 eval "$as_ac_var=no"
9592 rm -rf conftest.dSYM
9593 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9594 conftest$ac_exeext conftest.$ac_ext
9596 ac_res=`eval 'as_val=${'$as_ac_var'}
9597 $as_echo "$as_val"'`
9598 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9599 $as_echo "$ac_res" >&6; }
9600 as_val=`eval 'as_val=${'$as_ac_var'}
9601 $as_echo "$as_val"'`
9602 if test "x$as_val" = x""yes; then
9603 cat >>confdefs.h <<_ACEOF
9604 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9611 if test $ac_cv_header_locale_h = yes; then
9612 { $as_echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
9613 $as_echo_n "checking for LC_MESSAGES... " >&6; }
9614 if test "${am_cv_val_LC_MESSAGES+set}" = set; then
9615 $as_echo_n "(cached) " >&6
9617 cat >conftest.$ac_ext <<_ACEOF
9620 cat confdefs.h >>conftest.$ac_ext
9621 cat >>conftest.$ac_ext <<_ACEOF
9622 /* end confdefs.h. */
9632 rm -rf conftest.$ac_objext conftest$ac_exeext
9633 if { (ac_try="$ac_link"
9635 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9636 *) ac_try_echo=$ac_try;;
9638 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9639 $as_echo "$ac_try_echo") >&5
9640 (eval "$ac_link") 2>conftest.er1
9642 grep -v '^ *+' conftest.er1 >conftest.err
9644 cat conftest.err >&5
9645 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9646 (exit $ac_status); } && {
9647 test -z "$ac_c_werror_flag" ||
9648 test ! -s conftest.err
9649 } && test -s conftest$ac_exeext && {
9650 test "$cross_compiling" = yes ||
9651 $as_test_x conftest$ac_exeext
9653 am_cv_val_LC_MESSAGES=yes
9655 $as_echo "$as_me: failed program was:" >&5
9656 sed 's/^/| /' conftest.$ac_ext >&5
9658 am_cv_val_LC_MESSAGES=no
9661 rm -rf conftest.dSYM
9662 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9663 conftest$ac_exeext conftest.$ac_ext
9665 { $as_echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
9666 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
9667 if test $am_cv_val_LC_MESSAGES = yes; then
9669 cat >>confdefs.h <<\_ACEOF
9670 #define HAVE_LC_MESSAGES 1
9678 nls_cv_force_use_gnu_gettext="no"
9680 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
9681 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
9683 nls_cv_header_libgt=
9686 if test "${ac_cv_header_libintl_h+set}" = set; then
9687 { $as_echo "$as_me:$LINENO: checking for libintl.h" >&5
9688 $as_echo_n "checking for libintl.h... " >&6; }
9689 if test "${ac_cv_header_libintl_h+set}" = set; then
9690 $as_echo_n "(cached) " >&6
9692 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
9693 $as_echo "$ac_cv_header_libintl_h" >&6; }
9695 # Is the header compilable?
9696 { $as_echo "$as_me:$LINENO: checking libintl.h usability" >&5
9697 $as_echo_n "checking libintl.h usability... " >&6; }
9698 cat >conftest.$ac_ext <<_ACEOF
9701 cat confdefs.h >>conftest.$ac_ext
9702 cat >>conftest.$ac_ext <<_ACEOF
9703 /* end confdefs.h. */
9704 $ac_includes_default
9705 #include <libintl.h>
9707 rm -rf conftest.$ac_objext
9708 if { (ac_try="$ac_compile"
9710 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9711 *) ac_try_echo=$ac_try;;
9713 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9714 $as_echo "$ac_try_echo") >&5
9715 (eval "$ac_compile") 2>conftest.er1
9717 grep -v '^ *+' conftest.er1 >conftest.err
9719 cat conftest.err >&5
9720 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9721 (exit $ac_status); } && {
9722 test -z "$ac_c_werror_flag" ||
9723 test ! -s conftest.err
9724 } && test -s conftest.$ac_objext; then
9725 ac_header_compiler=yes
9727 $as_echo "$as_me: failed program was:" >&5
9728 sed 's/^/| /' conftest.$ac_ext >&5
9730 ac_header_compiler=no
9733 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9734 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9735 $as_echo "$ac_header_compiler" >&6; }
9737 # Is the header present?
9738 { $as_echo "$as_me:$LINENO: checking libintl.h presence" >&5
9739 $as_echo_n "checking libintl.h presence... " >&6; }
9740 cat >conftest.$ac_ext <<_ACEOF
9743 cat confdefs.h >>conftest.$ac_ext
9744 cat >>conftest.$ac_ext <<_ACEOF
9745 /* end confdefs.h. */
9746 #include <libintl.h>
9748 if { (ac_try="$ac_cpp conftest.$ac_ext"
9750 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9751 *) ac_try_echo=$ac_try;;
9753 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9754 $as_echo "$ac_try_echo") >&5
9755 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9757 grep -v '^ *+' conftest.er1 >conftest.err
9759 cat conftest.err >&5
9760 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9761 (exit $ac_status); } >/dev/null && {
9762 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9763 test ! -s conftest.err
9765 ac_header_preproc=yes
9767 $as_echo "$as_me: failed program was:" >&5
9768 sed 's/^/| /' conftest.$ac_ext >&5
9770 ac_header_preproc=no
9773 rm -rf conftest.err conftest.$ac_ext
9774 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9775 $as_echo "$ac_header_preproc" >&6; }
9777 # So? What about this header?
9778 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9780 { $as_echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5
9781 $as_echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9782 { $as_echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the compiler's result" >&5
9783 $as_echo "$as_me: WARNING: libintl.h: proceeding with the compiler's result" >&2;}
9784 ac_header_preproc=yes
9787 { $as_echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5
9788 $as_echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;}
9789 { $as_echo "$as_me:$LINENO: WARNING: libintl.h: check for missing prerequisite headers?" >&5
9790 $as_echo "$as_me: WARNING: libintl.h: check for missing prerequisite headers?" >&2;}
9791 { $as_echo "$as_me:$LINENO: WARNING: libintl.h: see the Autoconf documentation" >&5
9792 $as_echo "$as_me: WARNING: libintl.h: see the Autoconf documentation" >&2;}
9793 { $as_echo "$as_me:$LINENO: WARNING: libintl.h: section \"Present But Cannot Be Compiled\"" >&5
9794 $as_echo "$as_me: WARNING: libintl.h: section \"Present But Cannot Be Compiled\"" >&2;}
9795 { $as_echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
9796 $as_echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;}
9797 { $as_echo "$as_me:$LINENO: WARNING: libintl.h: in the future, the compiler will take precedence" >&5
9798 $as_echo "$as_me: WARNING: libintl.h: in the future, the compiler will take precedence" >&2;}
9802 { $as_echo "$as_me:$LINENO: checking for libintl.h" >&5
9803 $as_echo_n "checking for libintl.h... " >&6; }
9804 if test "${ac_cv_header_libintl_h+set}" = set; then
9805 $as_echo_n "(cached) " >&6
9807 ac_cv_header_libintl_h=$ac_header_preproc
9809 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
9810 $as_echo "$ac_cv_header_libintl_h" >&6; }
9813 if test "x$ac_cv_header_libintl_h" = x""yes; then
9814 { $as_echo "$as_me:$LINENO: checking for dgettext in libc" >&5
9815 $as_echo_n "checking for dgettext in libc... " >&6; }
9816 if test "${gt_cv_func_dgettext_libc+set}" = set; then
9817 $as_echo_n "(cached) " >&6
9819 cat >conftest.$ac_ext <<_ACEOF
9822 cat confdefs.h >>conftest.$ac_ext
9823 cat >>conftest.$ac_ext <<_ACEOF
9824 /* end confdefs.h. */
9825 #include <libintl.h>
9829 return (int) dgettext ("","")
9834 rm -rf conftest.$ac_objext conftest$ac_exeext
9835 if { (ac_try="$ac_link"
9837 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9838 *) ac_try_echo=$ac_try;;
9840 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9841 $as_echo "$ac_try_echo") >&5
9842 (eval "$ac_link") 2>conftest.er1
9844 grep -v '^ *+' conftest.er1 >conftest.err
9846 cat conftest.err >&5
9847 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9848 (exit $ac_status); } && {
9849 test -z "$ac_c_werror_flag" ||
9850 test ! -s conftest.err
9851 } && test -s conftest$ac_exeext && {
9852 test "$cross_compiling" = yes ||
9853 $as_test_x conftest$ac_exeext
9855 gt_cv_func_dgettext_libc=yes
9857 $as_echo "$as_me: failed program was:" >&5
9858 sed 's/^/| /' conftest.$ac_ext >&5
9860 gt_cv_func_dgettext_libc=no
9863 rm -rf conftest.dSYM
9864 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9865 conftest$ac_exeext conftest.$ac_ext
9867 { $as_echo "$as_me:$LINENO: result: $gt_cv_func_dgettext_libc" >&5
9868 $as_echo "$gt_cv_func_dgettext_libc" >&6; }
9870 if test "$gt_cv_func_dgettext_libc" != "yes"; then
9871 { $as_echo "$as_me:$LINENO: checking for bindtextdomain in -lintl" >&5
9872 $as_echo_n "checking for bindtextdomain in -lintl... " >&6; }
9873 if test "${ac_cv_lib_intl_bindtextdomain+set}" = set; then
9874 $as_echo_n "(cached) " >&6
9876 ac_check_lib_save_LIBS=$LIBS
9878 cat >conftest.$ac_ext <<_ACEOF
9881 cat confdefs.h >>conftest.$ac_ext
9882 cat >>conftest.$ac_ext <<_ACEOF
9883 /* end confdefs.h. */
9885 /* Override any GCC internal prototype to avoid an error.
9886 Use char because int might match the return type of a GCC
9887 builtin and then its argument prototype would still apply. */
9891 char bindtextdomain ();
9895 return bindtextdomain ();
9900 rm -rf conftest.$ac_objext conftest$ac_exeext
9901 if { (ac_try="$ac_link"
9903 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9904 *) ac_try_echo=$ac_try;;
9906 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9907 $as_echo "$ac_try_echo") >&5
9908 (eval "$ac_link") 2>conftest.er1
9910 grep -v '^ *+' conftest.er1 >conftest.err
9912 cat conftest.err >&5
9913 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9914 (exit $ac_status); } && {
9915 test -z "$ac_c_werror_flag" ||
9916 test ! -s conftest.err
9917 } && test -s conftest$ac_exeext && {
9918 test "$cross_compiling" = yes ||
9919 $as_test_x conftest$ac_exeext
9921 ac_cv_lib_intl_bindtextdomain=yes
9923 $as_echo "$as_me: failed program was:" >&5
9924 sed 's/^/| /' conftest.$ac_ext >&5
9926 ac_cv_lib_intl_bindtextdomain=no
9929 rm -rf conftest.dSYM
9930 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9931 conftest$ac_exeext conftest.$ac_ext
9932 LIBS=$ac_check_lib_save_LIBS
9934 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_intl_bindtextdomain" >&5
9935 $as_echo "$ac_cv_lib_intl_bindtextdomain" >&6; }
9936 if test "x$ac_cv_lib_intl_bindtextdomain" = x""yes; then
9937 { $as_echo "$as_me:$LINENO: checking for dgettext in libintl" >&5
9938 $as_echo_n "checking for dgettext in libintl... " >&6; }
9939 if test "${gt_cv_func_dgettext_libintl+set}" = set; then
9940 $as_echo_n "(cached) " >&6
9942 { $as_echo "$as_me:$LINENO: checking for dgettext in -lintl" >&5
9943 $as_echo_n "checking for dgettext in -lintl... " >&6; }
9944 if test "${ac_cv_lib_intl_dgettext+set}" = set; then
9945 $as_echo_n "(cached) " >&6
9947 ac_check_lib_save_LIBS=$LIBS
9949 cat >conftest.$ac_ext <<_ACEOF
9952 cat confdefs.h >>conftest.$ac_ext
9953 cat >>conftest.$ac_ext <<_ACEOF
9954 /* end confdefs.h. */
9956 /* Override any GCC internal prototype to avoid an error.
9957 Use char because int might match the return type of a GCC
9958 builtin and then its argument prototype would still apply. */
9971 rm -rf conftest.$ac_objext conftest$ac_exeext
9972 if { (ac_try="$ac_link"
9974 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9975 *) ac_try_echo=$ac_try;;
9977 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9978 $as_echo "$ac_try_echo") >&5
9979 (eval "$ac_link") 2>conftest.er1
9981 grep -v '^ *+' conftest.er1 >conftest.err
9983 cat conftest.err >&5
9984 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9985 (exit $ac_status); } && {
9986 test -z "$ac_c_werror_flag" ||
9987 test ! -s conftest.err
9988 } && test -s conftest$ac_exeext && {
9989 test "$cross_compiling" = yes ||
9990 $as_test_x conftest$ac_exeext
9992 ac_cv_lib_intl_dgettext=yes
9994 $as_echo "$as_me: failed program was:" >&5
9995 sed 's/^/| /' conftest.$ac_ext >&5
9997 ac_cv_lib_intl_dgettext=no
10000 rm -rf conftest.dSYM
10001 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10002 conftest$ac_exeext conftest.$ac_ext
10003 LIBS=$ac_check_lib_save_LIBS
10005 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_intl_dgettext" >&5
10006 $as_echo "$ac_cv_lib_intl_dgettext" >&6; }
10007 if test "x$ac_cv_lib_intl_dgettext" = x""yes; then
10008 gt_cv_func_dgettext_libintl=yes
10010 gt_cv_func_dgettext_libintl=no
10014 { $as_echo "$as_me:$LINENO: result: $gt_cv_func_dgettext_libintl" >&5
10015 $as_echo "$gt_cv_func_dgettext_libintl" >&6; }
10020 if test "$gt_cv_func_dgettext_libintl" = "yes"; then
10021 LIBS="$LIBS -lintl";
10024 if test "$gt_cv_func_dgettext_libc" = "yes" \
10025 || test "$gt_cv_func_dgettext_libintl" = "yes"; then
10027 cat >>confdefs.h <<\_ACEOF
10028 #define HAVE_GETTEXT 1
10031 # Extract the first word of "msgfmt", so it can be a program name with args.
10032 set dummy msgfmt; ac_word=$2
10033 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
10034 $as_echo_n "checking for $ac_word... " >&6; }
10035 if test "${ac_cv_path_MSGFMT+set}" = set; then
10036 $as_echo_n "(cached) " >&6
10040 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
10043 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
10044 for ac_dir in $PATH; do
10045 test -z "$ac_dir" && ac_dir=.
10046 if test -f $ac_dir/$ac_word; then
10047 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
10048 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
10054 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
10058 MSGFMT="$ac_cv_path_MSGFMT"
10059 if test -n "$MSGFMT"; then
10060 { $as_echo "$as_me:$LINENO: result: $MSGFMT" >&5
10061 $as_echo "$MSGFMT" >&6; }
10063 { $as_echo "$as_me:$LINENO: result: no" >&5
10064 $as_echo "no" >&6; }
10066 if test "$MSGFMT" != "no"; then
10068 for ac_func in dcgettext
10070 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10071 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
10072 $as_echo_n "checking for $ac_func... " >&6; }
10073 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10074 $as_echo_n "(cached) " >&6
10076 cat >conftest.$ac_ext <<_ACEOF
10079 cat confdefs.h >>conftest.$ac_ext
10080 cat >>conftest.$ac_ext <<_ACEOF
10081 /* end confdefs.h. */
10082 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10083 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10084 #define $ac_func innocuous_$ac_func
10086 /* System header to define __stub macros and hopefully few prototypes,
10087 which can conflict with char $ac_func (); below.
10088 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10089 <limits.h> exists even on freestanding compilers. */
10092 # include <limits.h>
10094 # include <assert.h>
10099 /* Override any GCC internal prototype to avoid an error.
10100 Use char because int might match the return type of a GCC
10101 builtin and then its argument prototype would still apply. */
10106 /* The GNU C library defines this for functions which it implements
10107 to always fail with ENOSYS. Some functions are actually named
10108 something starting with __ and the normal name is an alias. */
10109 #if defined __stub_$ac_func || defined __stub___$ac_func
10116 return $ac_func ();
10121 rm -rf conftest.$ac_objext conftest$ac_exeext
10122 if { (ac_try="$ac_link"
10123 case "(($ac_try" in
10124 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10125 *) ac_try_echo=$ac_try;;
10127 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10128 $as_echo "$ac_try_echo") >&5
10129 (eval "$ac_link") 2>conftest.er1
10131 grep -v '^ *+' conftest.er1 >conftest.err
10132 rm -rf conftest.er1
10133 cat conftest.err >&5
10134 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10135 (exit $ac_status); } && {
10136 test -z "$ac_c_werror_flag" ||
10137 test ! -s conftest.err
10138 } && test -s conftest$ac_exeext && {
10139 test "$cross_compiling" = yes ||
10140 $as_test_x conftest$ac_exeext
10142 eval "$as_ac_var=yes"
10144 $as_echo "$as_me: failed program was:" >&5
10145 sed 's/^/| /' conftest.$ac_ext >&5
10147 eval "$as_ac_var=no"
10150 rm -rf conftest.dSYM
10151 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10152 conftest$ac_exeext conftest.$ac_ext
10154 ac_res=`eval 'as_val=${'$as_ac_var'}
10155 $as_echo "$as_val"'`
10156 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10157 $as_echo "$ac_res" >&6; }
10158 as_val=`eval 'as_val=${'$as_ac_var'}
10159 $as_echo "$as_val"'`
10160 if test "x$as_val" = x""yes; then
10161 cat >>confdefs.h <<_ACEOF
10162 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10168 # Extract the first word of "gmsgfmt", so it can be a program name with args.
10169 set dummy gmsgfmt; ac_word=$2
10170 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
10171 $as_echo_n "checking for $ac_word... " >&6; }
10172 if test "${ac_cv_path_GMSGFMT+set}" = set; then
10173 $as_echo_n "(cached) " >&6
10177 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
10180 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10181 for as_dir in $PATH
10184 test -z "$as_dir" && as_dir=.
10185 for ac_exec_ext in '' $ac_executable_extensions; do
10186 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10187 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
10188 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10195 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
10199 GMSGFMT=$ac_cv_path_GMSGFMT
10200 if test -n "$GMSGFMT"; then
10201 { $as_echo "$as_me:$LINENO: result: $GMSGFMT" >&5
10202 $as_echo "$GMSGFMT" >&6; }
10204 { $as_echo "$as_me:$LINENO: result: no" >&5
10205 $as_echo "no" >&6; }
10209 # Extract the first word of "xgettext", so it can be a program name with args.
10210 set dummy xgettext; ac_word=$2
10211 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
10212 $as_echo_n "checking for $ac_word... " >&6; }
10213 if test "${ac_cv_path_XGETTEXT+set}" = set; then
10214 $as_echo_n "(cached) " >&6
10216 case "$XGETTEXT" in
10218 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
10221 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
10222 for ac_dir in $PATH; do
10223 test -z "$ac_dir" && ac_dir=.
10224 if test -f $ac_dir/$ac_word; then
10225 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
10226 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
10232 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
10236 XGETTEXT="$ac_cv_path_XGETTEXT"
10237 if test -n "$XGETTEXT"; then
10238 { $as_echo "$as_me:$LINENO: result: $XGETTEXT" >&5
10239 $as_echo "$XGETTEXT" >&6; }
10241 { $as_echo "$as_me:$LINENO: result: no" >&5
10242 $as_echo "no" >&6; }
10245 cat >conftest.$ac_ext <<_ACEOF
10248 cat confdefs.h >>conftest.$ac_ext
10249 cat >>conftest.$ac_ext <<_ACEOF
10250 /* end confdefs.h. */
10255 extern int _nl_msg_cat_cntr;
10256 return _nl_msg_cat_cntr
10261 rm -rf conftest.$ac_objext conftest$ac_exeext
10262 if { (ac_try="$ac_link"
10263 case "(($ac_try" in
10264 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10265 *) ac_try_echo=$ac_try;;
10267 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10268 $as_echo "$ac_try_echo") >&5
10269 (eval "$ac_link") 2>conftest.er1
10271 grep -v '^ *+' conftest.er1 >conftest.err
10272 rm -rf conftest.er1
10273 cat conftest.err >&5
10274 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10275 (exit $ac_status); } && {
10276 test -z "$ac_c_werror_flag" ||
10277 test ! -s conftest.err
10278 } && test -s conftest$ac_exeext && {
10279 test "$cross_compiling" = yes ||
10280 $as_test_x conftest$ac_exeext
10285 $as_echo "$as_me: failed program was:" >&5
10286 sed 's/^/| /' conftest.$ac_ext >&5
10292 rm -rf conftest.dSYM
10293 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10294 conftest$ac_exeext conftest.$ac_ext
10299 # Added by Martin Baulig 12/15/98 for libc5 systems
10300 if test "$gt_cv_func_dgettext_libc" != "yes" \
10301 && test "$gt_cv_func_dgettext_libintl" = "yes"; then
10303 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
10310 if test "$CATOBJEXT" = "NONE"; then
10311 nls_cv_use_gnu_gettext=yes
10315 if test "$nls_cv_use_gnu_gettext" != "yes"; then
10317 cat >>confdefs.h <<\_ACEOF
10318 #define ENABLE_NLS 1
10325 if test "$XGETTEXT" != ":"; then
10326 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
10329 { $as_echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
10330 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
10335 # We need to process the po/ directory.
10338 ac_config_commands="$ac_config_commands default-2"
10341 for lang in $ALL_LINGUAS; do
10342 GMOFILES="$GMOFILES $lang.gmo"
10343 POFILES="$POFILES $lang.po"
10358 if test "x$CATOBJEXT" != "x"; then
10359 if test "x$ALL_LINGUAS" = "x"; then
10362 { $as_echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
10363 $as_echo_n "checking for catalogs to be installed... " >&6; }
10365 for lang in ${LINGUAS=$ALL_LINGUAS}; do
10366 case "$ALL_LINGUAS" in
10367 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
10370 LINGUAS=$NEW_LINGUAS
10371 { $as_echo "$as_me:$LINENO: result: $LINGUAS" >&5
10372 $as_echo "$LINGUAS" >&6; }
10375 if test -n "$LINGUAS"; then
10376 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
10380 test -d po || mkdir po
10381 if test "$CATOBJEXT" = ".cat"; then
10382 if test "${ac_cv_header_linux_version_h+set}" = set; then
10383 { $as_echo "$as_me:$LINENO: checking for linux/version.h" >&5
10384 $as_echo_n "checking for linux/version.h... " >&6; }
10385 if test "${ac_cv_header_linux_version_h+set}" = set; then
10386 $as_echo_n "(cached) " >&6
10388 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
10389 $as_echo "$ac_cv_header_linux_version_h" >&6; }
10391 # Is the header compilable?
10392 { $as_echo "$as_me:$LINENO: checking linux/version.h usability" >&5
10393 $as_echo_n "checking linux/version.h usability... " >&6; }
10394 cat >conftest.$ac_ext <<_ACEOF
10397 cat confdefs.h >>conftest.$ac_ext
10398 cat >>conftest.$ac_ext <<_ACEOF
10399 /* end confdefs.h. */
10400 $ac_includes_default
10401 #include <linux/version.h>
10403 rm -rf conftest.$ac_objext
10404 if { (ac_try="$ac_compile"
10405 case "(($ac_try" in
10406 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10407 *) ac_try_echo=$ac_try;;
10409 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10410 $as_echo "$ac_try_echo") >&5
10411 (eval "$ac_compile") 2>conftest.er1
10413 grep -v '^ *+' conftest.er1 >conftest.err
10414 rm -rf conftest.er1
10415 cat conftest.err >&5
10416 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10417 (exit $ac_status); } && {
10418 test -z "$ac_c_werror_flag" ||
10419 test ! -s conftest.err
10420 } && test -s conftest.$ac_objext; then
10421 ac_header_compiler=yes
10423 $as_echo "$as_me: failed program was:" >&5
10424 sed 's/^/| /' conftest.$ac_ext >&5
10426 ac_header_compiler=no
10429 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10430 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10431 $as_echo "$ac_header_compiler" >&6; }
10433 # Is the header present?
10434 { $as_echo "$as_me:$LINENO: checking linux/version.h presence" >&5
10435 $as_echo_n "checking linux/version.h presence... " >&6; }
10436 cat >conftest.$ac_ext <<_ACEOF
10439 cat confdefs.h >>conftest.$ac_ext
10440 cat >>conftest.$ac_ext <<_ACEOF
10441 /* end confdefs.h. */
10442 #include <linux/version.h>
10444 if { (ac_try="$ac_cpp conftest.$ac_ext"
10445 case "(($ac_try" in
10446 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10447 *) ac_try_echo=$ac_try;;
10449 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10450 $as_echo "$ac_try_echo") >&5
10451 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10453 grep -v '^ *+' conftest.er1 >conftest.err
10454 rm -rf conftest.er1
10455 cat conftest.err >&5
10456 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10457 (exit $ac_status); } >/dev/null && {
10458 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10459 test ! -s conftest.err
10461 ac_header_preproc=yes
10463 $as_echo "$as_me: failed program was:" >&5
10464 sed 's/^/| /' conftest.$ac_ext >&5
10466 ac_header_preproc=no
10469 rm -rf conftest.err conftest.$ac_ext
10470 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10471 $as_echo "$ac_header_preproc" >&6; }
10473 # So? What about this header?
10474 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10476 { $as_echo "$as_me:$LINENO: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&5
10477 $as_echo "$as_me: WARNING: linux/version.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10478 { $as_echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the compiler's result" >&5
10479 $as_echo "$as_me: WARNING: linux/version.h: proceeding with the compiler's result" >&2;}
10480 ac_header_preproc=yes
10483 { $as_echo "$as_me:$LINENO: WARNING: linux/version.h: present but cannot be compiled" >&5
10484 $as_echo "$as_me: WARNING: linux/version.h: present but cannot be compiled" >&2;}
10485 { $as_echo "$as_me:$LINENO: WARNING: linux/version.h: check for missing prerequisite headers?" >&5
10486 $as_echo "$as_me: WARNING: linux/version.h: check for missing prerequisite headers?" >&2;}
10487 { $as_echo "$as_me:$LINENO: WARNING: linux/version.h: see the Autoconf documentation" >&5
10488 $as_echo "$as_me: WARNING: linux/version.h: see the Autoconf documentation" >&2;}
10489 { $as_echo "$as_me:$LINENO: WARNING: linux/version.h: section \"Present But Cannot Be Compiled\"" >&5
10490 $as_echo "$as_me: WARNING: linux/version.h: section \"Present But Cannot Be Compiled\"" >&2;}
10491 { $as_echo "$as_me:$LINENO: WARNING: linux/version.h: proceeding with the preprocessor's result" >&5
10492 $as_echo "$as_me: WARNING: linux/version.h: proceeding with the preprocessor's result" >&2;}
10493 { $as_echo "$as_me:$LINENO: WARNING: linux/version.h: in the future, the compiler will take precedence" >&5
10494 $as_echo "$as_me: WARNING: linux/version.h: in the future, the compiler will take precedence" >&2;}
10498 { $as_echo "$as_me:$LINENO: checking for linux/version.h" >&5
10499 $as_echo_n "checking for linux/version.h... " >&6; }
10500 if test "${ac_cv_header_linux_version_h+set}" = set; then
10501 $as_echo_n "(cached) " >&6
10503 ac_cv_header_linux_version_h=$ac_header_preproc
10505 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_linux_version_h" >&5
10506 $as_echo "$ac_cv_header_linux_version_h" >&6; }
10509 if test "x$ac_cv_header_linux_version_h" = x""yes; then
10517 sed -e '/^#/d' $srcdir/po/$msgformat-msg.sed > po/po2msg.sed
10522 # jwz: fuck this! it puts hardcoded pathnames into the generated Makefiles!
10524 # if test -n "$ac_aux_dir"; then
10525 # MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs"
10527 if test -z "$MKINSTALLDIRS"; then
10528 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
10531 # jwz: you know what, screw it. Let's just use the version that I
10532 # already computed in configure.in, instead of this version that came
10533 # with the i18n crud, ok?
10534 MKINSTALLDIRS="$INSTALL_DIRS"
10539 test -d po || mkdir po
10540 if test "x$srcdir" != "x."; then
10541 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
10542 posrcprefix="$srcdir/"
10544 posrcprefix="../$srcdir/"
10550 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
10551 < $srcdir/po/POTFILES.in > po/POTFILES
10553 MKINSTALLDIRS="$INSTALL_DIRS"
10556 ###############################################################################
10558 # Check for -lXmu (some fucked up vendors don't ship it...)
10560 ###############################################################################
10564 ac_save_CPPFLAGS="$CPPFLAGS"
10565 if test \! -z "$includedir" ; then
10566 CPPFLAGS="$CPPFLAGS -I$includedir"
10568 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10569 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
10570 { $as_echo "$as_me:$LINENO: checking for X11/Xmu/Error.h" >&5
10571 $as_echo_n "checking for X11/Xmu/Error.h... " >&6; }
10572 if test "${ac_cv_header_X11_Xmu_Error_h+set}" = set; then
10573 $as_echo_n "(cached) " >&6
10575 cat >conftest.$ac_ext <<_ACEOF
10578 cat confdefs.h >>conftest.$ac_ext
10579 cat >>conftest.$ac_ext <<_ACEOF
10580 /* end confdefs.h. */
10581 #include <stdlib.h>
10583 #include <X11/Intrinsic.h>
10585 #include <X11/Xmu/Error.h>
10587 rm -rf conftest.$ac_objext
10588 if { (ac_try="$ac_compile"
10589 case "(($ac_try" in
10590 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10591 *) ac_try_echo=$ac_try;;
10593 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10594 $as_echo "$ac_try_echo") >&5
10595 (eval "$ac_compile") 2>conftest.er1
10597 grep -v '^ *+' conftest.er1 >conftest.err
10598 rm -rf conftest.er1
10599 cat conftest.err >&5
10600 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10601 (exit $ac_status); } && {
10602 test -z "$ac_c_werror_flag" ||
10603 test ! -s conftest.err
10604 } && test -s conftest.$ac_objext; then
10605 ac_cv_header_X11_Xmu_Error_h=yes
10607 $as_echo "$as_me: failed program was:" >&5
10608 sed 's/^/| /' conftest.$ac_ext >&5
10610 ac_cv_header_X11_Xmu_Error_h=no
10613 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10615 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_Xmu_Error_h" >&5
10616 $as_echo "$ac_cv_header_X11_Xmu_Error_h" >&6; }
10617 if test "x$ac_cv_header_X11_Xmu_Error_h" = x""yes; then
10622 CPPFLAGS="$ac_save_CPPFLAGS"
10623 if test "$have_xmu" = no ; then
10624 XMU_SRCS='$(UTILS_SRC)/xmu.c'
10625 XMU_OBJS='$(UTILS_BIN)/xmu.o'
10631 cat >>confdefs.h <<\_ACEOF
10638 ###############################################################################
10640 # Check for the SunOS 4.1.x _get_wmShellWidgetClass bug.
10641 # See comp.windows.x FAQ question 124. The right fix is to
10642 # get OpenWindows 3.0 patches 100512-02 and 100573-03.
10644 ###############################################################################
10646 if test "$have_xmu" = yes ; then
10649 { $as_echo "$as_me:$LINENO: checking for the SunOS 4.1.x _get_wmShellWidgetClass bug" >&5
10650 $as_echo_n "checking for the SunOS 4.1.x _get_wmShellWidgetClass bug... " >&6; }
10651 if test "${ac_cv_sunos_xmu_bug+set}" = set; then
10652 $as_echo_n "(cached) " >&6
10654 ac_save_LDFLAGS="$LDFLAGS"
10655 if test \! -z "$x_libraries" ; then
10656 LDFLAGS="$LDFLAGS -L$x_libraries"
10658 # Note: this trick never works! (Generally.)
10659 # We're only getting away with using AC_TRY_LINK
10660 # with X libraries because we know it's SunOS.
10661 LDFLAGS="$LDFLAGS -lXmu -lXt -lX11 -lXext -lm"
10662 cat >conftest.$ac_ext <<_ACEOF
10665 cat confdefs.h >>conftest.$ac_ext
10666 cat >>conftest.$ac_ext <<_ACEOF
10667 /* end confdefs.h. */
10677 rm -rf conftest.$ac_objext conftest$ac_exeext
10678 if { (ac_try="$ac_link"
10679 case "(($ac_try" in
10680 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10681 *) ac_try_echo=$ac_try;;
10683 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10684 $as_echo "$ac_try_echo") >&5
10685 (eval "$ac_link") 2>conftest.er1
10687 grep -v '^ *+' conftest.er1 >conftest.err
10688 rm -rf conftest.er1
10689 cat conftest.err >&5
10690 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10691 (exit $ac_status); } && {
10692 test -z "$ac_c_werror_flag" ||
10693 test ! -s conftest.err
10694 } && test -s conftest$ac_exeext && {
10695 test "$cross_compiling" = yes ||
10696 $as_test_x conftest$ac_exeext
10698 ac_cv_sunos_xmu_bug=no
10700 $as_echo "$as_me: failed program was:" >&5
10701 sed 's/^/| /' conftest.$ac_ext >&5
10703 ac_cv_sunos_xmu_bug=yes
10706 rm -rf conftest.dSYM
10707 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10708 conftest$ac_exeext conftest.$ac_ext
10709 LDFLAGS="$ac_save_LDFLAGS"
10711 { $as_echo "$as_me:$LINENO: result: $ac_cv_sunos_xmu_bug" >&5
10712 $as_echo "$ac_cv_sunos_xmu_bug" >&6; }
10713 if test "$ac_cv_sunos_xmu_bug" = yes ; then
10714 { $as_echo "$as_me:$LINENO: checking whether the compiler understands -static" >&5
10715 $as_echo_n "checking whether the compiler understands -static... " >&6; }
10716 if test "${ac_cv_ld_static+set}" = set; then
10717 $as_echo_n "(cached) " >&6
10719 ac_save_LDFLAGS="$LDFLAGS"
10720 LDFLAGS="$LDFLAGS -static"
10721 cat >conftest.$ac_ext <<_ACEOF
10724 cat confdefs.h >>conftest.$ac_ext
10725 cat >>conftest.$ac_ext <<_ACEOF
10726 /* end confdefs.h. */
10736 rm -rf conftest.$ac_objext conftest$ac_exeext
10737 if { (ac_try="$ac_link"
10738 case "(($ac_try" in
10739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10740 *) ac_try_echo=$ac_try;;
10742 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10743 $as_echo "$ac_try_echo") >&5
10744 (eval "$ac_link") 2>conftest.er1
10746 grep -v '^ *+' conftest.er1 >conftest.err
10747 rm -rf conftest.er1
10748 cat conftest.err >&5
10749 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10750 (exit $ac_status); } && {
10751 test -z "$ac_c_werror_flag" ||
10752 test ! -s conftest.err
10753 } && test -s conftest$ac_exeext && {
10754 test "$cross_compiling" = yes ||
10755 $as_test_x conftest$ac_exeext
10757 ac_cv_ld_static=yes
10759 $as_echo "$as_me: failed program was:" >&5
10760 sed 's/^/| /' conftest.$ac_ext >&5
10765 rm -rf conftest.dSYM
10766 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10767 conftest$ac_exeext conftest.$ac_ext
10768 LDFLAGS="$ac_save_LDFLAGS"
10770 { $as_echo "$as_me:$LINENO: result: $ac_cv_ld_static" >&5
10771 $as_echo "$ac_cv_ld_static" >&6; }
10772 if test "$ac_cv_ld_static" = yes ; then
10773 LDFLAGS="$LDFLAGS -static"
10775 LDFLAGS="$LDFLAGS -Bstatic"
10783 ###############################################################################
10785 # Handle the --with-hackdir option
10787 ###############################################################################
10790 with_hackdir_req=unspecified
10792 # Check whether --with-hackdir was given.
10793 if test "${with_hackdir+set}" = set; then
10794 withval=$with_hackdir; with_hackdir="$withval"; with_hackdir_req="$withval"
10800 if test x"$with_hackdir" = xyes; then
10801 HACKDIR='${libexecdir}/xscreensaver'
10802 elif test x"$with_hackdir" = xno; then
10803 HACKDIR='${bindir}'
10805 HACKDIR=$with_hackdir
10808 # canonicalize slashes.
10809 HACKDIR=`echo "${HACKDIR}" | sed 's@/$@@;s@//*@/@g'`
10811 # Expand HACKDIR as HACKDIR_FULL
10812 HACKDIR_FULL=`eval eval eval eval eval eval eval eval eval echo $HACKDIR`
10814 # This option used to be called --enable-subdir; make sure that is no longer
10815 # used, since configure brain-damagedly ignores unknown --enable options.
10818 # Check whether --enable-subdir was given.
10819 if test "${enable_subdir+set}" = set; then
10820 enableval=$enable_subdir; obsolete_enable=yes
10823 if test -n "$obsolete_enable"; then
10824 echo "error: the --enable-subdir option has been replaced with"
10825 echo " the new --with-hackdir option; see \`configure --help'"
10826 echo " for more information."
10831 ###############################################################################
10833 # Handle the --with-configdir option
10834 # Help for --with-x-app-defaults option added..
10836 ###############################################################################
10839 with_configdir_req=unspecified
10841 # Check whether --with-configdir was given.
10842 if test "${with_configdir+set}" = set; then
10843 withval=$with_configdir; with_configdir="$withval"; with_configdir_req="$withval"
10849 if test x"$with_configdir" = xyes; then
10850 HACK_CONF_DIR='${datadir}/xscreensaver/config'
10851 elif test x"$with_configdir" = xno; then
10852 echo "error: must be yes, or a pathname: --with-configdir=$with_configdir"
10855 # there must be a better way than this...
10856 if test -z "`echo $with_configdir | sed 's@^/.*@@'`" ; then
10858 HACK_CONF_DIR=$with_configdir
10861 HACK_CONF_DIR="\${exec_prefix}$with_configdir"
10868 ###############################################################################
10870 # Check for the SGI SCREEN_SAVER server extension.
10872 ###############################################################################
10875 with_sgi_req=unspecified
10877 # Check whether --with-sgi-ext was given.
10878 if test "${with_sgi_ext+set}" = set; then
10879 withval=$with_sgi_ext; with_sgi="$withval"; with_sgi_req="$withval"
10886 case "$with_sgi" in
10891 { $as_echo "$as_me:$LINENO: checking for SGI SCREEN_SAVER headers" >&5
10892 $as_echo_n "checking for SGI SCREEN_SAVER headers... " >&6; }
10893 d=$with_sgi/include
10894 if test -d $d; then
10895 X_CFLAGS="-I$d $X_CFLAGS"
10896 { $as_echo "$as_me:$LINENO: result: $d" >&5
10897 $as_echo "$d" >&6; }
10899 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
10900 $as_echo "not found ($d: no such directory)" >&6; }
10903 { $as_echo "$as_me:$LINENO: checking for SGI SCREEN_SAVER libs" >&5
10904 $as_echo_n "checking for SGI SCREEN_SAVER libs... " >&6; }
10906 if test -d $d; then
10907 X_LIBS="-L$d $X_LIBS"
10908 { $as_echo "$as_me:$LINENO: result: $d" >&5
10909 $as_echo "$d" >&6; }
10911 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
10912 $as_echo "not found ($d: no such directory)" >&6; }
10915 # replace the directory string with "yes".
10917 with_sgi=$with_sgi_req
10922 echo "error: argument to --with-sgi-ext must be \"yes\", \"no\", or a directory."
10923 echo " If it is a directory, then \`DIR/include' will be added to"
10924 echo " the -I list, and \`DIR/lib' will be added to the -L list."
10930 if test "$with_sgi" = yes; then
10932 ac_save_CPPFLAGS="$CPPFLAGS"
10933 if test \! -z "$includedir" ; then
10934 CPPFLAGS="$CPPFLAGS -I$includedir"
10936 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10937 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
10938 { $as_echo "$as_me:$LINENO: checking for X11/extensions/XScreenSaver.h" >&5
10939 $as_echo_n "checking for X11/extensions/XScreenSaver.h... " >&6; }
10940 if test "${ac_cv_header_X11_extensions_XScreenSaver_h+set}" = set; then
10941 $as_echo_n "(cached) " >&6
10943 cat >conftest.$ac_ext <<_ACEOF
10946 cat confdefs.h >>conftest.$ac_ext
10947 cat >>conftest.$ac_ext <<_ACEOF
10948 /* end confdefs.h. */
10949 #include <X11/Xlib.h>
10951 #include <X11/extensions/XScreenSaver.h>
10953 rm -rf conftest.$ac_objext
10954 if { (ac_try="$ac_compile"
10955 case "(($ac_try" in
10956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10957 *) ac_try_echo=$ac_try;;
10959 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10960 $as_echo "$ac_try_echo") >&5
10961 (eval "$ac_compile") 2>conftest.er1
10963 grep -v '^ *+' conftest.er1 >conftest.err
10964 rm -rf conftest.er1
10965 cat conftest.err >&5
10966 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10967 (exit $ac_status); } && {
10968 test -z "$ac_c_werror_flag" ||
10969 test ! -s conftest.err
10970 } && test -s conftest.$ac_objext; then
10971 ac_cv_header_X11_extensions_XScreenSaver_h=yes
10973 $as_echo "$as_me: failed program was:" >&5
10974 sed 's/^/| /' conftest.$ac_ext >&5
10976 ac_cv_header_X11_extensions_XScreenSaver_h=no
10979 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10981 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_XScreenSaver_h" >&5
10982 $as_echo "$ac_cv_header_X11_extensions_XScreenSaver_h" >&6; }
10983 if test "x$ac_cv_header_X11_extensions_XScreenSaver_h" = x""yes; then
10985 cat >>confdefs.h <<\_ACEOF
10986 #define HAVE_SGI_SAVER_EXTENSION 1
10992 CPPFLAGS="$ac_save_CPPFLAGS"
10994 elif test "$with_sgi" != no; then
10995 echo "error: must be yes or no: --with-sgi-ext=$with_sgi"
11000 ###############################################################################
11002 # Check for the XIDLE server extension.
11004 ###############################################################################
11007 with_xidle_req=unspecified
11009 # Check whether --with-xidle-ext was given.
11010 if test "${with_xidle_ext+set}" = set; then
11011 withval=$with_xidle_ext; with_xidle="$withval"; with_xidle_req="$withval"
11018 case "$with_xidle" in
11023 { $as_echo "$as_me:$LINENO: checking for XIDLE headers" >&5
11024 $as_echo_n "checking for XIDLE headers... " >&6; }
11025 d=$with_xidle/include
11026 if test -d $d; then
11027 X_CFLAGS="-I$d $X_CFLAGS"
11028 { $as_echo "$as_me:$LINENO: result: $d" >&5
11029 $as_echo "$d" >&6; }
11031 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
11032 $as_echo "not found ($d: no such directory)" >&6; }
11035 { $as_echo "$as_me:$LINENO: checking for XIDLE libs" >&5
11036 $as_echo_n "checking for XIDLE libs... " >&6; }
11038 if test -d $d; then
11039 X_LIBS="-L$d $X_LIBS"
11040 { $as_echo "$as_me:$LINENO: result: $d" >&5
11041 $as_echo "$d" >&6; }
11043 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
11044 $as_echo "not found ($d: no such directory)" >&6; }
11047 # replace the directory string with "yes".
11048 with_xidle_req="yes"
11049 with_xidle=$with_xidle_req
11054 echo "error: argument to --with-xidle-ext must be \"yes\", \"no\", or a directory."
11055 echo " If it is a directory, then \`DIR/include' will be added to"
11056 echo " the -I list, and \`DIR/lib' will be added to the -L list."
11062 if test "$with_xidle" = yes; then
11064 ac_save_CPPFLAGS="$CPPFLAGS"
11065 if test \! -z "$includedir" ; then
11066 CPPFLAGS="$CPPFLAGS -I$includedir"
11068 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11069 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
11070 { $as_echo "$as_me:$LINENO: checking for X11/extensions/xidle.h" >&5
11071 $as_echo_n "checking for X11/extensions/xidle.h... " >&6; }
11072 if test "${ac_cv_header_X11_extensions_xidle_h+set}" = set; then
11073 $as_echo_n "(cached) " >&6
11075 cat >conftest.$ac_ext <<_ACEOF
11078 cat confdefs.h >>conftest.$ac_ext
11079 cat >>conftest.$ac_ext <<_ACEOF
11080 /* end confdefs.h. */
11081 #include <X11/Xlib.h>
11083 #include <X11/extensions/xidle.h>
11085 rm -rf conftest.$ac_objext
11086 if { (ac_try="$ac_compile"
11087 case "(($ac_try" in
11088 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11089 *) ac_try_echo=$ac_try;;
11091 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11092 $as_echo "$ac_try_echo") >&5
11093 (eval "$ac_compile") 2>conftest.er1
11095 grep -v '^ *+' conftest.er1 >conftest.err
11096 rm -rf conftest.er1
11097 cat conftest.err >&5
11098 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11099 (exit $ac_status); } && {
11100 test -z "$ac_c_werror_flag" ||
11101 test ! -s conftest.err
11102 } && test -s conftest.$ac_objext; then
11103 ac_cv_header_X11_extensions_xidle_h=yes
11105 $as_echo "$as_me: failed program was:" >&5
11106 sed 's/^/| /' conftest.$ac_ext >&5
11108 ac_cv_header_X11_extensions_xidle_h=no
11111 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11113 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_xidle_h" >&5
11114 $as_echo "$ac_cv_header_X11_extensions_xidle_h" >&6; }
11115 if test "x$ac_cv_header_X11_extensions_xidle_h" = x""yes; then
11117 cat >>confdefs.h <<\_ACEOF
11118 #define HAVE_XIDLE_EXTENSION 1
11124 CPPFLAGS="$ac_save_CPPFLAGS"
11125 elif test "$with_xidle" != no; then
11126 echo "error: must be yes or no: --with-xidle-ext=$with_xidle"
11131 ###############################################################################
11133 # Check for the SGI-VIDEO-CONTROL server extension.
11135 ###############################################################################
11138 with_sgivc_req=unspecified
11140 # Check whether --with-sgivc-ext was given.
11141 if test "${with_sgivc_ext+set}" = set; then
11142 withval=$with_sgivc_ext; with_sgivc="$withval"; with_sgivc_req="$withval"
11149 case "$with_sgivc" in
11154 { $as_echo "$as_me:$LINENO: checking for SGI-VIDEO-CONTROL headers" >&5
11155 $as_echo_n "checking for SGI-VIDEO-CONTROL headers... " >&6; }
11156 d=$with_sgivc/include
11157 if test -d $d; then
11158 X_CFLAGS="-I$d $X_CFLAGS"
11159 { $as_echo "$as_me:$LINENO: result: $d" >&5
11160 $as_echo "$d" >&6; }
11162 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
11163 $as_echo "not found ($d: no such directory)" >&6; }
11166 { $as_echo "$as_me:$LINENO: checking for SGI-VIDEO-CONTROL libs" >&5
11167 $as_echo_n "checking for SGI-VIDEO-CONTROL libs... " >&6; }
11169 if test -d $d; then
11170 X_LIBS="-L$d $X_LIBS"
11171 { $as_echo "$as_me:$LINENO: result: $d" >&5
11172 $as_echo "$d" >&6; }
11174 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
11175 $as_echo "not found ($d: no such directory)" >&6; }
11178 # replace the directory string with "yes".
11179 with_sgivc_req="yes"
11180 with_sgivc=$with_sgivc_req
11185 echo "error: argument to --with-sgivc-ext must be \"yes\", \"no\", or a directory."
11186 echo " If it is a directory, then \`DIR/include' will be added to"
11187 echo " the -I list, and \`DIR/lib' will be added to the -L list."
11193 if test "$with_sgivc" = yes; then
11195 # first check for XSGIvc.h
11197 ac_save_CPPFLAGS="$CPPFLAGS"
11198 if test \! -z "$includedir" ; then
11199 CPPFLAGS="$CPPFLAGS -I$includedir"
11201 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11202 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
11203 { $as_echo "$as_me:$LINENO: checking for X11/extensions/XSGIvc.h" >&5
11204 $as_echo_n "checking for X11/extensions/XSGIvc.h... " >&6; }
11205 if test "${ac_cv_header_X11_extensions_XSGIvc_h+set}" = set; then
11206 $as_echo_n "(cached) " >&6
11208 cat >conftest.$ac_ext <<_ACEOF
11211 cat confdefs.h >>conftest.$ac_ext
11212 cat >>conftest.$ac_ext <<_ACEOF
11213 /* end confdefs.h. */
11214 #include <X11/Xlib.h>
11216 #include <X11/extensions/XSGIvc.h>
11218 rm -rf conftest.$ac_objext
11219 if { (ac_try="$ac_compile"
11220 case "(($ac_try" in
11221 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11222 *) ac_try_echo=$ac_try;;
11224 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11225 $as_echo "$ac_try_echo") >&5
11226 (eval "$ac_compile") 2>conftest.er1
11228 grep -v '^ *+' conftest.er1 >conftest.err
11229 rm -rf conftest.er1
11230 cat conftest.err >&5
11231 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11232 (exit $ac_status); } && {
11233 test -z "$ac_c_werror_flag" ||
11234 test ! -s conftest.err
11235 } && test -s conftest.$ac_objext; then
11236 ac_cv_header_X11_extensions_XSGIvc_h=yes
11238 $as_echo "$as_me: failed program was:" >&5
11239 sed 's/^/| /' conftest.$ac_ext >&5
11241 ac_cv_header_X11_extensions_XSGIvc_h=no
11244 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11246 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_XSGIvc_h" >&5
11247 $as_echo "$ac_cv_header_X11_extensions_XSGIvc_h" >&6; }
11248 if test "x$ac_cv_header_X11_extensions_XSGIvc_h" = x""yes; then
11253 CPPFLAGS="$ac_save_CPPFLAGS"
11255 # if that succeeded, then check for the -lXsgivc
11256 if test "$have_sgivc" = yes; then
11259 ac_save_CPPFLAGS="$CPPFLAGS"
11260 ac_save_LDFLAGS="$LDFLAGS"
11261 # ac_save_LIBS="$LIBS"
11263 if test \! -z "$includedir" ; then
11264 CPPFLAGS="$CPPFLAGS -I$includedir"
11266 # note: $X_CFLAGS includes $x_includes
11267 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11269 if test \! -z "$libdir" ; then
11270 LDFLAGS="$LDFLAGS -L$libdir"
11272 # note: $X_LIBS includes $x_libraries
11273 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
11275 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
11276 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
11277 { $as_echo "$as_me:$LINENO: checking for XSGIvcQueryGammaMap in -lXsgivc" >&5
11278 $as_echo_n "checking for XSGIvcQueryGammaMap in -lXsgivc... " >&6; }
11279 if test "${ac_cv_lib_Xsgivc_XSGIvcQueryGammaMap+set}" = set; then
11280 $as_echo_n "(cached) " >&6
11282 ac_check_lib_save_LIBS=$LIBS
11283 LIBS="-lXsgivc -lXext -lX11 $LIBS"
11284 cat >conftest.$ac_ext <<_ACEOF
11287 cat confdefs.h >>conftest.$ac_ext
11288 cat >>conftest.$ac_ext <<_ACEOF
11289 /* end confdefs.h. */
11291 /* Override any GCC internal prototype to avoid an error.
11292 Use char because int might match the return type of a GCC
11293 builtin and then its argument prototype would still apply. */
11297 char XSGIvcQueryGammaMap ();
11301 return XSGIvcQueryGammaMap ();
11306 rm -rf conftest.$ac_objext conftest$ac_exeext
11307 if { (ac_try="$ac_link"
11308 case "(($ac_try" in
11309 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11310 *) ac_try_echo=$ac_try;;
11312 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11313 $as_echo "$ac_try_echo") >&5
11314 (eval "$ac_link") 2>conftest.er1
11316 grep -v '^ *+' conftest.er1 >conftest.err
11317 rm -rf conftest.er1
11318 cat conftest.err >&5
11319 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11320 (exit $ac_status); } && {
11321 test -z "$ac_c_werror_flag" ||
11322 test ! -s conftest.err
11323 } && test -s conftest$ac_exeext && {
11324 test "$cross_compiling" = yes ||
11325 $as_test_x conftest$ac_exeext
11327 ac_cv_lib_Xsgivc_XSGIvcQueryGammaMap=yes
11329 $as_echo "$as_me: failed program was:" >&5
11330 sed 's/^/| /' conftest.$ac_ext >&5
11332 ac_cv_lib_Xsgivc_XSGIvcQueryGammaMap=no
11335 rm -rf conftest.dSYM
11336 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11337 conftest$ac_exeext conftest.$ac_ext
11338 LIBS=$ac_check_lib_save_LIBS
11340 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xsgivc_XSGIvcQueryGammaMap" >&5
11341 $as_echo "$ac_cv_lib_Xsgivc_XSGIvcQueryGammaMap" >&6; }
11342 if test "x$ac_cv_lib_Xsgivc_XSGIvcQueryGammaMap" = x""yes; then
11343 have_sgivc=yes; SAVER_LIBS="$SAVER_LIBS -lXsgivc"
11348 CPPFLAGS="$ac_save_CPPFLAGS"
11349 LDFLAGS="$ac_save_LDFLAGS"
11350 # LIBS="$ac_save_LIBS"
11354 # if that succeeded, then we've really got it.
11355 if test "$have_sgivc" = yes; then
11356 cat >>confdefs.h <<\_ACEOF
11357 #define HAVE_SGI_VC_EXTENSION 1
11362 elif test "$with_sgivc" != no; then
11363 echo "error: must be yes or no: --with-sgivc-ext=$with_sgivc"
11368 ###############################################################################
11370 # Check for the DPMS server extension.
11372 ###############################################################################
11375 with_dpms_req=unspecified
11377 # Check whether --with-dpms-ext was given.
11378 if test "${with_dpms_ext+set}" = set; then
11379 withval=$with_dpms_ext; with_dpms="$withval"; with_dpms_req="$withval"
11386 case "$with_dpms" in
11391 { $as_echo "$as_me:$LINENO: checking for DPMS headers" >&5
11392 $as_echo_n "checking for DPMS headers... " >&6; }
11393 d=$with_dpms/include
11394 if test -d $d; then
11395 X_CFLAGS="-I$d $X_CFLAGS"
11396 { $as_echo "$as_me:$LINENO: result: $d" >&5
11397 $as_echo "$d" >&6; }
11399 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
11400 $as_echo "not found ($d: no such directory)" >&6; }
11403 { $as_echo "$as_me:$LINENO: checking for DPMS libs" >&5
11404 $as_echo_n "checking for DPMS libs... " >&6; }
11406 if test -d $d; then
11407 X_LIBS="-L$d $X_LIBS"
11408 { $as_echo "$as_me:$LINENO: result: $d" >&5
11409 $as_echo "$d" >&6; }
11411 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
11412 $as_echo "not found ($d: no such directory)" >&6; }
11415 # replace the directory string with "yes".
11416 with_dpms_req="yes"
11417 with_dpms=$with_dpms_req
11422 echo "error: argument to --with-dpms-ext must be \"yes\", \"no\", or a directory."
11423 echo " If it is a directory, then \`DIR/include' will be added to"
11424 echo " the -I list, and \`DIR/lib' will be added to the -L list."
11430 if test "$with_dpms" = yes; then
11432 # first check for dpms.h
11434 ac_save_CPPFLAGS="$CPPFLAGS"
11435 if test \! -z "$includedir" ; then
11436 CPPFLAGS="$CPPFLAGS -I$includedir"
11438 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11439 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
11440 { $as_echo "$as_me:$LINENO: checking for X11/extensions/dpms.h" >&5
11441 $as_echo_n "checking for X11/extensions/dpms.h... " >&6; }
11442 if test "${ac_cv_header_X11_extensions_dpms_h+set}" = set; then
11443 $as_echo_n "(cached) " >&6
11445 cat >conftest.$ac_ext <<_ACEOF
11448 cat confdefs.h >>conftest.$ac_ext
11449 cat >>conftest.$ac_ext <<_ACEOF
11450 /* end confdefs.h. */
11451 #include <X11/Xlib.h>
11452 #include <X11/Xmd.h>
11454 #include <X11/extensions/dpms.h>
11456 rm -rf conftest.$ac_objext
11457 if { (ac_try="$ac_compile"
11458 case "(($ac_try" in
11459 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11460 *) ac_try_echo=$ac_try;;
11462 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11463 $as_echo "$ac_try_echo") >&5
11464 (eval "$ac_compile") 2>conftest.er1
11466 grep -v '^ *+' conftest.er1 >conftest.err
11467 rm -rf conftest.er1
11468 cat conftest.err >&5
11469 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11470 (exit $ac_status); } && {
11471 test -z "$ac_c_werror_flag" ||
11472 test ! -s conftest.err
11473 } && test -s conftest.$ac_objext; then
11474 ac_cv_header_X11_extensions_dpms_h=yes
11476 $as_echo "$as_me: failed program was:" >&5
11477 sed 's/^/| /' conftest.$ac_ext >&5
11479 ac_cv_header_X11_extensions_dpms_h=no
11482 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11484 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_dpms_h" >&5
11485 $as_echo "$ac_cv_header_X11_extensions_dpms_h" >&6; }
11486 if test "x$ac_cv_header_X11_extensions_dpms_h" = x""yes; then
11491 CPPFLAGS="$ac_save_CPPFLAGS"
11493 # if that succeeded, then check for the DPMS code in the libraries
11494 if test "$have_dpms" = yes; then
11496 # first look in -lXext (this is where it is with XFree86 4.0)
11499 ac_save_CPPFLAGS="$CPPFLAGS"
11500 ac_save_LDFLAGS="$LDFLAGS"
11501 # ac_save_LIBS="$LIBS"
11503 if test \! -z "$includedir" ; then
11504 CPPFLAGS="$CPPFLAGS -I$includedir"
11506 # note: $X_CFLAGS includes $x_includes
11507 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11509 if test \! -z "$libdir" ; then
11510 LDFLAGS="$LDFLAGS -L$libdir"
11512 # note: $X_LIBS includes $x_libraries
11513 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
11515 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
11516 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
11517 { $as_echo "$as_me:$LINENO: checking for DPMSInfo in -lXext" >&5
11518 $as_echo_n "checking for DPMSInfo in -lXext... " >&6; }
11519 if test "${ac_cv_lib_Xext_DPMSInfo+set}" = set; then
11520 $as_echo_n "(cached) " >&6
11522 ac_check_lib_save_LIBS=$LIBS
11523 LIBS="-lXext -lXext -lX11 $LIBS"
11524 cat >conftest.$ac_ext <<_ACEOF
11527 cat confdefs.h >>conftest.$ac_ext
11528 cat >>conftest.$ac_ext <<_ACEOF
11529 /* end confdefs.h. */
11531 /* Override any GCC internal prototype to avoid an error.
11532 Use char because int might match the return type of a GCC
11533 builtin and then its argument prototype would still apply. */
11541 return DPMSInfo ();
11546 rm -rf conftest.$ac_objext conftest$ac_exeext
11547 if { (ac_try="$ac_link"
11548 case "(($ac_try" in
11549 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11550 *) ac_try_echo=$ac_try;;
11552 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11553 $as_echo "$ac_try_echo") >&5
11554 (eval "$ac_link") 2>conftest.er1
11556 grep -v '^ *+' conftest.er1 >conftest.err
11557 rm -rf conftest.er1
11558 cat conftest.err >&5
11559 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11560 (exit $ac_status); } && {
11561 test -z "$ac_c_werror_flag" ||
11562 test ! -s conftest.err
11563 } && test -s conftest$ac_exeext && {
11564 test "$cross_compiling" = yes ||
11565 $as_test_x conftest$ac_exeext
11567 ac_cv_lib_Xext_DPMSInfo=yes
11569 $as_echo "$as_me: failed program was:" >&5
11570 sed 's/^/| /' conftest.$ac_ext >&5
11572 ac_cv_lib_Xext_DPMSInfo=no
11575 rm -rf conftest.dSYM
11576 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11577 conftest$ac_exeext conftest.$ac_ext
11578 LIBS=$ac_check_lib_save_LIBS
11580 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_DPMSInfo" >&5
11581 $as_echo "$ac_cv_lib_Xext_DPMSInfo" >&6; }
11582 if test "x$ac_cv_lib_Xext_DPMSInfo" = x""yes; then
11588 CPPFLAGS="$ac_save_CPPFLAGS"
11589 LDFLAGS="$ac_save_LDFLAGS"
11590 # LIBS="$ac_save_LIBS"
11593 # if that failed, look in -lXdpms (this is where it was in XFree86 3.x)
11594 if test "$have_dpms" = no; then
11596 ac_save_CPPFLAGS="$CPPFLAGS"
11597 ac_save_LDFLAGS="$LDFLAGS"
11598 # ac_save_LIBS="$LIBS"
11600 if test \! -z "$includedir" ; then
11601 CPPFLAGS="$CPPFLAGS -I$includedir"
11603 # note: $X_CFLAGS includes $x_includes
11604 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11606 if test \! -z "$libdir" ; then
11607 LDFLAGS="$LDFLAGS -L$libdir"
11609 # note: $X_LIBS includes $x_libraries
11610 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
11612 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
11613 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
11614 { $as_echo "$as_me:$LINENO: checking for DPMSInfo in -lXdpms" >&5
11615 $as_echo_n "checking for DPMSInfo in -lXdpms... " >&6; }
11616 if test "${ac_cv_lib_Xdpms_DPMSInfo+set}" = set; then
11617 $as_echo_n "(cached) " >&6
11619 ac_check_lib_save_LIBS=$LIBS
11620 LIBS="-lXdpms -lXext -lX11 $LIBS"
11621 cat >conftest.$ac_ext <<_ACEOF
11624 cat confdefs.h >>conftest.$ac_ext
11625 cat >>conftest.$ac_ext <<_ACEOF
11626 /* end confdefs.h. */
11628 /* Override any GCC internal prototype to avoid an error.
11629 Use char because int might match the return type of a GCC
11630 builtin and then its argument prototype would still apply. */
11638 return DPMSInfo ();
11643 rm -rf conftest.$ac_objext conftest$ac_exeext
11644 if { (ac_try="$ac_link"
11645 case "(($ac_try" in
11646 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11647 *) ac_try_echo=$ac_try;;
11649 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11650 $as_echo "$ac_try_echo") >&5
11651 (eval "$ac_link") 2>conftest.er1
11653 grep -v '^ *+' conftest.er1 >conftest.err
11654 rm -rf conftest.er1
11655 cat conftest.err >&5
11656 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11657 (exit $ac_status); } && {
11658 test -z "$ac_c_werror_flag" ||
11659 test ! -s conftest.err
11660 } && test -s conftest$ac_exeext && {
11661 test "$cross_compiling" = yes ||
11662 $as_test_x conftest$ac_exeext
11664 ac_cv_lib_Xdpms_DPMSInfo=yes
11666 $as_echo "$as_me: failed program was:" >&5
11667 sed 's/^/| /' conftest.$ac_ext >&5
11669 ac_cv_lib_Xdpms_DPMSInfo=no
11672 rm -rf conftest.dSYM
11673 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11674 conftest$ac_exeext conftest.$ac_ext
11675 LIBS=$ac_check_lib_save_LIBS
11677 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xdpms_DPMSInfo" >&5
11678 $as_echo "$ac_cv_lib_Xdpms_DPMSInfo" >&6; }
11679 if test "x$ac_cv_lib_Xdpms_DPMSInfo" = x""yes; then
11680 have_dpms=yes; XDPMS_LIBS="-lXdpms"
11685 CPPFLAGS="$ac_save_CPPFLAGS"
11686 LDFLAGS="$ac_save_LDFLAGS"
11687 # LIBS="$ac_save_LIBS"
11693 # if that succeeded, then we've really got it.
11694 if test "$have_dpms" = yes; then
11695 cat >>confdefs.h <<\_ACEOF
11696 #define HAVE_DPMS_EXTENSION 1
11701 elif test "$with_dpms" != no; then
11702 echo "error: must be yes or no: --with-dpms-ext=$with_dpms"
11707 ###############################################################################
11709 # Check for the XINERAMA server extension.
11711 ###############################################################################
11714 with_xinerama_req=unspecified
11716 # Check whether --with-xinerama-ext was given.
11717 if test "${with_xinerama_ext+set}" = set; then
11718 withval=$with_xinerama_ext; with_xinerama="$withval"; with_xinerama_req="$withval"
11725 case "$with_xinerama" in
11730 { $as_echo "$as_me:$LINENO: checking for XINERAMA headers" >&5
11731 $as_echo_n "checking for XINERAMA headers... " >&6; }
11732 d=$with_xinerama/include
11733 if test -d $d; then
11734 X_CFLAGS="-I$d $X_CFLAGS"
11735 { $as_echo "$as_me:$LINENO: result: $d" >&5
11736 $as_echo "$d" >&6; }
11738 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
11739 $as_echo "not found ($d: no such directory)" >&6; }
11742 { $as_echo "$as_me:$LINENO: checking for XINERAMA libs" >&5
11743 $as_echo_n "checking for XINERAMA libs... " >&6; }
11744 d=$with_xinerama/lib
11745 if test -d $d; then
11746 X_LIBS="-L$d $X_LIBS"
11747 { $as_echo "$as_me:$LINENO: result: $d" >&5
11748 $as_echo "$d" >&6; }
11750 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
11751 $as_echo "not found ($d: no such directory)" >&6; }
11754 # replace the directory string with "yes".
11755 with_xinerama_req="yes"
11756 with_xinerama=$with_xinerama_req
11761 echo "error: argument to --with-xinerama-ext must be \"yes\", \"no\", or a directory."
11762 echo " If it is a directory, then \`DIR/include' will be added to"
11763 echo " the -I list, and \`DIR/lib' will be added to the -L list."
11769 if test "$with_xinerama" = yes; then
11771 # first check for Xinerama.h
11773 ac_save_CPPFLAGS="$CPPFLAGS"
11774 if test \! -z "$includedir" ; then
11775 CPPFLAGS="$CPPFLAGS -I$includedir"
11777 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11778 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
11779 { $as_echo "$as_me:$LINENO: checking for X11/extensions/Xinerama.h" >&5
11780 $as_echo_n "checking for X11/extensions/Xinerama.h... " >&6; }
11781 if test "${ac_cv_header_X11_extensions_Xinerama_h+set}" = set; then
11782 $as_echo_n "(cached) " >&6
11784 cat >conftest.$ac_ext <<_ACEOF
11787 cat confdefs.h >>conftest.$ac_ext
11788 cat >>conftest.$ac_ext <<_ACEOF
11789 /* end confdefs.h. */
11790 #include <X11/Xlib.h>
11792 #include <X11/extensions/Xinerama.h>
11794 rm -rf conftest.$ac_objext
11795 if { (ac_try="$ac_compile"
11796 case "(($ac_try" in
11797 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11798 *) ac_try_echo=$ac_try;;
11800 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11801 $as_echo "$ac_try_echo") >&5
11802 (eval "$ac_compile") 2>conftest.er1
11804 grep -v '^ *+' conftest.er1 >conftest.err
11805 rm -rf conftest.er1
11806 cat conftest.err >&5
11807 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11808 (exit $ac_status); } && {
11809 test -z "$ac_c_werror_flag" ||
11810 test ! -s conftest.err
11811 } && test -s conftest.$ac_objext; then
11812 ac_cv_header_X11_extensions_Xinerama_h=yes
11814 $as_echo "$as_me: failed program was:" >&5
11815 sed 's/^/| /' conftest.$ac_ext >&5
11817 ac_cv_header_X11_extensions_Xinerama_h=no
11820 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11822 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_Xinerama_h" >&5
11823 $as_echo "$ac_cv_header_X11_extensions_Xinerama_h" >&6; }
11824 if test "x$ac_cv_header_X11_extensions_Xinerama_h" = x""yes; then
11829 CPPFLAGS="$ac_save_CPPFLAGS"
11831 # if that succeeded, then check for the XINERAMA code in the libraries
11832 if test "$have_xinerama" = yes; then
11834 # first look in -lXext
11837 ac_save_CPPFLAGS="$CPPFLAGS"
11838 ac_save_LDFLAGS="$LDFLAGS"
11839 # ac_save_LIBS="$LIBS"
11841 if test \! -z "$includedir" ; then
11842 CPPFLAGS="$CPPFLAGS -I$includedir"
11844 # note: $X_CFLAGS includes $x_includes
11845 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11847 if test \! -z "$libdir" ; then
11848 LDFLAGS="$LDFLAGS -L$libdir"
11850 # note: $X_LIBS includes $x_libraries
11851 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
11853 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
11854 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
11855 { $as_echo "$as_me:$LINENO: checking for XineramaQueryScreens in -lXext" >&5
11856 $as_echo_n "checking for XineramaQueryScreens in -lXext... " >&6; }
11857 if test "${ac_cv_lib_Xext_XineramaQueryScreens+set}" = set; then
11858 $as_echo_n "(cached) " >&6
11860 ac_check_lib_save_LIBS=$LIBS
11861 LIBS="-lXext -lXext -lX11 $LIBS"
11862 cat >conftest.$ac_ext <<_ACEOF
11865 cat confdefs.h >>conftest.$ac_ext
11866 cat >>conftest.$ac_ext <<_ACEOF
11867 /* end confdefs.h. */
11869 /* Override any GCC internal prototype to avoid an error.
11870 Use char because int might match the return type of a GCC
11871 builtin and then its argument prototype would still apply. */
11875 char XineramaQueryScreens ();
11879 return XineramaQueryScreens ();
11884 rm -rf conftest.$ac_objext conftest$ac_exeext
11885 if { (ac_try="$ac_link"
11886 case "(($ac_try" in
11887 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11888 *) ac_try_echo=$ac_try;;
11890 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11891 $as_echo "$ac_try_echo") >&5
11892 (eval "$ac_link") 2>conftest.er1
11894 grep -v '^ *+' conftest.er1 >conftest.err
11895 rm -rf conftest.er1
11896 cat conftest.err >&5
11897 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11898 (exit $ac_status); } && {
11899 test -z "$ac_c_werror_flag" ||
11900 test ! -s conftest.err
11901 } && test -s conftest$ac_exeext && {
11902 test "$cross_compiling" = yes ||
11903 $as_test_x conftest$ac_exeext
11905 ac_cv_lib_Xext_XineramaQueryScreens=yes
11907 $as_echo "$as_me: failed program was:" >&5
11908 sed 's/^/| /' conftest.$ac_ext >&5
11910 ac_cv_lib_Xext_XineramaQueryScreens=no
11913 rm -rf conftest.dSYM
11914 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11915 conftest$ac_exeext conftest.$ac_ext
11916 LIBS=$ac_check_lib_save_LIBS
11918 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_XineramaQueryScreens" >&5
11919 $as_echo "$ac_cv_lib_Xext_XineramaQueryScreens" >&6; }
11920 if test "x$ac_cv_lib_Xext_XineramaQueryScreens" = x""yes; then
11926 CPPFLAGS="$ac_save_CPPFLAGS"
11927 LDFLAGS="$ac_save_LDFLAGS"
11928 # LIBS="$ac_save_LIBS"
11931 # if that failed, look in -lXinerama (this is where it is in XFree86 4.1.)
11932 if test "$have_xinerama" = no; then
11934 ac_save_CPPFLAGS="$CPPFLAGS"
11935 ac_save_LDFLAGS="$LDFLAGS"
11936 # ac_save_LIBS="$LIBS"
11938 if test \! -z "$includedir" ; then
11939 CPPFLAGS="$CPPFLAGS -I$includedir"
11941 # note: $X_CFLAGS includes $x_includes
11942 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
11944 if test \! -z "$libdir" ; then
11945 LDFLAGS="$LDFLAGS -L$libdir"
11947 # note: $X_LIBS includes $x_libraries
11948 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
11950 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
11951 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
11952 { $as_echo "$as_me:$LINENO: checking for XineramaQueryScreens in -lXinerama" >&5
11953 $as_echo_n "checking for XineramaQueryScreens in -lXinerama... " >&6; }
11954 if test "${ac_cv_lib_Xinerama_XineramaQueryScreens+set}" = set; then
11955 $as_echo_n "(cached) " >&6
11957 ac_check_lib_save_LIBS=$LIBS
11958 LIBS="-lXinerama -lXext -lX11 $LIBS"
11959 cat >conftest.$ac_ext <<_ACEOF
11962 cat confdefs.h >>conftest.$ac_ext
11963 cat >>conftest.$ac_ext <<_ACEOF
11964 /* end confdefs.h. */
11966 /* Override any GCC internal prototype to avoid an error.
11967 Use char because int might match the return type of a GCC
11968 builtin and then its argument prototype would still apply. */
11972 char XineramaQueryScreens ();
11976 return XineramaQueryScreens ();
11981 rm -rf conftest.$ac_objext conftest$ac_exeext
11982 if { (ac_try="$ac_link"
11983 case "(($ac_try" in
11984 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11985 *) ac_try_echo=$ac_try;;
11987 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11988 $as_echo "$ac_try_echo") >&5
11989 (eval "$ac_link") 2>conftest.er1
11991 grep -v '^ *+' conftest.er1 >conftest.err
11992 rm -rf conftest.er1
11993 cat conftest.err >&5
11994 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11995 (exit $ac_status); } && {
11996 test -z "$ac_c_werror_flag" ||
11997 test ! -s conftest.err
11998 } && test -s conftest$ac_exeext && {
11999 test "$cross_compiling" = yes ||
12000 $as_test_x conftest$ac_exeext
12002 ac_cv_lib_Xinerama_XineramaQueryScreens=yes
12004 $as_echo "$as_me: failed program was:" >&5
12005 sed 's/^/| /' conftest.$ac_ext >&5
12007 ac_cv_lib_Xinerama_XineramaQueryScreens=no
12010 rm -rf conftest.dSYM
12011 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12012 conftest$ac_exeext conftest.$ac_ext
12013 LIBS=$ac_check_lib_save_LIBS
12015 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xinerama_XineramaQueryScreens" >&5
12016 $as_echo "$ac_cv_lib_Xinerama_XineramaQueryScreens" >&6; }
12017 if test "x$ac_cv_lib_Xinerama_XineramaQueryScreens" = x""yes; then
12018 have_xinerama=yes; XINERAMA_LIBS="-lXinerama"
12023 CPPFLAGS="$ac_save_CPPFLAGS"
12024 LDFLAGS="$ac_save_LDFLAGS"
12025 # LIBS="$ac_save_LIBS"
12030 # if that succeeded, then we've really got it.
12031 if test "$have_xinerama" = yes; then
12032 cat >>confdefs.h <<\_ACEOF
12033 #define HAVE_XINERAMA 1
12038 elif test "$with_xinerama" != no; then
12039 echo "error: must be yes or no: --with-xinerama-ext=$with_xinerama"
12044 ###############################################################################
12046 # Check for the XF86VMODE server extension (for virtual screens.)
12048 ###############################################################################
12051 with_xf86vmode_req=unspecified
12053 # Check whether --with-xf86vmode-ext was given.
12054 if test "${with_xf86vmode_ext+set}" = set; then
12055 withval=$with_xf86vmode_ext; with_xf86vmode="$withval"; with_xf86vmode_req="$withval"
12062 case "$with_xf86vmode" in
12067 { $as_echo "$as_me:$LINENO: checking for xf86vmode headers" >&5
12068 $as_echo_n "checking for xf86vmode headers... " >&6; }
12069 d=$with_xf86vmode/include
12070 if test -d $d; then
12071 X_CFLAGS="-I$d $X_CFLAGS"
12072 { $as_echo "$as_me:$LINENO: result: $d" >&5
12073 $as_echo "$d" >&6; }
12075 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
12076 $as_echo "not found ($d: no such directory)" >&6; }
12079 { $as_echo "$as_me:$LINENO: checking for xf86vmode libs" >&5
12080 $as_echo_n "checking for xf86vmode libs... " >&6; }
12081 d=$with_xf86vmode/lib
12082 if test -d $d; then
12083 X_LIBS="-L$d $X_LIBS"
12084 { $as_echo "$as_me:$LINENO: result: $d" >&5
12085 $as_echo "$d" >&6; }
12087 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
12088 $as_echo "not found ($d: no such directory)" >&6; }
12091 # replace the directory string with "yes".
12092 with_xf86vmode_req="yes"
12093 with_xf86vmode=$with_xf86vmode_req
12098 echo "error: argument to --with-xf86vmode-ext must be \"yes\", \"no\", or a directory."
12099 echo " If it is a directory, then \`DIR/include' will be added to"
12100 echo " the -I list, and \`DIR/lib' will be added to the -L list."
12108 if test "$with_xf86vmode" = yes; then
12110 # first check for xf86vmode.h
12112 ac_save_CPPFLAGS="$CPPFLAGS"
12113 if test \! -z "$includedir" ; then
12114 CPPFLAGS="$CPPFLAGS -I$includedir"
12116 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12117 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
12118 { $as_echo "$as_me:$LINENO: checking for X11/extensions/xf86vmode.h" >&5
12119 $as_echo_n "checking for X11/extensions/xf86vmode.h... " >&6; }
12120 if test "${ac_cv_header_X11_extensions_xf86vmode_h+set}" = set; then
12121 $as_echo_n "(cached) " >&6
12123 cat >conftest.$ac_ext <<_ACEOF
12126 cat confdefs.h >>conftest.$ac_ext
12127 cat >>conftest.$ac_ext <<_ACEOF
12128 /* end confdefs.h. */
12129 #include <X11/Xlib.h>
12131 #include <X11/extensions/xf86vmode.h>
12133 rm -rf conftest.$ac_objext
12134 if { (ac_try="$ac_compile"
12135 case "(($ac_try" in
12136 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12137 *) ac_try_echo=$ac_try;;
12139 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12140 $as_echo "$ac_try_echo") >&5
12141 (eval "$ac_compile") 2>conftest.er1
12143 grep -v '^ *+' conftest.er1 >conftest.err
12144 rm -rf conftest.er1
12145 cat conftest.err >&5
12146 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12147 (exit $ac_status); } && {
12148 test -z "$ac_c_werror_flag" ||
12149 test ! -s conftest.err
12150 } && test -s conftest.$ac_objext; then
12151 ac_cv_header_X11_extensions_xf86vmode_h=yes
12153 $as_echo "$as_me: failed program was:" >&5
12154 sed 's/^/| /' conftest.$ac_ext >&5
12156 ac_cv_header_X11_extensions_xf86vmode_h=no
12159 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12161 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_xf86vmode_h" >&5
12162 $as_echo "$ac_cv_header_X11_extensions_xf86vmode_h" >&6; }
12163 if test "x$ac_cv_header_X11_extensions_xf86vmode_h" = x""yes; then
12168 CPPFLAGS="$ac_save_CPPFLAGS"
12170 # if that succeeded, then check for the -lXxf86vm
12171 if test "$have_xf86vmode" = yes; then
12174 ac_save_CPPFLAGS="$CPPFLAGS"
12175 ac_save_LDFLAGS="$LDFLAGS"
12176 # ac_save_LIBS="$LIBS"
12178 if test \! -z "$includedir" ; then
12179 CPPFLAGS="$CPPFLAGS -I$includedir"
12181 # note: $X_CFLAGS includes $x_includes
12182 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12184 if test \! -z "$libdir" ; then
12185 LDFLAGS="$LDFLAGS -L$libdir"
12187 # note: $X_LIBS includes $x_libraries
12188 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
12190 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
12191 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
12192 { $as_echo "$as_me:$LINENO: checking for XF86VidModeGetViewPort in -lXxf86vm" >&5
12193 $as_echo_n "checking for XF86VidModeGetViewPort in -lXxf86vm... " >&6; }
12194 if test "${ac_cv_lib_Xxf86vm_XF86VidModeGetViewPort+set}" = set; then
12195 $as_echo_n "(cached) " >&6
12197 ac_check_lib_save_LIBS=$LIBS
12198 LIBS="-lXxf86vm -lXext -lX11 $LIBS"
12199 cat >conftest.$ac_ext <<_ACEOF
12202 cat confdefs.h >>conftest.$ac_ext
12203 cat >>conftest.$ac_ext <<_ACEOF
12204 /* end confdefs.h. */
12206 /* Override any GCC internal prototype to avoid an error.
12207 Use char because int might match the return type of a GCC
12208 builtin and then its argument prototype would still apply. */
12212 char XF86VidModeGetViewPort ();
12216 return XF86VidModeGetViewPort ();
12221 rm -rf conftest.$ac_objext conftest$ac_exeext
12222 if { (ac_try="$ac_link"
12223 case "(($ac_try" in
12224 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12225 *) ac_try_echo=$ac_try;;
12227 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12228 $as_echo "$ac_try_echo") >&5
12229 (eval "$ac_link") 2>conftest.er1
12231 grep -v '^ *+' conftest.er1 >conftest.err
12232 rm -rf conftest.er1
12233 cat conftest.err >&5
12234 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12235 (exit $ac_status); } && {
12236 test -z "$ac_c_werror_flag" ||
12237 test ! -s conftest.err
12238 } && test -s conftest$ac_exeext && {
12239 test "$cross_compiling" = yes ||
12240 $as_test_x conftest$ac_exeext
12242 ac_cv_lib_Xxf86vm_XF86VidModeGetViewPort=yes
12244 $as_echo "$as_me: failed program was:" >&5
12245 sed 's/^/| /' conftest.$ac_ext >&5
12247 ac_cv_lib_Xxf86vm_XF86VidModeGetViewPort=no
12250 rm -rf conftest.dSYM
12251 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12252 conftest$ac_exeext conftest.$ac_ext
12253 LIBS=$ac_check_lib_save_LIBS
12255 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xxf86vm_XF86VidModeGetViewPort" >&5
12256 $as_echo "$ac_cv_lib_Xxf86vm_XF86VidModeGetViewPort" >&6; }
12257 if test "x$ac_cv_lib_Xxf86vm_XF86VidModeGetViewPort" = x""yes; then
12258 have_xf86vmode=yes;
12259 VIDMODE_LIBS="-lXxf86vm";
12260 SAVER_LIBS="$SAVER_LIBS $VIDMODE_LIBS"
12265 CPPFLAGS="$ac_save_CPPFLAGS"
12266 LDFLAGS="$ac_save_LDFLAGS"
12267 # LIBS="$ac_save_LIBS"
12271 # if that succeeded, then we've really got it.
12272 if test "$have_xf86vmode" = yes; then
12273 cat >>confdefs.h <<\_ACEOF
12274 #define HAVE_XF86VMODE 1
12279 elif test "$with_xf86vmode" != no; then
12280 echo "error: must be yes or no: --with-xf86vmode-ext=$with_xf86vmode"
12285 ###############################################################################
12287 # Check for the XF86VMODE server extension (for gamma fading.)
12289 ###############################################################################
12292 have_xf86gamma_ramp=no
12293 with_xf86gamma_req=unspecified
12295 # Check whether --with-xf86gamma-ext was given.
12296 if test "${with_xf86gamma_ext+set}" = set; then
12297 withval=$with_xf86gamma_ext; with_xf86gamma="$withval"; with_xf86gamma_req="$withval"
12304 case "$with_xf86gamma" in
12309 { $as_echo "$as_me:$LINENO: checking for xf86gamma headers" >&5
12310 $as_echo_n "checking for xf86gamma headers... " >&6; }
12311 d=$with_xf86gamma/include
12312 if test -d $d; then
12313 X_CFLAGS="-I$d $X_CFLAGS"
12314 { $as_echo "$as_me:$LINENO: result: $d" >&5
12315 $as_echo "$d" >&6; }
12317 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
12318 $as_echo "not found ($d: no such directory)" >&6; }
12321 { $as_echo "$as_me:$LINENO: checking for xf86gamma libs" >&5
12322 $as_echo_n "checking for xf86gamma libs... " >&6; }
12323 d=$with_xf86gamma/lib
12324 if test -d $d; then
12325 X_LIBS="-L$d $X_LIBS"
12326 { $as_echo "$as_me:$LINENO: result: $d" >&5
12327 $as_echo "$d" >&6; }
12329 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
12330 $as_echo "not found ($d: no such directory)" >&6; }
12333 # replace the directory string with "yes".
12334 with_xf86gamma_req="yes"
12335 with_xf86gamma=$with_xf86gamma_req
12340 echo "error: argument to --with-xf86gamma-ext must be \"yes\", \"no\", or a directory."
12341 echo " If it is a directory, then \`DIR/include' will be added to"
12342 echo " the -I list, and \`DIR/lib' will be added to the -L list."
12348 if test "$with_xf86gamma" = yes; then
12350 # first check for xf86vmode.h, if we haven't already
12351 if test "$have_xf86vmode" = yes; then
12355 ac_save_CPPFLAGS="$CPPFLAGS"
12356 if test \! -z "$includedir" ; then
12357 CPPFLAGS="$CPPFLAGS -I$includedir"
12359 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12360 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
12361 { $as_echo "$as_me:$LINENO: checking for X11/extensions/xf86vmode.h" >&5
12362 $as_echo_n "checking for X11/extensions/xf86vmode.h... " >&6; }
12363 if test "${ac_cv_header_X11_extensions_xf86vmode_h+set}" = set; then
12364 $as_echo_n "(cached) " >&6
12366 cat >conftest.$ac_ext <<_ACEOF
12369 cat confdefs.h >>conftest.$ac_ext
12370 cat >>conftest.$ac_ext <<_ACEOF
12371 /* end confdefs.h. */
12372 #include <X11/Xlib.h>
12374 #include <X11/extensions/xf86vmode.h>
12376 rm -rf conftest.$ac_objext
12377 if { (ac_try="$ac_compile"
12378 case "(($ac_try" in
12379 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12380 *) ac_try_echo=$ac_try;;
12382 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12383 $as_echo "$ac_try_echo") >&5
12384 (eval "$ac_compile") 2>conftest.er1
12386 grep -v '^ *+' conftest.er1 >conftest.err
12387 rm -rf conftest.er1
12388 cat conftest.err >&5
12389 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12390 (exit $ac_status); } && {
12391 test -z "$ac_c_werror_flag" ||
12392 test ! -s conftest.err
12393 } && test -s conftest.$ac_objext; then
12394 ac_cv_header_X11_extensions_xf86vmode_h=yes
12396 $as_echo "$as_me: failed program was:" >&5
12397 sed 's/^/| /' conftest.$ac_ext >&5
12399 ac_cv_header_X11_extensions_xf86vmode_h=no
12402 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12404 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_xf86vmode_h" >&5
12405 $as_echo "$ac_cv_header_X11_extensions_xf86vmode_h" >&6; }
12406 if test "x$ac_cv_header_X11_extensions_xf86vmode_h" = x""yes; then
12411 CPPFLAGS="$ac_save_CPPFLAGS"
12414 # if that succeeded, then check for the -lXxf86vm
12415 if test "$have_xf86gamma" = yes; then
12418 ac_save_CPPFLAGS="$CPPFLAGS"
12419 ac_save_LDFLAGS="$LDFLAGS"
12420 # ac_save_LIBS="$LIBS"
12422 if test \! -z "$includedir" ; then
12423 CPPFLAGS="$CPPFLAGS -I$includedir"
12425 # note: $X_CFLAGS includes $x_includes
12426 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12428 if test \! -z "$libdir" ; then
12429 LDFLAGS="$LDFLAGS -L$libdir"
12431 # note: $X_LIBS includes $x_libraries
12432 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
12434 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
12435 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
12436 { $as_echo "$as_me:$LINENO: checking for XF86VidModeSetGamma in -lXxf86vm" >&5
12437 $as_echo_n "checking for XF86VidModeSetGamma in -lXxf86vm... " >&6; }
12438 if test "${ac_cv_lib_Xxf86vm_XF86VidModeSetGamma+set}" = set; then
12439 $as_echo_n "(cached) " >&6
12441 ac_check_lib_save_LIBS=$LIBS
12442 LIBS="-lXxf86vm -lXext -lX11 $LIBS"
12443 cat >conftest.$ac_ext <<_ACEOF
12446 cat confdefs.h >>conftest.$ac_ext
12447 cat >>conftest.$ac_ext <<_ACEOF
12448 /* end confdefs.h. */
12450 /* Override any GCC internal prototype to avoid an error.
12451 Use char because int might match the return type of a GCC
12452 builtin and then its argument prototype would still apply. */
12456 char XF86VidModeSetGamma ();
12460 return XF86VidModeSetGamma ();
12465 rm -rf conftest.$ac_objext conftest$ac_exeext
12466 if { (ac_try="$ac_link"
12467 case "(($ac_try" in
12468 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12469 *) ac_try_echo=$ac_try;;
12471 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12472 $as_echo "$ac_try_echo") >&5
12473 (eval "$ac_link") 2>conftest.er1
12475 grep -v '^ *+' conftest.er1 >conftest.err
12476 rm -rf conftest.er1
12477 cat conftest.err >&5
12478 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12479 (exit $ac_status); } && {
12480 test -z "$ac_c_werror_flag" ||
12481 test ! -s conftest.err
12482 } && test -s conftest$ac_exeext && {
12483 test "$cross_compiling" = yes ||
12484 $as_test_x conftest$ac_exeext
12486 ac_cv_lib_Xxf86vm_XF86VidModeSetGamma=yes
12488 $as_echo "$as_me: failed program was:" >&5
12489 sed 's/^/| /' conftest.$ac_ext >&5
12491 ac_cv_lib_Xxf86vm_XF86VidModeSetGamma=no
12494 rm -rf conftest.dSYM
12495 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12496 conftest$ac_exeext conftest.$ac_ext
12497 LIBS=$ac_check_lib_save_LIBS
12499 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xxf86vm_XF86VidModeSetGamma" >&5
12500 $as_echo "$ac_cv_lib_Xxf86vm_XF86VidModeSetGamma" >&6; }
12501 if test "x$ac_cv_lib_Xxf86vm_XF86VidModeSetGamma" = x""yes; then
12507 CPPFLAGS="$ac_save_CPPFLAGS"
12508 LDFLAGS="$ac_save_LDFLAGS"
12509 # LIBS="$ac_save_LIBS"
12513 # check for the Ramp versions of the functions too.
12514 if test "$have_xf86gamma" = yes; then
12515 have_xf86gamma_ramp=no
12517 ac_save_CPPFLAGS="$CPPFLAGS"
12518 ac_save_LDFLAGS="$LDFLAGS"
12519 # ac_save_LIBS="$LIBS"
12521 if test \! -z "$includedir" ; then
12522 CPPFLAGS="$CPPFLAGS -I$includedir"
12524 # note: $X_CFLAGS includes $x_includes
12525 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12527 if test \! -z "$libdir" ; then
12528 LDFLAGS="$LDFLAGS -L$libdir"
12530 # note: $X_LIBS includes $x_libraries
12531 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
12533 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
12534 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
12535 { $as_echo "$as_me:$LINENO: checking for XF86VidModeSetGammaRamp in -lXxf86vm" >&5
12536 $as_echo_n "checking for XF86VidModeSetGammaRamp in -lXxf86vm... " >&6; }
12537 if test "${ac_cv_lib_Xxf86vm_XF86VidModeSetGammaRamp+set}" = set; then
12538 $as_echo_n "(cached) " >&6
12540 ac_check_lib_save_LIBS=$LIBS
12541 LIBS="-lXxf86vm -lXext -lX11 $LIBS"
12542 cat >conftest.$ac_ext <<_ACEOF
12545 cat confdefs.h >>conftest.$ac_ext
12546 cat >>conftest.$ac_ext <<_ACEOF
12547 /* end confdefs.h. */
12549 /* Override any GCC internal prototype to avoid an error.
12550 Use char because int might match the return type of a GCC
12551 builtin and then its argument prototype would still apply. */
12555 char XF86VidModeSetGammaRamp ();
12559 return XF86VidModeSetGammaRamp ();
12564 rm -rf conftest.$ac_objext conftest$ac_exeext
12565 if { (ac_try="$ac_link"
12566 case "(($ac_try" in
12567 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12568 *) ac_try_echo=$ac_try;;
12570 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12571 $as_echo "$ac_try_echo") >&5
12572 (eval "$ac_link") 2>conftest.er1
12574 grep -v '^ *+' conftest.er1 >conftest.err
12575 rm -rf conftest.er1
12576 cat conftest.err >&5
12577 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12578 (exit $ac_status); } && {
12579 test -z "$ac_c_werror_flag" ||
12580 test ! -s conftest.err
12581 } && test -s conftest$ac_exeext && {
12582 test "$cross_compiling" = yes ||
12583 $as_test_x conftest$ac_exeext
12585 ac_cv_lib_Xxf86vm_XF86VidModeSetGammaRamp=yes
12587 $as_echo "$as_me: failed program was:" >&5
12588 sed 's/^/| /' conftest.$ac_ext >&5
12590 ac_cv_lib_Xxf86vm_XF86VidModeSetGammaRamp=no
12593 rm -rf conftest.dSYM
12594 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12595 conftest$ac_exeext conftest.$ac_ext
12596 LIBS=$ac_check_lib_save_LIBS
12598 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xxf86vm_XF86VidModeSetGammaRamp" >&5
12599 $as_echo "$ac_cv_lib_Xxf86vm_XF86VidModeSetGammaRamp" >&6; }
12600 if test "x$ac_cv_lib_Xxf86vm_XF86VidModeSetGammaRamp" = x""yes; then
12601 have_xf86gamma_ramp=yes
12606 CPPFLAGS="$ac_save_CPPFLAGS"
12607 LDFLAGS="$ac_save_LDFLAGS"
12608 # LIBS="$ac_save_LIBS"
12612 # if those tests succeeded, then we've really got the functions.
12613 if test "$have_xf86gamma" = yes; then
12614 cat >>confdefs.h <<\_ACEOF
12615 #define HAVE_XF86VMODE_GAMMA 1
12620 if test "$have_xf86gamma_ramp" = yes; then
12621 cat >>confdefs.h <<\_ACEOF
12622 #define HAVE_XF86VMODE_GAMMA_RAMP 1
12627 # pull in the lib, if we haven't already
12628 if test "$have_xf86gamma" = yes -a "$have_xf86vmode" = no; then
12629 SAVER_LIBS="$SAVER_LIBS -lXxf86vm"
12632 elif test "$with_xf86gamma" != no; then
12633 echo "error: must be yes or no: --with-xf86gamma-ext=$with_xf86vmode"
12638 ###############################################################################
12640 # Check for the RANDR (Resize and Rotate) server extension.
12642 # We need this to detect when the resolution of the desktop
12643 # has changed out from under us (this is a newer, different
12644 # mechanism than the XF86VMODE virtual viewports.)
12646 ###############################################################################
12649 with_randr_req=unspecified
12651 # Check whether --with-randr-ext was given.
12652 if test "${with_randr_ext+set}" = set; then
12653 withval=$with_randr_ext; with_randr="$withval"; with_randr_req="$withval"
12660 case "$with_randr" in
12665 { $as_echo "$as_me:$LINENO: checking for RANDR headers" >&5
12666 $as_echo_n "checking for RANDR headers... " >&6; }
12667 d=$with_randr/include
12668 if test -d $d; then
12669 X_CFLAGS="-I$d $X_CFLAGS"
12670 { $as_echo "$as_me:$LINENO: result: $d" >&5
12671 $as_echo "$d" >&6; }
12673 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
12674 $as_echo "not found ($d: no such directory)" >&6; }
12677 { $as_echo "$as_me:$LINENO: checking for RANDR libs" >&5
12678 $as_echo_n "checking for RANDR libs... " >&6; }
12680 if test -d $d; then
12681 X_LIBS="-L$d $X_LIBS"
12682 { $as_echo "$as_me:$LINENO: result: $d" >&5
12683 $as_echo "$d" >&6; }
12685 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
12686 $as_echo "not found ($d: no such directory)" >&6; }
12689 # replace the directory string with "yes".
12690 with_randr_req="yes"
12691 with_randr=$with_randr_req
12696 echo "error: argument to --with-randr-ext must be \"yes\", \"no\", or a directory."
12697 echo " If it is a directory, then \`DIR/include' will be added to"
12698 echo " the -I list, and \`DIR/lib' will be added to the -L list."
12704 if test "$with_randr" = yes; then
12706 # first check for Xrandr.h
12708 ac_save_CPPFLAGS="$CPPFLAGS"
12709 if test \! -z "$includedir" ; then
12710 CPPFLAGS="$CPPFLAGS -I$includedir"
12712 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12713 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
12714 { $as_echo "$as_me:$LINENO: checking for X11/extensions/Xrandr.h" >&5
12715 $as_echo_n "checking for X11/extensions/Xrandr.h... " >&6; }
12716 if test "${ac_cv_header_X11_extensions_Xrandr_h+set}" = set; then
12717 $as_echo_n "(cached) " >&6
12719 cat >conftest.$ac_ext <<_ACEOF
12722 cat confdefs.h >>conftest.$ac_ext
12723 cat >>conftest.$ac_ext <<_ACEOF
12724 /* end confdefs.h. */
12725 #include <X11/Xlib.h>
12727 #include <X11/extensions/Xrandr.h>
12729 rm -rf conftest.$ac_objext
12730 if { (ac_try="$ac_compile"
12731 case "(($ac_try" in
12732 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12733 *) ac_try_echo=$ac_try;;
12735 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12736 $as_echo "$ac_try_echo") >&5
12737 (eval "$ac_compile") 2>conftest.er1
12739 grep -v '^ *+' conftest.er1 >conftest.err
12740 rm -rf conftest.er1
12741 cat conftest.err >&5
12742 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12743 (exit $ac_status); } && {
12744 test -z "$ac_c_werror_flag" ||
12745 test ! -s conftest.err
12746 } && test -s conftest.$ac_objext; then
12747 ac_cv_header_X11_extensions_Xrandr_h=yes
12749 $as_echo "$as_me: failed program was:" >&5
12750 sed 's/^/| /' conftest.$ac_ext >&5
12752 ac_cv_header_X11_extensions_Xrandr_h=no
12755 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12757 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_Xrandr_h" >&5
12758 $as_echo "$ac_cv_header_X11_extensions_Xrandr_h" >&6; }
12759 if test "x$ac_cv_header_X11_extensions_Xrandr_h" = x""yes; then
12764 CPPFLAGS="$ac_save_CPPFLAGS"
12766 # if that succeeded, then check for the XRR code in the libraries
12767 if test "$have_randr" = yes; then
12769 # RANDR probably needs -lXrender
12772 ac_save_CPPFLAGS="$CPPFLAGS"
12773 ac_save_LDFLAGS="$LDFLAGS"
12774 # ac_save_LIBS="$LIBS"
12776 if test \! -z "$includedir" ; then
12777 CPPFLAGS="$CPPFLAGS -I$includedir"
12779 # note: $X_CFLAGS includes $x_includes
12780 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12782 if test \! -z "$libdir" ; then
12783 LDFLAGS="$LDFLAGS -L$libdir"
12785 # note: $X_LIBS includes $x_libraries
12786 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
12788 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
12789 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
12790 { $as_echo "$as_me:$LINENO: checking for XRenderSetSubpixelOrder in -lXrender" >&5
12791 $as_echo_n "checking for XRenderSetSubpixelOrder in -lXrender... " >&6; }
12792 if test "${ac_cv_lib_Xrender_XRenderSetSubpixelOrder+set}" = set; then
12793 $as_echo_n "(cached) " >&6
12795 ac_check_lib_save_LIBS=$LIBS
12796 LIBS="-lXrender -lXext -lX11 $LIBS"
12797 cat >conftest.$ac_ext <<_ACEOF
12800 cat confdefs.h >>conftest.$ac_ext
12801 cat >>conftest.$ac_ext <<_ACEOF
12802 /* end confdefs.h. */
12804 /* Override any GCC internal prototype to avoid an error.
12805 Use char because int might match the return type of a GCC
12806 builtin and then its argument prototype would still apply. */
12810 char XRenderSetSubpixelOrder ();
12814 return XRenderSetSubpixelOrder ();
12819 rm -rf conftest.$ac_objext conftest$ac_exeext
12820 if { (ac_try="$ac_link"
12821 case "(($ac_try" in
12822 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12823 *) ac_try_echo=$ac_try;;
12825 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12826 $as_echo "$ac_try_echo") >&5
12827 (eval "$ac_link") 2>conftest.er1
12829 grep -v '^ *+' conftest.er1 >conftest.err
12830 rm -rf conftest.er1
12831 cat conftest.err >&5
12832 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12833 (exit $ac_status); } && {
12834 test -z "$ac_c_werror_flag" ||
12835 test ! -s conftest.err
12836 } && test -s conftest$ac_exeext && {
12837 test "$cross_compiling" = yes ||
12838 $as_test_x conftest$ac_exeext
12840 ac_cv_lib_Xrender_XRenderSetSubpixelOrder=yes
12842 $as_echo "$as_me: failed program was:" >&5
12843 sed 's/^/| /' conftest.$ac_ext >&5
12845 ac_cv_lib_Xrender_XRenderSetSubpixelOrder=no
12848 rm -rf conftest.dSYM
12849 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12850 conftest$ac_exeext conftest.$ac_ext
12851 LIBS=$ac_check_lib_save_LIBS
12853 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xrender_XRenderSetSubpixelOrder" >&5
12854 $as_echo "$ac_cv_lib_Xrender_XRenderSetSubpixelOrder" >&6; }
12855 if test "x$ac_cv_lib_Xrender_XRenderSetSubpixelOrder" = x""yes; then
12856 xrender_libs="-lXrender"
12861 CPPFLAGS="$ac_save_CPPFLAGS"
12862 LDFLAGS="$ac_save_LDFLAGS"
12863 # LIBS="$ac_save_LIBS"
12866 # first look for RANDR in -lXext
12869 ac_save_CPPFLAGS="$CPPFLAGS"
12870 ac_save_LDFLAGS="$LDFLAGS"
12871 # ac_save_LIBS="$LIBS"
12873 if test \! -z "$includedir" ; then
12874 CPPFLAGS="$CPPFLAGS -I$includedir"
12876 # note: $X_CFLAGS includes $x_includes
12877 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12879 if test \! -z "$libdir" ; then
12880 LDFLAGS="$LDFLAGS -L$libdir"
12882 # note: $X_LIBS includes $x_libraries
12883 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
12885 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
12886 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
12887 { $as_echo "$as_me:$LINENO: checking for XRRGetScreenInfo in -lXext" >&5
12888 $as_echo_n "checking for XRRGetScreenInfo in -lXext... " >&6; }
12889 if test "${ac_cv_lib_Xext_XRRGetScreenInfo+set}" = set; then
12890 $as_echo_n "(cached) " >&6
12892 ac_check_lib_save_LIBS=$LIBS
12893 LIBS="-lXext $xrender_libs -lXext -lX11 $LIBS"
12894 cat >conftest.$ac_ext <<_ACEOF
12897 cat confdefs.h >>conftest.$ac_ext
12898 cat >>conftest.$ac_ext <<_ACEOF
12899 /* end confdefs.h. */
12901 /* Override any GCC internal prototype to avoid an error.
12902 Use char because int might match the return type of a GCC
12903 builtin and then its argument prototype would still apply. */
12907 char XRRGetScreenInfo ();
12911 return XRRGetScreenInfo ();
12916 rm -rf conftest.$ac_objext conftest$ac_exeext
12917 if { (ac_try="$ac_link"
12918 case "(($ac_try" in
12919 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12920 *) ac_try_echo=$ac_try;;
12922 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12923 $as_echo "$ac_try_echo") >&5
12924 (eval "$ac_link") 2>conftest.er1
12926 grep -v '^ *+' conftest.er1 >conftest.err
12927 rm -rf conftest.er1
12928 cat conftest.err >&5
12929 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12930 (exit $ac_status); } && {
12931 test -z "$ac_c_werror_flag" ||
12932 test ! -s conftest.err
12933 } && test -s conftest$ac_exeext && {
12934 test "$cross_compiling" = yes ||
12935 $as_test_x conftest$ac_exeext
12937 ac_cv_lib_Xext_XRRGetScreenInfo=yes
12939 $as_echo "$as_me: failed program was:" >&5
12940 sed 's/^/| /' conftest.$ac_ext >&5
12942 ac_cv_lib_Xext_XRRGetScreenInfo=no
12945 rm -rf conftest.dSYM
12946 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12947 conftest$ac_exeext conftest.$ac_ext
12948 LIBS=$ac_check_lib_save_LIBS
12950 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_XRRGetScreenInfo" >&5
12951 $as_echo "$ac_cv_lib_Xext_XRRGetScreenInfo" >&6; }
12952 if test "x$ac_cv_lib_Xext_XRRGetScreenInfo" = x""yes; then
12953 have_randr=yes; SAVER_LIBS="$SAVER_LIBS $xrender_libs"
12958 CPPFLAGS="$ac_save_CPPFLAGS"
12959 LDFLAGS="$ac_save_LDFLAGS"
12960 # LIBS="$ac_save_LIBS"
12963 # if that failed, look in -lXrandr
12964 if test "$have_randr" = no; then
12966 ac_save_CPPFLAGS="$CPPFLAGS"
12967 ac_save_LDFLAGS="$LDFLAGS"
12968 # ac_save_LIBS="$LIBS"
12970 if test \! -z "$includedir" ; then
12971 CPPFLAGS="$CPPFLAGS -I$includedir"
12973 # note: $X_CFLAGS includes $x_includes
12974 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
12976 if test \! -z "$libdir" ; then
12977 LDFLAGS="$LDFLAGS -L$libdir"
12979 # note: $X_LIBS includes $x_libraries
12980 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
12982 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
12983 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
12984 { $as_echo "$as_me:$LINENO: checking for XRRGetScreenInfo in -lXrandr" >&5
12985 $as_echo_n "checking for XRRGetScreenInfo in -lXrandr... " >&6; }
12986 if test "${ac_cv_lib_Xrandr_XRRGetScreenInfo+set}" = set; then
12987 $as_echo_n "(cached) " >&6
12989 ac_check_lib_save_LIBS=$LIBS
12990 LIBS="-lXrandr $xrender_libs -lXext -lX11 $LIBS"
12991 cat >conftest.$ac_ext <<_ACEOF
12994 cat confdefs.h >>conftest.$ac_ext
12995 cat >>conftest.$ac_ext <<_ACEOF
12996 /* end confdefs.h. */
12998 /* Override any GCC internal prototype to avoid an error.
12999 Use char because int might match the return type of a GCC
13000 builtin and then its argument prototype would still apply. */
13004 char XRRGetScreenInfo ();
13008 return XRRGetScreenInfo ();
13013 rm -rf conftest.$ac_objext conftest$ac_exeext
13014 if { (ac_try="$ac_link"
13015 case "(($ac_try" in
13016 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13017 *) ac_try_echo=$ac_try;;
13019 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13020 $as_echo "$ac_try_echo") >&5
13021 (eval "$ac_link") 2>conftest.er1
13023 grep -v '^ *+' conftest.er1 >conftest.err
13024 rm -rf conftest.er1
13025 cat conftest.err >&5
13026 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13027 (exit $ac_status); } && {
13028 test -z "$ac_c_werror_flag" ||
13029 test ! -s conftest.err
13030 } && test -s conftest$ac_exeext && {
13031 test "$cross_compiling" = yes ||
13032 $as_test_x conftest$ac_exeext
13034 ac_cv_lib_Xrandr_XRRGetScreenInfo=yes
13036 $as_echo "$as_me: failed program was:" >&5
13037 sed 's/^/| /' conftest.$ac_ext >&5
13039 ac_cv_lib_Xrandr_XRRGetScreenInfo=no
13042 rm -rf conftest.dSYM
13043 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13044 conftest$ac_exeext conftest.$ac_ext
13045 LIBS=$ac_check_lib_save_LIBS
13047 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xrandr_XRRGetScreenInfo" >&5
13048 $as_echo "$ac_cv_lib_Xrandr_XRRGetScreenInfo" >&6; }
13049 if test "x$ac_cv_lib_Xrandr_XRRGetScreenInfo" = x""yes; then
13050 have_randr=yes; SAVER_LIBS="$SAVER_LIBS -lXrandr $xrender_libs"
13055 CPPFLAGS="$ac_save_CPPFLAGS"
13056 LDFLAGS="$ac_save_LDFLAGS"
13057 # LIBS="$ac_save_LIBS"
13062 # if that succeeded, then we've really got it.
13063 if test "$have_randr" = yes; then
13064 cat >>confdefs.h <<\_ACEOF
13065 #define HAVE_RANDR 1
13069 # Now check for version 1.2 in the same libs.
13070 # Try to compile, since on MacOS 10.5.7, headers are older than libs!
13071 { $as_echo "$as_me:$LINENO: checking for XRRGetScreenResources" >&5
13072 $as_echo_n "checking for XRRGetScreenResources... " >&6; }
13073 if test "${ac_cv_randr_12+set}" = set; then
13074 $as_echo_n "(cached) " >&6
13078 ac_save_CPPFLAGS="$CPPFLAGS"
13079 if test \! -z "$includedir" ; then
13080 CPPFLAGS="$CPPFLAGS -I$includedir"
13082 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13083 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
13084 cat >conftest.$ac_ext <<_ACEOF
13087 cat confdefs.h >>conftest.$ac_ext
13088 cat >>conftest.$ac_ext <<_ACEOF
13089 /* end confdefs.h. */
13090 #include <stdlib.h>
13091 #include <X11/Xlib.h>
13092 #include <X11/extensions/Xrandr.h>
13096 XRRScreenResources *res =
13097 XRRGetScreenResources (0, 0);
13102 rm -rf conftest.$ac_objext
13103 if { (ac_try="$ac_compile"
13104 case "(($ac_try" in
13105 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13106 *) ac_try_echo=$ac_try;;
13108 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13109 $as_echo "$ac_try_echo") >&5
13110 (eval "$ac_compile") 2>conftest.er1
13112 grep -v '^ *+' conftest.er1 >conftest.err
13113 rm -rf conftest.er1
13114 cat conftest.err >&5
13115 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13116 (exit $ac_status); } && {
13117 test -z "$ac_c_werror_flag" ||
13118 test ! -s conftest.err
13119 } && test -s conftest.$ac_objext; then
13122 $as_echo "$as_me: failed program was:" >&5
13123 sed 's/^/| /' conftest.$ac_ext >&5
13128 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13129 CPPFLAGS="$ac_save_CPPFLAGS"
13131 { $as_echo "$as_me:$LINENO: result: $ac_cv_randr_12" >&5
13132 $as_echo "$ac_cv_randr_12" >&6; }
13133 if test "$ac_cv_randr_12" = yes ; then
13134 cat >>confdefs.h <<\_ACEOF
13135 #define HAVE_RANDR_12 1
13139 # AC_CHECK_X_LIB(c, XRRGetOutputInfo, [AC_DEFINE(HAVE_RANDR_12)],
13140 # [true], $SAVER_LIBS)
13144 elif test "$with_randr" != no; then
13145 echo "error: must be yes or no: --with-randr-ext=$with_randr"
13150 ###############################################################################
13152 # Check for XF86MiscSetGrabKeysState (but only bother if we are already
13153 # using other XF86 stuff.)
13155 ###############################################################################
13157 have_xf86miscsetgrabkeysstate=no
13158 if test "$have_xf86gamma" = yes -o "$have_xf86vmode" = yes; then
13160 ac_save_CPPFLAGS="$CPPFLAGS"
13161 ac_save_LDFLAGS="$LDFLAGS"
13162 # ac_save_LIBS="$LIBS"
13164 if test \! -z "$includedir" ; then
13165 CPPFLAGS="$CPPFLAGS -I$includedir"
13167 # note: $X_CFLAGS includes $x_includes
13168 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13170 if test \! -z "$libdir" ; then
13171 LDFLAGS="$LDFLAGS -L$libdir"
13173 # note: $X_LIBS includes $x_libraries
13174 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
13176 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
13177 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
13178 { $as_echo "$as_me:$LINENO: checking for XF86MiscSetGrabKeysState in -lXxf86misc" >&5
13179 $as_echo_n "checking for XF86MiscSetGrabKeysState in -lXxf86misc... " >&6; }
13180 if test "${ac_cv_lib_Xxf86misc_XF86MiscSetGrabKeysState+set}" = set; then
13181 $as_echo_n "(cached) " >&6
13183 ac_check_lib_save_LIBS=$LIBS
13184 LIBS="-lXxf86misc -lXext -lX11 $LIBS"
13185 cat >conftest.$ac_ext <<_ACEOF
13188 cat confdefs.h >>conftest.$ac_ext
13189 cat >>conftest.$ac_ext <<_ACEOF
13190 /* end confdefs.h. */
13192 /* Override any GCC internal prototype to avoid an error.
13193 Use char because int might match the return type of a GCC
13194 builtin and then its argument prototype would still apply. */
13198 char XF86MiscSetGrabKeysState ();
13202 return XF86MiscSetGrabKeysState ();
13207 rm -rf conftest.$ac_objext conftest$ac_exeext
13208 if { (ac_try="$ac_link"
13209 case "(($ac_try" in
13210 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13211 *) ac_try_echo=$ac_try;;
13213 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13214 $as_echo "$ac_try_echo") >&5
13215 (eval "$ac_link") 2>conftest.er1
13217 grep -v '^ *+' conftest.er1 >conftest.err
13218 rm -rf conftest.er1
13219 cat conftest.err >&5
13220 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13221 (exit $ac_status); } && {
13222 test -z "$ac_c_werror_flag" ||
13223 test ! -s conftest.err
13224 } && test -s conftest$ac_exeext && {
13225 test "$cross_compiling" = yes ||
13226 $as_test_x conftest$ac_exeext
13228 ac_cv_lib_Xxf86misc_XF86MiscSetGrabKeysState=yes
13230 $as_echo "$as_me: failed program was:" >&5
13231 sed 's/^/| /' conftest.$ac_ext >&5
13233 ac_cv_lib_Xxf86misc_XF86MiscSetGrabKeysState=no
13236 rm -rf conftest.dSYM
13237 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13238 conftest$ac_exeext conftest.$ac_ext
13239 LIBS=$ac_check_lib_save_LIBS
13241 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xxf86misc_XF86MiscSetGrabKeysState" >&5
13242 $as_echo "$ac_cv_lib_Xxf86misc_XF86MiscSetGrabKeysState" >&6; }
13243 if test "x$ac_cv_lib_Xxf86misc_XF86MiscSetGrabKeysState" = x""yes; then
13244 have_xf86miscsetgrabkeysstate=yes
13249 CPPFLAGS="$ac_save_CPPFLAGS"
13250 LDFLAGS="$ac_save_LDFLAGS"
13251 # LIBS="$ac_save_LIBS"
13253 if test "$have_xf86miscsetgrabkeysstate" = yes ; then
13254 SAVER_LIBS="$SAVER_LIBS -lXxf86misc"
13255 cat >>confdefs.h <<\_ACEOF
13256 #define HAVE_XF86MISCSETGRABKEYSSTATE 1
13263 ###############################################################################
13265 # Check for HP XHPDisableReset and XHPEnableReset.
13267 ###############################################################################
13269 { $as_echo "$as_me:$LINENO: checking for XHPDisableReset in X11/XHPlib.h" >&5
13270 $as_echo_n "checking for XHPDisableReset in X11/XHPlib.h... " >&6; }
13272 ac_save_CPPFLAGS="$CPPFLAGS"
13273 if test \! -z "$includedir" ; then
13274 CPPFLAGS="$CPPFLAGS -I$includedir"
13276 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13277 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
13278 cat >conftest.$ac_ext <<_ACEOF
13281 cat confdefs.h >>conftest.$ac_ext
13282 cat >>conftest.$ac_ext <<_ACEOF
13283 /* end confdefs.h. */
13284 #include <X11/XHPlib.h>
13287 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13288 $EGREP "XHPDisableReset" >/dev/null 2>&1; then
13289 cat >>confdefs.h <<\_ACEOF
13290 #define HAVE_XHPDISABLERESET 1
13293 SAVER_LIBS="-lXhp11 $SAVER_LIBS"
13294 { $as_echo "$as_me:$LINENO: result: yes" >&5
13295 $as_echo "yes" >&6; }
13297 { $as_echo "$as_me:$LINENO: result: no" >&5
13298 $as_echo "no" >&6; }
13302 CPPFLAGS="$ac_save_CPPFLAGS"
13305 ###############################################################################
13307 # Check for /proc/interrupts.
13309 ###############################################################################
13311 have_proc_interrupts=no
13312 with_proc_interrupts_req=unspecified
13314 # Check whether --with-proc-interrupts was given.
13315 if test "${with_proc_interrupts+set}" = set; then
13316 withval=$with_proc_interrupts; with_proc_interrupts="$withval"; with_proc_interrupts_req="$withval"
13318 with_proc_interrupts=yes
13322 if test "$with_proc_interrupts" = yes; then
13324 # Note that we may be building in an environment (e.g. Debian buildd chroot)
13325 # without a proper /proc filesystem. If /proc/interrupts exists, then we'll
13326 # check that it has the bits we need, but otherwise we'll just go on faith.
13328 have_proc_interrupts=yes
13330 if test -f /proc/interrupts; then
13331 { $as_echo "$as_me:$LINENO: checking whether /proc/interrupts contains keyboard data" >&5
13332 $as_echo_n "checking whether /proc/interrupts contains keyboard data... " >&6; }
13333 if test "${ac_cv_have_proc_interrupts+set}" = set; then
13334 $as_echo_n "(cached) " >&6
13336 ac_cv_have_proc_interrupts=no
13337 if grep 'keyboard\|i8042' /proc/interrupts >/dev/null 2>&1 ; then
13338 ac_cv_have_proc_interrupts=yes
13342 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_proc_interrupts" >&5
13343 $as_echo "$ac_cv_have_proc_interrupts" >&6; }
13344 have_proc_interrupts=$ac_cv_have_proc_interrupts
13347 if test "$have_proc_interrupts" = yes; then
13348 cat >>confdefs.h <<\_ACEOF
13349 #define HAVE_PROC_INTERRUPTS 1
13354 elif test "$with_proc_interrupts" != no; then
13355 echo "error: must be yes or no: --with-proc-interrupts=$with_proc_interrupts"
13360 ###############################################################################
13362 # The --enable-locking option
13364 ###############################################################################
13366 # Check whether --enable-locking was given.
13367 if test "${enable_locking+set}" = set; then
13368 enableval=$enable_locking; enable_locking="$enableval"
13370 if test "$ac_macosx" = yes; then
13371 # We can't lock on MacOS X, so default to not compiling in support for it.
13372 # But allow --enable-locking to override that, so I can debug Linux locking
13380 if test "$enable_locking" = yes; then
13382 elif test "$enable_locking" = no; then
13383 cat >>confdefs.h <<\_ACEOF
13384 #define NO_LOCKING 1
13388 echo "error: must be yes or no: --enable-locking=$enable_locking"
13393 ###############################################################################
13395 # Whether to allow root password to unblank.
13397 ###############################################################################
13398 # Check whether --enable-root-passwd was given.
13399 if test "${enable_root_passwd+set}" = set; then
13400 enableval=$enable_root_passwd; enable_root_passwd="$enableval"
13402 enable_root_passwd=yes
13405 if test "$enable_root_passwd" = yes; then
13406 cat >>confdefs.h <<\_ACEOF
13407 #define ALLOW_ROOT_PASSWD 1
13411 elif test "$enable_root_passwd" != no; then
13412 echo "error: must be yes or no: --enable-root-passwd=$enable_root_passwd"
13416 ###############################################################################
13420 ###############################################################################
13424 # Solaris systems tend to come with PAM misconfigured.
13425 # Don't build it by default, even if the headers exist.
13426 with_pam_default=no
13429 # Default to building PAM support on all other systems, if it exists.
13430 with_pam_default=yes
13435 with_pam_req=unspecified
13438 # Check whether --with-pam was given.
13439 if test "${with_pam+set}" = set; then
13440 withval=$with_pam; with_pam="$withval"; with_pam_req="$withval"
13442 with_pam=$with_pam_default
13447 # Check whether --with-pam_service_name was given.
13448 if test "${with_pam_service_name+set}" = set; then
13449 withval=$with_pam_service_name; pam_service_name="$withval"
13451 pam_service_name="xscreensaver"
13456 case "$with_pam" in
13461 { $as_echo "$as_me:$LINENO: checking for PAM headers" >&5
13462 $as_echo_n "checking for PAM headers... " >&6; }
13463 d=$with_pam/include
13464 if test -d $d; then
13465 X_CFLAGS="-I$d $X_CFLAGS"
13466 { $as_echo "$as_me:$LINENO: result: $d" >&5
13467 $as_echo "$d" >&6; }
13469 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
13470 $as_echo "not found ($d: no such directory)" >&6; }
13473 { $as_echo "$as_me:$LINENO: checking for PAM libs" >&5
13474 $as_echo_n "checking for PAM libs... " >&6; }
13476 if test -d $d; then
13477 X_LIBS="-L$d $X_LIBS"
13478 { $as_echo "$as_me:$LINENO: result: $d" >&5
13479 $as_echo "$d" >&6; }
13481 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
13482 $as_echo "not found ($d: no such directory)" >&6; }
13485 # replace the directory string with "yes".
13487 with_pam=$with_pam_req
13492 echo "error: argument to --with-pam must be \"yes\", \"no\", or a directory."
13493 echo " If it is a directory, then \`DIR/include' will be added to"
13494 echo " the -I list, and \`DIR/lib' will be added to the -L list."
13500 if test "$enable_locking" = yes -a "$with_pam" = yes; then
13501 { $as_echo "$as_me:$LINENO: checking for PAM" >&5
13502 $as_echo_n "checking for PAM... " >&6; }
13503 if test "${ac_cv_pam+set}" = set; then
13504 $as_echo_n "(cached) " >&6
13507 ac_save_CPPFLAGS="$CPPFLAGS"
13508 if test \! -z "$includedir" ; then
13509 CPPFLAGS="$CPPFLAGS -I$includedir"
13511 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13512 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
13513 cat >conftest.$ac_ext <<_ACEOF
13516 cat confdefs.h >>conftest.$ac_ext
13517 cat >>conftest.$ac_ext <<_ACEOF
13518 /* end confdefs.h. */
13519 #include <security/pam_appl.h>
13528 rm -rf conftest.$ac_objext
13529 if { (ac_try="$ac_compile"
13530 case "(($ac_try" in
13531 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13532 *) ac_try_echo=$ac_try;;
13534 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13535 $as_echo "$ac_try_echo") >&5
13536 (eval "$ac_compile") 2>conftest.er1
13538 grep -v '^ *+' conftest.er1 >conftest.err
13539 rm -rf conftest.er1
13540 cat conftest.err >&5
13541 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13542 (exit $ac_status); } && {
13543 test -z "$ac_c_werror_flag" ||
13544 test ! -s conftest.err
13545 } && test -s conftest.$ac_objext; then
13548 $as_echo "$as_me: failed program was:" >&5
13549 sed 's/^/| /' conftest.$ac_ext >&5
13554 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13555 CPPFLAGS="$ac_save_CPPFLAGS"
13557 { $as_echo "$as_me:$LINENO: result: $ac_cv_pam" >&5
13558 $as_echo "$ac_cv_pam" >&6; }
13559 if test "$ac_cv_pam" = yes ; then
13561 cat >>confdefs.h <<\_ACEOF
13565 cat >>confdefs.h <<_ACEOF
13566 #define PAM_SERVICE_NAME "$pam_service_name"
13570 PASSWD_LIBS="${PASSWD_LIBS} -lpam"
13572 # libpam typically requires dlopen and dlsym. On FreeBSD,
13573 # those are in libc. On Linux and Solaris, they're in libdl.
13574 { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
13575 $as_echo_n "checking for dlopen in -ldl... " >&6; }
13576 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
13577 $as_echo_n "(cached) " >&6
13579 ac_check_lib_save_LIBS=$LIBS
13581 cat >conftest.$ac_ext <<_ACEOF
13584 cat confdefs.h >>conftest.$ac_ext
13585 cat >>conftest.$ac_ext <<_ACEOF
13586 /* end confdefs.h. */
13588 /* Override any GCC internal prototype to avoid an error.
13589 Use char because int might match the return type of a GCC
13590 builtin and then its argument prototype would still apply. */
13603 rm -rf conftest.$ac_objext conftest$ac_exeext
13604 if { (ac_try="$ac_link"
13605 case "(($ac_try" in
13606 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13607 *) ac_try_echo=$ac_try;;
13609 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13610 $as_echo "$ac_try_echo") >&5
13611 (eval "$ac_link") 2>conftest.er1
13613 grep -v '^ *+' conftest.er1 >conftest.err
13614 rm -rf conftest.er1
13615 cat conftest.err >&5
13616 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13617 (exit $ac_status); } && {
13618 test -z "$ac_c_werror_flag" ||
13619 test ! -s conftest.err
13620 } && test -s conftest$ac_exeext && {
13621 test "$cross_compiling" = yes ||
13622 $as_test_x conftest$ac_exeext
13624 ac_cv_lib_dl_dlopen=yes
13626 $as_echo "$as_me: failed program was:" >&5
13627 sed 's/^/| /' conftest.$ac_ext >&5
13629 ac_cv_lib_dl_dlopen=no
13632 rm -rf conftest.dSYM
13633 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13634 conftest$ac_exeext conftest.$ac_ext
13635 LIBS=$ac_check_lib_save_LIBS
13637 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
13638 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
13639 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
13640 PASSWD_LIBS="${PASSWD_LIBS} -ldl"
13644 # On Linux, sigtimedwait() is in libc; on Solaris, it's in librt.
13646 { $as_echo "$as_me:$LINENO: checking for sigtimedwait in -lc" >&5
13647 $as_echo_n "checking for sigtimedwait in -lc... " >&6; }
13648 if test "${ac_cv_lib_c_sigtimedwait+set}" = set; then
13649 $as_echo_n "(cached) " >&6
13651 ac_check_lib_save_LIBS=$LIBS
13653 cat >conftest.$ac_ext <<_ACEOF
13656 cat confdefs.h >>conftest.$ac_ext
13657 cat >>conftest.$ac_ext <<_ACEOF
13658 /* end confdefs.h. */
13660 /* Override any GCC internal prototype to avoid an error.
13661 Use char because int might match the return type of a GCC
13662 builtin and then its argument prototype would still apply. */
13666 char sigtimedwait ();
13670 return sigtimedwait ();
13675 rm -rf conftest.$ac_objext conftest$ac_exeext
13676 if { (ac_try="$ac_link"
13677 case "(($ac_try" in
13678 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13679 *) ac_try_echo=$ac_try;;
13681 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13682 $as_echo "$ac_try_echo") >&5
13683 (eval "$ac_link") 2>conftest.er1
13685 grep -v '^ *+' conftest.er1 >conftest.err
13686 rm -rf conftest.er1
13687 cat conftest.err >&5
13688 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13689 (exit $ac_status); } && {
13690 test -z "$ac_c_werror_flag" ||
13691 test ! -s conftest.err
13692 } && test -s conftest$ac_exeext && {
13693 test "$cross_compiling" = yes ||
13694 $as_test_x conftest$ac_exeext
13696 ac_cv_lib_c_sigtimedwait=yes
13698 $as_echo "$as_me: failed program was:" >&5
13699 sed 's/^/| /' conftest.$ac_ext >&5
13701 ac_cv_lib_c_sigtimedwait=no
13704 rm -rf conftest.dSYM
13705 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13706 conftest$ac_exeext conftest.$ac_ext
13707 LIBS=$ac_check_lib_save_LIBS
13709 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_c_sigtimedwait" >&5
13710 $as_echo "$ac_cv_lib_c_sigtimedwait" >&6; }
13711 if test "x$ac_cv_lib_c_sigtimedwait" = x""yes; then
13713 cat >>confdefs.h <<\_ACEOF
13714 #define HAVE_SIGTIMEDWAIT 1
13719 if test "$have_timedwait" = no ; then
13720 { $as_echo "$as_me:$LINENO: checking for sigtimedwait in -lrt" >&5
13721 $as_echo_n "checking for sigtimedwait in -lrt... " >&6; }
13722 if test "${ac_cv_lib_rt_sigtimedwait+set}" = set; then
13723 $as_echo_n "(cached) " >&6
13725 ac_check_lib_save_LIBS=$LIBS
13727 cat >conftest.$ac_ext <<_ACEOF
13730 cat confdefs.h >>conftest.$ac_ext
13731 cat >>conftest.$ac_ext <<_ACEOF
13732 /* end confdefs.h. */
13734 /* Override any GCC internal prototype to avoid an error.
13735 Use char because int might match the return type of a GCC
13736 builtin and then its argument prototype would still apply. */
13740 char sigtimedwait ();
13744 return sigtimedwait ();
13749 rm -rf conftest.$ac_objext conftest$ac_exeext
13750 if { (ac_try="$ac_link"
13751 case "(($ac_try" in
13752 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13753 *) ac_try_echo=$ac_try;;
13755 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13756 $as_echo "$ac_try_echo") >&5
13757 (eval "$ac_link") 2>conftest.er1
13759 grep -v '^ *+' conftest.er1 >conftest.err
13760 rm -rf conftest.er1
13761 cat conftest.err >&5
13762 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13763 (exit $ac_status); } && {
13764 test -z "$ac_c_werror_flag" ||
13765 test ! -s conftest.err
13766 } && test -s conftest$ac_exeext && {
13767 test "$cross_compiling" = yes ||
13768 $as_test_x conftest$ac_exeext
13770 ac_cv_lib_rt_sigtimedwait=yes
13772 $as_echo "$as_me: failed program was:" >&5
13773 sed 's/^/| /' conftest.$ac_ext >&5
13775 ac_cv_lib_rt_sigtimedwait=no
13778 rm -rf conftest.dSYM
13779 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13780 conftest$ac_exeext conftest.$ac_ext
13781 LIBS=$ac_check_lib_save_LIBS
13783 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sigtimedwait" >&5
13784 $as_echo "$ac_cv_lib_rt_sigtimedwait" >&6; }
13785 if test "x$ac_cv_lib_rt_sigtimedwait" = x""yes; then
13787 cat >>confdefs.h <<\_ACEOF
13788 #define HAVE_SIGTIMEDWAIT 1
13791 PASSWD_LIBS="${PASSWD_LIBS} -lrt"
13796 { $as_echo "$as_me:$LINENO: checking how to call pam_strerror" >&5
13797 $as_echo_n "checking how to call pam_strerror... " >&6; }
13798 if test "${ac_cv_pam_strerror_args+set}" = set; then
13799 $as_echo_n "(cached) " >&6
13802 ac_save_CPPFLAGS="$CPPFLAGS"
13803 if test \! -z "$includedir" ; then
13804 CPPFLAGS="$CPPFLAGS -I$includedir"
13806 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13807 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
13808 cat >conftest.$ac_ext <<_ACEOF
13811 cat confdefs.h >>conftest.$ac_ext
13812 cat >>conftest.$ac_ext <<_ACEOF
13813 /* end confdefs.h. */
13815 #include <stdlib.h>
13816 #include <security/pam_appl.h>
13820 pam_handle_t *pamh = 0;
13821 char *s = pam_strerror(pamh, PAM_SUCCESS);
13826 rm -rf conftest.$ac_objext
13827 if { (ac_try="$ac_compile"
13828 case "(($ac_try" in
13829 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13830 *) ac_try_echo=$ac_try;;
13832 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13833 $as_echo "$ac_try_echo") >&5
13834 (eval "$ac_compile") 2>conftest.er1
13836 grep -v '^ *+' conftest.er1 >conftest.err
13837 rm -rf conftest.er1
13838 cat conftest.err >&5
13839 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13840 (exit $ac_status); } && {
13841 test -z "$ac_c_werror_flag" ||
13842 test ! -s conftest.err
13843 } && test -s conftest.$ac_objext; then
13844 ac_pam_strerror_args=2
13846 $as_echo "$as_me: failed program was:" >&5
13847 sed 's/^/| /' conftest.$ac_ext >&5
13850 ac_save_CPPFLAGS="$CPPFLAGS"
13851 if test \! -z "$includedir" ; then
13852 CPPFLAGS="$CPPFLAGS -I$includedir"
13854 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
13855 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
13856 cat >conftest.$ac_ext <<_ACEOF
13859 cat confdefs.h >>conftest.$ac_ext
13860 cat >>conftest.$ac_ext <<_ACEOF
13861 /* end confdefs.h. */
13863 #include <stdlib.h>
13864 #include <security/pam_appl.h>
13869 pam_strerror(PAM_SUCCESS);
13874 rm -rf conftest.$ac_objext
13875 if { (ac_try="$ac_compile"
13876 case "(($ac_try" in
13877 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13878 *) ac_try_echo=$ac_try;;
13880 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13881 $as_echo "$ac_try_echo") >&5
13882 (eval "$ac_compile") 2>conftest.er1
13884 grep -v '^ *+' conftest.er1 >conftest.err
13885 rm -rf conftest.er1
13886 cat conftest.err >&5
13887 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13888 (exit $ac_status); } && {
13889 test -z "$ac_c_werror_flag" ||
13890 test ! -s conftest.err
13891 } && test -s conftest.$ac_objext; then
13892 ac_pam_strerror_args=1
13894 $as_echo "$as_me: failed program was:" >&5
13895 sed 's/^/| /' conftest.$ac_ext >&5
13897 ac_pam_strerror_args=0
13900 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13901 CPPFLAGS="$ac_save_CPPFLAGS"
13904 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13905 CPPFLAGS="$ac_save_CPPFLAGS"
13906 ac_cv_pam_strerror_args=$ac_pam_strerror_args
13909 ac_pam_strerror_args=$ac_cv_pam_strerror_args
13910 if test "$ac_pam_strerror_args" = 1 ; then
13911 { $as_echo "$as_me:$LINENO: result: one argument" >&5
13912 $as_echo "one argument" >&6; }
13913 elif test "$ac_pam_strerror_args" = 2 ; then
13914 cat >>confdefs.h <<\_ACEOF
13915 #define PAM_STRERROR_TWO_ARGS 1
13918 { $as_echo "$as_me:$LINENO: result: two arguments" >&5
13919 $as_echo "two arguments" >&6; }
13921 { $as_echo "$as_me:$LINENO: result: unknown" >&5
13922 $as_echo "unknown" >&6; }
13925 # Check pam_fail_delay
13926 { $as_echo "$as_me:$LINENO: checking pam_fail_delay in -lpam" >&5
13927 $as_echo_n "checking pam_fail_delay in -lpam... " >&6; }
13928 if test "${ac_cv_pam_fail_delay+set}" = set; then
13929 $as_echo_n "(cached) " >&6
13931 ac_save_LDFLAGS="$LDFLAGS"
13933 cat >conftest.$ac_ext <<_ACEOF
13936 cat confdefs.h >>conftest.$ac_ext
13937 cat >>conftest.$ac_ext <<_ACEOF
13938 /* end confdefs.h. */
13939 #include <security/pam_appl.h>
13943 pam_handle_t *pamh = 0;
13944 unsigned int usec = 1;
13945 int status = pam_fail_delay (pamh, usec);
13950 rm -rf conftest.$ac_objext conftest$ac_exeext
13951 if { (ac_try="$ac_link"
13952 case "(($ac_try" in
13953 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13954 *) ac_try_echo=$ac_try;;
13956 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13957 $as_echo "$ac_try_echo") >&5
13958 (eval "$ac_link") 2>conftest.er1
13960 grep -v '^ *+' conftest.er1 >conftest.err
13961 rm -rf conftest.er1
13962 cat conftest.err >&5
13963 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13964 (exit $ac_status); } && {
13965 test -z "$ac_c_werror_flag" ||
13966 test ! -s conftest.err
13967 } && test -s conftest$ac_exeext && {
13968 test "$cross_compiling" = yes ||
13969 $as_test_x conftest$ac_exeext
13971 ac_pam_fail_delay=yes
13973 $as_echo "$as_me: failed program was:" >&5
13974 sed 's/^/| /' conftest.$ac_ext >&5
13976 ac_pam_fail_delay=no
13979 rm -rf conftest.dSYM
13980 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13981 conftest$ac_exeext conftest.$ac_ext
13982 ac_cv_pam_fail_delay=$ac_pam_fail_delay,
13983 LDFLAGS=$ac_save_LDFLAGS
13987 if test "$ac_pam_fail_delay" = yes ; then
13988 { $as_echo "$as_me:$LINENO: result: yes" >&5
13989 $as_echo "yes" >&6; }
13990 cat >>confdefs.h <<\_ACEOF
13991 #define HAVE_PAM_FAIL_DELAY 1
13995 { $as_echo "$as_me:$LINENO: result: no" >&5
13996 $as_echo "no" >&6; }
14003 ###############################################################################
14005 # Check for Kerberos.
14007 ###############################################################################
14011 with_kerberos_req=unspecified
14014 # Check whether --with-kerberos was given.
14015 if test "${with_kerberos+set}" = set; then
14016 withval=$with_kerberos; with_kerberos="$withval"; with_kerberos_req="$withval"
14023 case "$with_kerberos" in
14028 { $as_echo "$as_me:$LINENO: checking for Kerberos headers" >&5
14029 $as_echo_n "checking for Kerberos headers... " >&6; }
14030 d=$with_kerberos/include
14031 if test -d $d; then
14032 X_CFLAGS="-I$d $X_CFLAGS"
14033 { $as_echo "$as_me:$LINENO: result: $d" >&5
14034 $as_echo "$d" >&6; }
14036 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
14037 $as_echo "not found ($d: no such directory)" >&6; }
14040 { $as_echo "$as_me:$LINENO: checking for Kerberos libs" >&5
14041 $as_echo_n "checking for Kerberos libs... " >&6; }
14042 d=$with_kerberos/lib
14043 if test -d $d; then
14044 X_LIBS="-L$d $X_LIBS"
14045 { $as_echo "$as_me:$LINENO: result: $d" >&5
14046 $as_echo "$d" >&6; }
14048 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
14049 $as_echo "not found ($d: no such directory)" >&6; }
14052 # replace the directory string with "yes".
14053 with_kerberos_req="yes"
14054 with_kerberos=$with_kerberos_req
14059 echo "error: argument to --with-kerberos must be \"yes\", \"no\", or a directory."
14060 echo " If it is a directory, then \`DIR/include' will be added to"
14061 echo " the -I list, and \`DIR/lib' will be added to the -L list."
14067 if test "$enable_locking" = yes -a "$with_kerberos" = yes; then
14068 { $as_echo "$as_me:$LINENO: checking for Kerberos 4" >&5
14069 $as_echo_n "checking for Kerberos 4... " >&6; }
14070 if test "${ac_cv_kerberos+set}" = set; then
14071 $as_echo_n "(cached) " >&6
14074 ac_save_CPPFLAGS="$CPPFLAGS"
14075 if test \! -z "$includedir" ; then
14076 CPPFLAGS="$CPPFLAGS -I$includedir"
14078 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14079 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
14080 cat >conftest.$ac_ext <<_ACEOF
14083 cat confdefs.h >>conftest.$ac_ext
14084 cat >>conftest.$ac_ext <<_ACEOF
14085 /* end confdefs.h. */
14095 rm -rf conftest.$ac_objext
14096 if { (ac_try="$ac_compile"
14097 case "(($ac_try" in
14098 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14099 *) ac_try_echo=$ac_try;;
14101 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14102 $as_echo "$ac_try_echo") >&5
14103 (eval "$ac_compile") 2>conftest.er1
14105 grep -v '^ *+' conftest.er1 >conftest.err
14106 rm -rf conftest.er1
14107 cat conftest.err >&5
14108 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14109 (exit $ac_status); } && {
14110 test -z "$ac_c_werror_flag" ||
14111 test ! -s conftest.err
14112 } && test -s conftest.$ac_objext; then
14115 $as_echo "$as_me: failed program was:" >&5
14116 sed 's/^/| /' conftest.$ac_ext >&5
14121 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14122 CPPFLAGS="$ac_save_CPPFLAGS"
14124 { $as_echo "$as_me:$LINENO: result: $ac_cv_kerberos" >&5
14125 $as_echo "$ac_cv_kerberos" >&6; }
14126 { $as_echo "$as_me:$LINENO: checking for Kerberos 5" >&5
14127 $as_echo_n "checking for Kerberos 5... " >&6; }
14128 if test "${ac_cv_kerberos5+set}" = set; then
14129 $as_echo_n "(cached) " >&6
14132 ac_save_CPPFLAGS="$CPPFLAGS"
14133 if test \! -z "$includedir" ; then
14134 CPPFLAGS="$CPPFLAGS -I$includedir"
14136 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14137 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
14138 cat >conftest.$ac_ext <<_ACEOF
14141 cat confdefs.h >>conftest.$ac_ext
14142 cat >>conftest.$ac_ext <<_ACEOF
14143 /* end confdefs.h. */
14144 #include <kerberosIV/krb.h>
14153 rm -rf conftest.$ac_objext
14154 if { (ac_try="$ac_compile"
14155 case "(($ac_try" in
14156 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14157 *) ac_try_echo=$ac_try;;
14159 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14160 $as_echo "$ac_try_echo") >&5
14161 (eval "$ac_compile") 2>conftest.er1
14163 grep -v '^ *+' conftest.er1 >conftest.err
14164 rm -rf conftest.er1
14165 cat conftest.err >&5
14166 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14167 (exit $ac_status); } && {
14168 test -z "$ac_c_werror_flag" ||
14169 test ! -s conftest.err
14170 } && test -s conftest.$ac_objext; then
14171 ac_cv_kerberos5=yes
14173 $as_echo "$as_me: failed program was:" >&5
14174 sed 's/^/| /' conftest.$ac_ext >&5
14179 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14180 CPPFLAGS="$ac_save_CPPFLAGS"
14182 { $as_echo "$as_me:$LINENO: result: $ac_cv_kerberos5" >&5
14183 $as_echo "$ac_cv_kerberos5" >&6; }
14185 if test "$ac_cv_kerberos" = yes ; then
14187 cat >>confdefs.h <<\_ACEOF
14188 #define HAVE_KERBEROS 1
14193 if test "$ac_cv_kerberos5" = yes ; then
14195 # Andrew Snare <ajs@pigpond.com> wrote:
14197 # You were assuming that if kerberosV (krb5) was found, then kerberosIV
14198 # (krb4) was also available. This turns out not to be the case with
14199 # mit-krb-1.2.7; apparently backwards-compatibility with KerberosIV
14202 # So, disable kerberosV support if libkrb4 can't be found.
14203 # This is not the best solution, but it makes the compile not fail.
14206 ac_save_CPPFLAGS="$CPPFLAGS"
14207 ac_save_LDFLAGS="$LDFLAGS"
14208 # ac_save_LIBS="$LIBS"
14210 if test \! -z "$includedir" ; then
14211 CPPFLAGS="$CPPFLAGS -I$includedir"
14213 # note: $X_CFLAGS includes $x_includes
14214 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14216 if test \! -z "$libdir" ; then
14217 LDFLAGS="$LDFLAGS -L$libdir"
14219 # note: $X_LIBS includes $x_libraries
14220 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
14222 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
14223 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
14224 { $as_echo "$as_me:$LINENO: checking for krb_get_tf_realm in -lkrb4" >&5
14225 $as_echo_n "checking for krb_get_tf_realm in -lkrb4... " >&6; }
14226 if test "${ac_cv_lib_krb4_krb_get_tf_realm+set}" = set; then
14227 $as_echo_n "(cached) " >&6
14229 ac_check_lib_save_LIBS=$LIBS
14230 LIBS="-lkrb4 $LIBS"
14231 cat >conftest.$ac_ext <<_ACEOF
14234 cat confdefs.h >>conftest.$ac_ext
14235 cat >>conftest.$ac_ext <<_ACEOF
14236 /* end confdefs.h. */
14238 /* Override any GCC internal prototype to avoid an error.
14239 Use char because int might match the return type of a GCC
14240 builtin and then its argument prototype would still apply. */
14244 char krb_get_tf_realm ();
14248 return krb_get_tf_realm ();
14253 rm -rf conftest.$ac_objext conftest$ac_exeext
14254 if { (ac_try="$ac_link"
14255 case "(($ac_try" in
14256 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14257 *) ac_try_echo=$ac_try;;
14259 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14260 $as_echo "$ac_try_echo") >&5
14261 (eval "$ac_link") 2>conftest.er1
14263 grep -v '^ *+' conftest.er1 >conftest.err
14264 rm -rf conftest.er1
14265 cat conftest.err >&5
14266 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14267 (exit $ac_status); } && {
14268 test -z "$ac_c_werror_flag" ||
14269 test ! -s conftest.err
14270 } && test -s conftest$ac_exeext && {
14271 test "$cross_compiling" = yes ||
14272 $as_test_x conftest$ac_exeext
14274 ac_cv_lib_krb4_krb_get_tf_realm=yes
14276 $as_echo "$as_me: failed program was:" >&5
14277 sed 's/^/| /' conftest.$ac_ext >&5
14279 ac_cv_lib_krb4_krb_get_tf_realm=no
14282 rm -rf conftest.dSYM
14283 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14284 conftest$ac_exeext conftest.$ac_ext
14285 LIBS=$ac_check_lib_save_LIBS
14287 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_krb4_krb_get_tf_realm" >&5
14288 $as_echo "$ac_cv_lib_krb4_krb_get_tf_realm" >&6; }
14289 if test "x$ac_cv_lib_krb4_krb_get_tf_realm" = x""yes; then
14295 CPPFLAGS="$ac_save_CPPFLAGS"
14296 LDFLAGS="$ac_save_LDFLAGS"
14297 # LIBS="$ac_save_LIBS"
14299 if test "$have_kerberos" = yes ; then
14301 cat >>confdefs.h <<\_ACEOF
14302 #define HAVE_KERBEROS 1
14305 cat >>confdefs.h <<\_ACEOF
14306 #define HAVE_KERBEROS5 1
14311 { $as_echo "$as_me:$LINENO: WARNING: Cannot find compat lib (libkrb4) needed to use Kerberos 5" >&5
14312 $as_echo "$as_me: WARNING: Cannot find compat lib (libkrb4) needed to use Kerberos 5" >&2;}
14317 if test "$have_kerberos5" = yes ; then
14318 # from Matt Knopp <mhat@infocalypse.netlag.com>
14319 # (who got it from amu@mit.edu)
14321 PASSWD_LIBS="$PASSWD_LIBS -lkrb4 -ldes425 -lkrb5 -lk5crypto -lcom_err"
14323 # jwz: MacOS X uses -lkrb5, but not -lcrypt
14325 ac_save_CPPFLAGS="$CPPFLAGS"
14326 ac_save_LDFLAGS="$LDFLAGS"
14327 # ac_save_LIBS="$LIBS"
14329 if test \! -z "$includedir" ; then
14330 CPPFLAGS="$CPPFLAGS -I$includedir"
14332 # note: $X_CFLAGS includes $x_includes
14333 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14335 if test \! -z "$libdir" ; then
14336 LDFLAGS="$LDFLAGS -L$libdir"
14338 # note: $X_LIBS includes $x_libraries
14339 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
14341 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
14342 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
14343 { $as_echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
14344 $as_echo_n "checking for crypt in -lcrypt... " >&6; }
14345 if test "${ac_cv_lib_crypt_crypt+set}" = set; then
14346 $as_echo_n "(cached) " >&6
14348 ac_check_lib_save_LIBS=$LIBS
14349 LIBS="-lcrypt $LIBS"
14350 cat >conftest.$ac_ext <<_ACEOF
14353 cat confdefs.h >>conftest.$ac_ext
14354 cat >>conftest.$ac_ext <<_ACEOF
14355 /* end confdefs.h. */
14357 /* Override any GCC internal prototype to avoid an error.
14358 Use char because int might match the return type of a GCC
14359 builtin and then its argument prototype would still apply. */
14372 rm -rf conftest.$ac_objext conftest$ac_exeext
14373 if { (ac_try="$ac_link"
14374 case "(($ac_try" in
14375 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14376 *) ac_try_echo=$ac_try;;
14378 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14379 $as_echo "$ac_try_echo") >&5
14380 (eval "$ac_link") 2>conftest.er1
14382 grep -v '^ *+' conftest.er1 >conftest.err
14383 rm -rf conftest.er1
14384 cat conftest.err >&5
14385 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14386 (exit $ac_status); } && {
14387 test -z "$ac_c_werror_flag" ||
14388 test ! -s conftest.err
14389 } && test -s conftest$ac_exeext && {
14390 test "$cross_compiling" = yes ||
14391 $as_test_x conftest$ac_exeext
14393 ac_cv_lib_crypt_crypt=yes
14395 $as_echo "$as_me: failed program was:" >&5
14396 sed 's/^/| /' conftest.$ac_ext >&5
14398 ac_cv_lib_crypt_crypt=no
14401 rm -rf conftest.dSYM
14402 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14403 conftest$ac_exeext conftest.$ac_ext
14404 LIBS=$ac_check_lib_save_LIBS
14406 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
14407 $as_echo "$ac_cv_lib_crypt_crypt" >&6; }
14408 if test "x$ac_cv_lib_crypt_crypt" = x""yes; then
14409 PASSWD_LIBS="$PASSWD_LIBS -lcrypt"
14412 CPPFLAGS="$ac_save_CPPFLAGS"
14413 LDFLAGS="$ac_save_LDFLAGS"
14414 # LIBS="$ac_save_LIBS"
14417 elif test "$have_kerberos" = yes ; then
14418 # from Tim Showalter <tjs@psaux.com> for FreeBSD 4.2
14419 PASSWD_LIBS="$PASSWD_LIBS -lkrb -ldes -lcom_err"
14422 if test "$have_kerberos" = yes ; then
14423 { $as_echo "$as_me:$LINENO: checking for res_search" >&5
14424 $as_echo_n "checking for res_search... " >&6; }
14425 if test "${ac_cv_func_res_search+set}" = set; then
14426 $as_echo_n "(cached) " >&6
14428 cat >conftest.$ac_ext <<_ACEOF
14431 cat confdefs.h >>conftest.$ac_ext
14432 cat >>conftest.$ac_ext <<_ACEOF
14433 /* end confdefs.h. */
14434 /* Define res_search to an innocuous variant, in case <limits.h> declares res_search.
14435 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14436 #define res_search innocuous_res_search
14438 /* System header to define __stub macros and hopefully few prototypes,
14439 which can conflict with char res_search (); below.
14440 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14441 <limits.h> exists even on freestanding compilers. */
14444 # include <limits.h>
14446 # include <assert.h>
14451 /* Override any GCC internal prototype to avoid an error.
14452 Use char because int might match the return type of a GCC
14453 builtin and then its argument prototype would still apply. */
14457 char res_search ();
14458 /* The GNU C library defines this for functions which it implements
14459 to always fail with ENOSYS. Some functions are actually named
14460 something starting with __ and the normal name is an alias. */
14461 #if defined __stub_res_search || defined __stub___res_search
14468 return res_search ();
14473 rm -rf conftest.$ac_objext conftest$ac_exeext
14474 if { (ac_try="$ac_link"
14475 case "(($ac_try" in
14476 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14477 *) ac_try_echo=$ac_try;;
14479 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14480 $as_echo "$ac_try_echo") >&5
14481 (eval "$ac_link") 2>conftest.er1
14483 grep -v '^ *+' conftest.er1 >conftest.err
14484 rm -rf conftest.er1
14485 cat conftest.err >&5
14486 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14487 (exit $ac_status); } && {
14488 test -z "$ac_c_werror_flag" ||
14489 test ! -s conftest.err
14490 } && test -s conftest$ac_exeext && {
14491 test "$cross_compiling" = yes ||
14492 $as_test_x conftest$ac_exeext
14494 ac_cv_func_res_search=yes
14496 $as_echo "$as_me: failed program was:" >&5
14497 sed 's/^/| /' conftest.$ac_ext >&5
14499 ac_cv_func_res_search=no
14502 rm -rf conftest.dSYM
14503 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14504 conftest$ac_exeext conftest.$ac_ext
14506 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_res_search" >&5
14507 $as_echo "$ac_cv_func_res_search" >&6; }
14508 if test "x$ac_cv_func_res_search" = x""yes; then
14511 { $as_echo "$as_me:$LINENO: checking for res_search in -lresolv" >&5
14512 $as_echo_n "checking for res_search in -lresolv... " >&6; }
14513 if test "${ac_cv_lib_resolv_res_search+set}" = set; then
14514 $as_echo_n "(cached) " >&6
14516 ac_check_lib_save_LIBS=$LIBS
14517 LIBS="-lresolv $LIBS"
14518 cat >conftest.$ac_ext <<_ACEOF
14521 cat confdefs.h >>conftest.$ac_ext
14522 cat >>conftest.$ac_ext <<_ACEOF
14523 /* end confdefs.h. */
14525 /* Override any GCC internal prototype to avoid an error.
14526 Use char because int might match the return type of a GCC
14527 builtin and then its argument prototype would still apply. */
14531 char res_search ();
14535 return res_search ();
14540 rm -rf conftest.$ac_objext conftest$ac_exeext
14541 if { (ac_try="$ac_link"
14542 case "(($ac_try" in
14543 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14544 *) ac_try_echo=$ac_try;;
14546 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14547 $as_echo "$ac_try_echo") >&5
14548 (eval "$ac_link") 2>conftest.er1
14550 grep -v '^ *+' conftest.er1 >conftest.err
14551 rm -rf conftest.er1
14552 cat conftest.err >&5
14553 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14554 (exit $ac_status); } && {
14555 test -z "$ac_c_werror_flag" ||
14556 test ! -s conftest.err
14557 } && test -s conftest$ac_exeext && {
14558 test "$cross_compiling" = yes ||
14559 $as_test_x conftest$ac_exeext
14561 ac_cv_lib_resolv_res_search=yes
14563 $as_echo "$as_me: failed program was:" >&5
14564 sed 's/^/| /' conftest.$ac_ext >&5
14566 ac_cv_lib_resolv_res_search=no
14569 rm -rf conftest.dSYM
14570 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14571 conftest$ac_exeext conftest.$ac_ext
14572 LIBS=$ac_check_lib_save_LIBS
14574 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_search" >&5
14575 $as_echo "$ac_cv_lib_resolv_res_search" >&6; }
14576 if test "x$ac_cv_lib_resolv_res_search" = x""yes; then
14577 PASSWD_LIBS="${PASSWD_LIBS} -lresolv"
14579 { $as_echo "$as_me:$LINENO: WARNING: Can't find DNS resolver libraries needed for Kerberos" >&5
14580 $as_echo "$as_me: WARNING: Can't find DNS resolver libraries needed for Kerberos" >&2;}
14590 ###############################################################################
14592 # Check for the nine billion variants of shadow passwords...
14594 ###############################################################################
14599 with_shadow_req=unspecified
14602 # Check whether --with-shadow was given.
14603 if test "${with_shadow+set}" = set; then
14604 withval=$with_shadow; with_shadow="$withval"; with_shadow_req="$withval"
14611 case "$with_shadow" in
14616 { $as_echo "$as_me:$LINENO: checking for shadow password headers" >&5
14617 $as_echo_n "checking for shadow password headers... " >&6; }
14618 d=$with_shadow/include
14619 if test -d $d; then
14620 X_CFLAGS="-I$d $X_CFLAGS"
14621 { $as_echo "$as_me:$LINENO: result: $d" >&5
14622 $as_echo "$d" >&6; }
14624 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
14625 $as_echo "not found ($d: no such directory)" >&6; }
14628 { $as_echo "$as_me:$LINENO: checking for shadow password libs" >&5
14629 $as_echo_n "checking for shadow password libs... " >&6; }
14631 if test -d $d; then
14632 X_LIBS="-L$d $X_LIBS"
14633 { $as_echo "$as_me:$LINENO: result: $d" >&5
14634 $as_echo "$d" >&6; }
14636 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
14637 $as_echo "not found ($d: no such directory)" >&6; }
14640 # replace the directory string with "yes".
14641 with_shadow_req="yes"
14642 with_shadow=$with_shadow_req
14647 echo "error: argument to --with-shadow must be \"yes\", \"no\", or a directory."
14648 echo " If it is a directory, then \`DIR/include' will be added to"
14649 echo " the -I list, and \`DIR/lib' will be added to the -L list."
14655 if test "$enable_locking" = no ; then
14661 ###############################################################################
14663 # Check for Sun "adjunct" passwords.
14665 ###############################################################################
14667 if test "$with_shadow" = yes ; then
14668 { $as_echo "$as_me:$LINENO: checking for Sun-style shadow passwords" >&5
14669 $as_echo_n "checking for Sun-style shadow passwords... " >&6; }
14670 if test "${ac_cv_sun_adjunct+set}" = set; then
14671 $as_echo_n "(cached) " >&6
14674 ac_save_CPPFLAGS="$CPPFLAGS"
14675 if test \! -z "$includedir" ; then
14676 CPPFLAGS="$CPPFLAGS -I$includedir"
14678 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14679 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
14680 cat >conftest.$ac_ext <<_ACEOF
14683 cat confdefs.h >>conftest.$ac_ext
14684 cat >>conftest.$ac_ext <<_ACEOF
14685 /* end confdefs.h. */
14686 #include <stdlib.h>
14687 #include <unistd.h>
14688 #include <sys/types.h>
14689 #include <sys/label.h>
14690 #include <sys/audit.h>
14691 #include <pwdadj.h>
14695 struct passwd_adjunct *p = getpwanam("nobody");
14696 const char *pw = p->pwa_passwd;
14701 rm -rf conftest.$ac_objext
14702 if { (ac_try="$ac_compile"
14703 case "(($ac_try" in
14704 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14705 *) ac_try_echo=$ac_try;;
14707 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14708 $as_echo "$ac_try_echo") >&5
14709 (eval "$ac_compile") 2>conftest.er1
14711 grep -v '^ *+' conftest.er1 >conftest.err
14712 rm -rf conftest.er1
14713 cat conftest.err >&5
14714 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14715 (exit $ac_status); } && {
14716 test -z "$ac_c_werror_flag" ||
14717 test ! -s conftest.err
14718 } && test -s conftest.$ac_objext; then
14719 ac_cv_sun_adjunct=yes
14721 $as_echo "$as_me: failed program was:" >&5
14722 sed 's/^/| /' conftest.$ac_ext >&5
14724 ac_cv_sun_adjunct=no
14727 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14728 CPPFLAGS="$ac_save_CPPFLAGS"
14730 { $as_echo "$as_me:$LINENO: result: $ac_cv_sun_adjunct" >&5
14731 $as_echo "$ac_cv_sun_adjunct" >&6; }
14732 if test "$ac_cv_sun_adjunct" = yes; then
14733 have_shadow_adjunct=yes
14740 ###############################################################################
14742 # Check for DEC and SCO so-called "enhanced" security.
14744 ###############################################################################
14746 if test "$with_shadow" = yes ; then
14747 { $as_echo "$as_me:$LINENO: checking for DEC-style shadow passwords" >&5
14748 $as_echo_n "checking for DEC-style shadow passwords... " >&6; }
14749 if test "${ac_cv_enhanced_passwd+set}" = set; then
14750 $as_echo_n "(cached) " >&6
14753 ac_save_CPPFLAGS="$CPPFLAGS"
14754 if test \! -z "$includedir" ; then
14755 CPPFLAGS="$CPPFLAGS -I$includedir"
14757 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14758 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
14759 cat >conftest.$ac_ext <<_ACEOF
14762 cat confdefs.h >>conftest.$ac_ext
14763 cat >>conftest.$ac_ext <<_ACEOF
14764 /* end confdefs.h. */
14765 #include <stdlib.h>
14766 #include <unistd.h>
14767 #include <sys/types.h>
14769 #include <sys/security.h>
14774 struct pr_passwd *p;
14776 set_auth_parameters(0, 0);
14777 check_auth_parameters();
14778 p = getprpwnam("nobody");
14779 pw = p->ufld.fd_encrypt;
14784 rm -rf conftest.$ac_objext
14785 if { (ac_try="$ac_compile"
14786 case "(($ac_try" in
14787 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14788 *) ac_try_echo=$ac_try;;
14790 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14791 $as_echo "$ac_try_echo") >&5
14792 (eval "$ac_compile") 2>conftest.er1
14794 grep -v '^ *+' conftest.er1 >conftest.err
14795 rm -rf conftest.er1
14796 cat conftest.err >&5
14797 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14798 (exit $ac_status); } && {
14799 test -z "$ac_c_werror_flag" ||
14800 test ! -s conftest.err
14801 } && test -s conftest.$ac_objext; then
14802 ac_cv_enhanced_passwd=yes
14804 $as_echo "$as_me: failed program was:" >&5
14805 sed 's/^/| /' conftest.$ac_ext >&5
14807 ac_cv_enhanced_passwd=no
14810 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14811 CPPFLAGS="$ac_save_CPPFLAGS"
14813 { $as_echo "$as_me:$LINENO: result: $ac_cv_enhanced_passwd" >&5
14814 $as_echo "$ac_cv_enhanced_passwd" >&6; }
14815 if test $ac_cv_enhanced_passwd = yes; then
14816 have_shadow_enhanced=yes
14820 # On SCO, getprpwnam() is in -lprot (which uses nap() from -lx)
14821 # (I'm told it needs -lcurses too, but I don't understand why.)
14822 # But on DEC, it's in -lsecurity.
14824 { $as_echo "$as_me:$LINENO: checking for getprpwnam in -lprot" >&5
14825 $as_echo_n "checking for getprpwnam in -lprot... " >&6; }
14826 if test "${ac_cv_lib_prot_getprpwnam+set}" = set; then
14827 $as_echo_n "(cached) " >&6
14829 ac_check_lib_save_LIBS=$LIBS
14830 LIBS="-lprot -lx $LIBS"
14831 cat >conftest.$ac_ext <<_ACEOF
14834 cat confdefs.h >>conftest.$ac_ext
14835 cat >>conftest.$ac_ext <<_ACEOF
14836 /* end confdefs.h. */
14838 /* Override any GCC internal prototype to avoid an error.
14839 Use char because int might match the return type of a GCC
14840 builtin and then its argument prototype would still apply. */
14844 char getprpwnam ();
14848 return getprpwnam ();
14853 rm -rf conftest.$ac_objext conftest$ac_exeext
14854 if { (ac_try="$ac_link"
14855 case "(($ac_try" in
14856 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14857 *) ac_try_echo=$ac_try;;
14859 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14860 $as_echo "$ac_try_echo") >&5
14861 (eval "$ac_link") 2>conftest.er1
14863 grep -v '^ *+' conftest.er1 >conftest.err
14864 rm -rf conftest.er1
14865 cat conftest.err >&5
14866 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14867 (exit $ac_status); } && {
14868 test -z "$ac_c_werror_flag" ||
14869 test ! -s conftest.err
14870 } && test -s conftest$ac_exeext && {
14871 test "$cross_compiling" = yes ||
14872 $as_test_x conftest$ac_exeext
14874 ac_cv_lib_prot_getprpwnam=yes
14876 $as_echo "$as_me: failed program was:" >&5
14877 sed 's/^/| /' conftest.$ac_ext >&5
14879 ac_cv_lib_prot_getprpwnam=no
14882 rm -rf conftest.dSYM
14883 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14884 conftest$ac_exeext conftest.$ac_ext
14885 LIBS=$ac_check_lib_save_LIBS
14887 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_prot_getprpwnam" >&5
14888 $as_echo "$ac_cv_lib_prot_getprpwnam" >&6; }
14889 if test "x$ac_cv_lib_prot_getprpwnam" = x""yes; then
14890 PASSWD_LIBS="$PASSWD_LIBS -lprot -lcurses -lx"
14892 { $as_echo "$as_me:$LINENO: checking for getprpwnam in -lsecurity" >&5
14893 $as_echo_n "checking for getprpwnam in -lsecurity... " >&6; }
14894 if test "${ac_cv_lib_security_getprpwnam+set}" = set; then
14895 $as_echo_n "(cached) " >&6
14897 ac_check_lib_save_LIBS=$LIBS
14898 LIBS="-lsecurity $LIBS"
14899 cat >conftest.$ac_ext <<_ACEOF
14902 cat confdefs.h >>conftest.$ac_ext
14903 cat >>conftest.$ac_ext <<_ACEOF
14904 /* end confdefs.h. */
14906 /* Override any GCC internal prototype to avoid an error.
14907 Use char because int might match the return type of a GCC
14908 builtin and then its argument prototype would still apply. */
14912 char getprpwnam ();
14916 return getprpwnam ();
14921 rm -rf conftest.$ac_objext conftest$ac_exeext
14922 if { (ac_try="$ac_link"
14923 case "(($ac_try" in
14924 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14925 *) ac_try_echo=$ac_try;;
14927 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14928 $as_echo "$ac_try_echo") >&5
14929 (eval "$ac_link") 2>conftest.er1
14931 grep -v '^ *+' conftest.er1 >conftest.err
14932 rm -rf conftest.er1
14933 cat conftest.err >&5
14934 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14935 (exit $ac_status); } && {
14936 test -z "$ac_c_werror_flag" ||
14937 test ! -s conftest.err
14938 } && test -s conftest$ac_exeext && {
14939 test "$cross_compiling" = yes ||
14940 $as_test_x conftest$ac_exeext
14942 ac_cv_lib_security_getprpwnam=yes
14944 $as_echo "$as_me: failed program was:" >&5
14945 sed 's/^/| /' conftest.$ac_ext >&5
14947 ac_cv_lib_security_getprpwnam=no
14950 rm -rf conftest.dSYM
14951 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14952 conftest$ac_exeext conftest.$ac_ext
14953 LIBS=$ac_check_lib_save_LIBS
14955 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_security_getprpwnam" >&5
14956 $as_echo "$ac_cv_lib_security_getprpwnam" >&6; }
14957 if test "x$ac_cv_lib_security_getprpwnam" = x""yes; then
14958 PASSWD_LIBS="$PASSWD_LIBS -lsecurity"
14966 ###############################################################################
14968 # Check for HP's entry in the "Not Invented Here" Sweepstakes.
14970 ###############################################################################
14972 if test "$with_shadow" = yes ; then
14973 { $as_echo "$as_me:$LINENO: checking for HP-style shadow passwords" >&5
14974 $as_echo_n "checking for HP-style shadow passwords... " >&6; }
14975 if test "${ac_cv_hpux_passwd+set}" = set; then
14976 $as_echo_n "(cached) " >&6
14979 ac_save_CPPFLAGS="$CPPFLAGS"
14980 if test \! -z "$includedir" ; then
14981 CPPFLAGS="$CPPFLAGS -I$includedir"
14983 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
14984 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
14985 cat >conftest.$ac_ext <<_ACEOF
14988 cat confdefs.h >>conftest.$ac_ext
14989 cat >>conftest.$ac_ext <<_ACEOF
14990 /* end confdefs.h. */
14991 #include <stdlib.h>
14992 #include <unistd.h>
14993 #include <sys/types.h>
14995 #include <hpsecurity.h>
15000 struct s_passwd *p = getspwnam("nobody");
15001 const char *pw = p->pw_passwd;
15006 rm -rf conftest.$ac_objext
15007 if { (ac_try="$ac_compile"
15008 case "(($ac_try" in
15009 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15010 *) ac_try_echo=$ac_try;;
15012 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15013 $as_echo "$ac_try_echo") >&5
15014 (eval "$ac_compile") 2>conftest.er1
15016 grep -v '^ *+' conftest.er1 >conftest.err
15017 rm -rf conftest.er1
15018 cat conftest.err >&5
15019 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15020 (exit $ac_status); } && {
15021 test -z "$ac_c_werror_flag" ||
15022 test ! -s conftest.err
15023 } && test -s conftest.$ac_objext; then
15024 ac_cv_hpux_passwd=yes
15026 $as_echo "$as_me: failed program was:" >&5
15027 sed 's/^/| /' conftest.$ac_ext >&5
15029 ac_cv_hpux_passwd=no
15032 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15033 CPPFLAGS="$ac_save_CPPFLAGS"
15035 { $as_echo "$as_me:$LINENO: result: $ac_cv_hpux_passwd" >&5
15036 $as_echo "$ac_cv_hpux_passwd" >&6; }
15037 if test "$ac_cv_hpux_passwd" = yes; then
15038 have_shadow_hpux=yes
15042 # on HPUX, bigcrypt is in -lsec
15043 { $as_echo "$as_me:$LINENO: checking for bigcrypt in -lsec" >&5
15044 $as_echo_n "checking for bigcrypt in -lsec... " >&6; }
15045 if test "${ac_cv_lib_sec_bigcrypt+set}" = set; then
15046 $as_echo_n "(cached) " >&6
15048 ac_check_lib_save_LIBS=$LIBS
15050 cat >conftest.$ac_ext <<_ACEOF
15053 cat confdefs.h >>conftest.$ac_ext
15054 cat >>conftest.$ac_ext <<_ACEOF
15055 /* end confdefs.h. */
15057 /* Override any GCC internal prototype to avoid an error.
15058 Use char because int might match the return type of a GCC
15059 builtin and then its argument prototype would still apply. */
15067 return bigcrypt ();
15072 rm -rf conftest.$ac_objext conftest$ac_exeext
15073 if { (ac_try="$ac_link"
15074 case "(($ac_try" in
15075 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15076 *) ac_try_echo=$ac_try;;
15078 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15079 $as_echo "$ac_try_echo") >&5
15080 (eval "$ac_link") 2>conftest.er1
15082 grep -v '^ *+' conftest.er1 >conftest.err
15083 rm -rf conftest.er1
15084 cat conftest.err >&5
15085 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15086 (exit $ac_status); } && {
15087 test -z "$ac_c_werror_flag" ||
15088 test ! -s conftest.err
15089 } && test -s conftest$ac_exeext && {
15090 test "$cross_compiling" = yes ||
15091 $as_test_x conftest$ac_exeext
15093 ac_cv_lib_sec_bigcrypt=yes
15095 $as_echo "$as_me: failed program was:" >&5
15096 sed 's/^/| /' conftest.$ac_ext >&5
15098 ac_cv_lib_sec_bigcrypt=no
15101 rm -rf conftest.dSYM
15102 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15103 conftest$ac_exeext conftest.$ac_ext
15104 LIBS=$ac_check_lib_save_LIBS
15106 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_sec_bigcrypt" >&5
15107 $as_echo "$ac_cv_lib_sec_bigcrypt" >&6; }
15108 if test "x$ac_cv_lib_sec_bigcrypt" = x""yes; then
15109 PASSWD_LIBS="$PASSWD_LIBS -lsec"
15116 ###############################################################################
15118 # Check for FreeBSD-style shadow passwords.
15120 # On FreeBSD, getpwnam() and friends work just like on non-shadow-
15121 # password systems -- except you only get stuff in the pw_passwd field
15122 # if the running program is setuid. So, guess that we've got this
15123 # lossage to contend with if /etc/master.passwd exists, and default to
15124 # a setuid installation.
15126 ###############################################################################
15128 if test "$with_shadow" = yes ; then
15129 { $as_echo "$as_me:$LINENO: checking for FreeBSD-style shadow passwords" >&5
15130 $as_echo_n "checking for FreeBSD-style shadow passwords... " >&6; }
15131 if test "${ac_cv_master_passwd+set}" = set; then
15132 $as_echo_n "(cached) " >&6
15134 if test -f /etc/master.passwd ; then
15135 ac_cv_master_passwd=yes
15137 ac_cv_master_passwd=no
15140 { $as_echo "$as_me:$LINENO: result: $ac_cv_master_passwd" >&5
15141 $as_echo "$ac_cv_master_passwd" >&6; }
15142 if test "$ac_cv_master_passwd" = yes; then
15148 ###############################################################################
15150 # Check for traditional (ha!) shadow passwords.
15152 ###############################################################################
15154 if test "$with_shadow" = yes ; then
15155 { $as_echo "$as_me:$LINENO: checking for generic shadow passwords" >&5
15156 $as_echo_n "checking for generic shadow passwords... " >&6; }
15157 if test "${ac_cv_shadow+set}" = set; then
15158 $as_echo_n "(cached) " >&6
15161 ac_save_CPPFLAGS="$CPPFLAGS"
15162 if test \! -z "$includedir" ; then
15163 CPPFLAGS="$CPPFLAGS -I$includedir"
15165 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
15166 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
15167 cat >conftest.$ac_ext <<_ACEOF
15170 cat confdefs.h >>conftest.$ac_ext
15171 cat >>conftest.$ac_ext <<_ACEOF
15172 /* end confdefs.h. */
15173 #include <stdlib.h>
15174 #include <unistd.h>
15175 #include <sys/types.h>
15177 #include <shadow.h>
15181 struct spwd *p = getspnam("nobody");
15182 const char *pw = p->sp_pwdp;
15187 rm -rf conftest.$ac_objext
15188 if { (ac_try="$ac_compile"
15189 case "(($ac_try" in
15190 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15191 *) ac_try_echo=$ac_try;;
15193 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15194 $as_echo "$ac_try_echo") >&5
15195 (eval "$ac_compile") 2>conftest.er1
15197 grep -v '^ *+' conftest.er1 >conftest.err
15198 rm -rf conftest.er1
15199 cat conftest.err >&5
15200 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15201 (exit $ac_status); } && {
15202 test -z "$ac_c_werror_flag" ||
15203 test ! -s conftest.err
15204 } && test -s conftest.$ac_objext; then
15207 $as_echo "$as_me: failed program was:" >&5
15208 sed 's/^/| /' conftest.$ac_ext >&5
15213 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15214 CPPFLAGS="$ac_save_CPPFLAGS"
15216 { $as_echo "$as_me:$LINENO: result: $ac_cv_shadow" >&5
15217 $as_echo "$ac_cv_shadow" >&6; }
15218 if test "$ac_cv_shadow" = yes; then
15222 # On some systems (UnixWare 2.1), getspnam() is in -lgen instead of -lc.
15224 { $as_echo "$as_me:$LINENO: checking for getspnam in -lc" >&5
15225 $as_echo_n "checking for getspnam in -lc... " >&6; }
15226 if test "${ac_cv_lib_c_getspnam+set}" = set; then
15227 $as_echo_n "(cached) " >&6
15229 ac_check_lib_save_LIBS=$LIBS
15231 cat >conftest.$ac_ext <<_ACEOF
15234 cat confdefs.h >>conftest.$ac_ext
15235 cat >>conftest.$ac_ext <<_ACEOF
15236 /* end confdefs.h. */
15238 /* Override any GCC internal prototype to avoid an error.
15239 Use char because int might match the return type of a GCC
15240 builtin and then its argument prototype would still apply. */
15248 return getspnam ();
15253 rm -rf conftest.$ac_objext conftest$ac_exeext
15254 if { (ac_try="$ac_link"
15255 case "(($ac_try" in
15256 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15257 *) ac_try_echo=$ac_try;;
15259 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15260 $as_echo "$ac_try_echo") >&5
15261 (eval "$ac_link") 2>conftest.er1
15263 grep -v '^ *+' conftest.er1 >conftest.err
15264 rm -rf conftest.er1
15265 cat conftest.err >&5
15266 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15267 (exit $ac_status); } && {
15268 test -z "$ac_c_werror_flag" ||
15269 test ! -s conftest.err
15270 } && test -s conftest$ac_exeext && {
15271 test "$cross_compiling" = yes ||
15272 $as_test_x conftest$ac_exeext
15274 ac_cv_lib_c_getspnam=yes
15276 $as_echo "$as_me: failed program was:" >&5
15277 sed 's/^/| /' conftest.$ac_ext >&5
15279 ac_cv_lib_c_getspnam=no
15282 rm -rf conftest.dSYM
15283 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15284 conftest$ac_exeext conftest.$ac_ext
15285 LIBS=$ac_check_lib_save_LIBS
15287 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_c_getspnam" >&5
15288 $as_echo "$ac_cv_lib_c_getspnam" >&6; }
15289 if test "x$ac_cv_lib_c_getspnam" = x""yes; then
15293 if test "$have_getspnam" = no ; then
15294 { $as_echo "$as_me:$LINENO: checking for getspnam in -lgen" >&5
15295 $as_echo_n "checking for getspnam in -lgen... " >&6; }
15296 if test "${ac_cv_lib_gen_getspnam+set}" = set; then
15297 $as_echo_n "(cached) " >&6
15299 ac_check_lib_save_LIBS=$LIBS
15301 cat >conftest.$ac_ext <<_ACEOF
15304 cat confdefs.h >>conftest.$ac_ext
15305 cat >>conftest.$ac_ext <<_ACEOF
15306 /* end confdefs.h. */
15308 /* Override any GCC internal prototype to avoid an error.
15309 Use char because int might match the return type of a GCC
15310 builtin and then its argument prototype would still apply. */
15318 return getspnam ();
15323 rm -rf conftest.$ac_objext conftest$ac_exeext
15324 if { (ac_try="$ac_link"
15325 case "(($ac_try" in
15326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15327 *) ac_try_echo=$ac_try;;
15329 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15330 $as_echo "$ac_try_echo") >&5
15331 (eval "$ac_link") 2>conftest.er1
15333 grep -v '^ *+' conftest.er1 >conftest.err
15334 rm -rf conftest.er1
15335 cat conftest.err >&5
15336 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15337 (exit $ac_status); } && {
15338 test -z "$ac_c_werror_flag" ||
15339 test ! -s conftest.err
15340 } && test -s conftest$ac_exeext && {
15341 test "$cross_compiling" = yes ||
15342 $as_test_x conftest$ac_exeext
15344 ac_cv_lib_gen_getspnam=yes
15346 $as_echo "$as_me: failed program was:" >&5
15347 sed 's/^/| /' conftest.$ac_ext >&5
15349 ac_cv_lib_gen_getspnam=no
15352 rm -rf conftest.dSYM
15353 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15354 conftest$ac_exeext conftest.$ac_ext
15355 LIBS=$ac_check_lib_save_LIBS
15357 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_gen_getspnam" >&5
15358 $as_echo "$ac_cv_lib_gen_getspnam" >&6; }
15359 if test "x$ac_cv_lib_gen_getspnam" = x""yes; then
15360 have_getspnam=yes; PASSWD_LIBS="$PASSWD_LIBS -lgen"
15368 ###############################################################################
15370 # Check for other libraries needed for non-shadow passwords.
15372 ###############################################################################
15374 if test "$enable_locking" = yes ; then
15376 # On some systems (UnixWare 2.1), crypt() is in -lcrypt instead of -lc.
15378 { $as_echo "$as_me:$LINENO: checking for crypt in -lc" >&5
15379 $as_echo_n "checking for crypt in -lc... " >&6; }
15380 if test "${ac_cv_lib_c_crypt+set}" = set; then
15381 $as_echo_n "(cached) " >&6
15383 ac_check_lib_save_LIBS=$LIBS
15385 cat >conftest.$ac_ext <<_ACEOF
15388 cat confdefs.h >>conftest.$ac_ext
15389 cat >>conftest.$ac_ext <<_ACEOF
15390 /* end confdefs.h. */
15392 /* Override any GCC internal prototype to avoid an error.
15393 Use char because int might match the return type of a GCC
15394 builtin and then its argument prototype would still apply. */
15407 rm -rf conftest.$ac_objext conftest$ac_exeext
15408 if { (ac_try="$ac_link"
15409 case "(($ac_try" in
15410 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15411 *) ac_try_echo=$ac_try;;
15413 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15414 $as_echo "$ac_try_echo") >&5
15415 (eval "$ac_link") 2>conftest.er1
15417 grep -v '^ *+' conftest.er1 >conftest.err
15418 rm -rf conftest.er1
15419 cat conftest.err >&5
15420 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15421 (exit $ac_status); } && {
15422 test -z "$ac_c_werror_flag" ||
15423 test ! -s conftest.err
15424 } && test -s conftest$ac_exeext && {
15425 test "$cross_compiling" = yes ||
15426 $as_test_x conftest$ac_exeext
15428 ac_cv_lib_c_crypt=yes
15430 $as_echo "$as_me: failed program was:" >&5
15431 sed 's/^/| /' conftest.$ac_ext >&5
15433 ac_cv_lib_c_crypt=no
15436 rm -rf conftest.dSYM
15437 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15438 conftest$ac_exeext conftest.$ac_ext
15439 LIBS=$ac_check_lib_save_LIBS
15441 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_c_crypt" >&5
15442 $as_echo "$ac_cv_lib_c_crypt" >&6; }
15443 if test "x$ac_cv_lib_c_crypt" = x""yes; then
15447 if test "$have_crypt" = no ; then
15448 { $as_echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
15449 $as_echo_n "checking for crypt in -lcrypt... " >&6; }
15450 if test "${ac_cv_lib_crypt_crypt+set}" = set; then
15451 $as_echo_n "(cached) " >&6
15453 ac_check_lib_save_LIBS=$LIBS
15454 LIBS="-lcrypt $LIBS"
15455 cat >conftest.$ac_ext <<_ACEOF
15458 cat confdefs.h >>conftest.$ac_ext
15459 cat >>conftest.$ac_ext <<_ACEOF
15460 /* end confdefs.h. */
15462 /* Override any GCC internal prototype to avoid an error.
15463 Use char because int might match the return type of a GCC
15464 builtin and then its argument prototype would still apply. */
15477 rm -rf conftest.$ac_objext conftest$ac_exeext
15478 if { (ac_try="$ac_link"
15479 case "(($ac_try" in
15480 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15481 *) ac_try_echo=$ac_try;;
15483 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15484 $as_echo "$ac_try_echo") >&5
15485 (eval "$ac_link") 2>conftest.er1
15487 grep -v '^ *+' conftest.er1 >conftest.err
15488 rm -rf conftest.er1
15489 cat conftest.err >&5
15490 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15491 (exit $ac_status); } && {
15492 test -z "$ac_c_werror_flag" ||
15493 test ! -s conftest.err
15494 } && test -s conftest$ac_exeext && {
15495 test "$cross_compiling" = yes ||
15496 $as_test_x conftest$ac_exeext
15498 ac_cv_lib_crypt_crypt=yes
15500 $as_echo "$as_me: failed program was:" >&5
15501 sed 's/^/| /' conftest.$ac_ext >&5
15503 ac_cv_lib_crypt_crypt=no
15506 rm -rf conftest.dSYM
15507 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15508 conftest$ac_exeext conftest.$ac_ext
15509 LIBS=$ac_check_lib_save_LIBS
15511 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
15512 $as_echo "$ac_cv_lib_crypt_crypt" >&6; }
15513 if test "x$ac_cv_lib_crypt_crypt" = x""yes; then
15514 have_crypt=yes; PASSWD_LIBS="$PASSWD_LIBS -lcrypt"
15521 # Most of the above shadow mechanisms will have set need_setuid to yes,
15522 # if they were found. But, on some systems, we need setuid even when
15523 # using plain old vanilla passwords.
15525 if test "$enable_locking" = yes ; then
15527 *-hpux* | *-aix* | *-netbsd* | *-freebsd* | *-openbsd* )
15534 if test "$have_shadow_adjunct" = yes ; then
15535 cat >>confdefs.h <<\_ACEOF
15536 #define HAVE_ADJUNCT_PASSWD 1
15539 elif test "$have_shadow_enhanced" = yes ; then
15540 cat >>confdefs.h <<\_ACEOF
15541 #define HAVE_ENHANCED_PASSWD 1
15544 elif test "$have_shadow_hpux" = yes ; then
15545 cat >>confdefs.h <<\_ACEOF
15546 #define HAVE_HPUX_PASSWD 1
15549 elif test "$have_shadow" = yes ; then
15550 cat >>confdefs.h <<\_ACEOF
15551 #define HAVE_SHADOW_PASSWD 1
15557 ###############################################################################
15559 # Check for external password helper
15560 # On SuSE, instead of having xscreensaver be a setuid program, they
15561 # fork an external program that takes the password on stdin, and
15562 # returns true if that password is a valid one. Then only that
15563 # smaller program needs to be setuid.
15565 # (Note that this external program is not a GUI: the GUI is still
15566 # all in xscreensaver itself; the external program just does auth.)
15568 ###############################################################################
15570 have_passwd_helper=no
15571 with_passwd_helper_req=unspecified
15574 # Check whether --with-passwd-helper was given.
15575 if test "${with_passwd_helper+set}" = set; then
15576 withval=$with_passwd_helper; with_passwd_helper="$withval"; with_passwd_helper_req="$withval"
15578 with_passwd_helper=no
15581 # no HANDLE_X_PATH_ARG for this one
15583 if test "$enable_locking" = no ; then
15584 with_passwd_helper_req=no
15585 with_passwd_helper=no
15588 case "$with_passwd_helper" in
15591 cat >>confdefs.h <<_ACEOF
15592 #define PASSWD_HELPER_PROGRAM "$with_passwd_helper"
15595 have_passwd_helper=yes;;
15597 echo "error: --with-passwd-helper needs full pathname of helper (not '$with_passwd_helper')." >&2
15602 ###############################################################################
15604 # Check for a login manager for a "New Login" button on the lock dialog.
15605 # Usually this will be "/usr/bin/gdmflexiserver".
15607 ###############################################################################
15609 have_login_manager=no
15610 with_login_manager_req=unspecified
15611 default_login_manager='gdmflexiserver -ls'
15614 # Check whether --with-login-manager was given.
15615 if test "${with_login_manager+set}" = set; then
15616 withval=$with_login_manager; with_login_manager="$withval"; with_login_manager_req="$withval"
15618 with_login_manager=no
15621 # no HANDLE_X_PATH_ARG for this one
15623 if test "$enable_locking" = no ; then
15624 with_login_manager_req=no
15625 with_login_manager=no
15628 if test -n "$with_login_manager_req" ; then
15629 ac_cv_login_manager_program=""
15631 if test "$with_login_manager_req" = "yes" ; then
15632 with_login_manager_req=$default_login_manager
15635 case "$with_login_manager_req" in
15637 with_login_manager=""
15641 set dummy $with_login_manager_req ; login_manager_tmp=$2
15642 { $as_echo "$as_me:$LINENO: checking for $login_manager_tmp" >&5
15643 $as_echo_n "checking for $login_manager_tmp... " >&6; }
15644 if test -x "$login_manager_tmp" ; then
15645 { $as_echo "$as_me:$LINENO: result: yes" >&5
15646 $as_echo "yes" >&6; }
15648 { $as_echo "$as_me:$LINENO: result: no" >&5
15649 $as_echo "no" >&6; }
15650 with_login_manager=""
15655 set dummy $with_login_manager_req ; login_manager_tmp=$2
15657 unset ac_cv_path_login_manager_tmp
15658 # Extract the first word of "$login_manager_tmp", so it can be a program name with args.
15659 set dummy $login_manager_tmp; ac_word=$2
15660 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
15661 $as_echo_n "checking for $ac_word... " >&6; }
15662 if test "${ac_cv_path_login_manager_tmp+set}" = set; then
15663 $as_echo_n "(cached) " >&6
15665 case $login_manager_tmp in
15667 ac_cv_path_login_manager_tmp="$login_manager_tmp" # Let the user override the test with a path.
15670 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15671 for as_dir in $PATH
15674 test -z "$as_dir" && as_dir=.
15675 for ac_exec_ext in '' $ac_executable_extensions; do
15676 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15677 ac_cv_path_login_manager_tmp="$as_dir/$ac_word$ac_exec_ext"
15678 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
15688 login_manager_tmp=$ac_cv_path_login_manager_tmp
15689 if test -n "$login_manager_tmp"; then
15690 { $as_echo "$as_me:$LINENO: result: $login_manager_tmp" >&5
15691 $as_echo "$login_manager_tmp" >&6; }
15693 { $as_echo "$as_me:$LINENO: result: no" >&5
15694 $as_echo "no" >&6; }
15698 if test -z "$login_manager_tmp" ; then
15699 with_login_manager=""
15701 with_login_manager="$login_manager_tmp"
15705 ac_cv_login_manager_program="$with_login_manager"
15707 elif test -n "$ac_cv_login_manager_program"; then
15708 { $as_echo "$as_me:$LINENO: result: checking for login_manager... (cached) $ac_cv_login_manager_program" >&5
15709 $as_echo "checking for login_manager... (cached) $ac_cv_login_manager_program" >&6; }
15712 NEW_LOGIN_COMMAND_P=''
15713 NEW_LOGIN_COMMAND="$ac_cv_login_manager_program"
15715 if test -z "$NEW_LOGIN_COMMAND" ; then
15716 NEW_LOGIN_COMMAND="$default_login_manager"
15717 NEW_LOGIN_COMMAND_P='! '
15722 ###############################################################################
15724 # Check for -lgtk (and Gnome stuff)
15726 ###############################################################################
15729 with_gtk_req=unspecified
15731 # Check whether --with-gtk was given.
15732 if test "${with_gtk+set}" = set; then
15733 withval=$with_gtk; with_gtk="$withval"; with_gtk_req="$withval"
15739 # if --with-gtk=/directory/ was specified, remember that directory so that
15740 # we can also look for the `gtk-config' program in that directory.
15741 case "$with_gtk" in
15743 gtk_dir="$with_gtk"
15751 case "$with_gtk" in
15756 { $as_echo "$as_me:$LINENO: checking for Gtk headers" >&5
15757 $as_echo_n "checking for Gtk headers... " >&6; }
15758 d=$with_gtk/include
15759 if test -d $d; then
15760 X_CFLAGS="-I$d $X_CFLAGS"
15761 { $as_echo "$as_me:$LINENO: result: $d" >&5
15762 $as_echo "$d" >&6; }
15764 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
15765 $as_echo "not found ($d: no such directory)" >&6; }
15768 { $as_echo "$as_me:$LINENO: checking for Gtk libs" >&5
15769 $as_echo_n "checking for Gtk libs... " >&6; }
15771 if test -d $d; then
15772 X_LIBS="-L$d $X_LIBS"
15773 { $as_echo "$as_me:$LINENO: result: $d" >&5
15774 $as_echo "$d" >&6; }
15776 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
15777 $as_echo "not found ($d: no such directory)" >&6; }
15780 # replace the directory string with "yes".
15782 with_gtk=$with_gtk_req
15787 echo "error: argument to --with-gtk must be \"yes\", \"no\", or a directory."
15788 echo " If it is a directory, then \`DIR/include' will be added to"
15789 echo " the -I list, and \`DIR/lib' will be added to the -L list."
15795 if test "$with_gtk" != yes -a "$with_gtk" != no ; then
15796 echo "error: must be yes or no: --with-gtk=$with_gtk"
15801 parse_gtk_version_string() {
15804 maj=`echo $ac_gtk_version_string | sed -n 's/\..*//p'`
15805 min=`echo $ac_gtk_version_string | sed -n 's/[^.]*\.\([^.]*\).*/\1/p'`
15807 ac_gtk_version=`echo "$maj * 1000 + $min" | bc`
15808 if test -z "$ac_gtk_version"; then
15809 ac_gtk_version=unknown
15810 ac_gtk_version_string=unknown
15814 # Find pkg-config... (need this for both gtk and gdk_pixbuf.)
15815 # if the user specified --with-gtk=/foo/ then look there.
15818 if test ! -z "$gtk_dir"; then
15819 # canonicalize slashes.
15820 foo=`echo "${gtk_dir}/bin" | sed 's@//*@/@g'`
15821 gtk_path="$foo:$gtk_path"
15824 for ac_prog in pkg-config
15826 # Extract the first word of "$ac_prog", so it can be a program name with args.
15827 set dummy $ac_prog; ac_word=$2
15828 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
15829 $as_echo_n "checking for $ac_word... " >&6; }
15830 if test "${ac_cv_path_pkg_config+set}" = set; then
15831 $as_echo_n "(cached) " >&6
15833 case $pkg_config in
15835 ac_cv_path_pkg_config="$pkg_config" # Let the user override the test with a path.
15838 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15839 for as_dir in $gtk_path
15842 test -z "$as_dir" && as_dir=.
15843 for ac_exec_ext in '' $ac_executable_extensions; do
15844 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15845 ac_cv_path_pkg_config="$as_dir/$ac_word$ac_exec_ext"
15846 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
15856 pkg_config=$ac_cv_path_pkg_config
15857 if test -n "$pkg_config"; then
15858 { $as_echo "$as_me:$LINENO: result: $pkg_config" >&5
15859 $as_echo "$pkg_config" >&6; }
15861 { $as_echo "$as_me:$LINENO: result: no" >&5
15862 $as_echo "no" >&6; }
15866 test -n "$pkg_config" && break
15870 if test -z "$pkg_config" ; then
15871 { $as_echo "$as_me:$LINENO: WARNING: pkg-config not found!" >&5
15872 $as_echo "$as_me: WARNING: pkg-config not found!" >&2;}
15877 # Utility function for running pkg-config-based tests...
15880 pkg_check_version() {
15881 if test "$ok" = yes ; then
15884 { $as_echo "$as_me:$LINENO: checking for $req" >&5
15885 $as_echo_n "checking for $req... " >&6; }
15886 if $pkg_config --exists "$req" ; then
15887 vers=`$pkg_config --modversion "$req"`
15888 if $pkg_config --exists "$req >= $min" ; then
15889 { $as_echo "$as_me:$LINENO: result: $vers" >&5
15890 $as_echo "$vers" >&6; }
15894 { $as_echo "$as_me:$LINENO: result: $vers (wanted >= $min)" >&5
15895 $as_echo "$vers (wanted >= $min)" >&6; }
15900 { $as_echo "$as_me:$LINENO: result: no" >&5
15901 $as_echo "no" >&6; }
15912 if test "$with_gtk" = yes; then
15916 pkg_check_version gtk+-2.0 2.0.1 ; ac_gtk_version_string="$vers"
15917 pkg_check_version gmodule-2.0 2.0.0
15918 pkg_check_version libxml-2.0 2.4.6
15919 pkg_check_version libglade-2.0 1.99.0
15920 pkg_check_version gdk-pixbuf-2.0 2.0.0
15921 pkg_check_version gdk-pixbuf-xlib-2.0 2.0.0
15924 if test "$have_gtk" = no; then
15925 if test -n "$ac_gtk_version_string" ; then
15926 gtk_halfassed="$ac_gtk_version_string"
15927 gtk_halfassed_lib="$req"
15931 if test "$have_gtk" = yes; then
15932 parse_gtk_version_string
15936 if test "$have_gtk" = yes; then
15937 { $as_echo "$as_me:$LINENO: checking for Gtk includes" >&5
15938 $as_echo_n "checking for Gtk includes... " >&6; }
15939 if test "${ac_cv_gtk_config_cflags+set}" = set; then
15940 $as_echo_n "(cached) " >&6
15942 ac_cv_gtk_config_cflags=`$pkg_config --cflags $pkgs`
15944 { $as_echo "$as_me:$LINENO: result: $ac_cv_gtk_config_cflags" >&5
15945 $as_echo "$ac_cv_gtk_config_cflags" >&6; }
15946 { $as_echo "$as_me:$LINENO: checking for Gtk libs" >&5
15947 $as_echo_n "checking for Gtk libs... " >&6; }
15948 if test "${ac_cv_gtk_config_libs+set}" = set; then
15949 $as_echo_n "(cached) " >&6
15951 ac_cv_gtk_config_libs=`$pkg_config --libs $pkgs`
15953 { $as_echo "$as_me:$LINENO: result: $ac_cv_gtk_config_libs" >&5
15954 $as_echo "$ac_cv_gtk_config_libs" >&6; }
15957 ac_gtk_config_cflags=$ac_cv_gtk_config_cflags
15958 ac_gtk_config_libs=$ac_cv_gtk_config_libs
15962 if test "$have_gtk" = yes; then
15963 GTK_DATADIR=`$pkg_config --variable=prefix gtk+-2.0`
15964 GTK_DATADIR="$GTK_DATADIR/share"
15967 if test "$have_gtk" = yes; then
15968 INCLUDES="$INCLUDES $ac_gtk_config_cflags"
15969 GTK_LIBS="$GTK_LIBS $ac_gtk_config_libs"
15970 cat >>confdefs.h <<\_ACEOF
15974 cat >>confdefs.h <<\_ACEOF
15975 #define HAVE_GTK2 1
15978 cat >>confdefs.h <<\_ACEOF
15987 # Check for the various Gnome help and URL loading programs.
15989 WITH_BROWSER=gnome-open
15990 if test "$have_gtk" = yes; then
15991 for ac_prog in gnome-open
15993 # Extract the first word of "$ac_prog", so it can be a program name with args.
15994 set dummy $ac_prog; ac_word=$2
15995 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
15996 $as_echo_n "checking for $ac_word... " >&6; }
15997 if test "${ac_cv_prog_gnome_open_program+set}" = set; then
15998 $as_echo_n "(cached) " >&6
16000 if test -n "$gnome_open_program"; then
16001 ac_cv_prog_gnome_open_program="$gnome_open_program" # Let the user override the test.
16003 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16004 for as_dir in $PATH
16007 test -z "$as_dir" && as_dir=.
16008 for ac_exec_ext in '' $ac_executable_extensions; do
16009 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16010 ac_cv_prog_gnome_open_program="$ac_prog"
16011 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16020 gnome_open_program=$ac_cv_prog_gnome_open_program
16021 if test -n "$gnome_open_program"; then
16022 { $as_echo "$as_me:$LINENO: result: $gnome_open_program" >&5
16023 $as_echo "$gnome_open_program" >&6; }
16025 { $as_echo "$as_me:$LINENO: result: no" >&5
16026 $as_echo "no" >&6; }
16030 test -n "$gnome_open_program" && break
16033 for ac_prog in gnome-url-show
16035 # Extract the first word of "$ac_prog", so it can be a program name with args.
16036 set dummy $ac_prog; ac_word=$2
16037 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
16038 $as_echo_n "checking for $ac_word... " >&6; }
16039 if test "${ac_cv_prog_gnome_url_show_program+set}" = set; then
16040 $as_echo_n "(cached) " >&6
16042 if test -n "$gnome_url_show_program"; then
16043 ac_cv_prog_gnome_url_show_program="$gnome_url_show_program" # Let the user override the test.
16045 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16046 for as_dir in $PATH
16049 test -z "$as_dir" && as_dir=.
16050 for ac_exec_ext in '' $ac_executable_extensions; do
16051 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16052 ac_cv_prog_gnome_url_show_program="$ac_prog"
16053 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
16062 gnome_url_show_program=$ac_cv_prog_gnome_url_show_program
16063 if test -n "$gnome_url_show_program"; then
16064 { $as_echo "$as_me:$LINENO: result: $gnome_url_show_program" >&5
16065 $as_echo "$gnome_url_show_program" >&6; }
16067 { $as_echo "$as_me:$LINENO: result: no" >&5
16068 $as_echo "no" >&6; }
16072 test -n "$gnome_url_show_program" && break
16078 ###############################################################################
16082 ###############################################################################
16085 with_motif_req=unspecified
16087 # Check whether --with-motif was given.
16088 if test "${with_motif+set}" = set; then
16089 withval=$with_motif; with_motif="$withval"; with_motif_req="$withval"
16096 case "$with_motif" in
16101 { $as_echo "$as_me:$LINENO: checking for Motif headers" >&5
16102 $as_echo_n "checking for Motif headers... " >&6; }
16103 d=$with_motif/include
16104 if test -d $d; then
16105 X_CFLAGS="-I$d $X_CFLAGS"
16106 { $as_echo "$as_me:$LINENO: result: $d" >&5
16107 $as_echo "$d" >&6; }
16109 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
16110 $as_echo "not found ($d: no such directory)" >&6; }
16113 { $as_echo "$as_me:$LINENO: checking for Motif libs" >&5
16114 $as_echo_n "checking for Motif libs... " >&6; }
16116 if test -d $d; then
16117 X_LIBS="-L$d $X_LIBS"
16118 { $as_echo "$as_me:$LINENO: result: $d" >&5
16119 $as_echo "$d" >&6; }
16121 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
16122 $as_echo "not found ($d: no such directory)" >&6; }
16125 # replace the directory string with "yes".
16126 with_motif_req="yes"
16127 with_motif=$with_motif_req
16132 echo "error: argument to --with-motif must be \"yes\", \"no\", or a directory."
16133 echo " If it is a directory, then \`DIR/include' will be added to"
16134 echo " the -I list, and \`DIR/lib' will be added to the -L list."
16140 if test "$with_motif" != yes -a "$with_motif" != no ; then
16141 echo "error: must be yes or no: --with-motif=$with_motif"
16145 if test "$with_motif" = yes; then
16148 ac_save_CPPFLAGS="$CPPFLAGS"
16149 if test \! -z "$includedir" ; then
16150 CPPFLAGS="$CPPFLAGS -I$includedir"
16152 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16153 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
16154 { $as_echo "$as_me:$LINENO: checking for Xm/Xm.h" >&5
16155 $as_echo_n "checking for Xm/Xm.h... " >&6; }
16156 if test "${ac_cv_header_Xm_Xm_h+set}" = set; then
16157 $as_echo_n "(cached) " >&6
16159 cat >conftest.$ac_ext <<_ACEOF
16162 cat confdefs.h >>conftest.$ac_ext
16163 cat >>conftest.$ac_ext <<_ACEOF
16164 /* end confdefs.h. */
16165 #include <stdlib.h>
16167 #include <X11/Intrinsic.h>
16171 rm -rf conftest.$ac_objext
16172 if { (ac_try="$ac_compile"
16173 case "(($ac_try" in
16174 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16175 *) ac_try_echo=$ac_try;;
16177 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16178 $as_echo "$ac_try_echo") >&5
16179 (eval "$ac_compile") 2>conftest.er1
16181 grep -v '^ *+' conftest.er1 >conftest.err
16182 rm -rf conftest.er1
16183 cat conftest.err >&5
16184 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16185 (exit $ac_status); } && {
16186 test -z "$ac_c_werror_flag" ||
16187 test ! -s conftest.err
16188 } && test -s conftest.$ac_objext; then
16189 ac_cv_header_Xm_Xm_h=yes
16191 $as_echo "$as_me: failed program was:" >&5
16192 sed 's/^/| /' conftest.$ac_ext >&5
16194 ac_cv_header_Xm_Xm_h=no
16197 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16199 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_Xm_Xm_h" >&5
16200 $as_echo "$ac_cv_header_Xm_Xm_h" >&6; }
16201 if test "x$ac_cv_header_Xm_Xm_h" = x""yes; then
16203 cat >>confdefs.h <<\_ACEOF
16204 #define HAVE_MOTIF 1
16207 MOTIF_LIBS="$MOTIF_LIBS -lXm"
16211 CPPFLAGS="$ac_save_CPPFLAGS"
16215 if test "$have_motif" = yes; then
16217 ac_save_CPPFLAGS="$CPPFLAGS"
16218 if test \! -z "$includedir" ; then
16219 CPPFLAGS="$CPPFLAGS -I$includedir"
16221 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16222 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
16223 { $as_echo "$as_me:$LINENO: checking for Xm/ComboBox.h" >&5
16224 $as_echo_n "checking for Xm/ComboBox.h... " >&6; }
16225 if test "${ac_cv_header_Xm_ComboBox_h+set}" = set; then
16226 $as_echo_n "(cached) " >&6
16228 cat >conftest.$ac_ext <<_ACEOF
16231 cat confdefs.h >>conftest.$ac_ext
16232 cat >>conftest.$ac_ext <<_ACEOF
16233 /* end confdefs.h. */
16234 #include <stdlib.h>
16236 #include <X11/Intrinsic.h>
16238 #include <Xm/ComboBox.h>
16240 rm -rf conftest.$ac_objext
16241 if { (ac_try="$ac_compile"
16242 case "(($ac_try" in
16243 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16244 *) ac_try_echo=$ac_try;;
16246 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16247 $as_echo "$ac_try_echo") >&5
16248 (eval "$ac_compile") 2>conftest.er1
16250 grep -v '^ *+' conftest.er1 >conftest.err
16251 rm -rf conftest.er1
16252 cat conftest.err >&5
16253 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16254 (exit $ac_status); } && {
16255 test -z "$ac_c_werror_flag" ||
16256 test ! -s conftest.err
16257 } && test -s conftest.$ac_objext; then
16258 ac_cv_header_Xm_ComboBox_h=yes
16260 $as_echo "$as_me: failed program was:" >&5
16261 sed 's/^/| /' conftest.$ac_ext >&5
16263 ac_cv_header_Xm_ComboBox_h=no
16266 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16268 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_Xm_ComboBox_h" >&5
16269 $as_echo "$ac_cv_header_Xm_ComboBox_h" >&6; }
16270 if test "x$ac_cv_header_Xm_ComboBox_h" = x""yes; then
16271 cat >>confdefs.h <<\_ACEOF
16272 #define HAVE_XMCOMBOBOX 1
16278 CPPFLAGS="$ac_save_CPPFLAGS"
16282 ###############################################################################
16284 # Checking whether Motif is really Lesstif.
16286 ###############################################################################
16289 if test "$have_motif" = yes ; then
16290 { $as_echo "$as_me:$LINENO: checking whether Motif is really LessTif" >&5
16291 $as_echo_n "checking whether Motif is really LessTif... " >&6; }
16292 if test "${ac_cv_have_lesstif+set}" = set; then
16293 $as_echo_n "(cached) " >&6
16296 ac_save_CPPFLAGS="$CPPFLAGS"
16297 if test \! -z "$includedir" ; then
16298 CPPFLAGS="$CPPFLAGS -I$includedir"
16300 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16301 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
16302 cat >conftest.$ac_ext <<_ACEOF
16305 cat confdefs.h >>conftest.$ac_ext
16306 cat >>conftest.$ac_ext <<_ACEOF
16307 /* end confdefs.h. */
16312 long vers = LesstifVersion;
16317 rm -rf conftest.$ac_objext
16318 if { (ac_try="$ac_compile"
16319 case "(($ac_try" in
16320 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16321 *) ac_try_echo=$ac_try;;
16323 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16324 $as_echo "$ac_try_echo") >&5
16325 (eval "$ac_compile") 2>conftest.er1
16327 grep -v '^ *+' conftest.er1 >conftest.err
16328 rm -rf conftest.er1
16329 cat conftest.err >&5
16330 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16331 (exit $ac_status); } && {
16332 test -z "$ac_c_werror_flag" ||
16333 test ! -s conftest.err
16334 } && test -s conftest.$ac_objext; then
16335 ac_cv_have_lesstif=yes
16337 $as_echo "$as_me: failed program was:" >&5
16338 sed 's/^/| /' conftest.$ac_ext >&5
16340 ac_cv_have_lesstif=no
16343 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16344 CPPFLAGS="$ac_save_CPPFLAGS"
16346 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_lesstif" >&5
16347 $as_echo "$ac_cv_have_lesstif" >&6; }
16348 have_lesstif=$ac_cv_have_lesstif
16352 lesstif_version=unknown
16353 lesstif_version_string=unknown
16355 if test "$have_lesstif" = yes ; then
16357 echo unknown > conftest-lt
16358 { $as_echo "$as_me:$LINENO: checking LessTif version number" >&5
16359 $as_echo_n "checking LessTif version number... " >&6; }
16360 if test "${ac_cv_lesstif_version_string+set}" = set; then
16361 $as_echo_n "(cached) " >&6
16364 ac_save_CPPFLAGS="$CPPFLAGS"
16365 if test \! -z "$includedir" ; then
16366 CPPFLAGS="$CPPFLAGS -I$includedir"
16368 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16369 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
16370 if test "$cross_compiling" = yes; then
16371 ac_cv_lesstif_version=unknown
16372 ac_cv_lesstif_version_string=unknown
16374 cat >conftest.$ac_ext <<_ACEOF
16377 cat confdefs.h >>conftest.$ac_ext
16378 cat >>conftest.$ac_ext <<_ACEOF
16379 /* end confdefs.h. */
16383 FILE *f = fopen("conftest-lt", "w");
16385 fprintf(f, "%d %d.%d\n", LesstifVersion,
16386 LESSTIF_VERSION, LESSTIF_REVISION);
16391 rm -rf conftest$ac_exeext
16392 if { (ac_try="$ac_link"
16393 case "(($ac_try" in
16394 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16395 *) ac_try_echo=$ac_try;;
16397 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16398 $as_echo "$ac_try_echo") >&5
16399 (eval "$ac_link") 2>&5
16401 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16402 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16403 { (case "(($ac_try" in
16404 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16405 *) ac_try_echo=$ac_try;;
16407 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16408 $as_echo "$ac_try_echo") >&5
16409 (eval "$ac_try") 2>&5
16411 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16412 (exit $ac_status); }; }; then
16413 ltv=`cat conftest-lt`
16414 ac_cv_lesstif_version=`echo $ltv | sed 's/ .*//'`
16415 ac_cv_lesstif_version_string=`echo $ltv | sed 's/.* //'`
16417 $as_echo "$as_me: program exited with status $ac_status" >&5
16418 $as_echo "$as_me: failed program was:" >&5
16419 sed 's/^/| /' conftest.$ac_ext >&5
16421 ( exit $ac_status )
16422 ac_cv_lesstif_version=unknown
16423 ac_cv_lesstif_version_string=unknown
16425 rm -rf conftest.dSYM
16426 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16430 CPPFLAGS="$ac_save_CPPFLAGS"
16432 { $as_echo "$as_me:$LINENO: result: $ac_cv_lesstif_version_string" >&5
16433 $as_echo "$ac_cv_lesstif_version_string" >&6; }
16435 lesstif_version=$ac_cv_lesstif_version
16436 lesstif_version_string=$ac_cv_lesstif_version_string
16441 if test "$have_motif" = yes ; then
16443 echo unknown > conftest-mt
16444 { $as_echo "$as_me:$LINENO: checking Motif version number" >&5
16445 $as_echo_n "checking Motif version number... " >&6; }
16446 if test "${ac_cv_motif_version_string+set}" = set; then
16447 $as_echo_n "(cached) " >&6
16450 ac_save_CPPFLAGS="$CPPFLAGS"
16451 if test \! -z "$includedir" ; then
16452 CPPFLAGS="$CPPFLAGS -I$includedir"
16454 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16455 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
16456 if test "$cross_compiling" = yes; then
16457 ac_cv_motif_version=unknown
16458 ac_cv_motif_version_string=unknown
16460 cat >conftest.$ac_ext <<_ACEOF
16463 cat confdefs.h >>conftest.$ac_ext
16464 cat >>conftest.$ac_ext <<_ACEOF
16465 /* end confdefs.h. */
16469 FILE *f = fopen("conftest-mt", "w");
16471 fprintf(f, "%d %d.%d\n", XmVersion,
16472 XmVERSION, XmREVISION);
16477 rm -rf conftest$ac_exeext
16478 if { (ac_try="$ac_link"
16479 case "(($ac_try" in
16480 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16481 *) ac_try_echo=$ac_try;;
16483 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16484 $as_echo "$ac_try_echo") >&5
16485 (eval "$ac_link") 2>&5
16487 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16488 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16489 { (case "(($ac_try" in
16490 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16491 *) ac_try_echo=$ac_try;;
16493 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16494 $as_echo "$ac_try_echo") >&5
16495 (eval "$ac_try") 2>&5
16497 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16498 (exit $ac_status); }; }; then
16499 mtv=`cat conftest-mt`
16500 ac_cv_motif_version=`echo $mtv | sed 's/ .*//'`
16501 ac_cv_motif_version_string=`echo $mtv | sed 's/.* //'`
16503 $as_echo "$as_me: program exited with status $ac_status" >&5
16504 $as_echo "$as_me: failed program was:" >&5
16505 sed 's/^/| /' conftest.$ac_ext >&5
16507 ( exit $ac_status )
16508 ac_cv_motif_version=unknown
16509 ac_cv_motif_version_string=unknown
16511 rm -rf conftest.dSYM
16512 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16516 CPPFLAGS="$ac_save_CPPFLAGS"
16518 { $as_echo "$as_me:$LINENO: result: $ac_cv_motif_version_string" >&5
16519 $as_echo "$ac_cv_motif_version_string" >&6; }
16521 motif_version=$ac_cv_motif_version
16522 motif_version_string=$ac_cv_motif_version_string
16527 ###############################################################################
16529 # Checking whether Motif requires -lXpm.
16531 # If this is Motif 2.x, and we have XPM, then link against XPM as well.
16532 # The deal is, Motif 2.x requires XPM -- but it's a compilation option
16533 # of the library whether to build the XPM code into libXm, or whether
16534 # to rely on an external libXm. So the only way to tell whether XPM is
16535 # a link-time requirement is to examine libXm.a, which is very
16536 # difficult to do in an autoconf script. So... if it's Motif 2.x, we
16537 # always link against XPM if the XPM lib exists (and this will be a
16538 # no-op if libXm happens to already have the XPM code in it.)
16540 ###############################################################################
16542 motif_requires_xpm=no
16543 if test "$have_motif" = yes ; then
16544 { $as_echo "$as_me:$LINENO: checking whether Motif requires XPM" >&5
16545 $as_echo_n "checking whether Motif requires XPM... " >&6; }
16546 if test "$motif_version" = "unknown" || test "$motif_version" -ge 2000
16548 motif_requires_xpm=yes
16549 { $as_echo "$as_me:$LINENO: result: maybe" >&5
16550 $as_echo "maybe" >&6; }
16552 { $as_echo "$as_me:$LINENO: result: no" >&5
16553 $as_echo "no" >&6; }
16558 ###############################################################################
16560 # Checking whether Motif requires -lXp.
16562 # Some versions of Motif (2.1.0, at least) require -lXp, the "X Printing
16563 # Extension". Why this extension isn't in -lXext with all the others,
16566 ###############################################################################
16569 if test "$have_motif" = yes ; then
16572 ac_save_CPPFLAGS="$CPPFLAGS"
16573 ac_save_LDFLAGS="$LDFLAGS"
16574 # ac_save_LIBS="$LIBS"
16576 if test \! -z "$includedir" ; then
16577 CPPFLAGS="$CPPFLAGS -I$includedir"
16579 # note: $X_CFLAGS includes $x_includes
16580 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16582 if test \! -z "$libdir" ; then
16583 LDFLAGS="$LDFLAGS -L$libdir"
16585 # note: $X_LIBS includes $x_libraries
16586 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
16588 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
16589 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
16590 { $as_echo "$as_me:$LINENO: checking for XpQueryExtension in -lXp" >&5
16591 $as_echo_n "checking for XpQueryExtension in -lXp... " >&6; }
16592 if test "${ac_cv_lib_Xp_XpQueryExtension+set}" = set; then
16593 $as_echo_n "(cached) " >&6
16595 ac_check_lib_save_LIBS=$LIBS
16596 LIBS="-lXp -lX11 -lXext -lm $LIBS"
16597 cat >conftest.$ac_ext <<_ACEOF
16600 cat confdefs.h >>conftest.$ac_ext
16601 cat >>conftest.$ac_ext <<_ACEOF
16602 /* end confdefs.h. */
16604 /* Override any GCC internal prototype to avoid an error.
16605 Use char because int might match the return type of a GCC
16606 builtin and then its argument prototype would still apply. */
16610 char XpQueryExtension ();
16614 return XpQueryExtension ();
16619 rm -rf conftest.$ac_objext conftest$ac_exeext
16620 if { (ac_try="$ac_link"
16621 case "(($ac_try" in
16622 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16623 *) ac_try_echo=$ac_try;;
16625 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16626 $as_echo "$ac_try_echo") >&5
16627 (eval "$ac_link") 2>conftest.er1
16629 grep -v '^ *+' conftest.er1 >conftest.err
16630 rm -rf conftest.er1
16631 cat conftest.err >&5
16632 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16633 (exit $ac_status); } && {
16634 test -z "$ac_c_werror_flag" ||
16635 test ! -s conftest.err
16636 } && test -s conftest$ac_exeext && {
16637 test "$cross_compiling" = yes ||
16638 $as_test_x conftest$ac_exeext
16640 ac_cv_lib_Xp_XpQueryExtension=yes
16642 $as_echo "$as_me: failed program was:" >&5
16643 sed 's/^/| /' conftest.$ac_ext >&5
16645 ac_cv_lib_Xp_XpQueryExtension=no
16648 rm -rf conftest.dSYM
16649 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16650 conftest$ac_exeext conftest.$ac_ext
16651 LIBS=$ac_check_lib_save_LIBS
16653 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xp_XpQueryExtension" >&5
16654 $as_echo "$ac_cv_lib_Xp_XpQueryExtension" >&6; }
16655 if test "x$ac_cv_lib_Xp_XpQueryExtension" = x""yes; then
16656 have_xp_ext=yes; MOTIF_LIBS="$MOTIF_LIBS -lXp"
16661 CPPFLAGS="$ac_save_CPPFLAGS"
16662 LDFLAGS="$ac_save_LDFLAGS"
16663 # LIBS="$ac_save_LIBS"
16668 ###############################################################################
16670 # Checking whether Motif requires -lXintl (for _Xsetlocale.)
16672 ###############################################################################
16675 if test "$have_motif" = yes ; then
16677 ac_save_CPPFLAGS="$CPPFLAGS"
16678 ac_save_LDFLAGS="$LDFLAGS"
16679 # ac_save_LIBS="$LIBS"
16681 if test \! -z "$includedir" ; then
16682 CPPFLAGS="$CPPFLAGS -I$includedir"
16684 # note: $X_CFLAGS includes $x_includes
16685 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16687 if test \! -z "$libdir" ; then
16688 LDFLAGS="$LDFLAGS -L$libdir"
16690 # note: $X_LIBS includes $x_libraries
16691 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
16693 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
16694 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
16695 { $as_echo "$as_me:$LINENO: checking for _Xsetlocale in -lXintl" >&5
16696 $as_echo_n "checking for _Xsetlocale in -lXintl... " >&6; }
16697 if test "${ac_cv_lib_Xintl__Xsetlocale+set}" = set; then
16698 $as_echo_n "(cached) " >&6
16700 ac_check_lib_save_LIBS=$LIBS
16701 LIBS="-lXintl -lX11 -lXext -lm $LIBS"
16702 cat >conftest.$ac_ext <<_ACEOF
16705 cat confdefs.h >>conftest.$ac_ext
16706 cat >>conftest.$ac_ext <<_ACEOF
16707 /* end confdefs.h. */
16709 /* Override any GCC internal prototype to avoid an error.
16710 Use char because int might match the return type of a GCC
16711 builtin and then its argument prototype would still apply. */
16715 char _Xsetlocale ();
16719 return _Xsetlocale ();
16724 rm -rf conftest.$ac_objext conftest$ac_exeext
16725 if { (ac_try="$ac_link"
16726 case "(($ac_try" in
16727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16728 *) ac_try_echo=$ac_try;;
16730 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16731 $as_echo "$ac_try_echo") >&5
16732 (eval "$ac_link") 2>conftest.er1
16734 grep -v '^ *+' conftest.er1 >conftest.err
16735 rm -rf conftest.er1
16736 cat conftest.err >&5
16737 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16738 (exit $ac_status); } && {
16739 test -z "$ac_c_werror_flag" ||
16740 test ! -s conftest.err
16741 } && test -s conftest$ac_exeext && {
16742 test "$cross_compiling" = yes ||
16743 $as_test_x conftest$ac_exeext
16745 ac_cv_lib_Xintl__Xsetlocale=yes
16747 $as_echo "$as_me: failed program was:" >&5
16748 sed 's/^/| /' conftest.$ac_ext >&5
16750 ac_cv_lib_Xintl__Xsetlocale=no
16753 rm -rf conftest.dSYM
16754 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16755 conftest$ac_exeext conftest.$ac_ext
16756 LIBS=$ac_check_lib_save_LIBS
16758 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xintl__Xsetlocale" >&5
16759 $as_echo "$ac_cv_lib_Xintl__Xsetlocale" >&6; }
16760 if test "x$ac_cv_lib_Xintl__Xsetlocale" = x""yes; then
16766 CPPFLAGS="$ac_save_CPPFLAGS"
16767 LDFLAGS="$ac_save_LDFLAGS"
16768 # LIBS="$ac_save_LIBS"
16770 if test "$have_xintl" = yes; then
16771 MOTIF_LIBS="$MOTIF_LIBS -lXintl"
16776 ###############################################################################
16778 # Check for -lGL or -lMesaGL.
16780 ###############################################################################
16784 with_gl_req=unspecified
16787 # Check whether --with-gl was given.
16788 if test "${with_gl+set}" = set; then
16789 withval=$with_gl; with_gl="$withval"; with_gl_req="$withval"
16801 { $as_echo "$as_me:$LINENO: checking for GL headers" >&5
16802 $as_echo_n "checking for GL headers... " >&6; }
16804 if test -d $d; then
16805 X_CFLAGS="-I$d $X_CFLAGS"
16806 { $as_echo "$as_me:$LINENO: result: $d" >&5
16807 $as_echo "$d" >&6; }
16809 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
16810 $as_echo "not found ($d: no such directory)" >&6; }
16813 { $as_echo "$as_me:$LINENO: checking for GL libs" >&5
16814 $as_echo_n "checking for GL libs... " >&6; }
16816 if test -d $d; then
16817 X_LIBS="-L$d $X_LIBS"
16818 { $as_echo "$as_me:$LINENO: result: $d" >&5
16819 $as_echo "$d" >&6; }
16821 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
16822 $as_echo "not found ($d: no such directory)" >&6; }
16825 # replace the directory string with "yes".
16827 with_gl=$with_gl_req
16832 echo "error: argument to --with-gl must be \"yes\", \"no\", or a directory."
16833 echo " If it is a directory, then \`DIR/include' will be added to"
16834 echo " the -I list, and \`DIR/lib' will be added to the -L list."
16840 ac_mesagl_version=unknown
16841 ac_mesagl_version_string=unknown
16843 if test "$with_gl" = yes; then
16845 ac_save_CPPFLAGS="$CPPFLAGS"
16846 if test \! -z "$includedir" ; then
16847 CPPFLAGS="$CPPFLAGS -I$includedir"
16849 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16850 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
16851 if test "${ac_cv_header_GL_gl_h+set}" = set; then
16852 { $as_echo "$as_me:$LINENO: checking for GL/gl.h" >&5
16853 $as_echo_n "checking for GL/gl.h... " >&6; }
16854 if test "${ac_cv_header_GL_gl_h+set}" = set; then
16855 $as_echo_n "(cached) " >&6
16857 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_GL_gl_h" >&5
16858 $as_echo "$ac_cv_header_GL_gl_h" >&6; }
16860 # Is the header compilable?
16861 { $as_echo "$as_me:$LINENO: checking GL/gl.h usability" >&5
16862 $as_echo_n "checking GL/gl.h usability... " >&6; }
16863 cat >conftest.$ac_ext <<_ACEOF
16866 cat confdefs.h >>conftest.$ac_ext
16867 cat >>conftest.$ac_ext <<_ACEOF
16868 /* end confdefs.h. */
16869 $ac_includes_default
16872 rm -rf conftest.$ac_objext
16873 if { (ac_try="$ac_compile"
16874 case "(($ac_try" in
16875 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16876 *) ac_try_echo=$ac_try;;
16878 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16879 $as_echo "$ac_try_echo") >&5
16880 (eval "$ac_compile") 2>conftest.er1
16882 grep -v '^ *+' conftest.er1 >conftest.err
16883 rm -rf conftest.er1
16884 cat conftest.err >&5
16885 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16886 (exit $ac_status); } && {
16887 test -z "$ac_c_werror_flag" ||
16888 test ! -s conftest.err
16889 } && test -s conftest.$ac_objext; then
16890 ac_header_compiler=yes
16892 $as_echo "$as_me: failed program was:" >&5
16893 sed 's/^/| /' conftest.$ac_ext >&5
16895 ac_header_compiler=no
16898 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16899 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16900 $as_echo "$ac_header_compiler" >&6; }
16902 # Is the header present?
16903 { $as_echo "$as_me:$LINENO: checking GL/gl.h presence" >&5
16904 $as_echo_n "checking GL/gl.h presence... " >&6; }
16905 cat >conftest.$ac_ext <<_ACEOF
16908 cat confdefs.h >>conftest.$ac_ext
16909 cat >>conftest.$ac_ext <<_ACEOF
16910 /* end confdefs.h. */
16913 if { (ac_try="$ac_cpp conftest.$ac_ext"
16914 case "(($ac_try" in
16915 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16916 *) ac_try_echo=$ac_try;;
16918 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16919 $as_echo "$ac_try_echo") >&5
16920 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16922 grep -v '^ *+' conftest.er1 >conftest.err
16923 rm -rf conftest.er1
16924 cat conftest.err >&5
16925 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16926 (exit $ac_status); } >/dev/null && {
16927 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16928 test ! -s conftest.err
16930 ac_header_preproc=yes
16932 $as_echo "$as_me: failed program was:" >&5
16933 sed 's/^/| /' conftest.$ac_ext >&5
16935 ac_header_preproc=no
16938 rm -rf conftest.err conftest.$ac_ext
16939 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16940 $as_echo "$ac_header_preproc" >&6; }
16942 # So? What about this header?
16943 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16945 { $as_echo "$as_me:$LINENO: WARNING: GL/gl.h: accepted by the compiler, rejected by the preprocessor!" >&5
16946 $as_echo "$as_me: WARNING: GL/gl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
16947 { $as_echo "$as_me:$LINENO: WARNING: GL/gl.h: proceeding with the compiler's result" >&5
16948 $as_echo "$as_me: WARNING: GL/gl.h: proceeding with the compiler's result" >&2;}
16949 ac_header_preproc=yes
16952 { $as_echo "$as_me:$LINENO: WARNING: GL/gl.h: present but cannot be compiled" >&5
16953 $as_echo "$as_me: WARNING: GL/gl.h: present but cannot be compiled" >&2;}
16954 { $as_echo "$as_me:$LINENO: WARNING: GL/gl.h: check for missing prerequisite headers?" >&5
16955 $as_echo "$as_me: WARNING: GL/gl.h: check for missing prerequisite headers?" >&2;}
16956 { $as_echo "$as_me:$LINENO: WARNING: GL/gl.h: see the Autoconf documentation" >&5
16957 $as_echo "$as_me: WARNING: GL/gl.h: see the Autoconf documentation" >&2;}
16958 { $as_echo "$as_me:$LINENO: WARNING: GL/gl.h: section \"Present But Cannot Be Compiled\"" >&5
16959 $as_echo "$as_me: WARNING: GL/gl.h: section \"Present But Cannot Be Compiled\"" >&2;}
16960 { $as_echo "$as_me:$LINENO: WARNING: GL/gl.h: proceeding with the preprocessor's result" >&5
16961 $as_echo "$as_me: WARNING: GL/gl.h: proceeding with the preprocessor's result" >&2;}
16962 { $as_echo "$as_me:$LINENO: WARNING: GL/gl.h: in the future, the compiler will take precedence" >&5
16963 $as_echo "$as_me: WARNING: GL/gl.h: in the future, the compiler will take precedence" >&2;}
16967 { $as_echo "$as_me:$LINENO: checking for GL/gl.h" >&5
16968 $as_echo_n "checking for GL/gl.h... " >&6; }
16969 if test "${ac_cv_header_GL_gl_h+set}" = set; then
16970 $as_echo_n "(cached) " >&6
16972 ac_cv_header_GL_gl_h=$ac_header_preproc
16974 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_GL_gl_h" >&5
16975 $as_echo "$ac_cv_header_GL_gl_h" >&6; }
16978 if test "x$ac_cv_header_GL_gl_h" = x""yes; then
16985 CPPFLAGS="$ac_save_CPPFLAGS"
16986 if test "$have_gl" = yes ; then
16988 ac_save_CPPFLAGS="$CPPFLAGS"
16989 if test \! -z "$includedir" ; then
16990 CPPFLAGS="$CPPFLAGS -I$includedir"
16992 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
16993 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
16994 { $as_echo "$as_me:$LINENO: checking for GL/glx.h" >&5
16995 $as_echo_n "checking for GL/glx.h... " >&6; }
16996 if test "${ac_cv_header_GL_glx_h+set}" = set; then
16997 $as_echo_n "(cached) " >&6
16999 cat >conftest.$ac_ext <<_ACEOF
17002 cat confdefs.h >>conftest.$ac_ext
17003 cat >>conftest.$ac_ext <<_ACEOF
17004 /* end confdefs.h. */
17007 #include <GL/glx.h>
17009 rm -rf conftest.$ac_objext
17010 if { (ac_try="$ac_compile"
17011 case "(($ac_try" in
17012 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17013 *) ac_try_echo=$ac_try;;
17015 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17016 $as_echo "$ac_try_echo") >&5
17017 (eval "$ac_compile") 2>conftest.er1
17019 grep -v '^ *+' conftest.er1 >conftest.err
17020 rm -rf conftest.er1
17021 cat conftest.err >&5
17022 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17023 (exit $ac_status); } && {
17024 test -z "$ac_c_werror_flag" ||
17025 test ! -s conftest.err
17026 } && test -s conftest.$ac_objext; then
17027 ac_cv_header_GL_glx_h=yes
17029 $as_echo "$as_me: failed program was:" >&5
17030 sed 's/^/| /' conftest.$ac_ext >&5
17032 ac_cv_header_GL_glx_h=no
17035 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17037 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_GL_glx_h" >&5
17038 $as_echo "$ac_cv_header_GL_glx_h" >&6; }
17039 if test "x$ac_cv_header_GL_glx_h" = x""yes; then
17046 CPPFLAGS="$ac_save_CPPFLAGS"
17049 # If we have the headers, try and figure out which vendor it's from.
17051 if test "$have_gl" = yes ; then
17053 # We need to know whether it's MesaGL so that we know which libraries
17056 { $as_echo "$as_me:$LINENO: checking whether GL is really MesaGL" >&5
17057 $as_echo_n "checking whether GL is really MesaGL... " >&6; }
17058 if test "${ac_cv_have_mesa_gl+set}" = set; then
17059 $as_echo_n "(cached) " >&6
17061 ac_cv_have_mesa_gl=no
17062 if test "$ac_macosx" = no; then
17063 # WTF! MacOS 10.5.0 ships the Mesa GL headers!
17064 # It's not really Mesa, is it?
17066 ac_save_CPPFLAGS="$CPPFLAGS"
17067 if test \! -z "$includedir" ; then
17068 CPPFLAGS="$CPPFLAGS -I$includedir"
17070 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17071 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17072 cat >conftest.$ac_ext <<_ACEOF
17075 cat confdefs.h >>conftest.$ac_ext
17076 cat >>conftest.$ac_ext <<_ACEOF
17077 /* end confdefs.h. */
17078 #include <GL/glx.h>
17081 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17082 $EGREP "Mesa|MESA" >/dev/null 2>&1; then
17083 ac_cv_have_mesa_gl=yes
17087 CPPFLAGS="$ac_save_CPPFLAGS"
17090 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_mesa_gl" >&5
17091 $as_echo "$ac_cv_have_mesa_gl" >&6; }
17092 ac_have_mesa_gl=$ac_cv_have_mesa_gl
17097 if test "$ac_macosx" = yes; then
17099 # Without these, every link against libGL gets a bunch of useless
17102 osx_crud="-bind_at_load -multiply_defined suppress"
17103 { $as_echo "$as_me:$LINENO: result: adding \"$osx_crud\" to GL_LIBS" >&5
17104 $as_echo "adding \"$osx_crud\" to GL_LIBS" >&6; }
17105 GL_LIBS="$GL_LIBS $osx_crud"
17108 # New lossage in 10.5.0: without this, we get:
17109 # ld: cycle in dylib re-exports with /usr/X11/lib/libGL.dylib
17111 osx_crud="/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib"
17112 osx_crud="-Wl,-dylib_file,${osx_crud}:${osx_crud}"
17114 { $as_echo "$as_me:$LINENO: result: adding \"$osx_crud\" to GL_LIBS" >&5
17115 $as_echo "adding \"$osx_crud\" to GL_LIBS" >&6; }
17116 GL_LIBS="$GL_LIBS $osx_crud"
17121 # Some versions of MesaGL are compiled to require -lpthread.
17122 # So if the Mesa headers exist, and -lpthread exists, then always
17123 # link -lpthread after the Mesa libs (be they named -lGL or -lMesaGL.)
17125 if test "$ac_have_mesa_gl" = yes; then
17126 { $as_echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5
17127 $as_echo_n "checking for pthread_create in -lpthread... " >&6; }
17128 if test "${ac_cv_lib_pthread_pthread_create+set}" = set; then
17129 $as_echo_n "(cached) " >&6
17131 ac_check_lib_save_LIBS=$LIBS
17132 LIBS="-lpthread $LIBS"
17133 cat >conftest.$ac_ext <<_ACEOF
17136 cat confdefs.h >>conftest.$ac_ext
17137 cat >>conftest.$ac_ext <<_ACEOF
17138 /* end confdefs.h. */
17140 /* Override any GCC internal prototype to avoid an error.
17141 Use char because int might match the return type of a GCC
17142 builtin and then its argument prototype would still apply. */
17146 char pthread_create ();
17150 return pthread_create ();
17155 rm -rf conftest.$ac_objext conftest$ac_exeext
17156 if { (ac_try="$ac_link"
17157 case "(($ac_try" in
17158 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17159 *) ac_try_echo=$ac_try;;
17161 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17162 $as_echo "$ac_try_echo") >&5
17163 (eval "$ac_link") 2>conftest.er1
17165 grep -v '^ *+' conftest.er1 >conftest.err
17166 rm -rf conftest.er1
17167 cat conftest.err >&5
17168 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17169 (exit $ac_status); } && {
17170 test -z "$ac_c_werror_flag" ||
17171 test ! -s conftest.err
17172 } && test -s conftest$ac_exeext && {
17173 test "$cross_compiling" = yes ||
17174 $as_test_x conftest$ac_exeext
17176 ac_cv_lib_pthread_pthread_create=yes
17178 $as_echo "$as_me: failed program was:" >&5
17179 sed 's/^/| /' conftest.$ac_ext >&5
17181 ac_cv_lib_pthread_pthread_create=no
17184 rm -rf conftest.dSYM
17185 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17186 conftest$ac_exeext conftest.$ac_ext
17187 LIBS=$ac_check_lib_save_LIBS
17189 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_create" >&5
17190 $as_echo "$ac_cv_lib_pthread_pthread_create" >&6; }
17191 if test "x$ac_cv_lib_pthread_pthread_create" = x""yes; then
17192 GL_LIBS="-lpthread"
17198 # If we have Mesa headers, check to see if we can link against -lMesaGL.
17199 # If we don't have Mesa headers, or we don't have -lMesaGL, try -lGL.
17200 # Else, warn that GL is busted. (We have the headers, but no libs.)
17203 if test "$ac_have_mesa_gl" = yes ; then
17205 ac_save_CPPFLAGS="$CPPFLAGS"
17206 ac_save_LDFLAGS="$LDFLAGS"
17207 # ac_save_LIBS="$LIBS"
17209 if test \! -z "$includedir" ; then
17210 CPPFLAGS="$CPPFLAGS -I$includedir"
17212 # note: $X_CFLAGS includes $x_includes
17213 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17215 if test \! -z "$libdir" ; then
17216 LDFLAGS="$LDFLAGS -L$libdir"
17218 # note: $X_LIBS includes $x_libraries
17219 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
17221 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17222 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
17223 { $as_echo "$as_me:$LINENO: checking for glXCreateContext in -lMesaGL" >&5
17224 $as_echo_n "checking for glXCreateContext in -lMesaGL... " >&6; }
17225 if test "${ac_cv_lib_MesaGL_glXCreateContext+set}" = set; then
17226 $as_echo_n "(cached) " >&6
17228 ac_check_lib_save_LIBS=$LIBS
17229 LIBS="-lMesaGL -lMesaGLU $GL_LIBS -lX11 -lXext $VIDMODE_LIBS -lm $LIBS"
17230 cat >conftest.$ac_ext <<_ACEOF
17233 cat confdefs.h >>conftest.$ac_ext
17234 cat >>conftest.$ac_ext <<_ACEOF
17235 /* end confdefs.h. */
17237 /* Override any GCC internal prototype to avoid an error.
17238 Use char because int might match the return type of a GCC
17239 builtin and then its argument prototype would still apply. */
17243 char glXCreateContext ();
17247 return glXCreateContext ();
17252 rm -rf conftest.$ac_objext conftest$ac_exeext
17253 if { (ac_try="$ac_link"
17254 case "(($ac_try" in
17255 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17256 *) ac_try_echo=$ac_try;;
17258 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17259 $as_echo "$ac_try_echo") >&5
17260 (eval "$ac_link") 2>conftest.er1
17262 grep -v '^ *+' conftest.er1 >conftest.err
17263 rm -rf conftest.er1
17264 cat conftest.err >&5
17265 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17266 (exit $ac_status); } && {
17267 test -z "$ac_c_werror_flag" ||
17268 test ! -s conftest.err
17269 } && test -s conftest$ac_exeext && {
17270 test "$cross_compiling" = yes ||
17271 $as_test_x conftest$ac_exeext
17273 ac_cv_lib_MesaGL_glXCreateContext=yes
17275 $as_echo "$as_me: failed program was:" >&5
17276 sed 's/^/| /' conftest.$ac_ext >&5
17278 ac_cv_lib_MesaGL_glXCreateContext=no
17281 rm -rf conftest.dSYM
17282 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17283 conftest$ac_exeext conftest.$ac_ext
17284 LIBS=$ac_check_lib_save_LIBS
17286 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_MesaGL_glXCreateContext" >&5
17287 $as_echo "$ac_cv_lib_MesaGL_glXCreateContext" >&6; }
17288 if test "x$ac_cv_lib_MesaGL_glXCreateContext" = x""yes; then
17290 GL_LIBS="-lMesaGL -lMesaGLU $VIDMODE_LIBS $GL_LIBS"
17293 CPPFLAGS="$ac_save_CPPFLAGS"
17294 LDFLAGS="$ac_save_LDFLAGS"
17295 # LIBS="$ac_save_LIBS"
17299 if test "$gl_lib_1" = "" ; then
17301 ac_save_CPPFLAGS="$CPPFLAGS"
17302 ac_save_LDFLAGS="$LDFLAGS"
17303 # ac_save_LIBS="$LIBS"
17305 if test \! -z "$includedir" ; then
17306 CPPFLAGS="$CPPFLAGS -I$includedir"
17308 # note: $X_CFLAGS includes $x_includes
17309 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17311 if test \! -z "$libdir" ; then
17312 LDFLAGS="$LDFLAGS -L$libdir"
17314 # note: $X_LIBS includes $x_libraries
17315 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
17317 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17318 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
17319 { $as_echo "$as_me:$LINENO: checking for glXCreateContext in -lGL" >&5
17320 $as_echo_n "checking for glXCreateContext in -lGL... " >&6; }
17321 if test "${ac_cv_lib_GL_glXCreateContext+set}" = set; then
17322 $as_echo_n "(cached) " >&6
17324 ac_check_lib_save_LIBS=$LIBS
17325 LIBS="-lGL -lGLU $GL_LIBS -lX11 -lXext $VIDMODE_LIBS -lm $LIBS"
17326 cat >conftest.$ac_ext <<_ACEOF
17329 cat confdefs.h >>conftest.$ac_ext
17330 cat >>conftest.$ac_ext <<_ACEOF
17331 /* end confdefs.h. */
17333 /* Override any GCC internal prototype to avoid an error.
17334 Use char because int might match the return type of a GCC
17335 builtin and then its argument prototype would still apply. */
17339 char glXCreateContext ();
17343 return glXCreateContext ();
17348 rm -rf conftest.$ac_objext conftest$ac_exeext
17349 if { (ac_try="$ac_link"
17350 case "(($ac_try" in
17351 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17352 *) ac_try_echo=$ac_try;;
17354 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17355 $as_echo "$ac_try_echo") >&5
17356 (eval "$ac_link") 2>conftest.er1
17358 grep -v '^ *+' conftest.er1 >conftest.err
17359 rm -rf conftest.er1
17360 cat conftest.err >&5
17361 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17362 (exit $ac_status); } && {
17363 test -z "$ac_c_werror_flag" ||
17364 test ! -s conftest.err
17365 } && test -s conftest$ac_exeext && {
17366 test "$cross_compiling" = yes ||
17367 $as_test_x conftest$ac_exeext
17369 ac_cv_lib_GL_glXCreateContext=yes
17371 $as_echo "$as_me: failed program was:" >&5
17372 sed 's/^/| /' conftest.$ac_ext >&5
17374 ac_cv_lib_GL_glXCreateContext=no
17377 rm -rf conftest.dSYM
17378 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17379 conftest$ac_exeext conftest.$ac_ext
17380 LIBS=$ac_check_lib_save_LIBS
17382 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_GL_glXCreateContext" >&5
17383 $as_echo "$ac_cv_lib_GL_glXCreateContext" >&6; }
17384 if test "x$ac_cv_lib_GL_glXCreateContext" = x""yes; then
17386 GL_LIBS="-lGL -lGLU $VIDMODE_LIBS $GL_LIBS"
17389 CPPFLAGS="$ac_save_CPPFLAGS"
17390 LDFLAGS="$ac_save_LDFLAGS"
17391 # LIBS="$ac_save_LIBS"
17395 if test "$gl_lib_1" = "" ; then
17396 # we have headers, but no libs -- bail.
17401 # linking works -- we can build the GL hacks.
17402 cat >>confdefs.h <<\_ACEOF
17406 if test "$ac_have_mesa_gl" = yes ; then
17407 cat >>confdefs.h <<\_ACEOF
17408 #define HAVE_MESA_GL 1
17416 # Now that we know we have GL headers and libs, do some more GL testing.
17419 if test "$have_gl" = yes ; then
17420 # If it's MesaGL, we'd like to issue a warning if the version number
17421 # is less than or equal to 2.6, because that version had a security bug.
17423 if test "$ac_have_mesa_gl" = yes; then
17425 { $as_echo "$as_me:$LINENO: checking MesaGL version number" >&5
17426 $as_echo_n "checking MesaGL version number... " >&6; }
17427 if test "${ac_cv_mesagl_version_string+set}" = set; then
17428 $as_echo_n "(cached) " >&6
17430 cat > conftest.$ac_ext <<EOF
17431 #line 17435 "configure"
17432 #include "confdefs.h"
17434 #ifndef MESA_MAJOR_VERSION
17435 # include <GL/xmesa.h>
17436 # ifdef XMESA_MAJOR_VERSION
17437 /* Around Mesa 3.2, they took out the Mesa version number, so instead,
17438 we have to check the XMesa version number (the number of the X protocol
17439 support, which seems to be the same as the Mesa version number.)
17441 # define MESA_MAJOR_VERSION XMESA_MAJOR_VERSION
17442 # define MESA_MINOR_VERSION XMESA_MINOR_VERSION
17444 /* Oh great. Some time after 3.4, they took out the xmesa.h header file,
17445 so we have no way of telling what version of Mesa this is at all.
17446 So, we'll guess that the osmesa version (the "offscreen protocol")
17447 is less than or equal to the real mesa version number. Except that
17448 if OSmesa is 3.3, assume at least Mesa 3.4, since OSmesa was 3.3 in
17449 Mesa 3.4. And Mesa 3.3 had xmesa.h. What a complete load of shit!
17451 # include <GL/osmesa.h>
17452 # define MESA_MAJOR_VERSION OSMESA_MAJOR_VERSION
17453 # define MESA_MINOR_VERSION OSMESA_MINOR_VERSION or newer, probably?
17454 # if OSMESA_MAJOR_VERSION == 3 && OSMESA_MINOR_VERSION == 3
17455 # undef MESA_MINOR_VERSION
17456 # define MESA_MINOR_VERSION 4 or newer, probably?
17460 configure: MESA_MAJOR_VERSION MESA_MINOR_VERSION
17463 ac_save_CPPFLAGS="$CPPFLAGS"
17464 if test \! -z "$includedir" ; then
17465 CPPFLAGS="$CPPFLAGS -I$includedir"
17467 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17469 mglv=`(eval "$ac_cpp conftest.$ac_ext") 2>&5 | grep configure:`
17473 mglv=`echo "$mglv" | sed -n \
17474 's/^configure: *\([0-9][0-9]*\) *\([0-9].*\)$/\1.\2/p'`
17477 rm -rf conftest.$ac_ext
17479 CPPFLAGS="$ac_save_CPPFLAGS"
17481 if test "$mglv" = ""; then
17482 ac_mesagl_version=unknown
17483 ac_mesagl_version_string=unknown
17485 ac_mesagl_version_string="$mglv"
17488 maj=`echo "$mglv" | sed -n 's/^\([0-9][0-9]*\)\..*$/\1/p'`
17489 min=`echo "$mglv" | sed -n 's/^.*\.\([0-9][0-9]*\).*$/\1/p'`
17491 ac_mesagl_version=`echo "$maj * 1000 + $min" | bc`
17492 if test -z "$ac_mesagl_version"; then
17493 ac_mesagl_version=unknown
17494 ac_mesagl_version_string=unknown
17497 ac_cv_mesagl_version=$ac_mesagl_version
17498 ac_cv_mesagl_version_string=$ac_mesagl_version_string
17501 { $as_echo "$as_me:$LINENO: result: $ac_cv_mesagl_version_string" >&5
17502 $as_echo "$ac_cv_mesagl_version_string" >&6; }
17503 ac_mesagl_version=$ac_cv_mesagl_version
17504 ac_mesagl_version_string=$ac_cv_mesagl_version_string
17508 # Check for OpenGL 1.1 features.
17511 ac_save_CPPFLAGS="$CPPFLAGS"
17512 ac_save_LDFLAGS="$LDFLAGS"
17513 # ac_save_LIBS="$LIBS"
17515 if test \! -z "$includedir" ; then
17516 CPPFLAGS="$CPPFLAGS -I$includedir"
17518 # note: $X_CFLAGS includes $x_includes
17519 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17521 if test \! -z "$libdir" ; then
17522 LDFLAGS="$LDFLAGS -L$libdir"
17524 # note: $X_LIBS includes $x_libraries
17525 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
17527 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17528 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
17529 as_ac_Lib=`$as_echo "ac_cv_lib_$gl_lib_1''_glBindTexture" | $as_tr_sh`
17530 { $as_echo "$as_me:$LINENO: checking for glBindTexture in -l$gl_lib_1" >&5
17531 $as_echo_n "checking for glBindTexture in -l$gl_lib_1... " >&6; }
17532 if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then
17533 $as_echo_n "(cached) " >&6
17535 ac_check_lib_save_LIBS=$LIBS
17536 LIBS="-l$gl_lib_1 $GL_LIBS -lX11 -lXext -lm $LIBS"
17537 cat >conftest.$ac_ext <<_ACEOF
17540 cat confdefs.h >>conftest.$ac_ext
17541 cat >>conftest.$ac_ext <<_ACEOF
17542 /* end confdefs.h. */
17544 /* Override any GCC internal prototype to avoid an error.
17545 Use char because int might match the return type of a GCC
17546 builtin and then its argument prototype would still apply. */
17550 char glBindTexture ();
17554 return glBindTexture ();
17559 rm -rf conftest.$ac_objext conftest$ac_exeext
17560 if { (ac_try="$ac_link"
17561 case "(($ac_try" in
17562 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17563 *) ac_try_echo=$ac_try;;
17565 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17566 $as_echo "$ac_try_echo") >&5
17567 (eval "$ac_link") 2>conftest.er1
17569 grep -v '^ *+' conftest.er1 >conftest.err
17570 rm -rf conftest.er1
17571 cat conftest.err >&5
17572 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17573 (exit $ac_status); } && {
17574 test -z "$ac_c_werror_flag" ||
17575 test ! -s conftest.err
17576 } && test -s conftest$ac_exeext && {
17577 test "$cross_compiling" = yes ||
17578 $as_test_x conftest$ac_exeext
17580 eval "$as_ac_Lib=yes"
17582 $as_echo "$as_me: failed program was:" >&5
17583 sed 's/^/| /' conftest.$ac_ext >&5
17585 eval "$as_ac_Lib=no"
17588 rm -rf conftest.dSYM
17589 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17590 conftest$ac_exeext conftest.$ac_ext
17591 LIBS=$ac_check_lib_save_LIBS
17593 ac_res=`eval 'as_val=${'$as_ac_Lib'}
17594 $as_echo "$as_val"'`
17595 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
17596 $as_echo "$ac_res" >&6; }
17597 as_val=`eval 'as_val=${'$as_ac_Lib'}
17598 $as_echo "$as_val"'`
17599 if test "x$as_val" = x""yes; then
17600 cat >>confdefs.h <<\_ACEOF
17601 #define HAVE_GLBINDTEXTURE 1
17608 CPPFLAGS="$ac_save_CPPFLAGS"
17609 LDFLAGS="$ac_save_LDFLAGS"
17610 # LIBS="$ac_save_LIBS"
17614 elif test "$with_gl" != no; then
17615 echo "error: must be yes or no: --with-gl=$with_gl"
17620 ###############################################################################
17624 ###############################################################################
17627 with_gle_req=unspecified
17630 # Check whether --with-gle was given.
17631 if test "${with_gle+set}" = set; then
17632 withval=$with_gle; with_gle="$withval"; with_gle_req="$withval"
17639 case "$with_gle" in
17644 { $as_echo "$as_me:$LINENO: checking for GLE headers" >&5
17645 $as_echo_n "checking for GLE headers... " >&6; }
17646 d=$with_gle/include
17647 if test -d $d; then
17648 X_CFLAGS="-I$d $X_CFLAGS"
17649 { $as_echo "$as_me:$LINENO: result: $d" >&5
17650 $as_echo "$d" >&6; }
17652 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
17653 $as_echo "not found ($d: no such directory)" >&6; }
17656 { $as_echo "$as_me:$LINENO: checking for GLE libs" >&5
17657 $as_echo_n "checking for GLE libs... " >&6; }
17659 if test -d $d; then
17660 X_LIBS="-L$d $X_LIBS"
17661 { $as_echo "$as_me:$LINENO: result: $d" >&5
17662 $as_echo "$d" >&6; }
17664 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
17665 $as_echo "not found ($d: no such directory)" >&6; }
17668 # replace the directory string with "yes".
17670 with_gle=$with_gle_req
17675 echo "error: argument to --with-gle must be \"yes\", \"no\", or a directory."
17676 echo " If it is a directory, then \`DIR/include' will be added to"
17677 echo " the -I list, and \`DIR/lib' will be added to the -L list."
17685 if test "$have_gl" = no ; then
17687 elif test "$with_gle" = yes; then
17690 ac_save_CPPFLAGS="$CPPFLAGS"
17691 if test \! -z "$includedir" ; then
17692 CPPFLAGS="$CPPFLAGS -I$includedir"
17694 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17695 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17696 { $as_echo "$as_me:$LINENO: checking for GL/gle.h" >&5
17697 $as_echo_n "checking for GL/gle.h... " >&6; }
17698 if test "${ac_cv_header_GL_gle_h+set}" = set; then
17699 $as_echo_n "(cached) " >&6
17701 cat >conftest.$ac_ext <<_ACEOF
17704 cat confdefs.h >>conftest.$ac_ext
17705 cat >>conftest.$ac_ext <<_ACEOF
17706 /* end confdefs.h. */
17709 #include <GL/gle.h>
17711 rm -rf conftest.$ac_objext
17712 if { (ac_try="$ac_compile"
17713 case "(($ac_try" in
17714 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17715 *) ac_try_echo=$ac_try;;
17717 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17718 $as_echo "$ac_try_echo") >&5
17719 (eval "$ac_compile") 2>conftest.er1
17721 grep -v '^ *+' conftest.er1 >conftest.err
17722 rm -rf conftest.er1
17723 cat conftest.err >&5
17724 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17725 (exit $ac_status); } && {
17726 test -z "$ac_c_werror_flag" ||
17727 test ! -s conftest.err
17728 } && test -s conftest.$ac_objext; then
17729 ac_cv_header_GL_gle_h=yes
17731 $as_echo "$as_me: failed program was:" >&5
17732 sed 's/^/| /' conftest.$ac_ext >&5
17734 ac_cv_header_GL_gle_h=no
17737 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17739 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_GL_gle_h" >&5
17740 $as_echo "$ac_cv_header_GL_gle_h" >&6; }
17741 if test "x$ac_cv_header_GL_gle_h" = x""yes; then
17748 CPPFLAGS="$ac_save_CPPFLAGS"
17749 if test "$have_gle3" = yes ; then
17753 ac_save_CPPFLAGS="$CPPFLAGS"
17754 if test \! -z "$includedir" ; then
17755 CPPFLAGS="$CPPFLAGS -I$includedir"
17757 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17758 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17759 { $as_echo "$as_me:$LINENO: checking for GL/gutil.h" >&5
17760 $as_echo_n "checking for GL/gutil.h... " >&6; }
17761 if test "${ac_cv_header_GL_gutil_h+set}" = set; then
17762 $as_echo_n "(cached) " >&6
17764 cat >conftest.$ac_ext <<_ACEOF
17767 cat confdefs.h >>conftest.$ac_ext
17768 cat >>conftest.$ac_ext <<_ACEOF
17769 /* end confdefs.h. */
17772 #include <GL/gutil.h>
17774 rm -rf conftest.$ac_objext
17775 if { (ac_try="$ac_compile"
17776 case "(($ac_try" in
17777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17778 *) ac_try_echo=$ac_try;;
17780 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17781 $as_echo "$ac_try_echo") >&5
17782 (eval "$ac_compile") 2>conftest.er1
17784 grep -v '^ *+' conftest.er1 >conftest.err
17785 rm -rf conftest.er1
17786 cat conftest.err >&5
17787 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17788 (exit $ac_status); } && {
17789 test -z "$ac_c_werror_flag" ||
17790 test ! -s conftest.err
17791 } && test -s conftest.$ac_objext; then
17792 ac_cv_header_GL_gutil_h=yes
17794 $as_echo "$as_me: failed program was:" >&5
17795 sed 's/^/| /' conftest.$ac_ext >&5
17797 ac_cv_header_GL_gutil_h=no
17800 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17802 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_GL_gutil_h" >&5
17803 $as_echo "$ac_cv_header_GL_gutil_h" >&6; }
17804 if test "x$ac_cv_header_GL_gutil_h" = x""yes; then
17811 CPPFLAGS="$ac_save_CPPFLAGS"
17812 if test "$have_gle" = yes ; then
17814 ac_save_CPPFLAGS="$CPPFLAGS"
17815 if test \! -z "$includedir" ; then
17816 CPPFLAGS="$CPPFLAGS -I$includedir"
17818 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17819 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17820 { $as_echo "$as_me:$LINENO: checking for GL/tube.h" >&5
17821 $as_echo_n "checking for GL/tube.h... " >&6; }
17822 if test "${ac_cv_header_GL_tube_h+set}" = set; then
17823 $as_echo_n "(cached) " >&6
17825 cat >conftest.$ac_ext <<_ACEOF
17828 cat confdefs.h >>conftest.$ac_ext
17829 cat >>conftest.$ac_ext <<_ACEOF
17830 /* end confdefs.h. */
17833 #include <GL/tube.h>
17835 rm -rf conftest.$ac_objext
17836 if { (ac_try="$ac_compile"
17837 case "(($ac_try" in
17838 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17839 *) ac_try_echo=$ac_try;;
17841 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17842 $as_echo "$ac_try_echo") >&5
17843 (eval "$ac_compile") 2>conftest.er1
17845 grep -v '^ *+' conftest.er1 >conftest.err
17846 rm -rf conftest.er1
17847 cat conftest.err >&5
17848 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17849 (exit $ac_status); } && {
17850 test -z "$ac_c_werror_flag" ||
17851 test ! -s conftest.err
17852 } && test -s conftest.$ac_objext; then
17853 ac_cv_header_GL_tube_h=yes
17855 $as_echo "$as_me: failed program was:" >&5
17856 sed 's/^/| /' conftest.$ac_ext >&5
17858 ac_cv_header_GL_tube_h=no
17861 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17863 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_GL_tube_h" >&5
17864 $as_echo "$ac_cv_header_GL_tube_h" >&6; }
17865 if test "x$ac_cv_header_GL_tube_h" = x""yes; then
17872 CPPFLAGS="$ac_save_CPPFLAGS"
17876 if test "$have_gle" = yes ; then
17880 ac_save_CPPFLAGS="$CPPFLAGS"
17881 ac_save_LDFLAGS="$LDFLAGS"
17882 # ac_save_LIBS="$LIBS"
17884 if test \! -z "$includedir" ; then
17885 CPPFLAGS="$CPPFLAGS -I$includedir"
17887 # note: $X_CFLAGS includes $x_includes
17888 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
17890 if test \! -z "$libdir" ; then
17891 LDFLAGS="$LDFLAGS -L$libdir"
17893 # note: $X_LIBS includes $x_libraries
17894 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
17896 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
17897 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
17898 { $as_echo "$as_me:$LINENO: checking for gleCreateGC in -lgle" >&5
17899 $as_echo_n "checking for gleCreateGC in -lgle... " >&6; }
17900 if test "${ac_cv_lib_gle_gleCreateGC+set}" = set; then
17901 $as_echo_n "(cached) " >&6
17903 ac_check_lib_save_LIBS=$LIBS
17904 LIBS="-lgle $GL_LIBS -lX11 -lXext -lm $LIBS"
17905 cat >conftest.$ac_ext <<_ACEOF
17908 cat confdefs.h >>conftest.$ac_ext
17909 cat >>conftest.$ac_ext <<_ACEOF
17910 /* end confdefs.h. */
17912 /* Override any GCC internal prototype to avoid an error.
17913 Use char because int might match the return type of a GCC
17914 builtin and then its argument prototype would still apply. */
17918 char gleCreateGC ();
17922 return gleCreateGC ();
17927 rm -rf conftest.$ac_objext conftest$ac_exeext
17928 if { (ac_try="$ac_link"
17929 case "(($ac_try" in
17930 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17931 *) ac_try_echo=$ac_try;;
17933 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17934 $as_echo "$ac_try_echo") >&5
17935 (eval "$ac_link") 2>conftest.er1
17937 grep -v '^ *+' conftest.er1 >conftest.err
17938 rm -rf conftest.er1
17939 cat conftest.err >&5
17940 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17941 (exit $ac_status); } && {
17942 test -z "$ac_c_werror_flag" ||
17943 test ! -s conftest.err
17944 } && test -s conftest$ac_exeext && {
17945 test "$cross_compiling" = yes ||
17946 $as_test_x conftest$ac_exeext
17948 ac_cv_lib_gle_gleCreateGC=yes
17950 $as_echo "$as_me: failed program was:" >&5
17951 sed 's/^/| /' conftest.$ac_ext >&5
17953 ac_cv_lib_gle_gleCreateGC=no
17956 rm -rf conftest.dSYM
17957 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17958 conftest$ac_exeext conftest.$ac_ext
17959 LIBS=$ac_check_lib_save_LIBS
17961 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_gle_gleCreateGC" >&5
17962 $as_echo "$ac_cv_lib_gle_gleCreateGC" >&6; }
17963 if test "x$ac_cv_lib_gle_gleCreateGC" = x""yes; then
17964 have_gle=yes; gle_halfassed=no; GLE_LIBS="-lgle"
17967 CPPFLAGS="$ac_save_CPPFLAGS"
17968 LDFLAGS="$ac_save_LDFLAGS"
17969 # LIBS="$ac_save_LIBS"
17972 if test "$have_gle" = yes ; then
17976 # sometimes the libmatrix stuff is included in libgle. look there first.
17978 # I don't get it. For some reason, this test passes on SGI, as if
17979 # uview_direction_d() was in libgle -- but it's not, it's in libmatrix.
17980 # Yet the link is succeeding. Why???
17982 # AC_CHECK_X_LIB(gle, uview_direction_d,
17983 # [have_gle=yes; gle_halfassed=no],
17984 # [], $GL_LIBS -lX11 -lXext -lm)
17986 # As of GLE 3 this is in libgle, and has changed name to uview_direction!
17988 if test "$have_gle3" = yes ; then
17990 ac_save_CPPFLAGS="$CPPFLAGS"
17991 ac_save_LDFLAGS="$LDFLAGS"
17992 # ac_save_LIBS="$LIBS"
17994 if test \! -z "$includedir" ; then
17995 CPPFLAGS="$CPPFLAGS -I$includedir"
17997 # note: $X_CFLAGS includes $x_includes
17998 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18000 if test \! -z "$libdir" ; then
18001 LDFLAGS="$LDFLAGS -L$libdir"
18003 # note: $X_LIBS includes $x_libraries
18004 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
18006 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18007 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
18008 { $as_echo "$as_me:$LINENO: checking for uview_direction in -lgle" >&5
18009 $as_echo_n "checking for uview_direction in -lgle... " >&6; }
18010 if test "${ac_cv_lib_gle_uview_direction+set}" = set; then
18011 $as_echo_n "(cached) " >&6
18013 ac_check_lib_save_LIBS=$LIBS
18014 LIBS="-lgle $GL_LIBS -lX11 -lXext -lm $LIBS"
18015 cat >conftest.$ac_ext <<_ACEOF
18018 cat confdefs.h >>conftest.$ac_ext
18019 cat >>conftest.$ac_ext <<_ACEOF
18020 /* end confdefs.h. */
18022 /* Override any GCC internal prototype to avoid an error.
18023 Use char because int might match the return type of a GCC
18024 builtin and then its argument prototype would still apply. */
18028 char uview_direction ();
18032 return uview_direction ();
18037 rm -rf conftest.$ac_objext conftest$ac_exeext
18038 if { (ac_try="$ac_link"
18039 case "(($ac_try" in
18040 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18041 *) ac_try_echo=$ac_try;;
18043 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18044 $as_echo "$ac_try_echo") >&5
18045 (eval "$ac_link") 2>conftest.er1
18047 grep -v '^ *+' conftest.er1 >conftest.err
18048 rm -rf conftest.er1
18049 cat conftest.err >&5
18050 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18051 (exit $ac_status); } && {
18052 test -z "$ac_c_werror_flag" ||
18053 test ! -s conftest.err
18054 } && test -s conftest$ac_exeext && {
18055 test "$cross_compiling" = yes ||
18056 $as_test_x conftest$ac_exeext
18058 ac_cv_lib_gle_uview_direction=yes
18060 $as_echo "$as_me: failed program was:" >&5
18061 sed 's/^/| /' conftest.$ac_ext >&5
18063 ac_cv_lib_gle_uview_direction=no
18066 rm -rf conftest.dSYM
18067 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18068 conftest$ac_exeext conftest.$ac_ext
18069 LIBS=$ac_check_lib_save_LIBS
18071 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_gle_uview_direction" >&5
18072 $as_echo "$ac_cv_lib_gle_uview_direction" >&6; }
18073 if test "x$ac_cv_lib_gle_uview_direction" = x""yes; then
18074 have_gle=yes; gle_halfassed=no
18077 CPPFLAGS="$ac_save_CPPFLAGS"
18078 LDFLAGS="$ac_save_LDFLAGS"
18079 # LIBS="$ac_save_LIBS"
18082 # if it wasn't in libgle, then look in libmatrix.
18083 if test "$have_gle" = no ; then
18085 ac_save_CPPFLAGS="$CPPFLAGS"
18086 ac_save_LDFLAGS="$LDFLAGS"
18087 # ac_save_LIBS="$LIBS"
18089 if test \! -z "$includedir" ; then
18090 CPPFLAGS="$CPPFLAGS -I$includedir"
18092 # note: $X_CFLAGS includes $x_includes
18093 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18095 if test \! -z "$libdir" ; then
18096 LDFLAGS="$LDFLAGS -L$libdir"
18098 # note: $X_LIBS includes $x_libraries
18099 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
18101 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18102 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
18103 { $as_echo "$as_me:$LINENO: checking for uview_direction_d in -lmatrix" >&5
18104 $as_echo_n "checking for uview_direction_d in -lmatrix... " >&6; }
18105 if test "${ac_cv_lib_matrix_uview_direction_d+set}" = set; then
18106 $as_echo_n "(cached) " >&6
18108 ac_check_lib_save_LIBS=$LIBS
18109 LIBS="-lmatrix $GL_LIBS -lX11 -lXext -lm $LIBS"
18110 cat >conftest.$ac_ext <<_ACEOF
18113 cat confdefs.h >>conftest.$ac_ext
18114 cat >>conftest.$ac_ext <<_ACEOF
18115 /* end confdefs.h. */
18117 /* Override any GCC internal prototype to avoid an error.
18118 Use char because int might match the return type of a GCC
18119 builtin and then its argument prototype would still apply. */
18123 char uview_direction_d ();
18127 return uview_direction_d ();
18132 rm -rf conftest.$ac_objext conftest$ac_exeext
18133 if { (ac_try="$ac_link"
18134 case "(($ac_try" in
18135 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18136 *) ac_try_echo=$ac_try;;
18138 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18139 $as_echo "$ac_try_echo") >&5
18140 (eval "$ac_link") 2>conftest.er1
18142 grep -v '^ *+' conftest.er1 >conftest.err
18143 rm -rf conftest.er1
18144 cat conftest.err >&5
18145 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18146 (exit $ac_status); } && {
18147 test -z "$ac_c_werror_flag" ||
18148 test ! -s conftest.err
18149 } && test -s conftest$ac_exeext && {
18150 test "$cross_compiling" = yes ||
18151 $as_test_x conftest$ac_exeext
18153 ac_cv_lib_matrix_uview_direction_d=yes
18155 $as_echo "$as_me: failed program was:" >&5
18156 sed 's/^/| /' conftest.$ac_ext >&5
18158 ac_cv_lib_matrix_uview_direction_d=no
18161 rm -rf conftest.dSYM
18162 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18163 conftest$ac_exeext conftest.$ac_ext
18164 LIBS=$ac_check_lib_save_LIBS
18166 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_matrix_uview_direction_d" >&5
18167 $as_echo "$ac_cv_lib_matrix_uview_direction_d" >&6; }
18168 if test "x$ac_cv_lib_matrix_uview_direction_d" = x""yes; then
18169 have_gle=yes; gle_halfassed=no;
18170 GLE_LIBS="$GLE_LIBS -lmatrix"
18173 CPPFLAGS="$ac_save_CPPFLAGS"
18174 LDFLAGS="$ac_save_LDFLAGS"
18175 # LIBS="$ac_save_LIBS"
18180 if test "$have_gle" = yes ; then
18181 cat >>confdefs.h <<\_ACEOF
18185 if test "$have_gle3" = yes ; then
18186 cat >>confdefs.h <<\_ACEOF
18187 #define HAVE_GLE3 1
18193 elif test "$with_gle" != no; then
18194 echo "error: must be yes or no: --with-gle=$with_gle"
18200 ###############################################################################
18202 # Check for -lgdk_pixbuf.
18203 # These tests are for gdk_pixbuf usage of the hacks,
18204 # not xscreensaver-demo (thus we have to test again to get
18205 # the libraries right: don't want to pull in all of GTK
18208 ###############################################################################
18211 with_gdk_pixbuf_req=unspecified
18213 # Check whether --with-pixbuf was given.
18214 if test "${with_pixbuf+set}" = set; then
18215 withval=$with_pixbuf; with_gdk_pixbuf="$withval"; with_gdk_pixbuf_req="$withval"
18217 with_gdk_pixbuf=yes
18221 # if --with-pixbuf=/directory/ was specified, remember that directory so that
18222 # we can also look for the `gdk-pixbuf-config' program in that directory.
18223 case "$with_gdk_pixbuf" in
18225 gdk_pixbuf_dir="$with_gdk_pixbuf"
18233 case "$with_gdk_pixbuf" in
18238 { $as_echo "$as_me:$LINENO: checking for GDK_PIXBUF headers" >&5
18239 $as_echo_n "checking for GDK_PIXBUF headers... " >&6; }
18240 d=$with_gdk_pixbuf/include
18241 if test -d $d; then
18242 X_CFLAGS="-I$d $X_CFLAGS"
18243 { $as_echo "$as_me:$LINENO: result: $d" >&5
18244 $as_echo "$d" >&6; }
18246 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
18247 $as_echo "not found ($d: no such directory)" >&6; }
18250 { $as_echo "$as_me:$LINENO: checking for GDK_PIXBUF libs" >&5
18251 $as_echo_n "checking for GDK_PIXBUF libs... " >&6; }
18252 d=$with_gdk_pixbuf/lib
18253 if test -d $d; then
18254 X_LIBS="-L$d $X_LIBS"
18255 { $as_echo "$as_me:$LINENO: result: $d" >&5
18256 $as_echo "$d" >&6; }
18258 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
18259 $as_echo "not found ($d: no such directory)" >&6; }
18262 # replace the directory string with "yes".
18263 with_gdk_pixbuf_req="yes"
18264 with_gdk_pixbuf=$with_gdk_pixbuf_req
18269 echo "error: argument to --with-pixbuf must be \"yes\", \"no\", or a directory."
18270 echo " If it is a directory, then \`DIR/include' will be added to"
18271 echo " the -I list, and \`DIR/lib' will be added to the -L list."
18277 if test "$with_gdk_pixbuf" != yes -a "$with_gdk_pixbuf" != no ; then
18278 echo "error: must be yes or no: --with-pixbuf=$with_gdk_pixbuf"
18282 if test "$with_gdk_pixbuf" = yes; then
18288 pkg_check_version gdk-pixbuf-2.0 2.0.0
18289 pkg_check_version gdk-pixbuf-xlib-2.0 2.0.0
18290 have_gdk_pixbuf="$ok"
18292 if test "$have_gdk_pixbuf" = yes; then
18293 { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf includes" >&5
18294 $as_echo_n "checking for gdk-pixbuf includes... " >&6; }
18295 if test "${ac_cv_gdk_pixbuf_config_cflags+set}" = set; then
18296 $as_echo_n "(cached) " >&6
18298 ac_cv_gdk_pixbuf_config_cflags=`$pkg_config --cflags $pkgs`
18300 { $as_echo "$as_me:$LINENO: result: $ac_cv_gdk_pixbuf_config_cflags" >&5
18301 $as_echo "$ac_cv_gdk_pixbuf_config_cflags" >&6; }
18302 { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf libs" >&5
18303 $as_echo_n "checking for gdk-pixbuf libs... " >&6; }
18304 if test "${ac_cv_gdk_pixbuf_config_libs+set}" = set; then
18305 $as_echo_n "(cached) " >&6
18307 ac_cv_gdk_pixbuf_config_libs=`$pkg_config --libs $pkgs`
18309 { $as_echo "$as_me:$LINENO: result: $ac_cv_gdk_pixbuf_config_libs" >&5
18310 $as_echo "$ac_cv_gdk_pixbuf_config_libs" >&6; }
18313 ac_gdk_pixbuf_config_cflags=$ac_cv_gdk_pixbuf_config_cflags
18314 ac_gdk_pixbuf_config_libs=$ac_cv_gdk_pixbuf_config_libs
18317 if test "$have_gdk_pixbuf" = yes; then
18319 # we appear to have pixbuf; check for headers/libs to be sure.
18321 ac_save_gdk_pixbuf_CPPFLAGS="$CPPFLAGS"
18322 CPPFLAGS="$CPPFLAGS $ac_gdk_pixbuf_config_cflags"
18326 # check for header A...
18328 ac_save_CPPFLAGS="$CPPFLAGS"
18329 if test \! -z "$includedir" ; then
18330 CPPFLAGS="$CPPFLAGS -I$includedir"
18332 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18333 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18334 if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_h+set}" = set; then
18335 { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf/gdk-pixbuf.h" >&5
18336 $as_echo_n "checking for gdk-pixbuf/gdk-pixbuf.h... " >&6; }
18337 if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_h+set}" = set; then
18338 $as_echo_n "(cached) " >&6
18340 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_gdk_pixbuf_h" >&5
18341 $as_echo "$ac_cv_header_gdk_pixbuf_gdk_pixbuf_h" >&6; }
18343 # Is the header compilable?
18344 { $as_echo "$as_me:$LINENO: checking gdk-pixbuf/gdk-pixbuf.h usability" >&5
18345 $as_echo_n "checking gdk-pixbuf/gdk-pixbuf.h usability... " >&6; }
18346 cat >conftest.$ac_ext <<_ACEOF
18349 cat confdefs.h >>conftest.$ac_ext
18350 cat >>conftest.$ac_ext <<_ACEOF
18351 /* end confdefs.h. */
18352 $ac_includes_default
18353 #include <gdk-pixbuf/gdk-pixbuf.h>
18355 rm -rf conftest.$ac_objext
18356 if { (ac_try="$ac_compile"
18357 case "(($ac_try" in
18358 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18359 *) ac_try_echo=$ac_try;;
18361 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18362 $as_echo "$ac_try_echo") >&5
18363 (eval "$ac_compile") 2>conftest.er1
18365 grep -v '^ *+' conftest.er1 >conftest.err
18366 rm -rf conftest.er1
18367 cat conftest.err >&5
18368 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18369 (exit $ac_status); } && {
18370 test -z "$ac_c_werror_flag" ||
18371 test ! -s conftest.err
18372 } && test -s conftest.$ac_objext; then
18373 ac_header_compiler=yes
18375 $as_echo "$as_me: failed program was:" >&5
18376 sed 's/^/| /' conftest.$ac_ext >&5
18378 ac_header_compiler=no
18381 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18382 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18383 $as_echo "$ac_header_compiler" >&6; }
18385 # Is the header present?
18386 { $as_echo "$as_me:$LINENO: checking gdk-pixbuf/gdk-pixbuf.h presence" >&5
18387 $as_echo_n "checking gdk-pixbuf/gdk-pixbuf.h presence... " >&6; }
18388 cat >conftest.$ac_ext <<_ACEOF
18391 cat confdefs.h >>conftest.$ac_ext
18392 cat >>conftest.$ac_ext <<_ACEOF
18393 /* end confdefs.h. */
18394 #include <gdk-pixbuf/gdk-pixbuf.h>
18396 if { (ac_try="$ac_cpp conftest.$ac_ext"
18397 case "(($ac_try" in
18398 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18399 *) ac_try_echo=$ac_try;;
18401 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18402 $as_echo "$ac_try_echo") >&5
18403 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18405 grep -v '^ *+' conftest.er1 >conftest.err
18406 rm -rf conftest.er1
18407 cat conftest.err >&5
18408 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18409 (exit $ac_status); } >/dev/null && {
18410 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18411 test ! -s conftest.err
18413 ac_header_preproc=yes
18415 $as_echo "$as_me: failed program was:" >&5
18416 sed 's/^/| /' conftest.$ac_ext >&5
18418 ac_header_preproc=no
18421 rm -rf conftest.err conftest.$ac_ext
18422 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18423 $as_echo "$ac_header_preproc" >&6; }
18425 # So? What about this header?
18426 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18428 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: accepted by the compiler, rejected by the preprocessor!" >&5
18429 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
18430 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: proceeding with the compiler's result" >&5
18431 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: proceeding with the compiler's result" >&2;}
18432 ac_header_preproc=yes
18435 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: present but cannot be compiled" >&5
18436 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: present but cannot be compiled" >&2;}
18437 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: check for missing prerequisite headers?" >&5
18438 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: check for missing prerequisite headers?" >&2;}
18439 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: see the Autoconf documentation" >&5
18440 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: see the Autoconf documentation" >&2;}
18441 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: section \"Present But Cannot Be Compiled\"" >&5
18442 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: section \"Present But Cannot Be Compiled\"" >&2;}
18443 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: proceeding with the preprocessor's result" >&5
18444 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: proceeding with the preprocessor's result" >&2;}
18445 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf.h: in the future, the compiler will take precedence" >&5
18446 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf.h: in the future, the compiler will take precedence" >&2;}
18450 { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf/gdk-pixbuf.h" >&5
18451 $as_echo_n "checking for gdk-pixbuf/gdk-pixbuf.h... " >&6; }
18452 if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_h+set}" = set; then
18453 $as_echo_n "(cached) " >&6
18455 ac_cv_header_gdk_pixbuf_gdk_pixbuf_h=$ac_header_preproc
18457 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_gdk_pixbuf_h" >&5
18458 $as_echo "$ac_cv_header_gdk_pixbuf_gdk_pixbuf_h" >&6; }
18461 if test "x$ac_cv_header_gdk_pixbuf_gdk_pixbuf_h" = x""yes; then
18462 have_gdk_pixbuf=yes
18466 CPPFLAGS="$ac_save_CPPFLAGS"
18468 # if that worked, check for header B...
18469 if test "$have_gdk_pixbuf" = yes; then
18471 gdk_pixbuf_halfassed=yes
18473 ac_save_CPPFLAGS="$CPPFLAGS"
18474 if test \! -z "$includedir" ; then
18475 CPPFLAGS="$CPPFLAGS -I$includedir"
18477 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18478 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18479 if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h+set}" = set; then
18480 { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf/gdk-pixbuf-xlib.h" >&5
18481 $as_echo_n "checking for gdk-pixbuf/gdk-pixbuf-xlib.h... " >&6; }
18482 if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h+set}" = set; then
18483 $as_echo_n "(cached) " >&6
18485 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h" >&5
18486 $as_echo "$ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h" >&6; }
18488 # Is the header compilable?
18489 { $as_echo "$as_me:$LINENO: checking gdk-pixbuf/gdk-pixbuf-xlib.h usability" >&5
18490 $as_echo_n "checking gdk-pixbuf/gdk-pixbuf-xlib.h usability... " >&6; }
18491 cat >conftest.$ac_ext <<_ACEOF
18494 cat confdefs.h >>conftest.$ac_ext
18495 cat >>conftest.$ac_ext <<_ACEOF
18496 /* end confdefs.h. */
18497 $ac_includes_default
18498 #include <gdk-pixbuf/gdk-pixbuf-xlib.h>
18500 rm -rf conftest.$ac_objext
18501 if { (ac_try="$ac_compile"
18502 case "(($ac_try" in
18503 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18504 *) ac_try_echo=$ac_try;;
18506 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18507 $as_echo "$ac_try_echo") >&5
18508 (eval "$ac_compile") 2>conftest.er1
18510 grep -v '^ *+' conftest.er1 >conftest.err
18511 rm -rf conftest.er1
18512 cat conftest.err >&5
18513 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18514 (exit $ac_status); } && {
18515 test -z "$ac_c_werror_flag" ||
18516 test ! -s conftest.err
18517 } && test -s conftest.$ac_objext; then
18518 ac_header_compiler=yes
18520 $as_echo "$as_me: failed program was:" >&5
18521 sed 's/^/| /' conftest.$ac_ext >&5
18523 ac_header_compiler=no
18526 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18527 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18528 $as_echo "$ac_header_compiler" >&6; }
18530 # Is the header present?
18531 { $as_echo "$as_me:$LINENO: checking gdk-pixbuf/gdk-pixbuf-xlib.h presence" >&5
18532 $as_echo_n "checking gdk-pixbuf/gdk-pixbuf-xlib.h presence... " >&6; }
18533 cat >conftest.$ac_ext <<_ACEOF
18536 cat confdefs.h >>conftest.$ac_ext
18537 cat >>conftest.$ac_ext <<_ACEOF
18538 /* end confdefs.h. */
18539 #include <gdk-pixbuf/gdk-pixbuf-xlib.h>
18541 if { (ac_try="$ac_cpp conftest.$ac_ext"
18542 case "(($ac_try" in
18543 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18544 *) ac_try_echo=$ac_try;;
18546 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18547 $as_echo "$ac_try_echo") >&5
18548 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18550 grep -v '^ *+' conftest.er1 >conftest.err
18551 rm -rf conftest.er1
18552 cat conftest.err >&5
18553 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18554 (exit $ac_status); } >/dev/null && {
18555 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18556 test ! -s conftest.err
18558 ac_header_preproc=yes
18560 $as_echo "$as_me: failed program was:" >&5
18561 sed 's/^/| /' conftest.$ac_ext >&5
18563 ac_header_preproc=no
18566 rm -rf conftest.err conftest.$ac_ext
18567 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18568 $as_echo "$ac_header_preproc" >&6; }
18570 # So? What about this header?
18571 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18573 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
18574 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
18575 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: proceeding with the compiler's result" >&5
18576 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: proceeding with the compiler's result" >&2;}
18577 ac_header_preproc=yes
18580 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: present but cannot be compiled" >&5
18581 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: present but cannot be compiled" >&2;}
18582 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: check for missing prerequisite headers?" >&5
18583 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: check for missing prerequisite headers?" >&2;}
18584 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: see the Autoconf documentation" >&5
18585 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: see the Autoconf documentation" >&2;}
18586 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: section \"Present But Cannot Be Compiled\"" >&5
18587 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
18588 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&5
18589 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&2;}
18590 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: in the future, the compiler will take precedence" >&5
18591 $as_echo "$as_me: WARNING: gdk-pixbuf/gdk-pixbuf-xlib.h: in the future, the compiler will take precedence" >&2;}
18595 { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf/gdk-pixbuf-xlib.h" >&5
18596 $as_echo_n "checking for gdk-pixbuf/gdk-pixbuf-xlib.h... " >&6; }
18597 if test "${ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h+set}" = set; then
18598 $as_echo_n "(cached) " >&6
18600 ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h=$ac_header_preproc
18602 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h" >&5
18603 $as_echo "$ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h" >&6; }
18606 if test "x$ac_cv_header_gdk_pixbuf_gdk_pixbuf_xlib_h" = x""yes; then
18607 have_gdk_pixbuf=yes
18608 gdk_pixbuf_halfassed=no
18612 CPPFLAGS="$ac_save_CPPFLAGS"
18614 # yay, it has a new name in Gtk 2.x...
18615 if test "$have_gdk_pixbuf" = no; then
18617 gdk_pixbuf_halfassed=yes
18619 ac_save_CPPFLAGS="$CPPFLAGS"
18620 if test \! -z "$includedir" ; then
18621 CPPFLAGS="$CPPFLAGS -I$includedir"
18623 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18624 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18625 if test "${ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h+set}" = set; then
18626 { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf-xlib/gdk-pixbuf-xlib.h" >&5
18627 $as_echo_n "checking for gdk-pixbuf-xlib/gdk-pixbuf-xlib.h... " >&6; }
18628 if test "${ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h+set}" = set; then
18629 $as_echo_n "(cached) " >&6
18631 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h" >&5
18632 $as_echo "$ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h" >&6; }
18634 # Is the header compilable?
18635 { $as_echo "$as_me:$LINENO: checking gdk-pixbuf-xlib/gdk-pixbuf-xlib.h usability" >&5
18636 $as_echo_n "checking gdk-pixbuf-xlib/gdk-pixbuf-xlib.h usability... " >&6; }
18637 cat >conftest.$ac_ext <<_ACEOF
18640 cat confdefs.h >>conftest.$ac_ext
18641 cat >>conftest.$ac_ext <<_ACEOF
18642 /* end confdefs.h. */
18643 $ac_includes_default
18644 #include <gdk-pixbuf-xlib/gdk-pixbuf-xlib.h>
18646 rm -rf conftest.$ac_objext
18647 if { (ac_try="$ac_compile"
18648 case "(($ac_try" in
18649 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18650 *) ac_try_echo=$ac_try;;
18652 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18653 $as_echo "$ac_try_echo") >&5
18654 (eval "$ac_compile") 2>conftest.er1
18656 grep -v '^ *+' conftest.er1 >conftest.err
18657 rm -rf conftest.er1
18658 cat conftest.err >&5
18659 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18660 (exit $ac_status); } && {
18661 test -z "$ac_c_werror_flag" ||
18662 test ! -s conftest.err
18663 } && test -s conftest.$ac_objext; then
18664 ac_header_compiler=yes
18666 $as_echo "$as_me: failed program was:" >&5
18667 sed 's/^/| /' conftest.$ac_ext >&5
18669 ac_header_compiler=no
18672 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18673 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18674 $as_echo "$ac_header_compiler" >&6; }
18676 # Is the header present?
18677 { $as_echo "$as_me:$LINENO: checking gdk-pixbuf-xlib/gdk-pixbuf-xlib.h presence" >&5
18678 $as_echo_n "checking gdk-pixbuf-xlib/gdk-pixbuf-xlib.h presence... " >&6; }
18679 cat >conftest.$ac_ext <<_ACEOF
18682 cat confdefs.h >>conftest.$ac_ext
18683 cat >>conftest.$ac_ext <<_ACEOF
18684 /* end confdefs.h. */
18685 #include <gdk-pixbuf-xlib/gdk-pixbuf-xlib.h>
18687 if { (ac_try="$ac_cpp conftest.$ac_ext"
18688 case "(($ac_try" in
18689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18690 *) ac_try_echo=$ac_try;;
18692 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18693 $as_echo "$ac_try_echo") >&5
18694 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18696 grep -v '^ *+' conftest.er1 >conftest.err
18697 rm -rf conftest.er1
18698 cat conftest.err >&5
18699 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18700 (exit $ac_status); } >/dev/null && {
18701 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18702 test ! -s conftest.err
18704 ac_header_preproc=yes
18706 $as_echo "$as_me: failed program was:" >&5
18707 sed 's/^/| /' conftest.$ac_ext >&5
18709 ac_header_preproc=no
18712 rm -rf conftest.err conftest.$ac_ext
18713 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18714 $as_echo "$ac_header_preproc" >&6; }
18716 # So? What about this header?
18717 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18719 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
18720 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
18721 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: proceeding with the compiler's result" >&5
18722 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: proceeding with the compiler's result" >&2;}
18723 ac_header_preproc=yes
18726 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: present but cannot be compiled" >&5
18727 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: present but cannot be compiled" >&2;}
18728 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: check for missing prerequisite headers?" >&5
18729 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: check for missing prerequisite headers?" >&2;}
18730 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: see the Autoconf documentation" >&5
18731 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: see the Autoconf documentation" >&2;}
18732 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: section \"Present But Cannot Be Compiled\"" >&5
18733 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
18734 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&5
18735 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: proceeding with the preprocessor's result" >&2;}
18736 { $as_echo "$as_me:$LINENO: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: in the future, the compiler will take precedence" >&5
18737 $as_echo "$as_me: WARNING: gdk-pixbuf-xlib/gdk-pixbuf-xlib.h: in the future, the compiler will take precedence" >&2;}
18741 { $as_echo "$as_me:$LINENO: checking for gdk-pixbuf-xlib/gdk-pixbuf-xlib.h" >&5
18742 $as_echo_n "checking for gdk-pixbuf-xlib/gdk-pixbuf-xlib.h... " >&6; }
18743 if test "${ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h+set}" = set; then
18744 $as_echo_n "(cached) " >&6
18746 ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h=$ac_header_preproc
18748 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h" >&5
18749 $as_echo "$ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h" >&6; }
18752 if test "x$ac_cv_header_gdk_pixbuf_xlib_gdk_pixbuf_xlib_h" = x""yes; then
18753 have_gdk_pixbuf=yes
18754 gdk_pixbuf_halfassed=no
18758 CPPFLAGS="$ac_save_CPPFLAGS"
18761 CPPFLAGS="$ac_save_gdk_pixbuf_CPPFLAGS"
18764 if test "$have_gdk_pixbuf" = yes; then
18765 # we have the headers, now check for the libraries
18767 gdk_pixbuf_halfassed=yes
18769 { $as_echo "$as_me:$LINENO: result: checking for gdk_pixbuf usability..." >&5
18770 $as_echo "checking for gdk_pixbuf usability..." >&6; }
18774 ac_save_CPPFLAGS="$CPPFLAGS"
18775 ac_save_LDFLAGS="$LDFLAGS"
18776 # ac_save_LIBS="$LIBS"
18778 if test \! -z "$includedir" ; then
18779 CPPFLAGS="$CPPFLAGS -I$includedir"
18781 # note: $X_CFLAGS includes $x_includes
18782 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18784 if test \! -z "$libdir" ; then
18785 LDFLAGS="$LDFLAGS -L$libdir"
18787 # note: $X_LIBS includes $x_libraries
18788 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
18790 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18791 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
18792 { $as_echo "$as_me:$LINENO: checking for gdk_pixbuf_new_from_file in -lc" >&5
18793 $as_echo_n "checking for gdk_pixbuf_new_from_file in -lc... " >&6; }
18794 if test "${ac_cv_lib_c_gdk_pixbuf_new_from_file+set}" = set; then
18795 $as_echo_n "(cached) " >&6
18797 ac_check_lib_save_LIBS=$LIBS
18798 LIBS="-lc $ac_gdk_pixbuf_config_libs -lX11 -lXext -lm $LIBS"
18799 cat >conftest.$ac_ext <<_ACEOF
18802 cat confdefs.h >>conftest.$ac_ext
18803 cat >>conftest.$ac_ext <<_ACEOF
18804 /* end confdefs.h. */
18806 /* Override any GCC internal prototype to avoid an error.
18807 Use char because int might match the return type of a GCC
18808 builtin and then its argument prototype would still apply. */
18812 char gdk_pixbuf_new_from_file ();
18816 return gdk_pixbuf_new_from_file ();
18821 rm -rf conftest.$ac_objext conftest$ac_exeext
18822 if { (ac_try="$ac_link"
18823 case "(($ac_try" in
18824 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18825 *) ac_try_echo=$ac_try;;
18827 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18828 $as_echo "$ac_try_echo") >&5
18829 (eval "$ac_link") 2>conftest.er1
18831 grep -v '^ *+' conftest.er1 >conftest.err
18832 rm -rf conftest.er1
18833 cat conftest.err >&5
18834 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18835 (exit $ac_status); } && {
18836 test -z "$ac_c_werror_flag" ||
18837 test ! -s conftest.err
18838 } && test -s conftest$ac_exeext && {
18839 test "$cross_compiling" = yes ||
18840 $as_test_x conftest$ac_exeext
18842 ac_cv_lib_c_gdk_pixbuf_new_from_file=yes
18844 $as_echo "$as_me: failed program was:" >&5
18845 sed 's/^/| /' conftest.$ac_ext >&5
18847 ac_cv_lib_c_gdk_pixbuf_new_from_file=no
18850 rm -rf conftest.dSYM
18851 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18852 conftest$ac_exeext conftest.$ac_ext
18853 LIBS=$ac_check_lib_save_LIBS
18855 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_c_gdk_pixbuf_new_from_file" >&5
18856 $as_echo "$ac_cv_lib_c_gdk_pixbuf_new_from_file" >&6; }
18857 if test "x$ac_cv_lib_c_gdk_pixbuf_new_from_file" = x""yes; then
18858 have_gdk_pixbuf=yes
18861 CPPFLAGS="$ac_save_CPPFLAGS"
18862 LDFLAGS="$ac_save_LDFLAGS"
18863 # LIBS="$ac_save_LIBS"
18866 if test "$have_gdk_pixbuf" = yes; then
18869 ac_save_CPPFLAGS="$CPPFLAGS"
18870 ac_save_LDFLAGS="$LDFLAGS"
18871 # ac_save_LIBS="$LIBS"
18873 if test \! -z "$includedir" ; then
18874 CPPFLAGS="$CPPFLAGS -I$includedir"
18876 # note: $X_CFLAGS includes $x_includes
18877 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18879 if test \! -z "$libdir" ; then
18880 LDFLAGS="$LDFLAGS -L$libdir"
18882 # note: $X_LIBS includes $x_libraries
18883 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
18885 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18886 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
18887 { $as_echo "$as_me:$LINENO: checking for gdk_pixbuf_xlib_init in -lc" >&5
18888 $as_echo_n "checking for gdk_pixbuf_xlib_init in -lc... " >&6; }
18889 if test "${ac_cv_lib_c_gdk_pixbuf_xlib_init+set}" = set; then
18890 $as_echo_n "(cached) " >&6
18892 ac_check_lib_save_LIBS=$LIBS
18893 LIBS="-lc $ac_gdk_pixbuf_config_libs -lX11 -lXext -lm $LIBS"
18894 cat >conftest.$ac_ext <<_ACEOF
18897 cat confdefs.h >>conftest.$ac_ext
18898 cat >>conftest.$ac_ext <<_ACEOF
18899 /* end confdefs.h. */
18901 /* Override any GCC internal prototype to avoid an error.
18902 Use char because int might match the return type of a GCC
18903 builtin and then its argument prototype would still apply. */
18907 char gdk_pixbuf_xlib_init ();
18911 return gdk_pixbuf_xlib_init ();
18916 rm -rf conftest.$ac_objext conftest$ac_exeext
18917 if { (ac_try="$ac_link"
18918 case "(($ac_try" in
18919 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18920 *) ac_try_echo=$ac_try;;
18922 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18923 $as_echo "$ac_try_echo") >&5
18924 (eval "$ac_link") 2>conftest.er1
18926 grep -v '^ *+' conftest.er1 >conftest.err
18927 rm -rf conftest.er1
18928 cat conftest.err >&5
18929 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18930 (exit $ac_status); } && {
18931 test -z "$ac_c_werror_flag" ||
18932 test ! -s conftest.err
18933 } && test -s conftest$ac_exeext && {
18934 test "$cross_compiling" = yes ||
18935 $as_test_x conftest$ac_exeext
18937 ac_cv_lib_c_gdk_pixbuf_xlib_init=yes
18939 $as_echo "$as_me: failed program was:" >&5
18940 sed 's/^/| /' conftest.$ac_ext >&5
18942 ac_cv_lib_c_gdk_pixbuf_xlib_init=no
18945 rm -rf conftest.dSYM
18946 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18947 conftest$ac_exeext conftest.$ac_ext
18948 LIBS=$ac_check_lib_save_LIBS
18950 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_c_gdk_pixbuf_xlib_init" >&5
18951 $as_echo "$ac_cv_lib_c_gdk_pixbuf_xlib_init" >&6; }
18952 if test "x$ac_cv_lib_c_gdk_pixbuf_xlib_init" = x""yes; then
18953 have_gdk_pixbuf=yes
18954 gdk_pixbuf_halfassed=no
18957 CPPFLAGS="$ac_save_CPPFLAGS"
18958 LDFLAGS="$ac_save_LDFLAGS"
18959 # LIBS="$ac_save_LIBS"
18964 if test "$have_gdk_pixbuf" = yes; then
18965 INCLUDES="$INCLUDES $ac_gdk_pixbuf_config_cflags"
18966 XPM_LIBS="$ac_gdk_pixbuf_config_libs"
18967 cat >>confdefs.h <<\_ACEOF
18968 #define HAVE_GDK_PIXBUF 1
18972 { $as_echo "$as_me:$LINENO: result: checking for gdk_pixbuf usability... no" >&5
18973 $as_echo "checking for gdk_pixbuf usability... no" >&6; }
18976 if test "$have_gdk_pixbuf" = yes; then
18978 ac_save_CPPFLAGS="$CPPFLAGS"
18979 ac_save_LDFLAGS="$LDFLAGS"
18980 # ac_save_LIBS="$LIBS"
18982 if test \! -z "$includedir" ; then
18983 CPPFLAGS="$CPPFLAGS -I$includedir"
18985 # note: $X_CFLAGS includes $x_includes
18986 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
18988 if test \! -z "$libdir" ; then
18989 LDFLAGS="$LDFLAGS -L$libdir"
18991 # note: $X_LIBS includes $x_libraries
18992 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
18994 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
18995 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
18996 { $as_echo "$as_me:$LINENO: checking for gdk_pixbuf_apply_embedded_orientation in -lc" >&5
18997 $as_echo_n "checking for gdk_pixbuf_apply_embedded_orientation in -lc... " >&6; }
18998 if test "${ac_cv_lib_c_gdk_pixbuf_apply_embedded_orientation+set}" = set; then
18999 $as_echo_n "(cached) " >&6
19001 ac_check_lib_save_LIBS=$LIBS
19002 LIBS="-lc $ac_gdk_pixbuf_config_libs -lX11 -lXext -lm $LIBS"
19003 cat >conftest.$ac_ext <<_ACEOF
19006 cat confdefs.h >>conftest.$ac_ext
19007 cat >>conftest.$ac_ext <<_ACEOF
19008 /* end confdefs.h. */
19010 /* Override any GCC internal prototype to avoid an error.
19011 Use char because int might match the return type of a GCC
19012 builtin and then its argument prototype would still apply. */
19016 char gdk_pixbuf_apply_embedded_orientation ();
19020 return gdk_pixbuf_apply_embedded_orientation ();
19025 rm -rf conftest.$ac_objext conftest$ac_exeext
19026 if { (ac_try="$ac_link"
19027 case "(($ac_try" in
19028 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19029 *) ac_try_echo=$ac_try;;
19031 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19032 $as_echo "$ac_try_echo") >&5
19033 (eval "$ac_link") 2>conftest.er1
19035 grep -v '^ *+' conftest.er1 >conftest.err
19036 rm -rf conftest.er1
19037 cat conftest.err >&5
19038 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19039 (exit $ac_status); } && {
19040 test -z "$ac_c_werror_flag" ||
19041 test ! -s conftest.err
19042 } && test -s conftest$ac_exeext && {
19043 test "$cross_compiling" = yes ||
19044 $as_test_x conftest$ac_exeext
19046 ac_cv_lib_c_gdk_pixbuf_apply_embedded_orientation=yes
19048 $as_echo "$as_me: failed program was:" >&5
19049 sed 's/^/| /' conftest.$ac_ext >&5
19051 ac_cv_lib_c_gdk_pixbuf_apply_embedded_orientation=no
19054 rm -rf conftest.dSYM
19055 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19056 conftest$ac_exeext conftest.$ac_ext
19057 LIBS=$ac_check_lib_save_LIBS
19059 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_c_gdk_pixbuf_apply_embedded_orientation" >&5
19060 $as_echo "$ac_cv_lib_c_gdk_pixbuf_apply_embedded_orientation" >&6; }
19061 if test "x$ac_cv_lib_c_gdk_pixbuf_apply_embedded_orientation" = x""yes; then
19062 cat >>confdefs.h <<\_ACEOF
19063 #define HAVE_GDK_PIXBUF_APPLY_EMBEDDED_ORIENTATION 1
19068 CPPFLAGS="$ac_save_CPPFLAGS"
19069 LDFLAGS="$ac_save_LDFLAGS"
19070 # LIBS="$ac_save_LIBS"
19076 ###############################################################################
19080 ###############################################################################
19083 with_xpm_req=unspecified
19085 # Check whether --with-xpm was given.
19086 if test "${with_xpm+set}" = set; then
19087 withval=$with_xpm; with_xpm="$withval"; with_xpm_req="$withval"
19094 case "$with_xpm" in
19099 { $as_echo "$as_me:$LINENO: checking for XPM headers" >&5
19100 $as_echo_n "checking for XPM headers... " >&6; }
19101 d=$with_xpm/include
19102 if test -d $d; then
19103 X_CFLAGS="-I$d $X_CFLAGS"
19104 { $as_echo "$as_me:$LINENO: result: $d" >&5
19105 $as_echo "$d" >&6; }
19107 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
19108 $as_echo "not found ($d: no such directory)" >&6; }
19111 { $as_echo "$as_me:$LINENO: checking for XPM libs" >&5
19112 $as_echo_n "checking for XPM libs... " >&6; }
19114 if test -d $d; then
19115 X_LIBS="-L$d $X_LIBS"
19116 { $as_echo "$as_me:$LINENO: result: $d" >&5
19117 $as_echo "$d" >&6; }
19119 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
19120 $as_echo "not found ($d: no such directory)" >&6; }
19123 # replace the directory string with "yes".
19125 with_xpm=$with_xpm_req
19130 echo "error: argument to --with-xpm must be \"yes\", \"no\", or a directory."
19131 echo " If it is a directory, then \`DIR/include' will be added to"
19132 echo " the -I list, and \`DIR/lib' will be added to the -L list."
19138 if test "$with_xpm" = yes; then
19140 ac_save_CPPFLAGS="$CPPFLAGS"
19141 if test \! -z "$includedir" ; then
19142 CPPFLAGS="$CPPFLAGS -I$includedir"
19144 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19145 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19146 { $as_echo "$as_me:$LINENO: checking for X11/xpm.h" >&5
19147 $as_echo_n "checking for X11/xpm.h... " >&6; }
19148 if test "${ac_cv_header_X11_xpm_h+set}" = set; then
19149 $as_echo_n "(cached) " >&6
19151 cat >conftest.$ac_ext <<_ACEOF
19154 cat confdefs.h >>conftest.$ac_ext
19155 cat >>conftest.$ac_ext <<_ACEOF
19156 /* end confdefs.h. */
19157 #include <X11/Xlib.h>
19159 #include <X11/xpm.h>
19161 rm -rf conftest.$ac_objext
19162 if { (ac_try="$ac_compile"
19163 case "(($ac_try" in
19164 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19165 *) ac_try_echo=$ac_try;;
19167 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19168 $as_echo "$ac_try_echo") >&5
19169 (eval "$ac_compile") 2>conftest.er1
19171 grep -v '^ *+' conftest.er1 >conftest.err
19172 rm -rf conftest.er1
19173 cat conftest.err >&5
19174 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19175 (exit $ac_status); } && {
19176 test -z "$ac_c_werror_flag" ||
19177 test ! -s conftest.err
19178 } && test -s conftest.$ac_objext; then
19179 ac_cv_header_X11_xpm_h=yes
19181 $as_echo "$as_me: failed program was:" >&5
19182 sed 's/^/| /' conftest.$ac_ext >&5
19184 ac_cv_header_X11_xpm_h=no
19187 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19189 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_xpm_h" >&5
19190 $as_echo "$ac_cv_header_X11_xpm_h" >&6; }
19191 if test "x$ac_cv_header_X11_xpm_h" = x""yes; then
19193 cat >>confdefs.h <<\_ACEOF
19197 XPM_LIBS="-lXpm $XPM_LIBS"
19201 CPPFLAGS="$ac_save_CPPFLAGS"
19202 elif test "$with_xpm" != no; then
19203 echo "error: must be yes or no: --with-xpm=$with_xpm"
19207 # See comment near $motif_requires_xpm, above.
19208 # Need to do this here, after both Motif and XPM have been checked for.
19210 if test "$have_motif" = yes -a "$have_xpm" = yes ; then
19211 if test "$motif_requires_xpm" = yes ; then
19212 MOTIF_LIBS="$MOTIF_LIBS $XPM_LIBS"
19216 if test "$XPM_LIBS" = "" ; then
19217 XPM_LIBS=$(MINIXPM)
19221 ###############################################################################
19225 ###############################################################################
19228 with_jpeg_req=unspecified
19231 # Check whether --with-jpeg was given.
19232 if test "${with_jpeg+set}" = set; then
19233 withval=$with_jpeg; with_jpeg="$withval"; with_jpeg_req="$withval"
19240 case "$with_jpeg" in
19245 { $as_echo "$as_me:$LINENO: checking for JPEG headers" >&5
19246 $as_echo_n "checking for JPEG headers... " >&6; }
19247 d=$with_jpeg/include
19248 if test -d $d; then
19249 X_CFLAGS="-I$d $X_CFLAGS"
19250 { $as_echo "$as_me:$LINENO: result: $d" >&5
19251 $as_echo "$d" >&6; }
19253 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
19254 $as_echo "not found ($d: no such directory)" >&6; }
19257 { $as_echo "$as_me:$LINENO: checking for JPEG libs" >&5
19258 $as_echo_n "checking for JPEG libs... " >&6; }
19260 if test -d $d; then
19261 X_LIBS="-L$d $X_LIBS"
19262 { $as_echo "$as_me:$LINENO: result: $d" >&5
19263 $as_echo "$d" >&6; }
19265 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
19266 $as_echo "not found ($d: no such directory)" >&6; }
19269 # replace the directory string with "yes".
19270 with_jpeg_req="yes"
19271 with_jpeg=$with_jpeg_req
19276 echo "error: argument to --with-jpeg must be \"yes\", \"no\", or a directory."
19277 echo " If it is a directory, then \`DIR/include' will be added to"
19278 echo " the -I list, and \`DIR/lib' will be added to the -L list."
19284 if test "$with_jpeg" != yes -a "$with_jpeg" != no ; then
19285 echo "error: must be yes or no: --with-jpeg=$with_jpeg"
19289 if test "$with_jpeg" = yes; then
19293 ac_save_CPPFLAGS="$CPPFLAGS"
19294 if test \! -z "$includedir" ; then
19295 CPPFLAGS="$CPPFLAGS -I$includedir"
19297 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19298 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19299 if test "${ac_cv_header_jpeglib_h+set}" = set; then
19300 { $as_echo "$as_me:$LINENO: checking for jpeglib.h" >&5
19301 $as_echo_n "checking for jpeglib.h... " >&6; }
19302 if test "${ac_cv_header_jpeglib_h+set}" = set; then
19303 $as_echo_n "(cached) " >&6
19305 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_jpeglib_h" >&5
19306 $as_echo "$ac_cv_header_jpeglib_h" >&6; }
19308 # Is the header compilable?
19309 { $as_echo "$as_me:$LINENO: checking jpeglib.h usability" >&5
19310 $as_echo_n "checking jpeglib.h usability... " >&6; }
19311 cat >conftest.$ac_ext <<_ACEOF
19314 cat confdefs.h >>conftest.$ac_ext
19315 cat >>conftest.$ac_ext <<_ACEOF
19316 /* end confdefs.h. */
19317 $ac_includes_default
19318 #include <jpeglib.h>
19320 rm -rf conftest.$ac_objext
19321 if { (ac_try="$ac_compile"
19322 case "(($ac_try" in
19323 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19324 *) ac_try_echo=$ac_try;;
19326 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19327 $as_echo "$ac_try_echo") >&5
19328 (eval "$ac_compile") 2>conftest.er1
19330 grep -v '^ *+' conftest.er1 >conftest.err
19331 rm -rf conftest.er1
19332 cat conftest.err >&5
19333 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19334 (exit $ac_status); } && {
19335 test -z "$ac_c_werror_flag" ||
19336 test ! -s conftest.err
19337 } && test -s conftest.$ac_objext; then
19338 ac_header_compiler=yes
19340 $as_echo "$as_me: failed program was:" >&5
19341 sed 's/^/| /' conftest.$ac_ext >&5
19343 ac_header_compiler=no
19346 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19347 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19348 $as_echo "$ac_header_compiler" >&6; }
19350 # Is the header present?
19351 { $as_echo "$as_me:$LINENO: checking jpeglib.h presence" >&5
19352 $as_echo_n "checking jpeglib.h presence... " >&6; }
19353 cat >conftest.$ac_ext <<_ACEOF
19356 cat confdefs.h >>conftest.$ac_ext
19357 cat >>conftest.$ac_ext <<_ACEOF
19358 /* end confdefs.h. */
19359 #include <jpeglib.h>
19361 if { (ac_try="$ac_cpp conftest.$ac_ext"
19362 case "(($ac_try" in
19363 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19364 *) ac_try_echo=$ac_try;;
19366 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19367 $as_echo "$ac_try_echo") >&5
19368 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
19370 grep -v '^ *+' conftest.er1 >conftest.err
19371 rm -rf conftest.er1
19372 cat conftest.err >&5
19373 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19374 (exit $ac_status); } >/dev/null && {
19375 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
19376 test ! -s conftest.err
19378 ac_header_preproc=yes
19380 $as_echo "$as_me: failed program was:" >&5
19381 sed 's/^/| /' conftest.$ac_ext >&5
19383 ac_header_preproc=no
19386 rm -rf conftest.err conftest.$ac_ext
19387 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19388 $as_echo "$ac_header_preproc" >&6; }
19390 # So? What about this header?
19391 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19393 { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: accepted by the compiler, rejected by the preprocessor!" >&5
19394 $as_echo "$as_me: WARNING: jpeglib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
19395 { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: proceeding with the compiler's result" >&5
19396 $as_echo "$as_me: WARNING: jpeglib.h: proceeding with the compiler's result" >&2;}
19397 ac_header_preproc=yes
19400 { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: present but cannot be compiled" >&5
19401 $as_echo "$as_me: WARNING: jpeglib.h: present but cannot be compiled" >&2;}
19402 { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: check for missing prerequisite headers?" >&5
19403 $as_echo "$as_me: WARNING: jpeglib.h: check for missing prerequisite headers?" >&2;}
19404 { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: see the Autoconf documentation" >&5
19405 $as_echo "$as_me: WARNING: jpeglib.h: see the Autoconf documentation" >&2;}
19406 { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: section \"Present But Cannot Be Compiled\"" >&5
19407 $as_echo "$as_me: WARNING: jpeglib.h: section \"Present But Cannot Be Compiled\"" >&2;}
19408 { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: proceeding with the preprocessor's result" >&5
19409 $as_echo "$as_me: WARNING: jpeglib.h: proceeding with the preprocessor's result" >&2;}
19410 { $as_echo "$as_me:$LINENO: WARNING: jpeglib.h: in the future, the compiler will take precedence" >&5
19411 $as_echo "$as_me: WARNING: jpeglib.h: in the future, the compiler will take precedence" >&2;}
19415 { $as_echo "$as_me:$LINENO: checking for jpeglib.h" >&5
19416 $as_echo_n "checking for jpeglib.h... " >&6; }
19417 if test "${ac_cv_header_jpeglib_h+set}" = set; then
19418 $as_echo_n "(cached) " >&6
19420 ac_cv_header_jpeglib_h=$ac_header_preproc
19422 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_jpeglib_h" >&5
19423 $as_echo "$ac_cv_header_jpeglib_h" >&6; }
19426 if test "x$ac_cv_header_jpeglib_h" = x""yes; then
19431 CPPFLAGS="$ac_save_CPPFLAGS"
19433 if test "$have_jpeg" = yes; then
19434 # we have the header, now check for the library
19438 ac_save_CPPFLAGS="$CPPFLAGS"
19439 ac_save_LDFLAGS="$LDFLAGS"
19440 # ac_save_LIBS="$LIBS"
19442 if test \! -z "$includedir" ; then
19443 CPPFLAGS="$CPPFLAGS -I$includedir"
19445 # note: $X_CFLAGS includes $x_includes
19446 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19448 if test \! -z "$libdir" ; then
19449 LDFLAGS="$LDFLAGS -L$libdir"
19451 # note: $X_LIBS includes $x_libraries
19452 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
19454 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19455 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
19456 { $as_echo "$as_me:$LINENO: checking for jpeg_start_compress in -ljpeg" >&5
19457 $as_echo_n "checking for jpeg_start_compress in -ljpeg... " >&6; }
19458 if test "${ac_cv_lib_jpeg_jpeg_start_compress+set}" = set; then
19459 $as_echo_n "(cached) " >&6
19461 ac_check_lib_save_LIBS=$LIBS
19462 LIBS="-ljpeg $LIBS"
19463 cat >conftest.$ac_ext <<_ACEOF
19466 cat confdefs.h >>conftest.$ac_ext
19467 cat >>conftest.$ac_ext <<_ACEOF
19468 /* end confdefs.h. */
19470 /* Override any GCC internal prototype to avoid an error.
19471 Use char because int might match the return type of a GCC
19472 builtin and then its argument prototype would still apply. */
19476 char jpeg_start_compress ();
19480 return jpeg_start_compress ();
19485 rm -rf conftest.$ac_objext conftest$ac_exeext
19486 if { (ac_try="$ac_link"
19487 case "(($ac_try" in
19488 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19489 *) ac_try_echo=$ac_try;;
19491 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19492 $as_echo "$ac_try_echo") >&5
19493 (eval "$ac_link") 2>conftest.er1
19495 grep -v '^ *+' conftest.er1 >conftest.err
19496 rm -rf conftest.er1
19497 cat conftest.err >&5
19498 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19499 (exit $ac_status); } && {
19500 test -z "$ac_c_werror_flag" ||
19501 test ! -s conftest.err
19502 } && test -s conftest$ac_exeext && {
19503 test "$cross_compiling" = yes ||
19504 $as_test_x conftest$ac_exeext
19506 ac_cv_lib_jpeg_jpeg_start_compress=yes
19508 $as_echo "$as_me: failed program was:" >&5
19509 sed 's/^/| /' conftest.$ac_ext >&5
19511 ac_cv_lib_jpeg_jpeg_start_compress=no
19514 rm -rf conftest.dSYM
19515 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19516 conftest$ac_exeext conftest.$ac_ext
19517 LIBS=$ac_check_lib_save_LIBS
19519 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_jpeg_jpeg_start_compress" >&5
19520 $as_echo "$ac_cv_lib_jpeg_jpeg_start_compress" >&6; }
19521 if test "x$ac_cv_lib_jpeg_jpeg_start_compress" = x""yes; then
19525 cat >>confdefs.h <<\_ACEOF
19526 #define HAVE_JPEGLIB 1
19531 CPPFLAGS="$ac_save_CPPFLAGS"
19532 LDFLAGS="$ac_save_LDFLAGS"
19533 # LIBS="$ac_save_LIBS"
19539 ###############################################################################
19541 # Check for pty support: this allows 'phosphor' and 'apple2'
19542 # to run curses-based programs, or be used as terminal windows.
19544 ###############################################################################
19549 for ac_header in pty.h util.h
19551 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
19552 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19553 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
19554 $as_echo_n "checking for $ac_header... " >&6; }
19555 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19556 $as_echo_n "(cached) " >&6
19558 ac_res=`eval 'as_val=${'$as_ac_Header'}
19559 $as_echo "$as_val"'`
19560 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
19561 $as_echo "$ac_res" >&6; }
19563 # Is the header compilable?
19564 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
19565 $as_echo_n "checking $ac_header usability... " >&6; }
19566 cat >conftest.$ac_ext <<_ACEOF
19569 cat confdefs.h >>conftest.$ac_ext
19570 cat >>conftest.$ac_ext <<_ACEOF
19571 /* end confdefs.h. */
19572 $ac_includes_default
19573 #include <$ac_header>
19575 rm -rf conftest.$ac_objext
19576 if { (ac_try="$ac_compile"
19577 case "(($ac_try" in
19578 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19579 *) ac_try_echo=$ac_try;;
19581 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19582 $as_echo "$ac_try_echo") >&5
19583 (eval "$ac_compile") 2>conftest.er1
19585 grep -v '^ *+' conftest.er1 >conftest.err
19586 rm -rf conftest.er1
19587 cat conftest.err >&5
19588 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19589 (exit $ac_status); } && {
19590 test -z "$ac_c_werror_flag" ||
19591 test ! -s conftest.err
19592 } && test -s conftest.$ac_objext; then
19593 ac_header_compiler=yes
19595 $as_echo "$as_me: failed program was:" >&5
19596 sed 's/^/| /' conftest.$ac_ext >&5
19598 ac_header_compiler=no
19601 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19602 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19603 $as_echo "$ac_header_compiler" >&6; }
19605 # Is the header present?
19606 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
19607 $as_echo_n "checking $ac_header presence... " >&6; }
19608 cat >conftest.$ac_ext <<_ACEOF
19611 cat confdefs.h >>conftest.$ac_ext
19612 cat >>conftest.$ac_ext <<_ACEOF
19613 /* end confdefs.h. */
19614 #include <$ac_header>
19616 if { (ac_try="$ac_cpp conftest.$ac_ext"
19617 case "(($ac_try" in
19618 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19619 *) ac_try_echo=$ac_try;;
19621 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19622 $as_echo "$ac_try_echo") >&5
19623 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
19625 grep -v '^ *+' conftest.er1 >conftest.err
19626 rm -rf conftest.er1
19627 cat conftest.err >&5
19628 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19629 (exit $ac_status); } >/dev/null && {
19630 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
19631 test ! -s conftest.err
19633 ac_header_preproc=yes
19635 $as_echo "$as_me: failed program was:" >&5
19636 sed 's/^/| /' conftest.$ac_ext >&5
19638 ac_header_preproc=no
19641 rm -rf conftest.err conftest.$ac_ext
19642 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19643 $as_echo "$ac_header_preproc" >&6; }
19645 # So? What about this header?
19646 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19648 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19649 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19650 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19651 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19652 ac_header_preproc=yes
19655 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19656 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19657 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19658 $as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19659 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19660 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19661 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19662 $as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19663 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19664 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19665 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19666 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19670 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
19671 $as_echo_n "checking for $ac_header... " >&6; }
19672 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19673 $as_echo_n "(cached) " >&6
19675 eval "$as_ac_Header=\$ac_header_preproc"
19677 ac_res=`eval 'as_val=${'$as_ac_Header'}
19678 $as_echo "$as_val"'`
19679 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
19680 $as_echo "$ac_res" >&6; }
19683 as_val=`eval 'as_val=${'$as_ac_Header'}
19684 $as_echo "$as_val"'`
19685 if test "x$as_val" = x""yes; then
19686 cat >>confdefs.h <<_ACEOF
19687 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
19695 ac_save_CPPFLAGS="$CPPFLAGS"
19696 ac_save_LDFLAGS="$LDFLAGS"
19697 # ac_save_LIBS="$LIBS"
19699 if test \! -z "$includedir" ; then
19700 CPPFLAGS="$CPPFLAGS -I$includedir"
19702 # note: $X_CFLAGS includes $x_includes
19703 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19705 if test \! -z "$libdir" ; then
19706 LDFLAGS="$LDFLAGS -L$libdir"
19708 # note: $X_LIBS includes $x_libraries
19709 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
19711 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19712 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
19713 { $as_echo "$as_me:$LINENO: checking for forkpty in -lutil" >&5
19714 $as_echo_n "checking for forkpty in -lutil... " >&6; }
19715 if test "${ac_cv_lib_util_forkpty+set}" = set; then
19716 $as_echo_n "(cached) " >&6
19718 ac_check_lib_save_LIBS=$LIBS
19719 LIBS="-lutil $LIBS"
19720 cat >conftest.$ac_ext <<_ACEOF
19723 cat confdefs.h >>conftest.$ac_ext
19724 cat >>conftest.$ac_ext <<_ACEOF
19725 /* end confdefs.h. */
19727 /* Override any GCC internal prototype to avoid an error.
19728 Use char because int might match the return type of a GCC
19729 builtin and then its argument prototype would still apply. */
19742 rm -rf conftest.$ac_objext conftest$ac_exeext
19743 if { (ac_try="$ac_link"
19744 case "(($ac_try" in
19745 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19746 *) ac_try_echo=$ac_try;;
19748 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19749 $as_echo "$ac_try_echo") >&5
19750 (eval "$ac_link") 2>conftest.er1
19752 grep -v '^ *+' conftest.er1 >conftest.err
19753 rm -rf conftest.er1
19754 cat conftest.err >&5
19755 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19756 (exit $ac_status); } && {
19757 test -z "$ac_c_werror_flag" ||
19758 test ! -s conftest.err
19759 } && test -s conftest$ac_exeext && {
19760 test "$cross_compiling" = yes ||
19761 $as_test_x conftest$ac_exeext
19763 ac_cv_lib_util_forkpty=yes
19765 $as_echo "$as_me: failed program was:" >&5
19766 sed 's/^/| /' conftest.$ac_ext >&5
19768 ac_cv_lib_util_forkpty=no
19771 rm -rf conftest.dSYM
19772 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19773 conftest$ac_exeext conftest.$ac_ext
19774 LIBS=$ac_check_lib_save_LIBS
19776 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_util_forkpty" >&5
19777 $as_echo "$ac_cv_lib_util_forkpty" >&6; }
19778 if test "x$ac_cv_lib_util_forkpty" = x""yes; then
19780 ac_have_forkpty=yes
19781 cat >>confdefs.h <<\_ACEOF
19782 #define HAVE_FORKPTY 1
19787 CPPFLAGS="$ac_save_CPPFLAGS"
19788 LDFLAGS="$ac_save_LDFLAGS"
19789 # LIBS="$ac_save_LIBS"
19792 if test "$ac_have_forkpty" != yes ; then
19793 # we don't need (or have) -lutil on MacOS 10.4.2...
19795 ac_save_CPPFLAGS="$CPPFLAGS"
19796 ac_save_LDFLAGS="$LDFLAGS"
19797 # ac_save_LIBS="$LIBS"
19799 if test \! -z "$includedir" ; then
19800 CPPFLAGS="$CPPFLAGS -I$includedir"
19802 # note: $X_CFLAGS includes $x_includes
19803 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19805 if test \! -z "$libdir" ; then
19806 LDFLAGS="$LDFLAGS -L$libdir"
19808 # note: $X_LIBS includes $x_libraries
19809 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
19811 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19812 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
19813 { $as_echo "$as_me:$LINENO: checking for forkpty in -lc" >&5
19814 $as_echo_n "checking for forkpty in -lc... " >&6; }
19815 if test "${ac_cv_lib_c_forkpty+set}" = set; then
19816 $as_echo_n "(cached) " >&6
19818 ac_check_lib_save_LIBS=$LIBS
19820 cat >conftest.$ac_ext <<_ACEOF
19823 cat confdefs.h >>conftest.$ac_ext
19824 cat >>conftest.$ac_ext <<_ACEOF
19825 /* end confdefs.h. */
19827 /* Override any GCC internal prototype to avoid an error.
19828 Use char because int might match the return type of a GCC
19829 builtin and then its argument prototype would still apply. */
19842 rm -rf conftest.$ac_objext conftest$ac_exeext
19843 if { (ac_try="$ac_link"
19844 case "(($ac_try" in
19845 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19846 *) ac_try_echo=$ac_try;;
19848 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19849 $as_echo "$ac_try_echo") >&5
19850 (eval "$ac_link") 2>conftest.er1
19852 grep -v '^ *+' conftest.er1 >conftest.err
19853 rm -rf conftest.er1
19854 cat conftest.err >&5
19855 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19856 (exit $ac_status); } && {
19857 test -z "$ac_c_werror_flag" ||
19858 test ! -s conftest.err
19859 } && test -s conftest$ac_exeext && {
19860 test "$cross_compiling" = yes ||
19861 $as_test_x conftest$ac_exeext
19863 ac_cv_lib_c_forkpty=yes
19865 $as_echo "$as_me: failed program was:" >&5
19866 sed 's/^/| /' conftest.$ac_ext >&5
19868 ac_cv_lib_c_forkpty=no
19871 rm -rf conftest.dSYM
19872 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19873 conftest$ac_exeext conftest.$ac_ext
19874 LIBS=$ac_check_lib_save_LIBS
19876 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_c_forkpty" >&5
19877 $as_echo "$ac_cv_lib_c_forkpty" >&6; }
19878 if test "x$ac_cv_lib_c_forkpty" = x""yes; then
19880 cat >>confdefs.h <<\_ACEOF
19881 #define HAVE_FORKPTY 1
19886 CPPFLAGS="$ac_save_CPPFLAGS"
19887 LDFLAGS="$ac_save_LDFLAGS"
19888 # LIBS="$ac_save_LIBS"
19892 ###############################################################################
19894 # Check for the XSHM server extension.
19896 ###############################################################################
19899 with_xshm_req=unspecified
19901 # Check whether --with-xshm-ext was given.
19902 if test "${with_xshm_ext+set}" = set; then
19903 withval=$with_xshm_ext; with_xshm="$withval"; with_xshm_req="$withval"
19910 case "$with_xshm" in
19915 { $as_echo "$as_me:$LINENO: checking for XSHM headers" >&5
19916 $as_echo_n "checking for XSHM headers... " >&6; }
19917 d=$with_xshm/include
19918 if test -d $d; then
19919 X_CFLAGS="-I$d $X_CFLAGS"
19920 { $as_echo "$as_me:$LINENO: result: $d" >&5
19921 $as_echo "$d" >&6; }
19923 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
19924 $as_echo "not found ($d: no such directory)" >&6; }
19927 { $as_echo "$as_me:$LINENO: checking for XSHM libs" >&5
19928 $as_echo_n "checking for XSHM libs... " >&6; }
19930 if test -d $d; then
19931 X_LIBS="-L$d $X_LIBS"
19932 { $as_echo "$as_me:$LINENO: result: $d" >&5
19933 $as_echo "$d" >&6; }
19935 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
19936 $as_echo "not found ($d: no such directory)" >&6; }
19939 # replace the directory string with "yes".
19940 with_xshm_req="yes"
19941 with_xshm=$with_xshm_req
19946 echo "error: argument to --with-xshm-ext must be \"yes\", \"no\", or a directory."
19947 echo " If it is a directory, then \`DIR/include' will be added to"
19948 echo " the -I list, and \`DIR/lib' will be added to the -L list."
19954 if test "$with_xshm" = yes; then
19956 # first check for Xshm.h.
19958 ac_save_CPPFLAGS="$CPPFLAGS"
19959 if test \! -z "$includedir" ; then
19960 CPPFLAGS="$CPPFLAGS -I$includedir"
19962 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
19963 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
19964 { $as_echo "$as_me:$LINENO: checking for X11/extensions/XShm.h" >&5
19965 $as_echo_n "checking for X11/extensions/XShm.h... " >&6; }
19966 if test "${ac_cv_header_X11_extensions_XShm_h+set}" = set; then
19967 $as_echo_n "(cached) " >&6
19969 cat >conftest.$ac_ext <<_ACEOF
19972 cat confdefs.h >>conftest.$ac_ext
19973 cat >>conftest.$ac_ext <<_ACEOF
19974 /* end confdefs.h. */
19975 #include <X11/Xlib.h>
19977 #include <X11/extensions/XShm.h>
19979 rm -rf conftest.$ac_objext
19980 if { (ac_try="$ac_compile"
19981 case "(($ac_try" in
19982 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19983 *) ac_try_echo=$ac_try;;
19985 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19986 $as_echo "$ac_try_echo") >&5
19987 (eval "$ac_compile") 2>conftest.er1
19989 grep -v '^ *+' conftest.er1 >conftest.err
19990 rm -rf conftest.er1
19991 cat conftest.err >&5
19992 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19993 (exit $ac_status); } && {
19994 test -z "$ac_c_werror_flag" ||
19995 test ! -s conftest.err
19996 } && test -s conftest.$ac_objext; then
19997 ac_cv_header_X11_extensions_XShm_h=yes
19999 $as_echo "$as_me: failed program was:" >&5
20000 sed 's/^/| /' conftest.$ac_ext >&5
20002 ac_cv_header_X11_extensions_XShm_h=no
20005 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20007 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_XShm_h" >&5
20008 $as_echo "$ac_cv_header_X11_extensions_XShm_h" >&6; }
20009 if test "x$ac_cv_header_X11_extensions_XShm_h" = x""yes; then
20014 CPPFLAGS="$ac_save_CPPFLAGS"
20016 # if that succeeded, then check for sys/ipc.h.
20017 if test "$have_xshm" = yes; then
20020 ac_save_CPPFLAGS="$CPPFLAGS"
20021 if test \! -z "$includedir" ; then
20022 CPPFLAGS="$CPPFLAGS -I$includedir"
20024 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
20025 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
20026 if test "${ac_cv_header_sys_ipc_h+set}" = set; then
20027 { $as_echo "$as_me:$LINENO: checking for sys/ipc.h" >&5
20028 $as_echo_n "checking for sys/ipc.h... " >&6; }
20029 if test "${ac_cv_header_sys_ipc_h+set}" = set; then
20030 $as_echo_n "(cached) " >&6
20032 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_ipc_h" >&5
20033 $as_echo "$ac_cv_header_sys_ipc_h" >&6; }
20035 # Is the header compilable?
20036 { $as_echo "$as_me:$LINENO: checking sys/ipc.h usability" >&5
20037 $as_echo_n "checking sys/ipc.h usability... " >&6; }
20038 cat >conftest.$ac_ext <<_ACEOF
20041 cat confdefs.h >>conftest.$ac_ext
20042 cat >>conftest.$ac_ext <<_ACEOF
20043 /* end confdefs.h. */
20044 $ac_includes_default
20045 #include <sys/ipc.h>
20047 rm -rf conftest.$ac_objext
20048 if { (ac_try="$ac_compile"
20049 case "(($ac_try" in
20050 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20051 *) ac_try_echo=$ac_try;;
20053 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20054 $as_echo "$ac_try_echo") >&5
20055 (eval "$ac_compile") 2>conftest.er1
20057 grep -v '^ *+' conftest.er1 >conftest.err
20058 rm -rf conftest.er1
20059 cat conftest.err >&5
20060 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20061 (exit $ac_status); } && {
20062 test -z "$ac_c_werror_flag" ||
20063 test ! -s conftest.err
20064 } && test -s conftest.$ac_objext; then
20065 ac_header_compiler=yes
20067 $as_echo "$as_me: failed program was:" >&5
20068 sed 's/^/| /' conftest.$ac_ext >&5
20070 ac_header_compiler=no
20073 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20074 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20075 $as_echo "$ac_header_compiler" >&6; }
20077 # Is the header present?
20078 { $as_echo "$as_me:$LINENO: checking sys/ipc.h presence" >&5
20079 $as_echo_n "checking sys/ipc.h presence... " >&6; }
20080 cat >conftest.$ac_ext <<_ACEOF
20083 cat confdefs.h >>conftest.$ac_ext
20084 cat >>conftest.$ac_ext <<_ACEOF
20085 /* end confdefs.h. */
20086 #include <sys/ipc.h>
20088 if { (ac_try="$ac_cpp conftest.$ac_ext"
20089 case "(($ac_try" in
20090 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20091 *) ac_try_echo=$ac_try;;
20093 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20094 $as_echo "$ac_try_echo") >&5
20095 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20097 grep -v '^ *+' conftest.er1 >conftest.err
20098 rm -rf conftest.er1
20099 cat conftest.err >&5
20100 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20101 (exit $ac_status); } >/dev/null && {
20102 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20103 test ! -s conftest.err
20105 ac_header_preproc=yes
20107 $as_echo "$as_me: failed program was:" >&5
20108 sed 's/^/| /' conftest.$ac_ext >&5
20110 ac_header_preproc=no
20113 rm -rf conftest.err conftest.$ac_ext
20114 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20115 $as_echo "$ac_header_preproc" >&6; }
20117 # So? What about this header?
20118 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20120 { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: accepted by the compiler, rejected by the preprocessor!" >&5
20121 $as_echo "$as_me: WARNING: sys/ipc.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
20122 { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: proceeding with the compiler's result" >&5
20123 $as_echo "$as_me: WARNING: sys/ipc.h: proceeding with the compiler's result" >&2;}
20124 ac_header_preproc=yes
20127 { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: present but cannot be compiled" >&5
20128 $as_echo "$as_me: WARNING: sys/ipc.h: present but cannot be compiled" >&2;}
20129 { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: check for missing prerequisite headers?" >&5
20130 $as_echo "$as_me: WARNING: sys/ipc.h: check for missing prerequisite headers?" >&2;}
20131 { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: see the Autoconf documentation" >&5
20132 $as_echo "$as_me: WARNING: sys/ipc.h: see the Autoconf documentation" >&2;}
20133 { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: section \"Present But Cannot Be Compiled\"" >&5
20134 $as_echo "$as_me: WARNING: sys/ipc.h: section \"Present But Cannot Be Compiled\"" >&2;}
20135 { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: proceeding with the preprocessor's result" >&5
20136 $as_echo "$as_me: WARNING: sys/ipc.h: proceeding with the preprocessor's result" >&2;}
20137 { $as_echo "$as_me:$LINENO: WARNING: sys/ipc.h: in the future, the compiler will take precedence" >&5
20138 $as_echo "$as_me: WARNING: sys/ipc.h: in the future, the compiler will take precedence" >&2;}
20142 { $as_echo "$as_me:$LINENO: checking for sys/ipc.h" >&5
20143 $as_echo_n "checking for sys/ipc.h... " >&6; }
20144 if test "${ac_cv_header_sys_ipc_h+set}" = set; then
20145 $as_echo_n "(cached) " >&6
20147 ac_cv_header_sys_ipc_h=$ac_header_preproc
20149 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_ipc_h" >&5
20150 $as_echo "$ac_cv_header_sys_ipc_h" >&6; }
20153 if test "x$ac_cv_header_sys_ipc_h" = x""yes; then
20158 CPPFLAGS="$ac_save_CPPFLAGS"
20161 # if that succeeded, then check for sys/shm.h.
20162 if test "$have_xshm" = yes; then
20165 ac_save_CPPFLAGS="$CPPFLAGS"
20166 if test \! -z "$includedir" ; then
20167 CPPFLAGS="$CPPFLAGS -I$includedir"
20169 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
20170 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
20171 if test "${ac_cv_header_sys_shm_h+set}" = set; then
20172 { $as_echo "$as_me:$LINENO: checking for sys/shm.h" >&5
20173 $as_echo_n "checking for sys/shm.h... " >&6; }
20174 if test "${ac_cv_header_sys_shm_h+set}" = set; then
20175 $as_echo_n "(cached) " >&6
20177 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_shm_h" >&5
20178 $as_echo "$ac_cv_header_sys_shm_h" >&6; }
20180 # Is the header compilable?
20181 { $as_echo "$as_me:$LINENO: checking sys/shm.h usability" >&5
20182 $as_echo_n "checking sys/shm.h usability... " >&6; }
20183 cat >conftest.$ac_ext <<_ACEOF
20186 cat confdefs.h >>conftest.$ac_ext
20187 cat >>conftest.$ac_ext <<_ACEOF
20188 /* end confdefs.h. */
20189 $ac_includes_default
20190 #include <sys/shm.h>
20192 rm -rf conftest.$ac_objext
20193 if { (ac_try="$ac_compile"
20194 case "(($ac_try" in
20195 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20196 *) ac_try_echo=$ac_try;;
20198 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20199 $as_echo "$ac_try_echo") >&5
20200 (eval "$ac_compile") 2>conftest.er1
20202 grep -v '^ *+' conftest.er1 >conftest.err
20203 rm -rf conftest.er1
20204 cat conftest.err >&5
20205 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20206 (exit $ac_status); } && {
20207 test -z "$ac_c_werror_flag" ||
20208 test ! -s conftest.err
20209 } && test -s conftest.$ac_objext; then
20210 ac_header_compiler=yes
20212 $as_echo "$as_me: failed program was:" >&5
20213 sed 's/^/| /' conftest.$ac_ext >&5
20215 ac_header_compiler=no
20218 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20219 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20220 $as_echo "$ac_header_compiler" >&6; }
20222 # Is the header present?
20223 { $as_echo "$as_me:$LINENO: checking sys/shm.h presence" >&5
20224 $as_echo_n "checking sys/shm.h presence... " >&6; }
20225 cat >conftest.$ac_ext <<_ACEOF
20228 cat confdefs.h >>conftest.$ac_ext
20229 cat >>conftest.$ac_ext <<_ACEOF
20230 /* end confdefs.h. */
20231 #include <sys/shm.h>
20233 if { (ac_try="$ac_cpp conftest.$ac_ext"
20234 case "(($ac_try" in
20235 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20236 *) ac_try_echo=$ac_try;;
20238 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20239 $as_echo "$ac_try_echo") >&5
20240 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20242 grep -v '^ *+' conftest.er1 >conftest.err
20243 rm -rf conftest.er1
20244 cat conftest.err >&5
20245 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20246 (exit $ac_status); } >/dev/null && {
20247 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20248 test ! -s conftest.err
20250 ac_header_preproc=yes
20252 $as_echo "$as_me: failed program was:" >&5
20253 sed 's/^/| /' conftest.$ac_ext >&5
20255 ac_header_preproc=no
20258 rm -rf conftest.err conftest.$ac_ext
20259 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20260 $as_echo "$ac_header_preproc" >&6; }
20262 # So? What about this header?
20263 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20265 { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: accepted by the compiler, rejected by the preprocessor!" >&5
20266 $as_echo "$as_me: WARNING: sys/shm.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
20267 { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: proceeding with the compiler's result" >&5
20268 $as_echo "$as_me: WARNING: sys/shm.h: proceeding with the compiler's result" >&2;}
20269 ac_header_preproc=yes
20272 { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: present but cannot be compiled" >&5
20273 $as_echo "$as_me: WARNING: sys/shm.h: present but cannot be compiled" >&2;}
20274 { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: check for missing prerequisite headers?" >&5
20275 $as_echo "$as_me: WARNING: sys/shm.h: check for missing prerequisite headers?" >&2;}
20276 { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: see the Autoconf documentation" >&5
20277 $as_echo "$as_me: WARNING: sys/shm.h: see the Autoconf documentation" >&2;}
20278 { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: section \"Present But Cannot Be Compiled\"" >&5
20279 $as_echo "$as_me: WARNING: sys/shm.h: section \"Present But Cannot Be Compiled\"" >&2;}
20280 { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: proceeding with the preprocessor's result" >&5
20281 $as_echo "$as_me: WARNING: sys/shm.h: proceeding with the preprocessor's result" >&2;}
20282 { $as_echo "$as_me:$LINENO: WARNING: sys/shm.h: in the future, the compiler will take precedence" >&5
20283 $as_echo "$as_me: WARNING: sys/shm.h: in the future, the compiler will take precedence" >&2;}
20287 { $as_echo "$as_me:$LINENO: checking for sys/shm.h" >&5
20288 $as_echo_n "checking for sys/shm.h... " >&6; }
20289 if test "${ac_cv_header_sys_shm_h+set}" = set; then
20290 $as_echo_n "(cached) " >&6
20292 ac_cv_header_sys_shm_h=$ac_header_preproc
20294 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_shm_h" >&5
20295 $as_echo "$ac_cv_header_sys_shm_h" >&6; }
20298 if test "x$ac_cv_header_sys_shm_h" = x""yes; then
20303 CPPFLAGS="$ac_save_CPPFLAGS"
20306 # AIX is pathological, as usual: apparently it's normal for the Xshm headers
20307 # to exist, but the library code to not exist. And even better, the library
20308 # code is in its own library: libXextSam.a. So, if we're on AIX, and that
20309 # lib doesn't exist, give up. (This lib gets added to X_EXTRA_LIBS, and
20310 # that's not quite right, but close enough.)
20314 if `uname -v` -eq 3 ; then
20317 ac_save_CPPFLAGS="$CPPFLAGS"
20318 ac_save_LDFLAGS="$LDFLAGS"
20319 # ac_save_LIBS="$LIBS"
20321 if test \! -z "$includedir" ; then
20322 CPPFLAGS="$CPPFLAGS -I$includedir"
20324 # note: $X_CFLAGS includes $x_includes
20325 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
20327 if test \! -z "$libdir" ; then
20328 LDFLAGS="$LDFLAGS -L$libdir"
20330 # note: $X_LIBS includes $x_libraries
20331 LDFLAGS="$LDFLAGS $X_LIBS $X_EXTRA_LIBS"
20333 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
20334 LDFLAGS=`eval eval eval eval eval eval eval eval eval echo $LDFLAGS`
20335 { $as_echo "$as_me:$LINENO: checking for XShmQueryExtension in -lXextSam" >&5
20336 $as_echo_n "checking for XShmQueryExtension in -lXextSam... " >&6; }
20337 if test "${ac_cv_lib_XextSam_XShmQueryExtension+set}" = set; then
20338 $as_echo_n "(cached) " >&6
20340 ac_check_lib_save_LIBS=$LIBS
20341 LIBS="-lXextSam -lX11 -lXext -lm $LIBS"
20342 cat >conftest.$ac_ext <<_ACEOF
20345 cat confdefs.h >>conftest.$ac_ext
20346 cat >>conftest.$ac_ext <<_ACEOF
20347 /* end confdefs.h. */
20349 /* Override any GCC internal prototype to avoid an error.
20350 Use char because int might match the return type of a GCC
20351 builtin and then its argument prototype would still apply. */
20355 char XShmQueryExtension ();
20359 return XShmQueryExtension ();
20364 rm -rf conftest.$ac_objext conftest$ac_exeext
20365 if { (ac_try="$ac_link"
20366 case "(($ac_try" in
20367 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20368 *) ac_try_echo=$ac_try;;
20370 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20371 $as_echo "$ac_try_echo") >&5
20372 (eval "$ac_link") 2>conftest.er1
20374 grep -v '^ *+' conftest.er1 >conftest.err
20375 rm -rf conftest.er1
20376 cat conftest.err >&5
20377 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20378 (exit $ac_status); } && {
20379 test -z "$ac_c_werror_flag" ||
20380 test ! -s conftest.err
20381 } && test -s conftest$ac_exeext && {
20382 test "$cross_compiling" = yes ||
20383 $as_test_x conftest$ac_exeext
20385 ac_cv_lib_XextSam_XShmQueryExtension=yes
20387 $as_echo "$as_me: failed program was:" >&5
20388 sed 's/^/| /' conftest.$ac_ext >&5
20390 ac_cv_lib_XextSam_XShmQueryExtension=no
20393 rm -rf conftest.dSYM
20394 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20395 conftest$ac_exeext conftest.$ac_ext
20396 LIBS=$ac_check_lib_save_LIBS
20398 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_XextSam_XShmQueryExtension" >&5
20399 $as_echo "$ac_cv_lib_XextSam_XShmQueryExtension" >&6; }
20400 if test "x$ac_cv_lib_XextSam_XShmQueryExtension" = x""yes; then
20401 have_xshm=yes; X_EXTRA_LIBS="$X_EXTRA_LIBS -lXextSam"
20406 CPPFLAGS="$ac_save_CPPFLAGS"
20407 LDFLAGS="$ac_save_LDFLAGS"
20408 # LIBS="$ac_save_LIBS"
20414 # if that succeeded, then we've really got it.
20415 if test "$have_xshm" = yes; then
20416 cat >>confdefs.h <<\_ACEOF
20417 #define HAVE_XSHM_EXTENSION 1
20422 elif test "$with_xshm" != no; then
20423 echo "error: must be yes or no: --with-xshm-ext=$with_xshm"
20428 ###############################################################################
20430 # Check for the DOUBLE-BUFFER server extension.
20432 ###############################################################################
20435 with_xdbe_req=unspecified
20437 # Check whether --with-xdbe-ext was given.
20438 if test "${with_xdbe_ext+set}" = set; then
20439 withval=$with_xdbe_ext; with_xdbe="$withval"; with_xdbe_req="$withval"
20446 case "$with_xdbe" in
20451 { $as_echo "$as_me:$LINENO: checking for DOUBLE-BUFFER headers" >&5
20452 $as_echo_n "checking for DOUBLE-BUFFER headers... " >&6; }
20453 d=$with_xdbe/include
20454 if test -d $d; then
20455 X_CFLAGS="-I$d $X_CFLAGS"
20456 { $as_echo "$as_me:$LINENO: result: $d" >&5
20457 $as_echo "$d" >&6; }
20459 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
20460 $as_echo "not found ($d: no such directory)" >&6; }
20463 { $as_echo "$as_me:$LINENO: checking for DOUBLE-BUFFER libs" >&5
20464 $as_echo_n "checking for DOUBLE-BUFFER libs... " >&6; }
20466 if test -d $d; then
20467 X_LIBS="-L$d $X_LIBS"
20468 { $as_echo "$as_me:$LINENO: result: $d" >&5
20469 $as_echo "$d" >&6; }
20471 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
20472 $as_echo "not found ($d: no such directory)" >&6; }
20475 # replace the directory string with "yes".
20476 with_xdbe_req="yes"
20477 with_xdbe=$with_xdbe_req
20482 echo "error: argument to --with-xdbe-ext must be \"yes\", \"no\", or a directory."
20483 echo " If it is a directory, then \`DIR/include' will be added to"
20484 echo " the -I list, and \`DIR/lib' will be added to the -L list."
20490 if test "$with_xdbe" = yes; then
20493 ac_save_CPPFLAGS="$CPPFLAGS"
20494 if test \! -z "$includedir" ; then
20495 CPPFLAGS="$CPPFLAGS -I$includedir"
20497 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
20498 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
20499 { $as_echo "$as_me:$LINENO: checking for X11/extensions/Xdbe.h" >&5
20500 $as_echo_n "checking for X11/extensions/Xdbe.h... " >&6; }
20501 if test "${ac_cv_header_X11_extensions_Xdbe_h+set}" = set; then
20502 $as_echo_n "(cached) " >&6
20504 cat >conftest.$ac_ext <<_ACEOF
20507 cat confdefs.h >>conftest.$ac_ext
20508 cat >>conftest.$ac_ext <<_ACEOF
20509 /* end confdefs.h. */
20510 #include <X11/Xlib.h>
20512 #include <X11/extensions/Xdbe.h>
20514 rm -rf conftest.$ac_objext
20515 if { (ac_try="$ac_compile"
20516 case "(($ac_try" in
20517 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20518 *) ac_try_echo=$ac_try;;
20520 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20521 $as_echo "$ac_try_echo") >&5
20522 (eval "$ac_compile") 2>conftest.er1
20524 grep -v '^ *+' conftest.er1 >conftest.err
20525 rm -rf conftest.er1
20526 cat conftest.err >&5
20527 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20528 (exit $ac_status); } && {
20529 test -z "$ac_c_werror_flag" ||
20530 test ! -s conftest.err
20531 } && test -s conftest.$ac_objext; then
20532 ac_cv_header_X11_extensions_Xdbe_h=yes
20534 $as_echo "$as_me: failed program was:" >&5
20535 sed 's/^/| /' conftest.$ac_ext >&5
20537 ac_cv_header_X11_extensions_Xdbe_h=no
20540 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20542 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_Xdbe_h" >&5
20543 $as_echo "$ac_cv_header_X11_extensions_Xdbe_h" >&6; }
20544 if test "x$ac_cv_header_X11_extensions_Xdbe_h" = x""yes; then
20549 CPPFLAGS="$ac_save_CPPFLAGS"
20550 if test "$have_xdbe" = yes; then
20551 cat >>confdefs.h <<\_ACEOF
20552 #define HAVE_DOUBLE_BUFFER_EXTENSION 1
20557 elif test "$with_xdbe" != no; then
20558 echo "error: must be yes or no: --with-xdbe-ext=$with_xshm"
20563 ###############################################################################
20565 # Check for the SGI XReadDisplay server extension.
20567 # Note: this has to be down here, rather than up with the other server
20568 # extension tests, so that the output of `configure --help' is in the
20569 # right order. Arrgh!
20571 ###############################################################################
20573 have_readdisplay=no
20574 with_readdisplay_req=unspecified
20576 # Check whether --with-readdisplay was given.
20577 if test "${with_readdisplay+set}" = set; then
20578 withval=$with_readdisplay; with_readdisplay="$withval"; with_readdisplay_req="$withval"
20580 with_readdisplay=yes
20585 case "$with_readdisplay" in
20590 { $as_echo "$as_me:$LINENO: checking for XReadDisplay headers" >&5
20591 $as_echo_n "checking for XReadDisplay headers... " >&6; }
20592 d=$with_readdisplay/include
20593 if test -d $d; then
20594 X_CFLAGS="-I$d $X_CFLAGS"
20595 { $as_echo "$as_me:$LINENO: result: $d" >&5
20596 $as_echo "$d" >&6; }
20598 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
20599 $as_echo "not found ($d: no such directory)" >&6; }
20602 { $as_echo "$as_me:$LINENO: checking for XReadDisplay libs" >&5
20603 $as_echo_n "checking for XReadDisplay libs... " >&6; }
20604 d=$with_readdisplay/lib
20605 if test -d $d; then
20606 X_LIBS="-L$d $X_LIBS"
20607 { $as_echo "$as_me:$LINENO: result: $d" >&5
20608 $as_echo "$d" >&6; }
20610 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
20611 $as_echo "not found ($d: no such directory)" >&6; }
20614 # replace the directory string with "yes".
20615 with_readdisplay_req="yes"
20616 with_readdisplay=$with_readdisplay_req
20621 echo "error: argument to --with-readdisplay must be \"yes\", \"no\", or a directory."
20622 echo " If it is a directory, then \`DIR/include' will be added to"
20623 echo " the -I list, and \`DIR/lib' will be added to the -L list."
20629 if test "$with_readdisplay" = yes; then
20631 ac_save_CPPFLAGS="$CPPFLAGS"
20632 if test \! -z "$includedir" ; then
20633 CPPFLAGS="$CPPFLAGS -I$includedir"
20635 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
20636 CPPFLAGS=`eval eval eval eval eval eval eval eval eval echo $CPPFLAGS`
20637 { $as_echo "$as_me:$LINENO: checking for X11/extensions/readdisplay.h" >&5
20638 $as_echo_n "checking for X11/extensions/readdisplay.h... " >&6; }
20639 if test "${ac_cv_header_X11_extensions_readdisplay_h+set}" = set; then
20640 $as_echo_n "(cached) " >&6
20642 cat >conftest.$ac_ext <<_ACEOF
20645 cat confdefs.h >>conftest.$ac_ext
20646 cat >>conftest.$ac_ext <<_ACEOF
20647 /* end confdefs.h. */
20648 #include <X11/Xlib.h>
20650 #include <X11/extensions/readdisplay.h>
20652 rm -rf conftest.$ac_objext
20653 if { (ac_try="$ac_compile"
20654 case "(($ac_try" in
20655 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20656 *) ac_try_echo=$ac_try;;
20658 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20659 $as_echo "$ac_try_echo") >&5
20660 (eval "$ac_compile") 2>conftest.er1
20662 grep -v '^ *+' conftest.er1 >conftest.err
20663 rm -rf conftest.er1
20664 cat conftest.err >&5
20665 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20666 (exit $ac_status); } && {
20667 test -z "$ac_c_werror_flag" ||
20668 test ! -s conftest.err
20669 } && test -s conftest.$ac_objext; then
20670 ac_cv_header_X11_extensions_readdisplay_h=yes
20672 $as_echo "$as_me: failed program was:" >&5
20673 sed 's/^/| /' conftest.$ac_ext >&5
20675 ac_cv_header_X11_extensions_readdisplay_h=no
20678 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20680 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_X11_extensions_readdisplay_h" >&5
20681 $as_echo "$ac_cv_header_X11_extensions_readdisplay_h" >&6; }
20682 if test "x$ac_cv_header_X11_extensions_readdisplay_h" = x""yes; then
20683 cat >>confdefs.h <<\_ACEOF
20684 #define HAVE_READ_DISPLAY_EXTENSION 1
20690 CPPFLAGS="$ac_save_CPPFLAGS"
20691 elif test "$with_readdisplay" != no; then
20692 echo "error: must be yes or no: --with-readdisplay=$with_readdisplay"
20697 ###############################################################################
20699 # Check for a directory full of images to use as the default value
20700 # of the "imageDirectory" preference.
20702 ###############################################################################
20705 with_imagedir_req=unspecified
20708 # Check whether --with-image-directory was given.
20709 if test "${with_image_directory+set}" = set; then
20710 withval=$with_image_directory; with_imagedir="$withval"; with_imagedir_req="$withval"
20715 # no HANDLE_X_PATH_ARG for this one
20717 case "$with_imagedir" in
20720 { $as_echo "$as_me:$LINENO: checking for image directory $with_imagedir" >&5
20721 $as_echo_n "checking for image directory $with_imagedir... " >&6; }
20722 if test -d "$with_imagedir" ; then
20723 { $as_echo "$as_me:$LINENO: result: yes" >&5
20724 $as_echo "yes" >&6; }
20726 { $as_echo "$as_me:$LINENO: result: no" >&5
20727 $as_echo "no" >&6; }
20734 #### Could use some more defaults here...
20736 "/usr/share/backgrounds/images/" \
20737 "/usr/share/wallpapers/" \
20738 "/Library/Desktop Pictures/" \
20740 if test -z "$with_imagedir"; then
20741 { $as_echo "$as_me:$LINENO: checking for image directory $dd" >&5
20742 $as_echo_n "checking for image directory $dd... " >&6; }
20743 if test -d "$dd" ; then
20744 { $as_echo "$as_me:$LINENO: result: yes" >&5
20745 $as_echo "yes" >&6; }
20746 with_imagedir="$dd"
20748 { $as_echo "$as_me:$LINENO: result: no" >&5
20749 $as_echo "no" >&6; }
20760 echo "error: must be an absolute path: --with-image-directory=$with_imagedir_req"
20764 ac_cv_imagedir="$with_imagedir"
20766 DEFAULT_IMAGES_P='True'
20767 DEFAULT_IMAGE_DIRECTORY="$ac_cv_imagedir"
20769 if test -z "$DEFAULT_IMAGE_DIRECTORY" ; then
20770 DEFAULT_IMAGES_P='False'
20774 ###############################################################################
20776 # Pick a text file to use as the default of the "textFile" preference.
20777 # Any old file will do, but preferably one that will make interesting
20778 # shapes when displayed by "starwars" and "fontglide".
20780 ###############################################################################
20783 with_textfile_req=unspecified
20786 # Check whether --with-text-file was given.
20787 if test "${with_text_file+set}" = set; then
20788 withval=$with_text_file; with_textfile="$withval"; with_textfile_req="$withval"
20793 # no HANDLE_X_PATH_ARG for this one
20795 case "$with_textfile" in
20798 { $as_echo "$as_me:$LINENO: checking for text file $with_textfile" >&5
20799 $as_echo_n "checking for text file $with_textfile... " >&6; }
20800 if test -f "$with_textfile" ; then
20801 { $as_echo "$as_me:$LINENO: result: yes" >&5
20802 $as_echo "yes" >&6; }
20804 { $as_echo "$as_me:$LINENO: result: no" >&5
20805 $as_echo "no" >&6; }
20812 #### Could use some more defaults here...
20814 "/usr/X11R6/lib/X11/doc/README" \
20815 "/usr/share/doc/xserver-common/copyright" \
20816 "/usr/share/doc/xserver-xorg-core/copyright" \
20817 "/usr/X11R6/README" \
20818 "/usr/share/doc/debian/debian-manifesto" \
20820 if test -z "$with_textfile"; then
20821 { $as_echo "$as_me:$LINENO: checking for text file $f" >&5
20822 $as_echo_n "checking for text file $f... " >&6; }
20823 if test -f "$f" ; then
20824 { $as_echo "$as_me:$LINENO: result: yes" >&5
20825 $as_echo "yes" >&6; }
20828 { $as_echo "$as_me:$LINENO: result: no" >&5
20829 $as_echo "no" >&6; }
20840 echo "error: must be an absolute path: --with-text-file=$with_textfile_req"
20844 ac_cv_textfile="$with_textfile"
20846 DEFAULT_TEXT_FILE="$ac_cv_textfile"
20849 ###############################################################################
20851 # Check the browser to see help URL
20853 ###############################################################################
20856 with_browser_req=unspecified
20859 # Check whether --with-browser was given.
20860 if test "${with_browser+set}" = set; then
20861 withval=$with_browser; with_browser="$withval"; with_browser_req="$withval"
20866 # no HANDLE_X_PATH_ARG for this one
20868 case "$with_browser" in
20872 WITH_BROWSER=$with_browser
20873 gnome_open_program=$with_browser
20874 { $as_echo "$as_me:$LINENO: checking for browser $with_browser" >&5
20875 $as_echo_n "checking for browser $with_browser... " >&6; }
20876 with_browser_fullpath=`which $with_browser 2>/dev/null`
20877 case $with_browser_fullpath in
20879 { $as_echo "$as_me:$LINENO: result: yes" >&5
20880 $as_echo "yes" >&6; }
20884 { $as_echo "$as_me:$LINENO: result: no" >&5
20885 $as_echo "no" >&6; }
20886 # Only warning: we don't want to install all packages for the
20887 # dependency of the browser in building stage...
20888 echo "WARNING: browser not found: --with-browser=$with_browser"
20893 ac_cv_browser="$with_browser"
20895 ###############################################################################
20897 # Check whether it's ok to install some hacks as setuid (e.g., "sonar")
20898 # This should be safe, but let's give people the option.
20900 ###############################################################################
20902 setuid_hacks_default=no
20903 setuid_hacks="$setuid_hacks_default"
20905 # Check whether --with-setuid-hacks was given.
20906 if test "${with_setuid_hacks+set}" = set; then
20907 withval=$with_setuid_hacks; setuid_hacks="$withval"
20909 setuid_hacks="$setuid_hacks_default"
20914 case "$setuid_hacks" in
20919 { $as_echo "$as_me:$LINENO: checking for setuid hacks headers" >&5
20920 $as_echo_n "checking for setuid hacks headers... " >&6; }
20921 d=$setuid_hacks/include
20922 if test -d $d; then
20923 X_CFLAGS="-I$d $X_CFLAGS"
20924 { $as_echo "$as_me:$LINENO: result: $d" >&5
20925 $as_echo "$d" >&6; }
20927 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
20928 $as_echo "not found ($d: no such directory)" >&6; }
20931 { $as_echo "$as_me:$LINENO: checking for setuid hacks libs" >&5
20932 $as_echo_n "checking for setuid hacks libs... " >&6; }
20933 d=$setuid_hacks/lib
20934 if test -d $d; then
20935 X_LIBS="-L$d $X_LIBS"
20936 { $as_echo "$as_me:$LINENO: result: $d" >&5
20937 $as_echo "$d" >&6; }
20939 { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
20940 $as_echo "not found ($d: no such directory)" >&6; }
20943 # replace the directory string with "yes".
20944 setuid_hacks_req="yes"
20945 setuid_hacks=$setuid_hacks_req
20950 echo "error: argument to --with-setuid-hacks must be \"yes\", \"no\", or a directory."
20951 echo " If it is a directory, then \`DIR/include' will be added to"
20952 echo " the -I list, and \`DIR/lib' will be added to the -L list."
20958 if test "$setuid_hacks" = yes; then
20960 elif test "$setuid_hacks" != no; then
20961 echo "error: must be yes or no: --with-setuid-hacks=$setuid_hacks"
20966 ###############################################################################
20968 # Done testing. Now, set up the various -I and -L variables,
20969 # and decide which GUI program to build by default.
20971 ###############################################################################
20978 if test \! -z "$includedir" ; then
20979 INCLUDES="$INCLUDES -I$includedir"
20982 if test \! -z "$libdir" ; then
20983 LDFLAGS="$LDFLAGS -L$libdir"
20987 PREFERRED_DEMO_PROGRAM=''
20989 if test "$have_motif" = yes; then
20990 PREFERRED_DEMO_PROGRAM=xscreensaver-demo-Xm
20991 ALL_DEMO_PROGRAMS="$PREFERRED_DEMO_PROGRAM $ALL_DEMO_PROGRAMS"
20993 if test "$have_gtk" = yes; then
20994 PREFERRED_DEMO_PROGRAM=xscreensaver-demo-Gtk
20995 ALL_DEMO_PROGRAMS="$PREFERRED_DEMO_PROGRAM $ALL_DEMO_PROGRAMS"
20999 if test "$have_kerberos" = yes; then
21000 PASSWD_SRCS="$PASSWD_SRCS \$(KERBEROS_SRCS)"
21001 PASSWD_OBJS="$PASSWD_OBJS \$(KERBEROS_OBJS)"
21003 if test "$have_pam" = yes; then
21004 PASSWD_SRCS="$PASSWD_SRCS \$(PAM_SRCS)"
21005 PASSWD_OBJS="$PASSWD_OBJS \$(PAM_OBJS)"
21006 INSTALL_PAM="install-pam"
21008 if test "$have_passwd_helper" = yes; then
21009 PASSWD_SRCS="$PASSWD_SRCS \$(PWHELPER_SRCS)"
21010 PASSWD_OBJS="$PASSWD_OBJS \$(PWHELPER_OBJS)"
21012 PASSWD_SRCS="$PASSWD_SRCS \$(PWENT_SRCS)"
21013 PASSWD_OBJS="$PASSWD_OBJS \$(PWENT_OBJS)"
21016 if test "$enable_locking" = yes; then
21017 LOCK_SRCS='$(LOCK_SRCS_1) $(PASSWD_SRCS)'
21018 LOCK_OBJS='$(LOCK_OBJS_1) $(PASSWD_OBJS)'
21020 LOCK_SRCS='$(NOLOCK_SRCS_1)'
21021 LOCK_OBJS='$(NOLOCK_OBJS_1)'
21024 if test "$ac_macosx" = yes; then
21025 EXES_OSX='$(EXES_OSX)'
21026 SCRIPTS_OSX='$(SCRIPTS_OSX)'
21027 MEN_OSX='$(MEN_OSX)'
21035 INSTALL_SETUID='$(INSTALL_PROGRAM) $(SUID_FLAGS)'
21037 if test "$need_setuid" = yes; then
21043 if test "$setuid_hacks" = yes; then
21050 if test "$have_gl" = yes; then
21051 GL_EXES='$(GL_EXES)'
21052 SUID_EXES='$(SUID_EXES)'
21053 RETIRED_GL_EXES='$(RETIRED_GL_EXES)'
21054 GL_UTIL_EXES='$(GL_UTIL_EXES)'
21061 if test "$have_gle" = yes; then
21062 GLE_EXES='$(GLE_EXES)'
21068 if test "$have_jpeg" = yes -a "$have_gdk_pixbuf" = yes; then
21069 JPEG_EXES='$(JPEG_EXES)'
21073 # Another substitution in the XScreenSaver.ad.in file:
21075 if test "$gnome_open_program" != ''; then
21079 elif test "$gnome_url_show_program" != ''; then
21090 # Set PO_DATADIR to something sensible.
21092 { $as_echo "$as_me:$LINENO: checking for locale directory" >&5
21093 $as_echo_n "checking for locale directory... " >&6; }
21094 if test -n "$GTK_DATADIR" ; then
21095 PO_DATADIR="$GTK_DATADIR"
21096 elif test "$have_gtk" = yes; then
21097 PO_DATADIR=`$pkg_config --variable=prefix gtk+-2.0`
21098 PO_DATADIR="$PO_DATADIR/share"
21101 if test -z "$PO_DATADIR" ; then
21103 # #### Total fucking kludge --
21104 # Map /build/prefix/usr/X11R6/share/ to /build/prefix/usr/share/
21105 # but of course we need to expand all the nested variables to do that...
21107 dd=`eval eval eval eval eval eval eval eval eval eval eval echo $datadir`
21108 PO_DATADIR=`echo $dd | sed 's@/X11R6/@/@'`
21111 { $as_echo "$as_me:$LINENO: result: $PO_DATADIR/locale" >&5
21112 $as_echo "$PO_DATADIR/locale" >&6; }
21115 # canonicalize slashes.
21116 HACK_CONF_DIR=`echo "${HACK_CONF_DIR}" | sed 's@/$@@;s@//*@/@g'`
21118 # gcc 3.0 likes to issue this warning for every file:
21120 # cc1: warning: changing search order for system directory "/usr/local/include"
21121 # cc1: warning: as it has already been specified as a non-system directory
21123 # Yay. We can only avoid that by deleting "-I${prefix}/include" from the list.
21124 # Which *should* be totally redundant, and thus an ok thing to delete?
21126 INCLUDES=`echo "$INCLUDES" | sed 's@ -I${prefix}/include@@g;'`
21129 ###############################################################################
21131 # Perform substitutions and write Makefiles.
21133 ###############################################################################
21199 APPDEFAULTS=$ac_x_app_defaults
21207 ac_config_files="$ac_config_files Makefile utils/Makefile driver/Makefile hacks/Makefile hacks/glx/Makefile po/Makefile.in driver/XScreenSaver.ad"
21209 cat >confcache <<\_ACEOF
21210 # This file is a shell script that caches the results of configure
21211 # tests run on this system so they can be shared between configure
21212 # scripts and configure runs, see configure's option --config-cache.
21213 # It is not useful on other systems. If it contains results you don't
21214 # want to keep, you may remove or edit it.
21216 # config.status only pays attention to the cache file if you give it
21217 # the --recheck option to rerun configure.
21219 # `ac_cv_env_foo' variables (set or unset) will be overridden when
21220 # loading this file, other *unset* `ac_cv_foo' will be assigned the
21221 # following values.
21225 # The following way of writing the cache mishandles newlines in values,
21226 # but we know of no workaround that is simple, portable, and efficient.
21227 # So, we kill variables containing newlines.
21228 # Ultrix sh set writes to stderr and can't be redirected directly,
21229 # and sets the high bit in the cache file unless we assign to the vars.
21231 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
21232 eval ac_val=\$$ac_var
21236 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
21237 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
21240 _ | IFS | as_nl) ;; #(
21241 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
21242 *) $as_unset $ac_var ;;
21248 case $as_nl`(ac_space=' '; set) 2>&1` in #(
21249 *${as_nl}ac_space=\ *)
21250 # `set' does not quote correctly, so add quotes (double-quote
21251 # substitution turns \\\\ into \\, and sed turns \\ into \).
21254 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
21257 # `set' quotes correctly as required by POSIX, so do not add quotes.
21258 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
21267 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
21269 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
21271 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
21272 if test -w "$cache_file"; then
21273 test "x$cache_file" != "x/dev/null" &&
21274 { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
21275 $as_echo "$as_me: updating cache $cache_file" >&6;}
21276 cat confcache >$cache_file
21278 { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
21279 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
21284 test "x$prefix" = xNONE && prefix=$ac_default_prefix
21285 # Let make expand exec_prefix.
21286 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
21288 DEFS=-DHAVE_CONFIG_H
21292 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21293 # 1. Remove the extension, and $U if already installed.
21294 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
21295 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
21296 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
21297 # will be set to the directory where LIBOBJS objects are built.
21298 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
21299 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
21301 LIBOBJS=$ac_libobjs
21303 LTLIBOBJS=$ac_ltlibobjs
21308 mv -f po/POTFILES po/POTFILES.tmp
21309 sed -e 's/\[.*\] *//' < po/POTFILES.tmp > po/POTFILES
21310 rm -f po/POTFILES.tmp
21314 : ${CONFIG_STATUS=./config.status}
21316 ac_clean_files_save=$ac_clean_files
21317 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21318 { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
21319 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
21320 cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21322 # Generated by $as_me.
21323 # Run this file to recreate the current configuration.
21324 # Compiler output produced by configure, useful for debugging
21325 # configure, is in config.log if it exists.
21328 ac_cs_recheck=false
21330 SHELL=\${CONFIG_SHELL-$SHELL}
21333 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21334 ## --------------------- ##
21335 ## M4sh Initialization. ##
21336 ## --------------------- ##
21338 # Be more Bourne compatible
21339 DUALCASE=1; export DUALCASE # for MKS sh
21340 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21343 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21344 # is contrary to our usage. Disable this feature.
21345 alias -g '${1+"$@"}'='"$@"'
21346 setopt NO_GLOB_SUBST
21348 case `(set -o) 2>/dev/null` in
21349 *posix*) set -o posix ;;
21358 # Avoid depending upon Character Ranges.
21359 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21360 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21361 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21362 as_cr_digits='0123456789'
21363 as_cr_alnum=$as_cr_Letters$as_cr_digits
21368 # Printing a long string crashes Solaris 7 /usr/bin/printf.
21369 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
21370 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
21371 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
21372 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
21373 as_echo='printf %s\n'
21374 as_echo_n='printf %s'
21376 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
21377 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
21378 as_echo_n='/usr/ucb/echo -n'
21380 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
21381 as_echo_n_body='eval
21385 expr "X$arg" : "X\\(.*\\)$as_nl";
21386 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
21388 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
21390 export as_echo_n_body
21391 as_echo_n='sh -c $as_echo_n_body as_echo'
21393 export as_echo_body
21394 as_echo='sh -c $as_echo_body as_echo'
21397 # The user is always right.
21398 if test "${PATH_SEPARATOR+set}" != set; then
21400 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
21401 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
21406 # Support unset when possible.
21407 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21415 # We need space, tab and new line, in precisely that order. Quoting is
21416 # there to prevent editors from complaining about space-tab.
21417 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
21418 # splitting by setting IFS to empty value.)
21421 # Find who we are. Look in the path if we contain no directory separator.
21423 *[\\/]* ) as_myself=$0 ;;
21424 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21425 for as_dir in $PATH
21428 test -z "$as_dir" && as_dir=.
21429 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21435 # We did not find ourselves, most probably we were run as `sh COMMAND'
21436 # in which case we are not to be found in the path.
21437 if test "x$as_myself" = x; then
21440 if test ! -f "$as_myself"; then
21441 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
21442 { (exit 1); exit 1; }
21445 # Work around bugs in pre-3.0 UWIN ksh.
21446 for as_var in ENV MAIL MAILPATH
21447 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21459 # Required to use basename.
21460 if expr a : '\(a\)' >/dev/null 2>&1 &&
21461 test "X`expr 00001 : '.*\(...\)'`" = X001; then
21467 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
21468 as_basename=basename
21474 # Name of the executable.
21475 as_me=`$as_basename -- "$0" ||
21476 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21477 X"$0" : 'X\(//\)$' \| \
21478 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
21480 sed '/^.*\/\([^/][^/]*\)\/*$/{
21499 as_lineno_1=$LINENO
21500 as_lineno_2=$LINENO
21501 test "x$as_lineno_1" != "x$as_lineno_2" &&
21502 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
21504 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
21505 # uniformly replaced by the line number. The first 'sed' inserts a
21506 # line-number line after each line using $LINENO; the second 'sed'
21507 # does the real work. The second script uses 'N' to pair each
21508 # line-number line with the line containing $LINENO, and appends
21509 # trailing '-' during substitution so that $LINENO is not a special
21510 # case at line end.
21511 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
21512 # scripts with optimization help from Paolo Bonzini. Blame Lee
21513 # E. McMahon (1931-1989) for sed's syntax. :-)
21525 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
21528 ' >$as_me.lineno &&
21529 chmod +x "$as_me.lineno" ||
21530 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
21531 { (exit 1); exit 1; }; }
21533 # Don't try to exec as it changes $[0], causing all sort of problems
21534 # (the dirname of $[0] is not the place where we might find the
21535 # original and so on. Autoconf is especially sensitive to this).
21536 . "./$as_me.lineno"
21537 # Exit status is that of the last command.
21542 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
21548 ECHO_C= ECHO_N= ECHO_T=
21549 case `echo -n x` in
21551 case `echo 'x\c'` in
21552 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
21558 if expr a : '\(a\)' >/dev/null 2>&1 &&
21559 test "X`expr 00001 : '.*\(...\)'`" = X001; then
21565 rm -f conf$$ conf$$.exe conf$$.file
21566 if test -d conf$$.dir; then
21567 rm -f conf$$.dir/conf$$.file
21570 mkdir conf$$.dir 2>/dev/null
21572 if (echo >conf$$.file) 2>/dev/null; then
21573 if ln -s conf$$.file conf$$ 2>/dev/null; then
21575 # ... but there are two gotchas:
21576 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
21577 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
21578 # In both cases, we have to default to `cp -p'.
21579 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
21581 elif ln conf$$.file conf$$ 2>/dev/null; then
21589 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
21590 rmdir conf$$.dir 2>/dev/null
21592 if mkdir -p . 2>/dev/null; then
21595 test -d ./-p && rmdir ./-p
21599 if test -x / >/dev/null 2>&1; then
21600 as_test_x='test -x'
21602 if ls -dL / >/dev/null 2>&1; then
21609 if test -d "$1"; then
21615 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
21616 ???[sx]*):;;*)false;;esac;fi
21620 as_executable_p=$as_test_x
21622 # Sed expression to map a string onto a valid CPP name.
21623 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
21625 # Sed expression to map a string onto a valid variable name.
21626 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
21631 # Save the log message, to keep $[0] and so on meaningful, and to
21632 # report actual input values of CONFIG_FILES etc. instead of their
21633 # values after options handling.
21635 This file was extended by $as_me, which was
21636 generated by GNU Autoconf 2.63. Invocation command line was
21638 CONFIG_FILES = $CONFIG_FILES
21639 CONFIG_HEADERS = $CONFIG_HEADERS
21640 CONFIG_LINKS = $CONFIG_LINKS
21641 CONFIG_COMMANDS = $CONFIG_COMMANDS
21644 on `(hostname || uname -n) 2>/dev/null | sed 1q`
21649 case $ac_config_files in *"
21650 "*) set x $ac_config_files; shift; ac_config_files=$*;;
21653 case $ac_config_headers in *"
21654 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
21658 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21659 # Files that config.status was made for.
21660 config_files="$ac_config_files"
21661 config_headers="$ac_config_headers"
21662 config_commands="$ac_config_commands"
21666 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21668 \`$as_me' instantiates files from templates according to the
21669 current configuration.
21671 Usage: $0 [OPTION]... [FILE]...
21673 -h, --help print this help, then exit
21674 -V, --version print version number and configuration settings, then exit
21675 -q, --quiet, --silent
21676 do not print progress messages
21677 -d, --debug don't remove temporary files
21678 --recheck update $as_me by reconfiguring in the same conditions
21679 --file=FILE[:TEMPLATE]
21680 instantiate the configuration file FILE
21681 --header=FILE[:TEMPLATE]
21682 instantiate the configuration header FILE
21684 Configuration files:
21687 Configuration headers:
21690 Configuration commands:
21693 Report bugs to <bug-autoconf@gnu.org>."
21696 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21699 configured by $0, generated by GNU Autoconf 2.63,
21700 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
21702 Copyright (C) 2008 Free Software Foundation, Inc.
21703 This config.status script is free software; the Free Software Foundation
21704 gives unlimited permission to copy, distribute and modify it."
21709 test -n "\$AWK" || AWK=awk
21712 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21713 # The default lists apply if the user does not specify any file.
21719 ac_option=`expr "X$1" : 'X\([^=]*\)='`
21720 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
21731 # Handling of the options.
21732 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21734 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
21735 $as_echo "$ac_cs_version"; exit ;;
21736 --debug | --debu | --deb | --de | --d | -d )
21738 --file | --fil | --fi | --f )
21741 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
21743 CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
21744 ac_need_defaults=false;;
21745 --header | --heade | --head | --hea )
21748 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
21750 CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
21751 ac_need_defaults=false;;
21753 # Conflict between --help and --header
21754 { $as_echo "$as_me: error: ambiguous option: $1
21755 Try \`$0 --help' for more information." >&2
21756 { (exit 1); exit 1; }; };;
21757 --help | --hel | -h )
21758 $as_echo "$ac_cs_usage"; exit ;;
21759 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21760 | -silent | --silent | --silen | --sile | --sil | --si | --s)
21763 # This is an error.
21764 -*) { $as_echo "$as_me: error: unrecognized option: $1
21765 Try \`$0 --help' for more information." >&2
21766 { (exit 1); exit 1; }; } ;;
21768 *) ac_config_targets="$ac_config_targets $1"
21769 ac_need_defaults=false ;;
21775 ac_configure_extra_args=
21777 if $ac_cs_silent; then
21779 ac_configure_extra_args="$ac_configure_extra_args --silent"
21783 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21784 if \$ac_cs_recheck; then
21785 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21787 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
21788 CONFIG_SHELL='$SHELL'
21789 export CONFIG_SHELL
21794 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21798 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
21799 ## Running $as_me. ##
21805 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21809 INTLTOOL_PERL=${INTLTOOL_PERL}
21814 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21816 # Handling of arguments.
21817 for ac_config_target in $ac_config_targets
21819 case $ac_config_target in
21820 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
21821 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
21822 "default-2") CONFIG_COMMANDS="$CONFIG_COMMANDS default-2" ;;
21823 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
21824 "utils/Makefile") CONFIG_FILES="$CONFIG_FILES utils/Makefile" ;;
21825 "driver/Makefile") CONFIG_FILES="$CONFIG_FILES driver/Makefile" ;;
21826 "hacks/Makefile") CONFIG_FILES="$CONFIG_FILES hacks/Makefile" ;;
21827 "hacks/glx/Makefile") CONFIG_FILES="$CONFIG_FILES hacks/glx/Makefile" ;;
21828 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
21829 "driver/XScreenSaver.ad") CONFIG_FILES="$CONFIG_FILES driver/XScreenSaver.ad" ;;
21831 *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
21832 $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21833 { (exit 1); exit 1; }; };;
21838 # If the user did not use the arguments to specify the items to instantiate,
21839 # then the envvar interface is used. Set only those that are not.
21840 # We use the long form for the default assignment because of an extremely
21841 # bizarre bug on SunOS 4.1.3.
21842 if $ac_need_defaults; then
21843 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21844 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
21845 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21848 # Have a temporary directory for convenience. Make it in the build tree
21849 # simply because there is no reason against having it here, and in addition,
21850 # creating and moving files from /tmp can sometimes cause problems.
21851 # Hook for its removal unless debugging.
21852 # Note that there is a small window in which the directory will not be cleaned:
21853 # after its creation but before its name has been assigned to `$tmp'.
21857 trap 'exit_status=$?
21858 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
21860 trap '{ (exit 1); exit 1; }' 1 2 13 15
21862 # Create a (secure) tmp directory for tmp files.
21865 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
21866 test -n "$tmp" && test -d "$tmp"
21869 tmp=./conf$$-$RANDOM
21870 (umask 077 && mkdir "$tmp")
21873 $as_echo "$as_me: cannot create a temporary directory in ." >&2
21874 { (exit 1); exit 1; }
21877 # Set up the scripts for CONFIG_FILES section.
21878 # No need to generate them if there are no CONFIG_FILES.
21879 # This happens for instance with `./config.status config.h'.
21880 if test -n "$CONFIG_FILES"; then
21884 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
21885 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
21888 ac_cs_awk_cr=$ac_cr
21891 echo 'BEGIN {' >"$tmp/subs1.awk" &&
21896 echo "cat >conf$$subs.awk <<_ACEOF" &&
21897 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
21899 } >conf$$subs.sh ||
21900 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21901 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21902 { (exit 1); exit 1; }; }
21903 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
21905 for ac_last_try in false false false false false :; do
21906 . ./conf$$subs.sh ||
21907 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21908 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21909 { (exit 1); exit 1; }; }
21911 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
21912 if test $ac_delim_n = $ac_delim_num; then
21914 elif $ac_last_try; then
21915 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21916 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21917 { (exit 1); exit 1; }; }
21919 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21922 rm -f conf$$subs.sh
21924 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21925 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
21929 s/^/S["/; s/!.*/"]=/
21939 s/\(.\{148\}\).*/\1/
21941 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
21946 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
21953 s/\(.\{148\}\).*/\1/
21955 s/["\\]/\\&/g; s/^/"/; s/$/"/
21959 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
21964 ' <conf$$subs.awk | sed '
21969 ' >>$CONFIG_STATUS || ac_write_fail=1
21970 rm -f conf$$subs.awk
21971 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21973 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
21974 for (key in S) S_is_set[key] = 1
21980 nfields = split(line, field, "@")
21982 len = length(field[1])
21983 for (i = 2; i < nfields; i++) {
21985 keylen = length(key)
21986 if (S_is_set[key]) {
21988 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
21989 len += length(value) + length(field[++i])
22000 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22001 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
22002 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
22005 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
22006 || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
22007 $as_echo "$as_me: error: could not setup config files machinery" >&2;}
22008 { (exit 1); exit 1; }; }
22011 # VPATH may cause trouble with some makes, so we remove $(srcdir),
22012 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
22013 # trailing colons and then remove the whole line if VPATH becomes empty
22014 # (actually we leave an empty line to preserve line numbers).
22015 if test "x$srcdir" = x.; then
22016 ac_vpsub='/^[ ]*VPATH[ ]*=/{
22017 s/:*\$(srcdir):*/:/
22018 s/:*\${srcdir}:*/:/
22020 s/^\([^=]*=[ ]*\):*/\1/
22026 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22027 fi # test -n "$CONFIG_FILES"
22029 # Set up the scripts for CONFIG_HEADERS section.
22030 # No need to generate them if there are no CONFIG_HEADERS.
22031 # This happens for instance with `./config.status Makefile'.
22032 if test -n "$CONFIG_HEADERS"; then
22033 cat >"$tmp/defines.awk" <<\_ACAWK ||
22037 # Transform confdefs.h into an awk script `defines.awk', embedded as
22038 # here-document in config.status, that substitutes the proper values into
22039 # config.h.in to produce config.h.
22041 # Create a delimiter string that does not exist in confdefs.h, to ease
22042 # handling of long lines.
22044 for ac_last_try in false false :; do
22045 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
22046 if test -z "$ac_t"; then
22048 elif $ac_last_try; then
22049 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
22050 $as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
22051 { (exit 1); exit 1; }; }
22053 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
22057 # For the awk script, D is an array of macro values keyed by name,
22058 # likewise P contains macro parameters if any. Preserve backslash
22059 # newline sequences.
22061 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
22063 s/.\{148\}/&'"$ac_delim"'/g
22066 s/^[ ]*#[ ]*define[ ][ ]*/ /
22073 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
22075 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
22079 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
22080 D["\1"]=" \3\\\\\\n"\\/p
22082 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
22087 s/.\{148\}/&'"$ac_delim"'/g
22092 s/["\\]/\\&/g; s/^/"/; s/$/"/p
22095 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
22097 ' <confdefs.h | sed '
22098 s/'"$ac_delim"'/"\\\
22099 "/g' >>$CONFIG_STATUS || ac_write_fail=1
22101 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22102 for (key in D) D_is_set[key] = 1
22105 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
22107 split(line, arg, " ")
22108 if (arg[1] == "#") {
22112 defundef = substr(arg[1], 2)
22115 split(mac1, mac2, "(") #)
22117 prefix = substr(line, 1, index(line, defundef) - 1)
22118 if (D_is_set[macro]) {
22119 # Preserve the white space surrounding the "#".
22120 print prefix "define", macro P[macro] D[macro]
22123 # Replace #undef with comments. This is necessary, for example,
22124 # in the case of _POSIX_SOURCE, which is predefined and required
22125 # on some systems where configure will not decide to define it.
22126 if (defundef == "undef") {
22127 print "/*", prefix defundef, macro, "*/"
22135 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22136 { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
22137 $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
22138 { (exit 1); exit 1; }; }
22139 fi # test -n "$CONFIG_HEADERS"
22142 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
22147 :[FHLC]) ac_mode=$ac_tag; continue;;
22149 case $ac_mode$ac_tag in
22151 :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
22152 $as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
22153 { (exit 1); exit 1; }; };;
22154 :[FH]-) ac_tag=-:-;;
22155 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
22172 -) ac_f="$tmp/stdin";;
22173 *) # Look for the file first in the build tree, then in the source tree
22174 # (if the path is not absolute). The absolute path cannot be DOS-style,
22175 # because $ac_f cannot contain `:'.
22179 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
22181 { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
22182 $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
22183 { (exit 1); exit 1; }; };;
22185 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
22186 ac_file_inputs="$ac_file_inputs '$ac_f'"
22189 # Let's still pretend it is `configure' which instantiates (i.e., don't
22190 # use $as_me), people would be surprised to read:
22191 # /* config.h. Generated by config.status. */
22192 configure_input='Generated from '`
22193 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
22195 if test x"$ac_file" != x-; then
22196 configure_input="$ac_file. $configure_input"
22197 { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
22198 $as_echo "$as_me: creating $ac_file" >&6;}
22200 # Neutralize special characters interpreted by sed in replacement strings.
22201 case $configure_input in #(
22202 *\&* | *\|* | *\\* )
22203 ac_sed_conf_input=`$as_echo "$configure_input" |
22204 sed 's/[\\\\&|]/\\\\&/g'`;; #(
22205 *) ac_sed_conf_input=$configure_input;;
22209 *:-:* | *:-) cat >"$tmp/stdin" \
22210 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
22211 $as_echo "$as_me: error: could not create $ac_file" >&2;}
22212 { (exit 1); exit 1; }; } ;;
22217 ac_dir=`$as_dirname -- "$ac_file" ||
22218 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22219 X"$ac_file" : 'X\(//\)[^/]' \| \
22220 X"$ac_file" : 'X\(//\)$' \| \
22221 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
22222 $as_echo X"$ac_file" |
22223 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22227 /^X\(\/\/\)[^/].*/{
22242 -*) as_dir=./$as_dir;;
22244 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
22248 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
22249 *) as_qdir=$as_dir;;
22251 as_dirs="'$as_qdir' $as_dirs"
22252 as_dir=`$as_dirname -- "$as_dir" ||
22253 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22254 X"$as_dir" : 'X\(//\)[^/]' \| \
22255 X"$as_dir" : 'X\(//\)$' \| \
22256 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
22257 $as_echo X"$as_dir" |
22258 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22262 /^X\(\/\/\)[^/].*/{
22275 test -d "$as_dir" && break
22277 test -z "$as_dirs" || eval "mkdir $as_dirs"
22278 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
22279 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
22280 { (exit 1); exit 1; }; }; }
22284 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
22286 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
22287 # A ".." for each directory in $ac_dir_suffix.
22288 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
22289 case $ac_top_builddir_sub in
22290 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22291 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22294 ac_abs_top_builddir=$ac_pwd
22295 ac_abs_builddir=$ac_pwd$ac_dir_suffix
22296 # for backward compatibility:
22297 ac_top_builddir=$ac_top_build_prefix
22300 .) # We are building in place.
22302 ac_top_srcdir=$ac_top_builddir_sub
22303 ac_abs_top_srcdir=$ac_pwd ;;
22304 [\\/]* | ?:[\\/]* ) # Absolute name.
22305 ac_srcdir=$srcdir$ac_dir_suffix;
22306 ac_top_srcdir=$srcdir
22307 ac_abs_top_srcdir=$srcdir ;;
22308 *) # Relative name.
22309 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22310 ac_top_srcdir=$ac_top_build_prefix$srcdir
22311 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22313 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22323 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
22324 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
22328 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22329 # If the template does not know about datarootdir, expand it.
22330 # FIXME: This hack should be removed a few years after 2.60.
22331 ac_datarootdir_hack=; ac_datarootdir_seen=
22344 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
22345 *datarootdir*) ac_datarootdir_seen=yes;;
22346 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
22347 { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
22348 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
22350 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22351 ac_datarootdir_hack='
22352 s&@datadir@&$datadir&g
22353 s&@docdir@&$docdir&g
22354 s&@infodir@&$infodir&g
22355 s&@localedir@&$localedir&g
22356 s&@mandir@&$mandir&g
22357 s&\\\${datarootdir}&$datarootdir&g' ;;
22361 # Neutralize VPATH when `$srcdir' = `.'.
22362 # Shell code in configure.ac might set extrasub.
22363 # FIXME: do we really want to maintain this feature?
22364 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
22365 ac_sed_extra="$ac_vpsub
22368 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
22370 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22371 s|@configure_input@|$ac_sed_conf_input|;t t
22372 s&@top_builddir@&$ac_top_builddir_sub&;t t
22373 s&@top_build_prefix@&$ac_top_build_prefix&;t t
22374 s&@srcdir@&$ac_srcdir&;t t
22375 s&@abs_srcdir@&$ac_abs_srcdir&;t t
22376 s&@top_srcdir@&$ac_top_srcdir&;t t
22377 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
22378 s&@builddir@&$ac_builddir&;t t
22379 s&@abs_builddir@&$ac_abs_builddir&;t t
22380 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
22381 s&@INSTALL@&$ac_INSTALL&;t t
22382 $ac_datarootdir_hack
22384 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
22385 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
22386 $as_echo "$as_me: error: could not create $ac_file" >&2;}
22387 { (exit 1); exit 1; }; }
22389 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
22390 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
22391 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
22392 { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22393 which seems to be undefined. Please make sure it is defined." >&5
22394 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22395 which seems to be undefined. Please make sure it is defined." >&2;}
22399 -) cat "$tmp/out" && rm -f "$tmp/out";;
22400 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
22402 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
22403 $as_echo "$as_me: error: could not create $ac_file" >&2;}
22404 { (exit 1); exit 1; }; }
22410 if test x"$ac_file" != x-; then
22412 $as_echo "/* $configure_input */" \
22413 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
22414 } >"$tmp/config.h" \
22415 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
22416 $as_echo "$as_me: error: could not create $ac_file" >&2;}
22417 { (exit 1); exit 1; }; }
22418 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
22419 { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
22420 $as_echo "$as_me: $ac_file is unchanged" >&6;}
22423 mv "$tmp/config.h" "$ac_file" \
22424 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
22425 $as_echo "$as_me: error: could not create $ac_file" >&2;}
22426 { (exit 1); exit 1; }; }
22429 $as_echo "/* $configure_input */" \
22430 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
22431 || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
22432 $as_echo "$as_me: error: could not create -" >&2;}
22433 { (exit 1); exit 1; }; }
22437 :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
22438 $as_echo "$as_me: executing $ac_file commands" >&6;}
22443 case $ac_file$ac_mode in
22446 sed -e "s:@INTLTOOL_PERL@:${INTLTOOL_PERL}:;" < ${srcdir}/intltool-extract.in > intltool-extract.out
22447 if cmp -s intltool-extract intltool-extract.out 2>/dev/null; then
22448 rm -f intltool-extract.out
22450 mv -f intltool-extract.out intltool-extract
22452 chmod ugo+x intltool-extract
22453 chmod u+w intltool-extract
22455 sed -e "s:@INTLTOOL_PERL@:${INTLTOOL_PERL}:;" < ${srcdir}/intltool-merge.in > intltool-merge.out
22456 if cmp -s intltool-merge intltool-merge.out 2>/dev/null; then
22457 rm -f intltool-merge.out
22459 mv -f intltool-merge.out intltool-merge
22461 chmod ugo+x intltool-merge
22462 chmod u+w intltool-merge
22464 sed -e "s:@INTLTOOL_PERL@:${INTLTOOL_PERL}:;" < ${srcdir}/intltool-update.in > intltool-update.out
22465 if cmp -s intltool-update intltool-update.out 2>/dev/null; then
22466 rm -f intltool-update.out
22468 mv -f intltool-update.out intltool-update
22470 chmod ugo+x intltool-update
22471 chmod u+w intltool-update
22474 "default-2":C) case "$CONFIG_FILES" in *po/Makefile.in*)
22475 rm -f po/stamp-it po/stamp-it.tmp
22477 sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile
22478 mv po/stamp-it.tmp po/stamp-it
22485 { (exit 0); exit 0; }
22487 chmod +x $CONFIG_STATUS
22488 ac_clean_files=$ac_clean_files_save
22490 test $ac_write_fail = 0 ||
22491 { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
22492 $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
22493 { (exit 1); exit 1; }; }
22496 # configure is writing to config.log, and then calls config.status.
22497 # config.status does its own redirection, appending to config.log.
22498 # Unfortunately, on DOS this fails, as config.log is still kept open
22499 # by configure, so config.status won't be able to write to it; its
22500 # output is simply discarded. So we exec the FD to /dev/null,
22501 # effectively closing config.log, so it can be properly (re)opened and
22502 # appended to by config.status. When coming back to configure, we
22503 # need to make the FD available again.
22504 if test "$no_create" != yes; then
22506 ac_config_status_args=
22507 test "$silent" = yes &&
22508 ac_config_status_args="$ac_config_status_args --quiet"
22510 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22512 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22513 # would make configure fail if this is the last instruction.
22514 $ac_cs_success || { (exit 1); exit 1; }
22516 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
22517 { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
22518 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
22522 ###############################################################################
22524 # Print some warnings at the end.
22526 ###############################################################################
22528 warn_prefix_1=" Warning:"
22529 warn_prefix_2=" Note:"
22530 warn_prefix="$warn_prefix_1"
22533 warnsep=' #################################################################'
22536 if test "$warning" = no ; then
22537 echo '' ; echo "$warnsep" ; echo ''
22544 if test "$warning" = long ; then echo '' ; fi
22547 echo "$warn_prefix $rest"
22554 if test "$was" != no ; then echo '' ; fi
22556 echo "$warn_prefix $rest"
22566 warn_prefix="$warn_prefix_2"
22568 warn_prefix="$warn_prefix_1"
22572 warn_prefix="$warn_prefix_2"
22574 warn_prefix="$warn_prefix_1"
22578 if test "$with_sgi_req" = yes -a "$have_sgi" = no ; then
22579 warn 'The SGI saver extension was requested, but was not found.'
22582 if test "$with_xidle_req" = yes -a "$have_xidle" = no ; then
22583 warn 'The XIdle extension was requested, but was not found.'
22586 if test "$with_xshm_req" = yes -a "$have_xshm" = no ; then
22587 warn 'The XSHM extension was requested, but was not found.'
22590 if test "$with_xdbe_req" = yes -a "$have_xdbe" = no ; then
22591 warn 'The DOUBLE-BUFFER extension was requested, but was not found.'
22594 if test "$with_sgivc_req" = yes -a "$have_sgivc" = no ; then
22595 warn 'The SGI-VIDEO-CONTROL extension was requested, but was not found.'
22598 if test "$with_dpms_req" = yes -a "$have_dpms" = no ; then
22599 warn 'The DPMS extension was requested, but was not found.'
22602 if test "$with_xinerama_req" = yes -a "$have_xinerama" = no ; then
22603 warn 'The Xinerama extension was requested, but was not found.'
22606 if test "$with_xf86vmode_req" = yes -a "$have_xf86vmode" = no ; then
22607 warn 'The XF86VMODE extension was requested, but was not found.'
22610 if test "$with_randr_req" = yes -a "$have_randr" = no ; then
22611 warn 'The RANDR extension was requested, but was not found.'
22614 if test "$with_proc_interrupts_req" = yes -a "$have_proc_interrupts" = no; then
22615 warn "Checking of /proc/interrupts was requested, but it's bogus."
22618 if test "$pkg_config" = false ; then
22619 warnL 'The "pkg-config" program was not found. Without that,'
22620 warn2 "detection of the various GTK libraries won't work."
22622 pkgerr=`$pkg_config --list-all 2>&1 >/dev/null`
22623 if test "x$pkgerr" != "x" ; then
22624 warnL 'The "pkg-config" program produces errors. This often causes'
22625 warn2 "detection of the various GTK libraries to malfunction."
22626 warn2 "The errors are:"
22628 echo "$pkgerr" | sed 's/^/ > /g'
22632 if test "$gtk_halfassed" != no ; then
22633 warnL "GTK version $gtk_halfassed was found, but at least one supporting"
22634 warn2 "library ($gtk_halfassed_lib) was not, so GTK can't be used."
22635 warn2 "Perhaps some of the development packages are not installed?"
22636 if test "$have_gtk" = yes ; then
22637 v="$ac_gtk_version_string"
22638 warn2 "GTK $v is also installed, so it will be used instead."
22639 warn2 "Please read the above output and the \`config.log' file"
22640 warn2 "for more details."
22645 warn2 'Though the Motif front-end to xscreensaver is still'
22646 warn2 'maintained, it is no longer being updated with new'
22647 warn2 'features: all new development on the xscreensaver-demo'
22648 warn2 'program is happening in the GTK version, and not in the'
22649 warn2 'Motif version. It is recommended that you build against'
22650 warn2 'GTK instead of Motif. See <http://www.gtk.org/>.'
22653 if test "$have_motif" = no -a "$have_gtk" = no; then
22655 if test "$with_motif" = yes; then
22656 warnL "Neither the GTK nor Motif libraries were found; the"
22657 warn2 "\`xscreensaver-demo' program requires one of these."
22661 warnL "The GTK libraries do not seem to be available; the"
22662 warn2 "\`xscreensaver-demo' program requires them."
22664 # warn2 'You can use Motif or Lesstif instead of GTK (use the'
22665 # warn2 "\`--with-motif' option) but that is NOT recommended."
22669 elif test "$with_motif_req" = yes -a "$have_motif" = no ; then
22670 warnL "Use of Motif was requested, but it wasn't found;"
22671 warn2 "Gtk will be used instead."
22673 elif test "$jurassic_gtk" = yes ; then
22677 v="$ac_gtk_version_string"
22678 if test "$with_gtk_req" = yes -a "$ac_gtk_version" = "unknown" ; then
22679 warnL "Use of Gtk was requested, but its version number is unknown;"
22680 elif test "$with_gtk_req" = yes ; then
22681 warnL "Use of Gtk was requested, but it is version $v;"
22683 warnL "Gtk was found on this system, but it is version $v;"
22686 warn2 "Gtk $pref_gtk or newer is required."
22688 elif test "$with_gtk_req" = yes -a "$have_gtk" = no ; then
22689 warnL "Use of Gtk was requested, but it wasn't found."
22693 if test "$have_gtk" = yes -a "$have_gdk_pixbuf" = no ; then
22694 warn "GTK is being used, but the GDK-Pixbuf library and/or"
22695 warn2 "headers were not found. That can't be good. Please"
22696 warn2 "install the GDK-Pixbuf development kit and re-configure."
22699 if test "$have_motif" = yes -a "$have_lesstif" = yes ; then
22701 preferred_lesstif=0.92
22703 if test "$lesstif_version" = unknown; then
22704 warnL "Unable to determine the LessTif version number!"
22705 warn2 "Make sure you are using version $preferred_lesstif or newer."
22706 warn2 "See <http://www.lesstif.org/>."
22708 elif test \! $lesstif_version -gt 82; then
22709 warnL "LessTif version $lesstif_version_string is being used."
22710 warn2 "LessTif versions 0.82 and earlier are too buggy to"
22711 warn2 "use with XScreenSaver; it is strongly recommended"
22712 warn2 "that you upgrade to at least version $preferred_lesstif!"
22713 warn2 "See <http://www.lesstif.org/>."
22718 if test "$have_motif" = yes -a "$have_gtk" = no ; then
22719 warn 'Motif is being used, and GTK is not.'
22725 if test "$with_xpm_req" = yes -a "$have_xpm" = no; then
22726 warnL 'Use of XPM was requested, but it was not found.'
22729 if test "$with_gdk_pixbuf_req" = yes -a "$have_gdk_pixbuf" = no; then
22730 warnL 'Use of GDK-Pixbuf was requested, but it was not found.'
22733 if test "$have_gdk_pixbuf" = no -o "$gdk_pixbuf_halfassed" = yes || \
22734 test "$have_gdk_pixbuf" = no -a "$have_xpm" = no ; then
22736 if test "$with_gdk_pixbuf_req" = yes ; then
22738 elif test "$with_gdk_pixbuf_req" = no ; then
22739 warnL 'The GDK-Pixbuf library is not being used.'
22741 warnL 'The GDK-Pixbuf library was not found.'
22744 if test "$with_xpm_req" = yes -o "$have_xpm" = yes ; then
22746 elif test "$with_xpm_req" = no ; then
22747 warnL 'The XPM library is not being used.'
22749 warnL 'The XPM library was not found.'
22752 if test "$have_gdk_pixbuf" = no -a "$have_xpm" = yes ; then
22753 warn2 'The XPM library is being used instead.'
22756 if test "$gdk_pixbuf_halfassed" = yes ; then
22758 warn2 'More specifically, we found the headers, but not the'
22759 warn2 'libraries; so either GDK-Pixbuf is half-installed on this'
22760 warn2 "system, or something else went wrong. The \`config.log'"
22761 warn2 'file might contain some clues.'
22765 warn2 'Some of the demos will not use images as much as they could.'
22766 warn2 'You should consider installing GDK-Pixbuf and re-running'
22767 warn2 'configure. (GDK-Pixbuf is recommended over XPM, as it'
22768 warn2 'provides support for more image formats.)'
22772 if test "$have_jpeg" = no ; then
22773 if test "$with_jpeg_req" = yes ; then
22774 warnL 'Use of libjpeg was requested, but it was not found.'
22775 elif test "$with_jpeg_req" = no ; then
22776 noteL 'The JPEG library is not being used.'
22778 noteL 'The JPEG library was not found.'
22781 if test "$jpeg_halfassed" = yes ; then
22783 warn2 'More specifically, we found the headers, but not the'
22784 warn2 'library; so either JPEG is half-installed on this'
22785 warn2 "system, or something else went wrong. The \`config.log'"
22786 warn2 'file might contain some clues.'
22790 if test "$have_gdk_pixbuf" = no ; then
22791 warn2 "This means that it won't be possible for the image-manipulating"
22792 warn2 "display modes to load files from disk; and it also means that"
22793 warn2 "the \`webcollage' program will be much slower."
22795 warn2 "This means the \`webcollage' program will be much slower."
22800 if test "$have_gl" = yes -a "$ac_have_mesa_gl" = yes ; then
22801 preferred_mesagl=3.4
22802 mgv="$ac_mesagl_version_string"
22803 pgl="$preferred_mesagl"
22805 if test "$ac_mesagl_version" = unknown; then
22807 # warnL "Unable to determine the MesaGL version number!"
22808 # warn2 "Make sure you are using version $preferred_mesagl or newer."
22810 elif test \! "$ac_mesagl_version" -gt 2006; then
22811 warnL "MesaGL version number is $mgv --"
22812 warn2 "MesaGL 2.6 and earlier have a security bug. It is strongly"
22813 warn2 "recommended that you upgrade to at least version $preferred_mesagl."
22815 elif test \! "$ac_mesagl_version" -gt 3003; then
22816 warnL "MesaGL version number is $mgv --"
22817 warn2 "MesaGL 3.3 and earlier have some bugs; it is recommended"
22818 warn2 "that you upgrade to $pgl or newer."
22822 if test "$have_gl" = no ; then
22823 if test "$with_gl_req" = yes ; then
22824 warnL 'Use of GL was requested, but it was not found.'
22825 elif test "$with_gl_req" = no ; then
22826 noteL 'The OpenGL 3D library is not being used.'
22828 noteL 'The OpenGL 3D library was not found.'
22831 if test "$gl_halfassed" = yes ; then
22833 warn2 'More specifically, we found the headers, but not the'
22834 warn2 'libraries; so either GL is half-installed on this'
22835 warn2 "system, or something else went wrong. The \`config.log'"
22836 warn2 'file might contain some clues.'
22840 warn2 'Those demos which use 3D will not be built or installed.'
22841 warn2 'You might want to consider installing OpenGL and'
22842 warn2 "re-running configure. If your vendor doesn't ship"
22843 warn2 'their own implementation of OpenGL, you can get a free'
22844 warn2 'version at <http://www.mesa3d.org/>. For general OpenGL'
22845 warn2 'info, see <http://www.opengl.org/>.'
22850 if test "$have_gl" = yes -a "$have_gle" = no ; then
22852 # nobody cares about this; don't print the warning unless it was
22853 # requested and not found, or halfway-found.
22854 if test "$with_gle_req" = yes -o "$gle_halfassed" = yes ; then
22856 if test "$with_gle_req" = yes ; then
22857 noteL 'Use of the GLE (GL Extrusion) library was requested, but'
22858 warn2 'it was not found (though the OpenGL library was found, and'
22859 warn2 'is being used.)'
22860 elif test "$with_gle_req" = no ; then
22861 noteL 'The OpenGL Library is being used, but the GLE (GL Extrusion)'
22862 warn2 'library is not.'
22864 noteL 'The OpenGL Library was found, but the GLE (GL Extrusion)'
22868 if test "$gle_halfassed" = yes ; then
22870 warn2 'More specifically, we found the headers, but not the'
22871 warn2 'libraries; so either GLE is half-installed on this'
22872 warn2 "system, or something else went wrong. The \`config.log'"
22873 warn2 'file might contain some clues.'
22877 warn2 'Some of the OpenGL (3D) demos (those that depend on GLE)'
22878 warn2 'will not be built or installed. You might want to consider'
22879 warn2 'installing GLE and re-running configure. You can find the'
22880 warn2 'GLE library at <http://www.linas.org/gle/>. For general'
22881 warn2 'OpenGL info, see <http://www.opengl.org/>.'
22887 if test "$with_readdisplay_req" = yes -a "$have_readdisplay" = no ; then
22888 warn 'Use of XReadDisplay was requested, but it was not found.'
22891 if test "$with_kerberos_req" = yes -a "$have_kerberos" = no ; then
22892 warn 'Use of Kerberos was requested, but it was not found.'
22895 if test "$with_pam_req" = yes -a "$have_pam" = no ; then
22896 warn 'Use of PAM was requested, but it was not found.'
22899 if test "$with_shadow_req" = yes -a "$have_shadow" = no ; then
22900 warn 'Use of shadow passwords was requested, but they were not found.'
22903 if test "$ac_macosx" = yes ; then
22904 if test "$enable_locking" = yes ; then
22905 warn "You have specified --enable-locking on MacOS X."
22906 warn2 "THIS DOES NOT WORK! Don't do this!"
22911 # You are in a twisty maze of namespaces and syntaxes, all alike.
22912 # Fuck the skull of Unix.
22914 bindir=`eval eval eval eval eval eval eval echo $bindir`
22915 HACKDIR=`eval eval eval eval eval eval eval echo $HACKDIR`
22916 HACK_CONF_DIR=`eval eval eval eval eval eval eval echo $HACK_CONF_DIR`
22918 # canonicalize slashes.
22919 bindir=`echo "${bindir}" | sed 's@/$@@;s@//*@/@g'`
22920 HACKDIR=`echo "${HACKDIR}" | sed 's@/$@@;s@//*@/@g'`
22921 HACK_CONF_DIR=`echo "${HACK_CONF_DIR}" | sed 's@/$@@;s@//*@/@g'`
22924 # Sanity check the hackdir
22925 for bad_choice in xscreensaver xscreensaver-demo xscreensaver-command ; do
22926 if test "${HACKDIR}" = "${bindir}/${bad_choice}" ; then
22928 { { $as_echo "$as_me:$LINENO: error: \"--with-hackdir=${bindir}/${bad_choice}\" won't work.
22929 There will be an executable installed with that name, so
22930 that can't be the name of a directory as well. Please
22931 re-configure with a different directory name." >&5
22932 $as_echo "$as_me: error: \"--with-hackdir=${bindir}/${bad_choice}\" won't work.
22933 There will be an executable installed with that name, so
22934 that can't be the name of a directory as well. Please
22935 re-configure with a different directory name." >&2;}
22936 { (exit 1); exit 1; }; }
22943 # Now let's warn if there's a previous RPM version already installed.
22944 # But don't bother with this test if we are currently *building* an RPM.
22946 if test -z "$RPM_PACKAGE_VERSION" ; then
22948 rpmnames="xscreensaver xscreensaver-base xscreensaver-extras"
22952 rpmv=`(rpm -qv $rpmnames) 2>/dev/null | \
22953 sed -n 's/^[-a-z]*-\([0-9][0-9]*[.][0-9][0-9a-z]*\)-.*$/\1/p' | \
22957 if test \! -z "$rpmv" ; then
22958 rpmbdir=`rpm -ql $rpmnames | sed -n 's@^\(.*\)/xscreensaver-demo$@\1@p'`
22959 rpmhdir=`rpm -ql $rpmnames | sed -n 's@^\(.*\)/popsquares$@\1@p'`
22962 warnL "There is already an installed RPM of xscreensaver $rpmv"
22963 warn2 'on this system. You might want to remove it ("rpm -ve")'
22964 warn2 'before running "make install" in this directory.'
22966 warn2 "Alternately, you could build this version of xscreensaver"
22967 warn2 'as an RPM, and then install that. An "xscreensaver.spec"'
22968 warn2 'file is included. Try "rpmbuild -v -ba xscreensaver.spec".'
22969 warn2 "See the RPM documentation for more info."
22972 if test "$rpmbdir" = "$rpmhdir" ; then
22973 warn2 "The RPM version was installed in $rpmbdir/."
22976 warn2 "The RPM version was installed in $rpmbdir/,"
22977 warn2 "with demos in $rpmhdir/."
22982 # Also warn if there's a Debian package installed.
22984 debnames="xscreensaver xscreensaver-data xscreensaver-data-extra"
22986 for dpkg in $debnames ; do
22987 if test -z "$debv"; then
22988 debv=`dpkg -s $dpkg 2>/dev/null | sed -n 's/^Version: \(.*\)$/\1/p'`
22992 if test \! -z "$debv" ; then
22993 debbdir=`dpkg -L $debnames 2>/dev/null | \
22994 sed -n 's@^\(.*/bin/\)xscreensaver$@\1@p'`
22995 debhdir=`dpkg -L $debnames 2>/dev/null | \
22996 sed -n 's@^\(.*/\)popsquares$@\1@p'`
22997 if test -z "$debbdir" ; then debbdir='???'; fi
22998 if test -z "$debhdir" ; then debhdir='???'; fi
23001 warnL "There is already an installed dpkg of xscreensaver"
23002 warn2 "version \"$debv\" on this system."
23004 warn2 "The dpkg was installed in $debbdir,"
23005 warn2 "with demos in $debhdir."
23009 if test "${bindir}" = "${HACKDIR}" ; then
23013 if test "$do_dir_warning" = yes; then
23017 echo ' When you run "make install", the "xscreensaver",'
23018 echo ' "xscreensaver-demo", and "xscreensaver-command" executables'
23019 echo " will be installed in ${bindir}/."
23021 echo " The various graphics demos (190+ different executables) will"
23022 echo " be installed in ${HACKDIR}/."
23024 echo " If you would prefer the demos to be installed elsewhere,"
23025 echo " you should re-run configure with the --with-hackdir=DIR"
23026 echo " option. For more information, run \`./configure --help'."
23030 if test "$warning" != no; then
23031 echo '' ; echo "$warnsep" ; echo ''
23034 if test "$do_dir_warning" = no; then
23035 if test "$warning" = no; then
23038 echo "User programs will be installed in ${bindir}/"
23039 echo "Screen savers will be installed in ${HACKDIR}/"
23040 echo "Configuration dialogs will be installed in ${HACK_CONF_DIR}/"
23041 echo "System-wide default settings will be installed in ${APPDEFAULTS}/"