xref: /vim-8.2.3635/src/auto/configure (revision dee2e315)
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.65.
4#
5#
6# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
7# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
8# Inc.
9#
10#
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
16
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20  emulate sh
21  NULLCMD=:
22  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23  # is contrary to our usage.  Disable this feature.
24  alias -g '${1+"$@"}'='"$@"'
25  setopt NO_GLOB_SUBST
26else
27  case `(set -o) 2>/dev/null` in #(
28  *posix*) :
29    set -o posix ;; #(
30  *) :
31     ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47  as_echo='print -r --'
48  as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50  as_echo='printf %s\n'
51  as_echo_n='printf %s'
52else
53  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55    as_echo_n='/usr/ucb/echo -n'
56  else
57    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58    as_echo_n_body='eval
59      arg=$1;
60      case $arg in #(
61      *"$as_nl"*)
62	expr "X$arg" : "X\\(.*\\)$as_nl";
63	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64      esac;
65      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66    '
67    export as_echo_n_body
68    as_echo_n='sh -c $as_echo_n_body as_echo'
69  fi
70  export as_echo_body
71  as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76  PATH_SEPARATOR=:
77  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79      PATH_SEPARATOR=';'
80  }
81fi
82
83
84# IFS
85# We need space, tab and new line, in precisely that order.  Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" ""	$as_nl"
90
91# Find who we are.  Look in the path if we contain no directory separator.
92case $0 in #((
93  *[\\/]* ) as_myself=$0 ;;
94  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
95for as_dir in $PATH
96do
97  IFS=$as_save_IFS
98  test -z "$as_dir" && as_dir=.
99    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
100  done
101IFS=$as_save_IFS
102
103     ;;
104esac
105# We did not find ourselves, most probably we were run as `sh COMMAND'
106# in which case we are not to be found in the path.
107if test "x$as_myself" = x; then
108  as_myself=$0
109fi
110if test ! -f "$as_myself"; then
111  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
112  exit 1
113fi
114
115# Unset variables that we do not need and which cause bugs (e.g. in
116# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
117# suppresses any "Segmentation fault" message there.  '((' could
118# trigger a bug in pdksh 5.2.14.
119for as_var in BASH_ENV ENV MAIL MAILPATH
120do eval test x\${$as_var+set} = xset \
121  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
122done
123PS1='$ '
124PS2='> '
125PS4='+ '
126
127# NLS nuisances.
128LC_ALL=C
129export LC_ALL
130LANGUAGE=C
131export LANGUAGE
132
133# CDPATH.
134(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135
136if test "x$CONFIG_SHELL" = x; then
137  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138  emulate sh
139  NULLCMD=:
140  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
141  # is contrary to our usage.  Disable this feature.
142  alias -g '\${1+\"\$@\"}'='\"\$@\"'
143  setopt NO_GLOB_SUBST
144else
145  case \`(set -o) 2>/dev/null\` in #(
146  *posix*) :
147    set -o posix ;; #(
148  *) :
149     ;;
150esac
151fi
152"
153  as_required="as_fn_return () { (exit \$1); }
154as_fn_success () { as_fn_return 0; }
155as_fn_failure () { as_fn_return 1; }
156as_fn_ret_success () { return 0; }
157as_fn_ret_failure () { return 1; }
158
159exitcode=0
160as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165
166else
167  exitcode=1; echo positional parameters were not saved.
168fi
169test x\$exitcode = x0 || exit 1"
170  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
171  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
172  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
173  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
174test \$(( 1 + 1 )) = 2 || exit 1"
175  if (eval "$as_required") 2>/dev/null; then :
176  as_have_required=yes
177else
178  as_have_required=no
179fi
180  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
181
182else
183  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
184as_found=false
185for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
186do
187  IFS=$as_save_IFS
188  test -z "$as_dir" && as_dir=.
189  as_found=:
190  case $as_dir in #(
191	 /*)
192	   for as_base in sh bash ksh sh5; do
193	     # Try only shells that exist, to save several forks.
194	     as_shell=$as_dir/$as_base
195	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
196		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
197  CONFIG_SHELL=$as_shell as_have_required=yes
198		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
199  break 2
200fi
201fi
202	   done;;
203       esac
204  as_found=false
205done
206$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
207	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
208  CONFIG_SHELL=$SHELL as_have_required=yes
209fi; }
210IFS=$as_save_IFS
211
212
213      if test "x$CONFIG_SHELL" != x; then :
214  # We cannot yet assume a decent shell, so we have to provide a
215	# neutralization value for shells without unset; and this also
216	# works around shells that cannot unset nonexistent variables.
217	BASH_ENV=/dev/null
218	ENV=/dev/null
219	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
220	export CONFIG_SHELL
221	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222fi
223
224    if test x$as_have_required = xno; then :
225  $as_echo "$0: This script requires a shell more modern than all"
226  $as_echo "$0: the shells that I found on your system."
227  if test x${ZSH_VERSION+set} = xset ; then
228    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
229    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
230  else
231    $as_echo "$0: Please tell [email protected] about your system,
232$0: including any error possibly output before this
233$0: message. Then install a modern shell, or manually run
234$0: the script under such a shell if you do have one."
235  fi
236  exit 1
237fi
238fi
239fi
240SHELL=${CONFIG_SHELL-/bin/sh}
241export SHELL
242# Unset more variables known to interfere with behavior of common tools.
243CLICOLOR_FORCE= GREP_OPTIONS=
244unset CLICOLOR_FORCE GREP_OPTIONS
245
246## --------------------- ##
247## M4sh Shell Functions. ##
248## --------------------- ##
249# as_fn_unset VAR
250# ---------------
251# Portably unset VAR.
252as_fn_unset ()
253{
254  { eval $1=; unset $1;}
255}
256as_unset=as_fn_unset
257
258# as_fn_set_status STATUS
259# -----------------------
260# Set $? to STATUS, without forking.
261as_fn_set_status ()
262{
263  return $1
264} # as_fn_set_status
265
266# as_fn_exit STATUS
267# -----------------
268# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
269as_fn_exit ()
270{
271  set +e
272  as_fn_set_status $1
273  exit $1
274} # as_fn_exit
275
276# as_fn_mkdir_p
277# -------------
278# Create "$as_dir" as a directory, including parents if necessary.
279as_fn_mkdir_p ()
280{
281
282  case $as_dir in #(
283  -*) as_dir=./$as_dir;;
284  esac
285  test -d "$as_dir" || eval $as_mkdir_p || {
286    as_dirs=
287    while :; do
288      case $as_dir in #(
289      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
290      *) as_qdir=$as_dir;;
291      esac
292      as_dirs="'$as_qdir' $as_dirs"
293      as_dir=`$as_dirname -- "$as_dir" ||
294$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
295	 X"$as_dir" : 'X\(//\)[^/]' \| \
296	 X"$as_dir" : 'X\(//\)$' \| \
297	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
298$as_echo X"$as_dir" |
299    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
300	    s//\1/
301	    q
302	  }
303	  /^X\(\/\/\)[^/].*/{
304	    s//\1/
305	    q
306	  }
307	  /^X\(\/\/\)$/{
308	    s//\1/
309	    q
310	  }
311	  /^X\(\/\).*/{
312	    s//\1/
313	    q
314	  }
315	  s/.*/./; q'`
316      test -d "$as_dir" && break
317    done
318    test -z "$as_dirs" || eval "mkdir $as_dirs"
319  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
320
321
322} # as_fn_mkdir_p
323# as_fn_append VAR VALUE
324# ----------------------
325# Append the text in VALUE to the end of the definition contained in VAR. Take
326# advantage of any shell optimizations that allow amortized linear growth over
327# repeated appends, instead of the typical quadratic growth present in naive
328# implementations.
329if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
330  eval 'as_fn_append ()
331  {
332    eval $1+=\$2
333  }'
334else
335  as_fn_append ()
336  {
337    eval $1=\$$1\$2
338  }
339fi # as_fn_append
340
341# as_fn_arith ARG...
342# ------------------
343# Perform arithmetic evaluation on the ARGs, and store the result in the
344# global $as_val. Take advantage of shells that can avoid forks. The arguments
345# must be portable across $(()) and expr.
346if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
347  eval 'as_fn_arith ()
348  {
349    as_val=$(( $* ))
350  }'
351else
352  as_fn_arith ()
353  {
354    as_val=`expr "$@" || test $? -eq 1`
355  }
356fi # as_fn_arith
357
358
359# as_fn_error ERROR [LINENO LOG_FD]
360# ---------------------------------
361# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
362# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
363# script with status $?, using 1 if that was 0.
364as_fn_error ()
365{
366  as_status=$?; test $as_status -eq 0 && as_status=1
367  if test "$3"; then
368    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
369    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
370  fi
371  $as_echo "$as_me: error: $1" >&2
372  as_fn_exit $as_status
373} # as_fn_error
374
375if expr a : '\(a\)' >/dev/null 2>&1 &&
376   test "X`expr 00001 : '.*\(...\)'`" = X001; then
377  as_expr=expr
378else
379  as_expr=false
380fi
381
382if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
383  as_basename=basename
384else
385  as_basename=false
386fi
387
388if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
389  as_dirname=dirname
390else
391  as_dirname=false
392fi
393
394as_me=`$as_basename -- "$0" ||
395$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
396	 X"$0" : 'X\(//\)$' \| \
397	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
398$as_echo X/"$0" |
399    sed '/^.*\/\([^/][^/]*\)\/*$/{
400	    s//\1/
401	    q
402	  }
403	  /^X\/\(\/\/\)$/{
404	    s//\1/
405	    q
406	  }
407	  /^X\/\(\/\).*/{
408	    s//\1/
409	    q
410	  }
411	  s/.*/./; q'`
412
413# Avoid depending upon Character Ranges.
414as_cr_letters='abcdefghijklmnopqrstuvwxyz'
415as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
416as_cr_Letters=$as_cr_letters$as_cr_LETTERS
417as_cr_digits='0123456789'
418as_cr_alnum=$as_cr_Letters$as_cr_digits
419
420
421  as_lineno_1=$LINENO as_lineno_1a=$LINENO
422  as_lineno_2=$LINENO as_lineno_2a=$LINENO
423  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
424  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
425  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
426  sed -n '
427    p
428    /[$]LINENO/=
429  ' <$as_myself |
430    sed '
431      s/[$]LINENO.*/&-/
432      t lineno
433      b
434      :lineno
435      N
436      :loop
437      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
438      t loop
439      s/-\n.*//
440    ' >$as_me.lineno &&
441  chmod +x "$as_me.lineno" ||
442    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
443
444  # Don't try to exec as it changes $[0], causing all sort of problems
445  # (the dirname of $[0] is not the place where we might find the
446  # original and so on.  Autoconf is especially sensitive to this).
447  . "./$as_me.lineno"
448  # Exit status is that of the last command.
449  exit
450}
451
452ECHO_C= ECHO_N= ECHO_T=
453case `echo -n x` in #(((((
454-n*)
455  case `echo 'xy\c'` in
456  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
457  xy)  ECHO_C='\c';;
458  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
459       ECHO_T='	';;
460  esac;;
461*)
462  ECHO_N='-n';;
463esac
464
465rm -f conf$$ conf$$.exe conf$$.file
466if test -d conf$$.dir; then
467  rm -f conf$$.dir/conf$$.file
468else
469  rm -f conf$$.dir
470  mkdir conf$$.dir 2>/dev/null
471fi
472if (echo >conf$$.file) 2>/dev/null; then
473  if ln -s conf$$.file conf$$ 2>/dev/null; then
474    as_ln_s='ln -s'
475    # ... but there are two gotchas:
476    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
477    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
478    # In both cases, we have to default to `cp -p'.
479    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
480      as_ln_s='cp -p'
481  elif ln conf$$.file conf$$ 2>/dev/null; then
482    as_ln_s=ln
483  else
484    as_ln_s='cp -p'
485  fi
486else
487  as_ln_s='cp -p'
488fi
489rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
490rmdir conf$$.dir 2>/dev/null
491
492if mkdir -p . 2>/dev/null; then
493  as_mkdir_p='mkdir -p "$as_dir"'
494else
495  test -d ./-p && rmdir ./-p
496  as_mkdir_p=false
497fi
498
499if test -x / >/dev/null 2>&1; then
500  as_test_x='test -x'
501else
502  if ls -dL / >/dev/null 2>&1; then
503    as_ls_L_option=L
504  else
505    as_ls_L_option=
506  fi
507  as_test_x='
508    eval sh -c '\''
509      if test -d "$1"; then
510	test -d "$1/.";
511      else
512	case $1 in #(
513	-*)set "./$1";;
514	esac;
515	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
516	???[sx]*):;;*)false;;esac;fi
517    '\'' sh
518  '
519fi
520as_executable_p=$as_test_x
521
522# Sed expression to map a string onto a valid CPP name.
523as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
524
525# Sed expression to map a string onto a valid variable name.
526as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
527
528
529test -n "$DJDIR" || exec 7<&0 </dev/null
530exec 6>&1
531
532# Name of the host.
533# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
534# so uname gets run too.
535ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
536
537#
538# Initializations.
539#
540ac_default_prefix=/usr/local
541ac_clean_files=
542ac_config_libobj_dir=.
543LIBOBJS=
544cross_compiling=no
545subdirs=
546MFLAGS=
547MAKEFLAGS=
548
549# Identity of this package.
550PACKAGE_NAME=
551PACKAGE_TARNAME=
552PACKAGE_VERSION=
553PACKAGE_STRING=
554PACKAGE_BUGREPORT=
555PACKAGE_URL=
556
557ac_unique_file="vim.h"
558# Factoring default headers for most tests.
559ac_includes_default="\
560#include <stdio.h>
561#ifdef HAVE_SYS_TYPES_H
562# include <sys/types.h>
563#endif
564#ifdef HAVE_SYS_STAT_H
565# include <sys/stat.h>
566#endif
567#ifdef STDC_HEADERS
568# include <stdlib.h>
569# include <stddef.h>
570#else
571# ifdef HAVE_STDLIB_H
572#  include <stdlib.h>
573# endif
574#endif
575#ifdef HAVE_STRING_H
576# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
577#  include <memory.h>
578# endif
579# include <string.h>
580#endif
581#ifdef HAVE_STRINGS_H
582# include <strings.h>
583#endif
584#ifdef HAVE_INTTYPES_H
585# include <inttypes.h>
586#endif
587#ifdef HAVE_STDINT_H
588# include <stdint.h>
589#endif
590#ifdef HAVE_UNISTD_H
591# include <unistd.h>
592#endif"
593
594ac_subst_vars='LTLIBOBJS
595LIBOBJS
596LINK_AS_NEEDED
597DEPEND_CFLAGS_FILTER
598MAKEMO
599MSGFMT
600INSTALL_TOOL_LANGS
601INSTALL_LANGS
602TAGPRG
603HANGULIN_OBJ
604HANGULIN_SRC
605GUI_X_LIBS
606GUITYPE
607GUI_LIB_LOC
608GUI_INC_LOC
609NARROW_PROTO
610MOTIF_LIBNAME
611GNOME_INCLUDEDIR
612GNOME_LIBDIR
613GNOME_LIBS
614GTK_LIBNAME
615GTK_LIBS
616GTK_CFLAGS
617PKG_CONFIG
618X_LIB
619X_EXTRA_LIBS
620X_LIBS
621X_PRE_LIBS
622X_CFLAGS
623XMKMF
624xmkmfpath
625SNIFF_OBJ
626SNIFF_SRC
627NETBEANS_OBJ
628NETBEANS_SRC
629WORKSHOP_OBJ
630WORKSHOP_SRC
631RUBY_LIBS
632RUBY_CFLAGS
633RUBY_PRO
634RUBY_OBJ
635RUBY_SRC
636vi_cv_path_ruby
637TCL_LIBS
638TCL_CFLAGS
639TCL_PRO
640TCL_OBJ
641TCL_SRC
642vi_cv_path_tcl
643PYTHON3_OBJ
644PYTHON3_SRC
645PYTHON3_CFLAGS
646PYTHON3_LIBS
647PYTHON3_CONFDIR
648vi_cv_path_python3
649PYTHON_OBJ
650PYTHON_SRC
651PYTHON_CFLAGS
652PYTHON_GETPATH_CFLAGS
653PYTHON_LIBS
654PYTHON_CONFDIR
655vi_cv_path_python
656PERL_LIBS
657PERL_CFLAGS
658PERL_PRO
659PERL_OBJ
660PERL_SRC
661shrpenv
662vi_cv_perllib
663vi_cv_path_perl
664MZSCHEME_MZC
665MZSCHEME_EXTRA
666MZSCHEME_CFLAGS
667MZSCHEME_LIBS
668MZSCHEME_PRO
669MZSCHEME_OBJ
670MZSCHEME_SRC
671vi_cv_path_mzscheme
672LUA_CFLAGS
673LUA_LIBS
674LUA_PRO
675LUA_OBJ
676LUA_SRC
677vi_cv_path_lua
678compiledby
679dogvimdiff
680dovimdiff
681QUOTESED
682line_break
683VIEWNAME
684EXNAME
685VIMNAME
686OS_EXTRA_OBJ
687OS_EXTRA_SRC
688XCODE_SELECT
689CPP_MM
690STRIP
691AWK
692EGREP
693GREP
694CPP
695OBJEXT
696EXEEXT
697ac_ct_CC
698CPPFLAGS
699LDFLAGS
700CFLAGS
701CC
702SET_MAKE
703target_alias
704host_alias
705build_alias
706LIBS
707ECHO_T
708ECHO_N
709ECHO_C
710DEFS
711mandir
712localedir
713libdir
714psdir
715pdfdir
716dvidir
717htmldir
718infodir
719docdir
720oldincludedir
721includedir
722localstatedir
723sharedstatedir
724sysconfdir
725datadir
726datarootdir
727libexecdir
728sbindir
729bindir
730program_transform_name
731prefix
732exec_prefix
733PACKAGE_URL
734PACKAGE_BUGREPORT
735PACKAGE_STRING
736PACKAGE_VERSION
737PACKAGE_TARNAME
738PACKAGE_NAME
739PATH_SEPARATOR
740SHELL'
741ac_subst_files=''
742ac_user_opts='
743enable_option_checking
744enable_fail_if_missing
745enable_darwin
746with_mac_arch
747with_developer_dir
748with_local_dir
749with_vim_name
750with_ex_name
751with_view_name
752with_global_runtime
753with_modified_by
754enable_selinux
755with_features
756with_compiledby
757enable_xsmp
758enable_xsmp_interact
759enable_luainterp
760with_lua_prefix
761enable_mzschemeinterp
762with_plthome
763enable_perlinterp
764enable_pythoninterp
765with_python_config_dir
766enable_python3interp
767with_python3_config_dir
768enable_tclinterp
769with_tclsh
770enable_rubyinterp
771with_ruby_command
772enable_cscope
773enable_workshop
774enable_netbeans
775enable_sniff
776enable_multibyte
777enable_hangulinput
778enable_xim
779enable_fontset
780with_x
781enable_gui
782enable_gtk2_check
783enable_gnome_check
784enable_motif_check
785enable_athena_check
786enable_nextaw_check
787enable_carbon_check
788enable_gtktest
789with_gnome_includes
790with_gnome_libs
791with_gnome
792with_motif_lib
793with_tlib
794enable_largefile
795enable_acl
796enable_gpm
797enable_sysmouse
798enable_nls
799'
800      ac_precious_vars='build_alias
801host_alias
802target_alias
803CC
804CFLAGS
805LDFLAGS
806LIBS
807CPPFLAGS
808CPP
809XMKMF'
810
811
812# Initialize some variables set by options.
813ac_init_help=
814ac_init_version=false
815ac_unrecognized_opts=
816ac_unrecognized_sep=
817# The variables have the same names as the options, with
818# dashes changed to underlines.
819cache_file=/dev/null
820exec_prefix=NONE
821no_create=
822no_recursion=
823prefix=NONE
824program_prefix=NONE
825program_suffix=NONE
826program_transform_name=s,x,x,
827silent=
828site=
829srcdir=
830verbose=
831x_includes=NONE
832x_libraries=NONE
833
834# Installation directory options.
835# These are left unexpanded so users can "make install exec_prefix=/foo"
836# and all the variables that are supposed to be based on exec_prefix
837# by default will actually change.
838# Use braces instead of parens because sh, perl, etc. also accept them.
839# (The list follows the same order as the GNU Coding Standards.)
840bindir='${exec_prefix}/bin'
841sbindir='${exec_prefix}/sbin'
842libexecdir='${exec_prefix}/libexec'
843datarootdir='${prefix}/share'
844datadir='${datarootdir}'
845sysconfdir='${prefix}/etc'
846sharedstatedir='${prefix}/com'
847localstatedir='${prefix}/var'
848includedir='${prefix}/include'
849oldincludedir='/usr/include'
850docdir='${datarootdir}/doc/${PACKAGE}'
851infodir='${datarootdir}/info'
852htmldir='${docdir}'
853dvidir='${docdir}'
854pdfdir='${docdir}'
855psdir='${docdir}'
856libdir='${exec_prefix}/lib'
857localedir='${datarootdir}/locale'
858mandir='${datarootdir}/man'
859
860ac_prev=
861ac_dashdash=
862for ac_option
863do
864  # If the previous option needs an argument, assign it.
865  if test -n "$ac_prev"; then
866    eval $ac_prev=\$ac_option
867    ac_prev=
868    continue
869  fi
870
871  case $ac_option in
872  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
873  *)	ac_optarg=yes ;;
874  esac
875
876  # Accept the important Cygnus configure options, so we can diagnose typos.
877
878  case $ac_dashdash$ac_option in
879  --)
880    ac_dashdash=yes ;;
881
882  -bindir | --bindir | --bindi | --bind | --bin | --bi)
883    ac_prev=bindir ;;
884  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
885    bindir=$ac_optarg ;;
886
887  -build | --build | --buil | --bui | --bu)
888    ac_prev=build_alias ;;
889  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
890    build_alias=$ac_optarg ;;
891
892  -cache-file | --cache-file | --cache-fil | --cache-fi \
893  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
894    ac_prev=cache_file ;;
895  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
896  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
897    cache_file=$ac_optarg ;;
898
899  --config-cache | -C)
900    cache_file=config.cache ;;
901
902  -datadir | --datadir | --datadi | --datad)
903    ac_prev=datadir ;;
904  -datadir=* | --datadir=* | --datadi=* | --datad=*)
905    datadir=$ac_optarg ;;
906
907  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
908  | --dataroo | --dataro | --datar)
909    ac_prev=datarootdir ;;
910  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
911  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
912    datarootdir=$ac_optarg ;;
913
914  -disable-* | --disable-*)
915    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
916    # Reject names that are not valid shell variable names.
917    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
918      as_fn_error "invalid feature name: $ac_useropt"
919    ac_useropt_orig=$ac_useropt
920    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
921    case $ac_user_opts in
922      *"
923"enable_$ac_useropt"
924"*) ;;
925      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
926	 ac_unrecognized_sep=', ';;
927    esac
928    eval enable_$ac_useropt=no ;;
929
930  -docdir | --docdir | --docdi | --doc | --do)
931    ac_prev=docdir ;;
932  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
933    docdir=$ac_optarg ;;
934
935  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
936    ac_prev=dvidir ;;
937  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
938    dvidir=$ac_optarg ;;
939
940  -enable-* | --enable-*)
941    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
942    # Reject names that are not valid shell variable names.
943    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
944      as_fn_error "invalid feature name: $ac_useropt"
945    ac_useropt_orig=$ac_useropt
946    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
947    case $ac_user_opts in
948      *"
949"enable_$ac_useropt"
950"*) ;;
951      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
952	 ac_unrecognized_sep=', ';;
953    esac
954    eval enable_$ac_useropt=\$ac_optarg ;;
955
956  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
957  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
958  | --exec | --exe | --ex)
959    ac_prev=exec_prefix ;;
960  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
961  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
962  | --exec=* | --exe=* | --ex=*)
963    exec_prefix=$ac_optarg ;;
964
965  -gas | --gas | --ga | --g)
966    # Obsolete; use --with-gas.
967    with_gas=yes ;;
968
969  -help | --help | --hel | --he | -h)
970    ac_init_help=long ;;
971  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
972    ac_init_help=recursive ;;
973  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
974    ac_init_help=short ;;
975
976  -host | --host | --hos | --ho)
977    ac_prev=host_alias ;;
978  -host=* | --host=* | --hos=* | --ho=*)
979    host_alias=$ac_optarg ;;
980
981  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
982    ac_prev=htmldir ;;
983  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
984  | --ht=*)
985    htmldir=$ac_optarg ;;
986
987  -includedir | --includedir | --includedi | --included | --include \
988  | --includ | --inclu | --incl | --inc)
989    ac_prev=includedir ;;
990  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
991  | --includ=* | --inclu=* | --incl=* | --inc=*)
992    includedir=$ac_optarg ;;
993
994  -infodir | --infodir | --infodi | --infod | --info | --inf)
995    ac_prev=infodir ;;
996  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
997    infodir=$ac_optarg ;;
998
999  -libdir | --libdir | --libdi | --libd)
1000    ac_prev=libdir ;;
1001  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1002    libdir=$ac_optarg ;;
1003
1004  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1005  | --libexe | --libex | --libe)
1006    ac_prev=libexecdir ;;
1007  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1008  | --libexe=* | --libex=* | --libe=*)
1009    libexecdir=$ac_optarg ;;
1010
1011  -localedir | --localedir | --localedi | --localed | --locale)
1012    ac_prev=localedir ;;
1013  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1014    localedir=$ac_optarg ;;
1015
1016  -localstatedir | --localstatedir | --localstatedi | --localstated \
1017  | --localstate | --localstat | --localsta | --localst | --locals)
1018    ac_prev=localstatedir ;;
1019  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1020  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1021    localstatedir=$ac_optarg ;;
1022
1023  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1024    ac_prev=mandir ;;
1025  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1026    mandir=$ac_optarg ;;
1027
1028  -nfp | --nfp | --nf)
1029    # Obsolete; use --without-fp.
1030    with_fp=no ;;
1031
1032  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1033  | --no-cr | --no-c | -n)
1034    no_create=yes ;;
1035
1036  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1037  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1038    no_recursion=yes ;;
1039
1040  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1041  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1042  | --oldin | --oldi | --old | --ol | --o)
1043    ac_prev=oldincludedir ;;
1044  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1045  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1046  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1047    oldincludedir=$ac_optarg ;;
1048
1049  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1050    ac_prev=prefix ;;
1051  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1052    prefix=$ac_optarg ;;
1053
1054  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1055  | --program-pre | --program-pr | --program-p)
1056    ac_prev=program_prefix ;;
1057  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1058  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1059    program_prefix=$ac_optarg ;;
1060
1061  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1062  | --program-suf | --program-su | --program-s)
1063    ac_prev=program_suffix ;;
1064  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1065  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1066    program_suffix=$ac_optarg ;;
1067
1068  -program-transform-name | --program-transform-name \
1069  | --program-transform-nam | --program-transform-na \
1070  | --program-transform-n | --program-transform- \
1071  | --program-transform | --program-transfor \
1072  | --program-transfo | --program-transf \
1073  | --program-trans | --program-tran \
1074  | --progr-tra | --program-tr | --program-t)
1075    ac_prev=program_transform_name ;;
1076  -program-transform-name=* | --program-transform-name=* \
1077  | --program-transform-nam=* | --program-transform-na=* \
1078  | --program-transform-n=* | --program-transform-=* \
1079  | --program-transform=* | --program-transfor=* \
1080  | --program-transfo=* | --program-transf=* \
1081  | --program-trans=* | --program-tran=* \
1082  | --progr-tra=* | --program-tr=* | --program-t=*)
1083    program_transform_name=$ac_optarg ;;
1084
1085  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1086    ac_prev=pdfdir ;;
1087  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1088    pdfdir=$ac_optarg ;;
1089
1090  -psdir | --psdir | --psdi | --psd | --ps)
1091    ac_prev=psdir ;;
1092  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1093    psdir=$ac_optarg ;;
1094
1095  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1096  | -silent | --silent | --silen | --sile | --sil)
1097    silent=yes ;;
1098
1099  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1100    ac_prev=sbindir ;;
1101  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1102  | --sbi=* | --sb=*)
1103    sbindir=$ac_optarg ;;
1104
1105  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1106  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1107  | --sharedst | --shareds | --shared | --share | --shar \
1108  | --sha | --sh)
1109    ac_prev=sharedstatedir ;;
1110  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1111  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1112  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1113  | --sha=* | --sh=*)
1114    sharedstatedir=$ac_optarg ;;
1115
1116  -site | --site | --sit)
1117    ac_prev=site ;;
1118  -site=* | --site=* | --sit=*)
1119    site=$ac_optarg ;;
1120
1121  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1122    ac_prev=srcdir ;;
1123  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1124    srcdir=$ac_optarg ;;
1125
1126  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1127  | --syscon | --sysco | --sysc | --sys | --sy)
1128    ac_prev=sysconfdir ;;
1129  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1130  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1131    sysconfdir=$ac_optarg ;;
1132
1133  -target | --target | --targe | --targ | --tar | --ta | --t)
1134    ac_prev=target_alias ;;
1135  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1136    target_alias=$ac_optarg ;;
1137
1138  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1139    verbose=yes ;;
1140
1141  -version | --version | --versio | --versi | --vers | -V)
1142    ac_init_version=: ;;
1143
1144  -with-* | --with-*)
1145    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1146    # Reject names that are not valid shell variable names.
1147    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1148      as_fn_error "invalid package name: $ac_useropt"
1149    ac_useropt_orig=$ac_useropt
1150    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1151    case $ac_user_opts in
1152      *"
1153"with_$ac_useropt"
1154"*) ;;
1155      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1156	 ac_unrecognized_sep=', ';;
1157    esac
1158    eval with_$ac_useropt=\$ac_optarg ;;
1159
1160  -without-* | --without-*)
1161    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1162    # Reject names that are not valid shell variable names.
1163    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1164      as_fn_error "invalid package name: $ac_useropt"
1165    ac_useropt_orig=$ac_useropt
1166    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1167    case $ac_user_opts in
1168      *"
1169"with_$ac_useropt"
1170"*) ;;
1171      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1172	 ac_unrecognized_sep=', ';;
1173    esac
1174    eval with_$ac_useropt=no ;;
1175
1176  --x)
1177    # Obsolete; use --with-x.
1178    with_x=yes ;;
1179
1180  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1181  | --x-incl | --x-inc | --x-in | --x-i)
1182    ac_prev=x_includes ;;
1183  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1184  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1185    x_includes=$ac_optarg ;;
1186
1187  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1188  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1189    ac_prev=x_libraries ;;
1190  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1191  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1192    x_libraries=$ac_optarg ;;
1193
1194  -*) as_fn_error "unrecognized option: \`$ac_option'
1195Try \`$0 --help' for more information."
1196    ;;
1197
1198  *=*)
1199    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1200    # Reject names that are not valid shell variable names.
1201    case $ac_envvar in #(
1202      '' | [0-9]* | *[!_$as_cr_alnum]* )
1203      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1204    esac
1205    eval $ac_envvar=\$ac_optarg
1206    export $ac_envvar ;;
1207
1208  *)
1209    # FIXME: should be removed in autoconf 3.0.
1210    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1211    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1212      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1213    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1214    ;;
1215
1216  esac
1217done
1218
1219if test -n "$ac_prev"; then
1220  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1221  as_fn_error "missing argument to $ac_option"
1222fi
1223
1224if test -n "$ac_unrecognized_opts"; then
1225  case $enable_option_checking in
1226    no) ;;
1227    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1228    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1229  esac
1230fi
1231
1232# Check all directory arguments for consistency.
1233for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1234		datadir sysconfdir sharedstatedir localstatedir includedir \
1235		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1236		libdir localedir mandir
1237do
1238  eval ac_val=\$$ac_var
1239  # Remove trailing slashes.
1240  case $ac_val in
1241    */ )
1242      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1243      eval $ac_var=\$ac_val;;
1244  esac
1245  # Be sure to have absolute directory names.
1246  case $ac_val in
1247    [\\/$]* | ?:[\\/]* )  continue;;
1248    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1249  esac
1250  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1251done
1252
1253# There might be people who depend on the old broken behavior: `$host'
1254# used to hold the argument of --host etc.
1255# FIXME: To remove some day.
1256build=$build_alias
1257host=$host_alias
1258target=$target_alias
1259
1260# FIXME: To remove some day.
1261if test "x$host_alias" != x; then
1262  if test "x$build_alias" = x; then
1263    cross_compiling=maybe
1264    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1265    If a cross compiler is detected then cross compile mode will be used." >&2
1266  elif test "x$build_alias" != "x$host_alias"; then
1267    cross_compiling=yes
1268  fi
1269fi
1270
1271ac_tool_prefix=
1272test -n "$host_alias" && ac_tool_prefix=$host_alias-
1273
1274test "$silent" = yes && exec 6>/dev/null
1275
1276
1277ac_pwd=`pwd` && test -n "$ac_pwd" &&
1278ac_ls_di=`ls -di .` &&
1279ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1280  as_fn_error "working directory cannot be determined"
1281test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1282  as_fn_error "pwd does not report name of working directory"
1283
1284
1285# Find the source files, if location was not specified.
1286if test -z "$srcdir"; then
1287  ac_srcdir_defaulted=yes
1288  # Try the directory containing this script, then the parent directory.
1289  ac_confdir=`$as_dirname -- "$as_myself" ||
1290$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1291	 X"$as_myself" : 'X\(//\)[^/]' \| \
1292	 X"$as_myself" : 'X\(//\)$' \| \
1293	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1294$as_echo X"$as_myself" |
1295    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1296	    s//\1/
1297	    q
1298	  }
1299	  /^X\(\/\/\)[^/].*/{
1300	    s//\1/
1301	    q
1302	  }
1303	  /^X\(\/\/\)$/{
1304	    s//\1/
1305	    q
1306	  }
1307	  /^X\(\/\).*/{
1308	    s//\1/
1309	    q
1310	  }
1311	  s/.*/./; q'`
1312  srcdir=$ac_confdir
1313  if test ! -r "$srcdir/$ac_unique_file"; then
1314    srcdir=..
1315  fi
1316else
1317  ac_srcdir_defaulted=no
1318fi
1319if test ! -r "$srcdir/$ac_unique_file"; then
1320  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1321  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1322fi
1323ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1324ac_abs_confdir=`(
1325	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1326	pwd)`
1327# When building in place, set srcdir=.
1328if test "$ac_abs_confdir" = "$ac_pwd"; then
1329  srcdir=.
1330fi
1331# Remove unnecessary trailing slashes from srcdir.
1332# Double slashes in file names in object file debugging info
1333# mess up M-x gdb in Emacs.
1334case $srcdir in
1335*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1336esac
1337for ac_var in $ac_precious_vars; do
1338  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1339  eval ac_env_${ac_var}_value=\$${ac_var}
1340  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1341  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1342done
1343
1344#
1345# Report the --help message.
1346#
1347if test "$ac_init_help" = "long"; then
1348  # Omit some internal or obsolete options to make the list less imposing.
1349  # This message is too long to be a string in the A/UX 3.1 sh.
1350  cat <<_ACEOF
1351\`configure' configures this package to adapt to many kinds of systems.
1352
1353Usage: $0 [OPTION]... [VAR=VALUE]...
1354
1355To assign environment variables (e.g., CC, CFLAGS...), specify them as
1356VAR=VALUE.  See below for descriptions of some of the useful variables.
1357
1358Defaults for the options are specified in brackets.
1359
1360Configuration:
1361  -h, --help              display this help and exit
1362      --help=short        display options specific to this package
1363      --help=recursive    display the short help of all the included packages
1364  -V, --version           display version information and exit
1365  -q, --quiet, --silent   do not print \`checking...' messages
1366      --cache-file=FILE   cache test results in FILE [disabled]
1367  -C, --config-cache      alias for \`--cache-file=config.cache'
1368  -n, --no-create         do not create output files
1369      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1370
1371Installation directories:
1372  --prefix=PREFIX         install architecture-independent files in PREFIX
1373                          [$ac_default_prefix]
1374  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1375                          [PREFIX]
1376
1377By default, \`make install' will install all the files in
1378\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1379an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1380for instance \`--prefix=\$HOME'.
1381
1382For better control, use the options below.
1383
1384Fine tuning of the installation directories:
1385  --bindir=DIR            user executables [EPREFIX/bin]
1386  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1387  --libexecdir=DIR        program executables [EPREFIX/libexec]
1388  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1389  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1390  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1391  --libdir=DIR            object code libraries [EPREFIX/lib]
1392  --includedir=DIR        C header files [PREFIX/include]
1393  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1394  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1395  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1396  --infodir=DIR           info documentation [DATAROOTDIR/info]
1397  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1398  --mandir=DIR            man documentation [DATAROOTDIR/man]
1399  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1400  --htmldir=DIR           html documentation [DOCDIR]
1401  --dvidir=DIR            dvi documentation [DOCDIR]
1402  --pdfdir=DIR            pdf documentation [DOCDIR]
1403  --psdir=DIR             ps documentation [DOCDIR]
1404_ACEOF
1405
1406  cat <<\_ACEOF
1407
1408X features:
1409  --x-includes=DIR    X include files are in DIR
1410  --x-libraries=DIR   X library files are in DIR
1411_ACEOF
1412fi
1413
1414if test -n "$ac_init_help"; then
1415
1416  cat <<\_ACEOF
1417
1418Optional Features:
1419  --disable-option-checking  ignore unrecognized --enable/--with options
1420  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1421  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1422  --enable-fail-if-missing    Fail if dependencies on additional features
1423     specified on the command line are missing.
1424  --disable-darwin        Disable Darwin (Mac OS X) support.
1425  --disable-selinux	  Don't check for SELinux support.
1426  --disable-xsmp          Disable XSMP session management
1427  --disable-xsmp-interact Disable XSMP interaction
1428  --enable-luainterp=OPTS     Include Lua interpreter.  default=no OPTS=no/yes/dynamic
1429  --enable-mzschemeinterp   Include MzScheme interpreter.
1430  --enable-perlinterp=OPTS     Include Perl interpreter.  default=no OPTS=no/yes/dynamic
1431  --enable-pythoninterp=OPTS   Include Python interpreter. default=no OPTS=no/yes/dynamic
1432  --enable-python3interp=OPTS   Include Python3 interpreter. default=no OPTS=no/yes/dynamic
1433  --enable-tclinterp      Include Tcl interpreter.
1434  --enable-rubyinterp=OPTS     Include Ruby interpreter.  default=no OPTS=no/yes/dynamic
1435  --enable-cscope         Include cscope interface.
1436  --enable-workshop       Include Sun Visual Workshop support.
1437  --disable-netbeans      Disable NetBeans integration support.
1438  --enable-sniff          Include Sniff interface.
1439  --enable-multibyte      Include multibyte editing support.
1440  --enable-hangulinput    Include Hangul input support.
1441  --enable-xim            Include XIM input support.
1442  --enable-fontset        Include X fontset output support.
1443  --enable-gui=OPTS     X11 GUI default=auto OPTS=auto/no/gtk2/gnome2/motif/athena/neXtaw/photon/carbon
1444  --enable-gtk2-check     If auto-select GUI, check for GTK+ 2 default=yes
1445  --enable-gnome-check    If GTK GUI, check for GNOME default=no
1446  --enable-motif-check    If auto-select GUI, check for Motif default=yes
1447  --enable-athena-check   If auto-select GUI, check for Athena default=yes
1448  --enable-nextaw-check   If auto-select GUI, check for neXtaw default=yes
1449  --enable-carbon-check   If auto-select GUI, check for Carbon default=yes
1450  --disable-gtktest       Do not try to compile and run a test GTK program
1451  --disable-largefile     omit support for large files
1452  --disable-acl           Don't check for ACL support.
1453  --disable-gpm           Don't use gpm (Linux mouse daemon).
1454  --disable-sysmouse    Don't use sysmouse (mouse in *BSD console).
1455  --disable-nls           Don't support NLS (gettext()).
1456
1457Optional Packages:
1458  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1459  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1460  --with-mac-arch=ARCH    current, intel, ppc or both
1461  --with-developer-dir=PATH    use PATH as location for Xcode developer tools
1462  --with-local-dir=PATH   search PATH instead of /usr/local for local libraries.
1463  --without-local-dir     do not search /usr/local for local libraries.
1464  --with-vim-name=NAME    what to call the Vim executable
1465  --with-ex-name=NAME     what to call the Ex executable
1466  --with-view-name=NAME   what to call the View executable
1467  --with-global-runtime=DIR    global runtime directory in 'runtimepath'
1468  --with-modified-by=NAME       name of who modified a release version
1469  --with-features=TYPE    tiny, small, normal, big or huge (default: normal)
1470  --with-compiledby=NAME  name to show in :version message
1471  --with-lua-prefix=PFX   Prefix where Lua is installed.
1472  --with-plthome=PLTHOME   Use PLTHOME.
1473  --with-python-config-dir=PATH  Python's config directory
1474  --with-python3-config-dir=PATH  Python's config directory
1475  --with-tclsh=PATH       which tclsh to use (default: tclsh8.0)
1476  --with-ruby-command=RUBY  name of the Ruby command (default: ruby)
1477  --with-x                use the X Window System
1478  --with-gnome-includes=DIR Specify location of GNOME headers
1479  --with-gnome-libs=DIR   Specify location of GNOME libs
1480  --with-gnome            Specify prefix for GNOME files
1481  --with-motif-lib=STRING   Library for Motif
1482  --with-tlib=library     terminal library to be used
1483
1484Some influential environment variables:
1485  CC          C compiler command
1486  CFLAGS      C compiler flags
1487  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1488              nonstandard directory <lib dir>
1489  LIBS        libraries to pass to the linker, e.g. -l<library>
1490  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1491              you have headers in a nonstandard directory <include dir>
1492  CPP         C preprocessor
1493  XMKMF       Path to xmkmf, Makefile generator for X Window System
1494
1495Use these variables to override the choices made by `configure' or to help
1496it to find libraries and programs with nonstandard names/locations.
1497
1498Report bugs to the package provider.
1499_ACEOF
1500ac_status=$?
1501fi
1502
1503if test "$ac_init_help" = "recursive"; then
1504  # If there are subdirs, report their specific --help.
1505  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1506    test -d "$ac_dir" ||
1507      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1508      continue
1509    ac_builddir=.
1510
1511case "$ac_dir" in
1512.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1513*)
1514  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1515  # A ".." for each directory in $ac_dir_suffix.
1516  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1517  case $ac_top_builddir_sub in
1518  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1519  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1520  esac ;;
1521esac
1522ac_abs_top_builddir=$ac_pwd
1523ac_abs_builddir=$ac_pwd$ac_dir_suffix
1524# for backward compatibility:
1525ac_top_builddir=$ac_top_build_prefix
1526
1527case $srcdir in
1528  .)  # We are building in place.
1529    ac_srcdir=.
1530    ac_top_srcdir=$ac_top_builddir_sub
1531    ac_abs_top_srcdir=$ac_pwd ;;
1532  [\\/]* | ?:[\\/]* )  # Absolute name.
1533    ac_srcdir=$srcdir$ac_dir_suffix;
1534    ac_top_srcdir=$srcdir
1535    ac_abs_top_srcdir=$srcdir ;;
1536  *) # Relative name.
1537    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1538    ac_top_srcdir=$ac_top_build_prefix$srcdir
1539    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1540esac
1541ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1542
1543    cd "$ac_dir" || { ac_status=$?; continue; }
1544    # Check for guested configure.
1545    if test -f "$ac_srcdir/configure.gnu"; then
1546      echo &&
1547      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1548    elif test -f "$ac_srcdir/configure"; then
1549      echo &&
1550      $SHELL "$ac_srcdir/configure" --help=recursive
1551    else
1552      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1553    fi || ac_status=$?
1554    cd "$ac_pwd" || { ac_status=$?; break; }
1555  done
1556fi
1557
1558test -n "$ac_init_help" && exit $ac_status
1559if $ac_init_version; then
1560  cat <<\_ACEOF
1561configure
1562generated by GNU Autoconf 2.65
1563
1564Copyright (C) 2009 Free Software Foundation, Inc.
1565This configure script is free software; the Free Software Foundation
1566gives unlimited permission to copy, distribute and modify it.
1567_ACEOF
1568  exit
1569fi
1570
1571## ------------------------ ##
1572## Autoconf initialization. ##
1573## ------------------------ ##
1574
1575# ac_fn_c_try_compile LINENO
1576# --------------------------
1577# Try to compile conftest.$ac_ext, and return whether this succeeded.
1578ac_fn_c_try_compile ()
1579{
1580  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1581  rm -f conftest.$ac_objext
1582  if { { ac_try="$ac_compile"
1583case "(($ac_try" in
1584  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1585  *) ac_try_echo=$ac_try;;
1586esac
1587eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1588$as_echo "$ac_try_echo"; } >&5
1589  (eval "$ac_compile") 2>conftest.err
1590  ac_status=$?
1591  if test -s conftest.err; then
1592    grep -v '^ *+' conftest.err >conftest.er1
1593    cat conftest.er1 >&5
1594    mv -f conftest.er1 conftest.err
1595  fi
1596  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1597  test $ac_status = 0; } && {
1598	 test -z "$ac_c_werror_flag" ||
1599	 test ! -s conftest.err
1600       } && test -s conftest.$ac_objext; then :
1601  ac_retval=0
1602else
1603  $as_echo "$as_me: failed program was:" >&5
1604sed 's/^/| /' conftest.$ac_ext >&5
1605
1606	ac_retval=1
1607fi
1608  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1609  as_fn_set_status $ac_retval
1610
1611} # ac_fn_c_try_compile
1612
1613# ac_fn_c_try_cpp LINENO
1614# ----------------------
1615# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1616ac_fn_c_try_cpp ()
1617{
1618  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1619  if { { ac_try="$ac_cpp conftest.$ac_ext"
1620case "(($ac_try" in
1621  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1622  *) ac_try_echo=$ac_try;;
1623esac
1624eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1625$as_echo "$ac_try_echo"; } >&5
1626  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1627  ac_status=$?
1628  if test -s conftest.err; then
1629    grep -v '^ *+' conftest.err >conftest.er1
1630    cat conftest.er1 >&5
1631    mv -f conftest.er1 conftest.err
1632  fi
1633  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1634  test $ac_status = 0; } >/dev/null && {
1635	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1636	 test ! -s conftest.err
1637       }; then :
1638  ac_retval=0
1639else
1640  $as_echo "$as_me: failed program was:" >&5
1641sed 's/^/| /' conftest.$ac_ext >&5
1642
1643    ac_retval=1
1644fi
1645  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1646  as_fn_set_status $ac_retval
1647
1648} # ac_fn_c_try_cpp
1649
1650# ac_fn_c_try_link LINENO
1651# -----------------------
1652# Try to link conftest.$ac_ext, and return whether this succeeded.
1653ac_fn_c_try_link ()
1654{
1655  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1656  rm -f conftest.$ac_objext conftest$ac_exeext
1657  if { { ac_try="$ac_link"
1658case "(($ac_try" in
1659  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1660  *) ac_try_echo=$ac_try;;
1661esac
1662eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1663$as_echo "$ac_try_echo"; } >&5
1664  (eval "$ac_link") 2>conftest.err
1665  ac_status=$?
1666  if test -s conftest.err; then
1667    grep -v '^ *+' conftest.err >conftest.er1
1668    cat conftest.er1 >&5
1669    mv -f conftest.er1 conftest.err
1670  fi
1671  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1672  test $ac_status = 0; } && {
1673	 test -z "$ac_c_werror_flag" ||
1674	 test ! -s conftest.err
1675       } && test -s conftest$ac_exeext && {
1676	 test "$cross_compiling" = yes ||
1677	 $as_test_x conftest$ac_exeext
1678       }; then :
1679  ac_retval=0
1680else
1681  $as_echo "$as_me: failed program was:" >&5
1682sed 's/^/| /' conftest.$ac_ext >&5
1683
1684	ac_retval=1
1685fi
1686  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1687  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1688  # interfere with the next link command; also delete a directory that is
1689  # left behind by Apple's compiler.  We do this before executing the actions.
1690  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1691  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1692  as_fn_set_status $ac_retval
1693
1694} # ac_fn_c_try_link
1695
1696# ac_fn_c_try_run LINENO
1697# ----------------------
1698# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1699# that executables *can* be run.
1700ac_fn_c_try_run ()
1701{
1702  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1703  if { { ac_try="$ac_link"
1704case "(($ac_try" in
1705  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1706  *) ac_try_echo=$ac_try;;
1707esac
1708eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1709$as_echo "$ac_try_echo"; } >&5
1710  (eval "$ac_link") 2>&5
1711  ac_status=$?
1712  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1713  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1714  { { case "(($ac_try" in
1715  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1716  *) ac_try_echo=$ac_try;;
1717esac
1718eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1719$as_echo "$ac_try_echo"; } >&5
1720  (eval "$ac_try") 2>&5
1721  ac_status=$?
1722  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1723  test $ac_status = 0; }; }; then :
1724  ac_retval=0
1725else
1726  $as_echo "$as_me: program exited with status $ac_status" >&5
1727       $as_echo "$as_me: failed program was:" >&5
1728sed 's/^/| /' conftest.$ac_ext >&5
1729
1730       ac_retval=$ac_status
1731fi
1732  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1733  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1734  as_fn_set_status $ac_retval
1735
1736} # ac_fn_c_try_run
1737
1738# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1739# -------------------------------------------------------
1740# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1741# the include files in INCLUDES and setting the cache variable VAR
1742# accordingly.
1743ac_fn_c_check_header_mongrel ()
1744{
1745  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1746  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1747  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1748$as_echo_n "checking for $2... " >&6; }
1749if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1750  $as_echo_n "(cached) " >&6
1751fi
1752eval ac_res=\$$3
1753	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1754$as_echo "$ac_res" >&6; }
1755else
1756  # Is the header compilable?
1757{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1758$as_echo_n "checking $2 usability... " >&6; }
1759cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1760/* end confdefs.h.  */
1761$4
1762#include <$2>
1763_ACEOF
1764if ac_fn_c_try_compile "$LINENO"; then :
1765  ac_header_compiler=yes
1766else
1767  ac_header_compiler=no
1768fi
1769rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1771$as_echo "$ac_header_compiler" >&6; }
1772
1773# Is the header present?
1774{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1775$as_echo_n "checking $2 presence... " >&6; }
1776cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1777/* end confdefs.h.  */
1778#include <$2>
1779_ACEOF
1780if ac_fn_c_try_cpp "$LINENO"; then :
1781  ac_header_preproc=yes
1782else
1783  ac_header_preproc=no
1784fi
1785rm -f conftest.err conftest.$ac_ext
1786{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1787$as_echo "$ac_header_preproc" >&6; }
1788
1789# So?  What about this header?
1790case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1791  yes:no: )
1792    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1793$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1794    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1795$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1796    ;;
1797  no:yes:* )
1798    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1799$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1800    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1801$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1802    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1803$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1804    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1805$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1806    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1807$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1808    ;;
1809esac
1810  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1811$as_echo_n "checking for $2... " >&6; }
1812if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1813  $as_echo_n "(cached) " >&6
1814else
1815  eval "$3=\$ac_header_compiler"
1816fi
1817eval ac_res=\$$3
1818	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1819$as_echo "$ac_res" >&6; }
1820fi
1821  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1822
1823} # ac_fn_c_check_header_mongrel
1824
1825# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1826# -------------------------------------------------------
1827# Tests whether HEADER exists and can be compiled using the include files in
1828# INCLUDES, setting the cache variable VAR accordingly.
1829ac_fn_c_check_header_compile ()
1830{
1831  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1832  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1833$as_echo_n "checking for $2... " >&6; }
1834if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1835  $as_echo_n "(cached) " >&6
1836else
1837  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1838/* end confdefs.h.  */
1839$4
1840#include <$2>
1841_ACEOF
1842if ac_fn_c_try_compile "$LINENO"; then :
1843  eval "$3=yes"
1844else
1845  eval "$3=no"
1846fi
1847rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1848fi
1849eval ac_res=\$$3
1850	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1851$as_echo "$ac_res" >&6; }
1852  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1853
1854} # ac_fn_c_check_header_compile
1855
1856# ac_fn_c_check_func LINENO FUNC VAR
1857# ----------------------------------
1858# Tests whether FUNC exists, setting the cache variable VAR accordingly
1859ac_fn_c_check_func ()
1860{
1861  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1862  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1863$as_echo_n "checking for $2... " >&6; }
1864if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1865  $as_echo_n "(cached) " >&6
1866else
1867  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1868/* end confdefs.h.  */
1869/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1870   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1871#define $2 innocuous_$2
1872
1873/* System header to define __stub macros and hopefully few prototypes,
1874    which can conflict with char $2 (); below.
1875    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1876    <limits.h> exists even on freestanding compilers.  */
1877
1878#ifdef __STDC__
1879# include <limits.h>
1880#else
1881# include <assert.h>
1882#endif
1883
1884#undef $2
1885
1886/* Override any GCC internal prototype to avoid an error.
1887   Use char because int might match the return type of a GCC
1888   builtin and then its argument prototype would still apply.  */
1889#ifdef __cplusplus
1890extern "C"
1891#endif
1892char $2 ();
1893/* The GNU C library defines this for functions which it implements
1894    to always fail with ENOSYS.  Some functions are actually named
1895    something starting with __ and the normal name is an alias.  */
1896#if defined __stub_$2 || defined __stub___$2
1897choke me
1898#endif
1899
1900int
1901main ()
1902{
1903return $2 ();
1904  ;
1905  return 0;
1906}
1907_ACEOF
1908if ac_fn_c_try_link "$LINENO"; then :
1909  eval "$3=yes"
1910else
1911  eval "$3=no"
1912fi
1913rm -f core conftest.err conftest.$ac_objext \
1914    conftest$ac_exeext conftest.$ac_ext
1915fi
1916eval ac_res=\$$3
1917	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1918$as_echo "$ac_res" >&6; }
1919  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1920
1921} # ac_fn_c_check_func
1922
1923# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1924# -------------------------------------------
1925# Tests whether TYPE exists after having included INCLUDES, setting cache
1926# variable VAR accordingly.
1927ac_fn_c_check_type ()
1928{
1929  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1930  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1931$as_echo_n "checking for $2... " >&6; }
1932if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1933  $as_echo_n "(cached) " >&6
1934else
1935  eval "$3=no"
1936  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1937/* end confdefs.h.  */
1938$4
1939int
1940main ()
1941{
1942if (sizeof ($2))
1943	 return 0;
1944  ;
1945  return 0;
1946}
1947_ACEOF
1948if ac_fn_c_try_compile "$LINENO"; then :
1949  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1950/* end confdefs.h.  */
1951$4
1952int
1953main ()
1954{
1955if (sizeof (($2)))
1956	    return 0;
1957  ;
1958  return 0;
1959}
1960_ACEOF
1961if ac_fn_c_try_compile "$LINENO"; then :
1962
1963else
1964  eval "$3=yes"
1965fi
1966rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1967fi
1968rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1969fi
1970eval ac_res=\$$3
1971	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1972$as_echo "$ac_res" >&6; }
1973  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1974
1975} # ac_fn_c_check_type
1976
1977# ac_fn_c_find_uintX_t LINENO BITS VAR
1978# ------------------------------------
1979# Finds an unsigned integer type with width BITS, setting cache variable VAR
1980# accordingly.
1981ac_fn_c_find_uintX_t ()
1982{
1983  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1984  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
1985$as_echo_n "checking for uint$2_t... " >&6; }
1986if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1987  $as_echo_n "(cached) " >&6
1988else
1989  eval "$3=no"
1990     # Order is important - never check a type that is potentially smaller
1991     # than half of the expected target width.
1992     for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
1993	 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
1994       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1995/* end confdefs.h.  */
1996$ac_includes_default
1997int
1998main ()
1999{
2000static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
2001test_array [0] = 0
2002
2003  ;
2004  return 0;
2005}
2006_ACEOF
2007if ac_fn_c_try_compile "$LINENO"; then :
2008  case $ac_type in #(
2009  uint$2_t) :
2010    eval "$3=yes" ;; #(
2011  *) :
2012    eval "$3=\$ac_type" ;;
2013esac
2014fi
2015rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2016       eval as_val=\$$3
2017   if test "x$as_val" = x""no; then :
2018
2019else
2020  break
2021fi
2022     done
2023fi
2024eval ac_res=\$$3
2025	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2026$as_echo "$ac_res" >&6; }
2027  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2028
2029} # ac_fn_c_find_uintX_t
2030
2031# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2032# --------------------------------------------
2033# Tries to find the compile-time value of EXPR in a program that includes
2034# INCLUDES, setting VAR accordingly. Returns whether the value could be
2035# computed
2036ac_fn_c_compute_int ()
2037{
2038  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2039  if test "$cross_compiling" = yes; then
2040    # Depending upon the size, compute the lo and hi bounds.
2041cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2042/* end confdefs.h.  */
2043$4
2044int
2045main ()
2046{
2047static int test_array [1 - 2 * !(($2) >= 0)];
2048test_array [0] = 0
2049
2050  ;
2051  return 0;
2052}
2053_ACEOF
2054if ac_fn_c_try_compile "$LINENO"; then :
2055  ac_lo=0 ac_mid=0
2056  while :; do
2057    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2058/* end confdefs.h.  */
2059$4
2060int
2061main ()
2062{
2063static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2064test_array [0] = 0
2065
2066  ;
2067  return 0;
2068}
2069_ACEOF
2070if ac_fn_c_try_compile "$LINENO"; then :
2071  ac_hi=$ac_mid; break
2072else
2073  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2074			if test $ac_lo -le $ac_mid; then
2075			  ac_lo= ac_hi=
2076			  break
2077			fi
2078			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2079fi
2080rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2081  done
2082else
2083  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2084/* end confdefs.h.  */
2085$4
2086int
2087main ()
2088{
2089static int test_array [1 - 2 * !(($2) < 0)];
2090test_array [0] = 0
2091
2092  ;
2093  return 0;
2094}
2095_ACEOF
2096if ac_fn_c_try_compile "$LINENO"; then :
2097  ac_hi=-1 ac_mid=-1
2098  while :; do
2099    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2100/* end confdefs.h.  */
2101$4
2102int
2103main ()
2104{
2105static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2106test_array [0] = 0
2107
2108  ;
2109  return 0;
2110}
2111_ACEOF
2112if ac_fn_c_try_compile "$LINENO"; then :
2113  ac_lo=$ac_mid; break
2114else
2115  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2116			if test $ac_mid -le $ac_hi; then
2117			  ac_lo= ac_hi=
2118			  break
2119			fi
2120			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2121fi
2122rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2123  done
2124else
2125  ac_lo= ac_hi=
2126fi
2127rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2128fi
2129rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2130# Binary search between lo and hi bounds.
2131while test "x$ac_lo" != "x$ac_hi"; do
2132  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2133  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2134/* end confdefs.h.  */
2135$4
2136int
2137main ()
2138{
2139static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2140test_array [0] = 0
2141
2142  ;
2143  return 0;
2144}
2145_ACEOF
2146if ac_fn_c_try_compile "$LINENO"; then :
2147  ac_hi=$ac_mid
2148else
2149  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2150fi
2151rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2152done
2153case $ac_lo in #((
2154?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2155'') ac_retval=1 ;;
2156esac
2157  else
2158    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2159/* end confdefs.h.  */
2160$4
2161static long int longval () { return $2; }
2162static unsigned long int ulongval () { return $2; }
2163#include <stdio.h>
2164#include <stdlib.h>
2165int
2166main ()
2167{
2168
2169  FILE *f = fopen ("conftest.val", "w");
2170  if (! f)
2171    return 1;
2172  if (($2) < 0)
2173    {
2174      long int i = longval ();
2175      if (i != ($2))
2176	return 1;
2177      fprintf (f, "%ld", i);
2178    }
2179  else
2180    {
2181      unsigned long int i = ulongval ();
2182      if (i != ($2))
2183	return 1;
2184      fprintf (f, "%lu", i);
2185    }
2186  /* Do not output a trailing newline, as this causes \r\n confusion
2187     on some platforms.  */
2188  return ferror (f) || fclose (f) != 0;
2189
2190  ;
2191  return 0;
2192}
2193_ACEOF
2194if ac_fn_c_try_run "$LINENO"; then :
2195  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2196else
2197  ac_retval=1
2198fi
2199rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2200  conftest.$ac_objext conftest.beam conftest.$ac_ext
2201rm -f conftest.val
2202
2203  fi
2204  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2205  as_fn_set_status $ac_retval
2206
2207} # ac_fn_c_compute_int
2208cat >auto/config.log <<_ACEOF
2209This file contains any messages produced by compilers while
2210running configure, to aid debugging if configure makes a mistake.
2211
2212It was created by $as_me, which was
2213generated by GNU Autoconf 2.65.  Invocation command line was
2214
2215  $ $0 $@
2216
2217_ACEOF
2218exec 5>>auto/config.log
2219{
2220cat <<_ASUNAME
2221## --------- ##
2222## Platform. ##
2223## --------- ##
2224
2225hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2226uname -m = `(uname -m) 2>/dev/null || echo unknown`
2227uname -r = `(uname -r) 2>/dev/null || echo unknown`
2228uname -s = `(uname -s) 2>/dev/null || echo unknown`
2229uname -v = `(uname -v) 2>/dev/null || echo unknown`
2230
2231/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2232/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2233
2234/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2235/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2236/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2237/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2238/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2239/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2240/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2241
2242_ASUNAME
2243
2244as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2245for as_dir in $PATH
2246do
2247  IFS=$as_save_IFS
2248  test -z "$as_dir" && as_dir=.
2249    $as_echo "PATH: $as_dir"
2250  done
2251IFS=$as_save_IFS
2252
2253} >&5
2254
2255cat >&5 <<_ACEOF
2256
2257
2258## ----------- ##
2259## Core tests. ##
2260## ----------- ##
2261
2262_ACEOF
2263
2264
2265# Keep a trace of the command line.
2266# Strip out --no-create and --no-recursion so they do not pile up.
2267# Strip out --silent because we don't want to record it for future runs.
2268# Also quote any args containing shell meta-characters.
2269# Make two passes to allow for proper duplicate-argument suppression.
2270ac_configure_args=
2271ac_configure_args0=
2272ac_configure_args1=
2273ac_must_keep_next=false
2274for ac_pass in 1 2
2275do
2276  for ac_arg
2277  do
2278    case $ac_arg in
2279    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2280    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2281    | -silent | --silent | --silen | --sile | --sil)
2282      continue ;;
2283    *\'*)
2284      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2285    esac
2286    case $ac_pass in
2287    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2288    2)
2289      as_fn_append ac_configure_args1 " '$ac_arg'"
2290      if test $ac_must_keep_next = true; then
2291	ac_must_keep_next=false # Got value, back to normal.
2292      else
2293	case $ac_arg in
2294	  *=* | --config-cache | -C | -disable-* | --disable-* \
2295	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2296	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2297	  | -with-* | --with-* | -without-* | --without-* | --x)
2298	    case "$ac_configure_args0 " in
2299	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2300	    esac
2301	    ;;
2302	  -* ) ac_must_keep_next=true ;;
2303	esac
2304      fi
2305      as_fn_append ac_configure_args " '$ac_arg'"
2306      ;;
2307    esac
2308  done
2309done
2310{ ac_configure_args0=; unset ac_configure_args0;}
2311{ ac_configure_args1=; unset ac_configure_args1;}
2312
2313# When interrupted or exit'd, cleanup temporary files, and complete
2314# config.log.  We remove comments because anyway the quotes in there
2315# would cause problems or look ugly.
2316# WARNING: Use '\'' to represent an apostrophe within the trap.
2317# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2318trap 'exit_status=$?
2319  # Save into config.log some information that might help in debugging.
2320  {
2321    echo
2322
2323    cat <<\_ASBOX
2324## ---------------- ##
2325## Cache variables. ##
2326## ---------------- ##
2327_ASBOX
2328    echo
2329    # The following way of writing the cache mishandles newlines in values,
2330(
2331  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2332    eval ac_val=\$$ac_var
2333    case $ac_val in #(
2334    *${as_nl}*)
2335      case $ac_var in #(
2336      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2337$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2338      esac
2339      case $ac_var in #(
2340      _ | IFS | as_nl) ;; #(
2341      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2342      *) { eval $ac_var=; unset $ac_var;} ;;
2343      esac ;;
2344    esac
2345  done
2346  (set) 2>&1 |
2347    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2348    *${as_nl}ac_space=\ *)
2349      sed -n \
2350	"s/'\''/'\''\\\\'\'''\''/g;
2351	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2352      ;; #(
2353    *)
2354      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2355      ;;
2356    esac |
2357    sort
2358)
2359    echo
2360
2361    cat <<\_ASBOX
2362## ----------------- ##
2363## Output variables. ##
2364## ----------------- ##
2365_ASBOX
2366    echo
2367    for ac_var in $ac_subst_vars
2368    do
2369      eval ac_val=\$$ac_var
2370      case $ac_val in
2371      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2372      esac
2373      $as_echo "$ac_var='\''$ac_val'\''"
2374    done | sort
2375    echo
2376
2377    if test -n "$ac_subst_files"; then
2378      cat <<\_ASBOX
2379## ------------------- ##
2380## File substitutions. ##
2381## ------------------- ##
2382_ASBOX
2383      echo
2384      for ac_var in $ac_subst_files
2385      do
2386	eval ac_val=\$$ac_var
2387	case $ac_val in
2388	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2389	esac
2390	$as_echo "$ac_var='\''$ac_val'\''"
2391      done | sort
2392      echo
2393    fi
2394
2395    if test -s confdefs.h; then
2396      cat <<\_ASBOX
2397## ----------- ##
2398## confdefs.h. ##
2399## ----------- ##
2400_ASBOX
2401      echo
2402      cat confdefs.h
2403      echo
2404    fi
2405    test "$ac_signal" != 0 &&
2406      $as_echo "$as_me: caught signal $ac_signal"
2407    $as_echo "$as_me: exit $exit_status"
2408  } >&5
2409  rm -f core *.core core.conftest.* &&
2410    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2411    exit $exit_status
2412' 0
2413for ac_signal in 1 2 13 15; do
2414  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2415done
2416ac_signal=0
2417
2418# confdefs.h avoids OS command line length limits that DEFS can exceed.
2419rm -f -r conftest* confdefs.h
2420
2421$as_echo "/* confdefs.h */" > confdefs.h
2422
2423# Predefined preprocessor variables.
2424
2425cat >>confdefs.h <<_ACEOF
2426#define PACKAGE_NAME "$PACKAGE_NAME"
2427_ACEOF
2428
2429cat >>confdefs.h <<_ACEOF
2430#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2431_ACEOF
2432
2433cat >>confdefs.h <<_ACEOF
2434#define PACKAGE_VERSION "$PACKAGE_VERSION"
2435_ACEOF
2436
2437cat >>confdefs.h <<_ACEOF
2438#define PACKAGE_STRING "$PACKAGE_STRING"
2439_ACEOF
2440
2441cat >>confdefs.h <<_ACEOF
2442#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2443_ACEOF
2444
2445cat >>confdefs.h <<_ACEOF
2446#define PACKAGE_URL "$PACKAGE_URL"
2447_ACEOF
2448
2449
2450# Let the site file select an alternate cache file if it wants to.
2451# Prefer an explicitly selected file to automatically selected ones.
2452ac_site_file1=NONE
2453ac_site_file2=NONE
2454if test -n "$CONFIG_SITE"; then
2455  ac_site_file1=$CONFIG_SITE
2456elif test "x$prefix" != xNONE; then
2457  ac_site_file1=$prefix/share/config.site
2458  ac_site_file2=$prefix/etc/config.site
2459else
2460  ac_site_file1=$ac_default_prefix/share/config.site
2461  ac_site_file2=$ac_default_prefix/etc/config.site
2462fi
2463for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2464do
2465  test "x$ac_site_file" = xNONE && continue
2466  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2467    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2468$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2469    sed 's/^/| /' "$ac_site_file" >&5
2470    . "$ac_site_file"
2471  fi
2472done
2473
2474if test -r "$cache_file"; then
2475  # Some versions of bash will fail to source /dev/null (special files
2476  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2477  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2478    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2479$as_echo "$as_me: loading cache $cache_file" >&6;}
2480    case $cache_file in
2481      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2482      *)                      . "./$cache_file";;
2483    esac
2484  fi
2485else
2486  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2487$as_echo "$as_me: creating cache $cache_file" >&6;}
2488  >$cache_file
2489fi
2490
2491# Check that the precious variables saved in the cache have kept the same
2492# value.
2493ac_cache_corrupted=false
2494for ac_var in $ac_precious_vars; do
2495  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2496  eval ac_new_set=\$ac_env_${ac_var}_set
2497  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2498  eval ac_new_val=\$ac_env_${ac_var}_value
2499  case $ac_old_set,$ac_new_set in
2500    set,)
2501      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2502$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2503      ac_cache_corrupted=: ;;
2504    ,set)
2505      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2506$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2507      ac_cache_corrupted=: ;;
2508    ,);;
2509    *)
2510      if test "x$ac_old_val" != "x$ac_new_val"; then
2511	# differences in whitespace do not lead to failure.
2512	ac_old_val_w=`echo x $ac_old_val`
2513	ac_new_val_w=`echo x $ac_new_val`
2514	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2515	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2516$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2517	  ac_cache_corrupted=:
2518	else
2519	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2520$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2521	  eval $ac_var=\$ac_old_val
2522	fi
2523	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2524$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2525	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2526$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2527      fi;;
2528  esac
2529  # Pass precious variables to config.status.
2530  if test "$ac_new_set" = set; then
2531    case $ac_new_val in
2532    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2533    *) ac_arg=$ac_var=$ac_new_val ;;
2534    esac
2535    case " $ac_configure_args " in
2536      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2537      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2538    esac
2539  fi
2540done
2541if $ac_cache_corrupted; then
2542  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2543$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2544  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2545$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2546  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2547fi
2548## -------------------- ##
2549## Main body of script. ##
2550## -------------------- ##
2551
2552ac_ext=c
2553ac_cpp='$CPP $CPPFLAGS'
2554ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2555ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2556ac_compiler_gnu=$ac_cv_c_compiler_gnu
2557
2558
2559ac_config_headers="$ac_config_headers auto/config.h:config.h.in"
2560
2561
2562$as_echo "#define UNIX 1" >>confdefs.h
2563
2564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2565$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2566set x ${MAKE-make}
2567ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2568if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2569  $as_echo_n "(cached) " >&6
2570else
2571  cat >conftest.make <<\_ACEOF
2572SHELL = /bin/sh
2573all:
2574	@echo '@@@%%%=$(MAKE)=@@@%%%'
2575_ACEOF
2576# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2577case `${MAKE-make} -f conftest.make 2>/dev/null` in
2578  *@@@%%%=?*=@@@%%%*)
2579    eval ac_cv_prog_make_${ac_make}_set=yes;;
2580  *)
2581    eval ac_cv_prog_make_${ac_make}_set=no;;
2582esac
2583rm -f conftest.make
2584fi
2585if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2586  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2587$as_echo "yes" >&6; }
2588  SET_MAKE=
2589else
2590  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2591$as_echo "no" >&6; }
2592  SET_MAKE="MAKE=${MAKE-make}"
2593fi
2594
2595
2596ac_ext=c
2597ac_cpp='$CPP $CPPFLAGS'
2598ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2599ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2600ac_compiler_gnu=$ac_cv_c_compiler_gnu
2601if test -n "$ac_tool_prefix"; then
2602  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2603set dummy ${ac_tool_prefix}gcc; ac_word=$2
2604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2605$as_echo_n "checking for $ac_word... " >&6; }
2606if test "${ac_cv_prog_CC+set}" = set; then :
2607  $as_echo_n "(cached) " >&6
2608else
2609  if test -n "$CC"; then
2610  ac_cv_prog_CC="$CC" # Let the user override the test.
2611else
2612as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2613for as_dir in $PATH
2614do
2615  IFS=$as_save_IFS
2616  test -z "$as_dir" && as_dir=.
2617    for ac_exec_ext in '' $ac_executable_extensions; do
2618  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2619    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2620    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2621    break 2
2622  fi
2623done
2624  done
2625IFS=$as_save_IFS
2626
2627fi
2628fi
2629CC=$ac_cv_prog_CC
2630if test -n "$CC"; then
2631  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2632$as_echo "$CC" >&6; }
2633else
2634  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2635$as_echo "no" >&6; }
2636fi
2637
2638
2639fi
2640if test -z "$ac_cv_prog_CC"; then
2641  ac_ct_CC=$CC
2642  # Extract the first word of "gcc", so it can be a program name with args.
2643set dummy gcc; ac_word=$2
2644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2645$as_echo_n "checking for $ac_word... " >&6; }
2646if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2647  $as_echo_n "(cached) " >&6
2648else
2649  if test -n "$ac_ct_CC"; then
2650  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2651else
2652as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2653for as_dir in $PATH
2654do
2655  IFS=$as_save_IFS
2656  test -z "$as_dir" && as_dir=.
2657    for ac_exec_ext in '' $ac_executable_extensions; do
2658  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2659    ac_cv_prog_ac_ct_CC="gcc"
2660    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2661    break 2
2662  fi
2663done
2664  done
2665IFS=$as_save_IFS
2666
2667fi
2668fi
2669ac_ct_CC=$ac_cv_prog_ac_ct_CC
2670if test -n "$ac_ct_CC"; then
2671  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2672$as_echo "$ac_ct_CC" >&6; }
2673else
2674  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2675$as_echo "no" >&6; }
2676fi
2677
2678  if test "x$ac_ct_CC" = x; then
2679    CC=""
2680  else
2681    case $cross_compiling:$ac_tool_warned in
2682yes:)
2683{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2684$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2685ac_tool_warned=yes ;;
2686esac
2687    CC=$ac_ct_CC
2688  fi
2689else
2690  CC="$ac_cv_prog_CC"
2691fi
2692
2693if test -z "$CC"; then
2694          if test -n "$ac_tool_prefix"; then
2695    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2696set dummy ${ac_tool_prefix}cc; ac_word=$2
2697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2698$as_echo_n "checking for $ac_word... " >&6; }
2699if test "${ac_cv_prog_CC+set}" = set; then :
2700  $as_echo_n "(cached) " >&6
2701else
2702  if test -n "$CC"; then
2703  ac_cv_prog_CC="$CC" # Let the user override the test.
2704else
2705as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2706for as_dir in $PATH
2707do
2708  IFS=$as_save_IFS
2709  test -z "$as_dir" && as_dir=.
2710    for ac_exec_ext in '' $ac_executable_extensions; do
2711  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2712    ac_cv_prog_CC="${ac_tool_prefix}cc"
2713    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2714    break 2
2715  fi
2716done
2717  done
2718IFS=$as_save_IFS
2719
2720fi
2721fi
2722CC=$ac_cv_prog_CC
2723if test -n "$CC"; then
2724  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2725$as_echo "$CC" >&6; }
2726else
2727  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2728$as_echo "no" >&6; }
2729fi
2730
2731
2732  fi
2733fi
2734if test -z "$CC"; then
2735  # Extract the first word of "cc", so it can be a program name with args.
2736set dummy cc; ac_word=$2
2737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2738$as_echo_n "checking for $ac_word... " >&6; }
2739if test "${ac_cv_prog_CC+set}" = set; then :
2740  $as_echo_n "(cached) " >&6
2741else
2742  if test -n "$CC"; then
2743  ac_cv_prog_CC="$CC" # Let the user override the test.
2744else
2745  ac_prog_rejected=no
2746as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2747for as_dir in $PATH
2748do
2749  IFS=$as_save_IFS
2750  test -z "$as_dir" && as_dir=.
2751    for ac_exec_ext in '' $ac_executable_extensions; do
2752  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2753    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2754       ac_prog_rejected=yes
2755       continue
2756     fi
2757    ac_cv_prog_CC="cc"
2758    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2759    break 2
2760  fi
2761done
2762  done
2763IFS=$as_save_IFS
2764
2765if test $ac_prog_rejected = yes; then
2766  # We found a bogon in the path, so make sure we never use it.
2767  set dummy $ac_cv_prog_CC
2768  shift
2769  if test $# != 0; then
2770    # We chose a different compiler from the bogus one.
2771    # However, it has the same basename, so the bogon will be chosen
2772    # first if we set CC to just the basename; use the full file name.
2773    shift
2774    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2775  fi
2776fi
2777fi
2778fi
2779CC=$ac_cv_prog_CC
2780if test -n "$CC"; then
2781  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2782$as_echo "$CC" >&6; }
2783else
2784  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2785$as_echo "no" >&6; }
2786fi
2787
2788
2789fi
2790if test -z "$CC"; then
2791  if test -n "$ac_tool_prefix"; then
2792  for ac_prog in cl.exe
2793  do
2794    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2795set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2797$as_echo_n "checking for $ac_word... " >&6; }
2798if test "${ac_cv_prog_CC+set}" = set; then :
2799  $as_echo_n "(cached) " >&6
2800else
2801  if test -n "$CC"; then
2802  ac_cv_prog_CC="$CC" # Let the user override the test.
2803else
2804as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2805for as_dir in $PATH
2806do
2807  IFS=$as_save_IFS
2808  test -z "$as_dir" && as_dir=.
2809    for ac_exec_ext in '' $ac_executable_extensions; do
2810  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2811    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2812    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2813    break 2
2814  fi
2815done
2816  done
2817IFS=$as_save_IFS
2818
2819fi
2820fi
2821CC=$ac_cv_prog_CC
2822if test -n "$CC"; then
2823  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2824$as_echo "$CC" >&6; }
2825else
2826  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2827$as_echo "no" >&6; }
2828fi
2829
2830
2831    test -n "$CC" && break
2832  done
2833fi
2834if test -z "$CC"; then
2835  ac_ct_CC=$CC
2836  for ac_prog in cl.exe
2837do
2838  # Extract the first word of "$ac_prog", so it can be a program name with args.
2839set dummy $ac_prog; ac_word=$2
2840{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2841$as_echo_n "checking for $ac_word... " >&6; }
2842if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2843  $as_echo_n "(cached) " >&6
2844else
2845  if test -n "$ac_ct_CC"; then
2846  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2847else
2848as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2849for as_dir in $PATH
2850do
2851  IFS=$as_save_IFS
2852  test -z "$as_dir" && as_dir=.
2853    for ac_exec_ext in '' $ac_executable_extensions; do
2854  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2855    ac_cv_prog_ac_ct_CC="$ac_prog"
2856    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2857    break 2
2858  fi
2859done
2860  done
2861IFS=$as_save_IFS
2862
2863fi
2864fi
2865ac_ct_CC=$ac_cv_prog_ac_ct_CC
2866if test -n "$ac_ct_CC"; then
2867  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2868$as_echo "$ac_ct_CC" >&6; }
2869else
2870  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2871$as_echo "no" >&6; }
2872fi
2873
2874
2875  test -n "$ac_ct_CC" && break
2876done
2877
2878  if test "x$ac_ct_CC" = x; then
2879    CC=""
2880  else
2881    case $cross_compiling:$ac_tool_warned in
2882yes:)
2883{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2884$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2885ac_tool_warned=yes ;;
2886esac
2887    CC=$ac_ct_CC
2888  fi
2889fi
2890
2891fi
2892
2893
2894test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2895$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2896as_fn_error "no acceptable C compiler found in \$PATH
2897See \`config.log' for more details." "$LINENO" 5; }
2898
2899# Provide some information about the compiler.
2900$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2901set X $ac_compile
2902ac_compiler=$2
2903for ac_option in --version -v -V -qversion; do
2904  { { ac_try="$ac_compiler $ac_option >&5"
2905case "(($ac_try" in
2906  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2907  *) ac_try_echo=$ac_try;;
2908esac
2909eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2910$as_echo "$ac_try_echo"; } >&5
2911  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2912  ac_status=$?
2913  if test -s conftest.err; then
2914    sed '10a\
2915... rest of stderr output deleted ...
2916         10q' conftest.err >conftest.er1
2917    cat conftest.er1 >&5
2918  fi
2919  rm -f conftest.er1 conftest.err
2920  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2921  test $ac_status = 0; }
2922done
2923
2924cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2925/* end confdefs.h.  */
2926
2927int
2928main ()
2929{
2930
2931  ;
2932  return 0;
2933}
2934_ACEOF
2935ac_clean_files_save=$ac_clean_files
2936ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2937# Try to create an executable without -o first, disregard a.out.
2938# It will help us diagnose broken compilers, and finding out an intuition
2939# of exeext.
2940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2941$as_echo_n "checking whether the C compiler works... " >&6; }
2942ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2943
2944# The possible output files:
2945ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2946
2947ac_rmfiles=
2948for ac_file in $ac_files
2949do
2950  case $ac_file in
2951    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2952    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2953  esac
2954done
2955rm -f $ac_rmfiles
2956
2957if { { ac_try="$ac_link_default"
2958case "(($ac_try" in
2959  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2960  *) ac_try_echo=$ac_try;;
2961esac
2962eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2963$as_echo "$ac_try_echo"; } >&5
2964  (eval "$ac_link_default") 2>&5
2965  ac_status=$?
2966  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2967  test $ac_status = 0; }; then :
2968  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2969# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2970# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2971# so that the user can short-circuit this test for compilers unknown to
2972# Autoconf.
2973for ac_file in $ac_files ''
2974do
2975  test -f "$ac_file" || continue
2976  case $ac_file in
2977    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2978	;;
2979    [ab].out )
2980	# We found the default executable, but exeext='' is most
2981	# certainly right.
2982	break;;
2983    *.* )
2984	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2985	then :; else
2986	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2987	fi
2988	# We set ac_cv_exeext here because the later test for it is not
2989	# safe: cross compilers may not add the suffix if given an `-o'
2990	# argument, so we may need to know it at that point already.
2991	# Even if this section looks crufty: it has the advantage of
2992	# actually working.
2993	break;;
2994    * )
2995	break;;
2996  esac
2997done
2998test "$ac_cv_exeext" = no && ac_cv_exeext=
2999
3000else
3001  ac_file=''
3002fi
3003if test -z "$ac_file"; then :
3004  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3005$as_echo "no" >&6; }
3006$as_echo "$as_me: failed program was:" >&5
3007sed 's/^/| /' conftest.$ac_ext >&5
3008
3009{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3010$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3011{ as_fn_set_status 77
3012as_fn_error "C compiler cannot create executables
3013See \`config.log' for more details." "$LINENO" 5; }; }
3014else
3015  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3016$as_echo "yes" >&6; }
3017fi
3018{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3019$as_echo_n "checking for C compiler default output file name... " >&6; }
3020{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3021$as_echo "$ac_file" >&6; }
3022ac_exeext=$ac_cv_exeext
3023
3024rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3025ac_clean_files=$ac_clean_files_save
3026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3027$as_echo_n "checking for suffix of executables... " >&6; }
3028if { { ac_try="$ac_link"
3029case "(($ac_try" in
3030  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3031  *) ac_try_echo=$ac_try;;
3032esac
3033eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3034$as_echo "$ac_try_echo"; } >&5
3035  (eval "$ac_link") 2>&5
3036  ac_status=$?
3037  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3038  test $ac_status = 0; }; then :
3039  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3040# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3041# work properly (i.e., refer to `conftest.exe'), while it won't with
3042# `rm'.
3043for ac_file in conftest.exe conftest conftest.*; do
3044  test -f "$ac_file" || continue
3045  case $ac_file in
3046    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3047    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3048	  break;;
3049    * ) break;;
3050  esac
3051done
3052else
3053  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3054$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3055as_fn_error "cannot compute suffix of executables: cannot compile and link
3056See \`config.log' for more details." "$LINENO" 5; }
3057fi
3058rm -f conftest conftest$ac_cv_exeext
3059{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3060$as_echo "$ac_cv_exeext" >&6; }
3061
3062rm -f conftest.$ac_ext
3063EXEEXT=$ac_cv_exeext
3064ac_exeext=$EXEEXT
3065cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3066/* end confdefs.h.  */
3067#include <stdio.h>
3068int
3069main ()
3070{
3071FILE *f = fopen ("conftest.out", "w");
3072 return ferror (f) || fclose (f) != 0;
3073
3074  ;
3075  return 0;
3076}
3077_ACEOF
3078ac_clean_files="$ac_clean_files conftest.out"
3079# Check that the compiler produces executables we can run.  If not, either
3080# the compiler is broken, or we cross compile.
3081{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3082$as_echo_n "checking whether we are cross compiling... " >&6; }
3083if test "$cross_compiling" != yes; then
3084  { { ac_try="$ac_link"
3085case "(($ac_try" in
3086  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3087  *) ac_try_echo=$ac_try;;
3088esac
3089eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3090$as_echo "$ac_try_echo"; } >&5
3091  (eval "$ac_link") 2>&5
3092  ac_status=$?
3093  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3094  test $ac_status = 0; }
3095  if { ac_try='./conftest$ac_cv_exeext'
3096  { { case "(($ac_try" in
3097  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3098  *) ac_try_echo=$ac_try;;
3099esac
3100eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3101$as_echo "$ac_try_echo"; } >&5
3102  (eval "$ac_try") 2>&5
3103  ac_status=$?
3104  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3105  test $ac_status = 0; }; }; then
3106    cross_compiling=no
3107  else
3108    if test "$cross_compiling" = maybe; then
3109	cross_compiling=yes
3110    else
3111	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3112$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3113as_fn_error "cannot run C compiled programs.
3114If you meant to cross compile, use \`--host'.
3115See \`config.log' for more details." "$LINENO" 5; }
3116    fi
3117  fi
3118fi
3119{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3120$as_echo "$cross_compiling" >&6; }
3121
3122rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3123ac_clean_files=$ac_clean_files_save
3124{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3125$as_echo_n "checking for suffix of object files... " >&6; }
3126if test "${ac_cv_objext+set}" = set; then :
3127  $as_echo_n "(cached) " >&6
3128else
3129  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3130/* end confdefs.h.  */
3131
3132int
3133main ()
3134{
3135
3136  ;
3137  return 0;
3138}
3139_ACEOF
3140rm -f conftest.o conftest.obj
3141if { { ac_try="$ac_compile"
3142case "(($ac_try" in
3143  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3144  *) ac_try_echo=$ac_try;;
3145esac
3146eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3147$as_echo "$ac_try_echo"; } >&5
3148  (eval "$ac_compile") 2>&5
3149  ac_status=$?
3150  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3151  test $ac_status = 0; }; then :
3152  for ac_file in conftest.o conftest.obj conftest.*; do
3153  test -f "$ac_file" || continue;
3154  case $ac_file in
3155    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3156    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3157       break;;
3158  esac
3159done
3160else
3161  $as_echo "$as_me: failed program was:" >&5
3162sed 's/^/| /' conftest.$ac_ext >&5
3163
3164{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3165$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3166as_fn_error "cannot compute suffix of object files: cannot compile
3167See \`config.log' for more details." "$LINENO" 5; }
3168fi
3169rm -f conftest.$ac_cv_objext conftest.$ac_ext
3170fi
3171{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3172$as_echo "$ac_cv_objext" >&6; }
3173OBJEXT=$ac_cv_objext
3174ac_objext=$OBJEXT
3175{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3176$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3177if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3178  $as_echo_n "(cached) " >&6
3179else
3180  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3181/* end confdefs.h.  */
3182
3183int
3184main ()
3185{
3186#ifndef __GNUC__
3187       choke me
3188#endif
3189
3190  ;
3191  return 0;
3192}
3193_ACEOF
3194if ac_fn_c_try_compile "$LINENO"; then :
3195  ac_compiler_gnu=yes
3196else
3197  ac_compiler_gnu=no
3198fi
3199rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3200ac_cv_c_compiler_gnu=$ac_compiler_gnu
3201
3202fi
3203{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3204$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3205if test $ac_compiler_gnu = yes; then
3206  GCC=yes
3207else
3208  GCC=
3209fi
3210ac_test_CFLAGS=${CFLAGS+set}
3211ac_save_CFLAGS=$CFLAGS
3212{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3213$as_echo_n "checking whether $CC accepts -g... " >&6; }
3214if test "${ac_cv_prog_cc_g+set}" = set; then :
3215  $as_echo_n "(cached) " >&6
3216else
3217  ac_save_c_werror_flag=$ac_c_werror_flag
3218   ac_c_werror_flag=yes
3219   ac_cv_prog_cc_g=no
3220   CFLAGS="-g"
3221   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3222/* end confdefs.h.  */
3223
3224int
3225main ()
3226{
3227
3228  ;
3229  return 0;
3230}
3231_ACEOF
3232if ac_fn_c_try_compile "$LINENO"; then :
3233  ac_cv_prog_cc_g=yes
3234else
3235  CFLAGS=""
3236      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3237/* end confdefs.h.  */
3238
3239int
3240main ()
3241{
3242
3243  ;
3244  return 0;
3245}
3246_ACEOF
3247if ac_fn_c_try_compile "$LINENO"; then :
3248
3249else
3250  ac_c_werror_flag=$ac_save_c_werror_flag
3251	 CFLAGS="-g"
3252	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3253/* end confdefs.h.  */
3254
3255int
3256main ()
3257{
3258
3259  ;
3260  return 0;
3261}
3262_ACEOF
3263if ac_fn_c_try_compile "$LINENO"; then :
3264  ac_cv_prog_cc_g=yes
3265fi
3266rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3267fi
3268rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3269fi
3270rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3271   ac_c_werror_flag=$ac_save_c_werror_flag
3272fi
3273{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3274$as_echo "$ac_cv_prog_cc_g" >&6; }
3275if test "$ac_test_CFLAGS" = set; then
3276  CFLAGS=$ac_save_CFLAGS
3277elif test $ac_cv_prog_cc_g = yes; then
3278  if test "$GCC" = yes; then
3279    CFLAGS="-g -O2"
3280  else
3281    CFLAGS="-g"
3282  fi
3283else
3284  if test "$GCC" = yes; then
3285    CFLAGS="-O2"
3286  else
3287    CFLAGS=
3288  fi
3289fi
3290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3291$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3292if test "${ac_cv_prog_cc_c89+set}" = set; then :
3293  $as_echo_n "(cached) " >&6
3294else
3295  ac_cv_prog_cc_c89=no
3296ac_save_CC=$CC
3297cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3298/* end confdefs.h.  */
3299#include <stdarg.h>
3300#include <stdio.h>
3301#include <sys/types.h>
3302#include <sys/stat.h>
3303/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3304struct buf { int x; };
3305FILE * (*rcsopen) (struct buf *, struct stat *, int);
3306static char *e (p, i)
3307     char **p;
3308     int i;
3309{
3310  return p[i];
3311}
3312static char *f (char * (*g) (char **, int), char **p, ...)
3313{
3314  char *s;
3315  va_list v;
3316  va_start (v,p);
3317  s = g (p, va_arg (v,int));
3318  va_end (v);
3319  return s;
3320}
3321
3322/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3323   function prototypes and stuff, but not '\xHH' hex character constants.
3324   These don't provoke an error unfortunately, instead are silently treated
3325   as 'x'.  The following induces an error, until -std is added to get
3326   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3327   array size at least.  It's necessary to write '\x00'==0 to get something
3328   that's true only with -std.  */
3329int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3330
3331/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3332   inside strings and character constants.  */
3333#define FOO(x) 'x'
3334int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3335
3336int test (int i, double x);
3337struct s1 {int (*f) (int a);};
3338struct s2 {int (*f) (double a);};
3339int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3340int argc;
3341char **argv;
3342int
3343main ()
3344{
3345return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3346  ;
3347  return 0;
3348}
3349_ACEOF
3350for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3351	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3352do
3353  CC="$ac_save_CC $ac_arg"
3354  if ac_fn_c_try_compile "$LINENO"; then :
3355  ac_cv_prog_cc_c89=$ac_arg
3356fi
3357rm -f core conftest.err conftest.$ac_objext
3358  test "x$ac_cv_prog_cc_c89" != "xno" && break
3359done
3360rm -f conftest.$ac_ext
3361CC=$ac_save_CC
3362
3363fi
3364# AC_CACHE_VAL
3365case "x$ac_cv_prog_cc_c89" in
3366  x)
3367    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3368$as_echo "none needed" >&6; } ;;
3369  xno)
3370    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3371$as_echo "unsupported" >&6; } ;;
3372  *)
3373    CC="$CC $ac_cv_prog_cc_c89"
3374    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3375$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3376esac
3377if test "x$ac_cv_prog_cc_c89" != xno; then :
3378
3379fi
3380
3381ac_ext=c
3382ac_cpp='$CPP $CPPFLAGS'
3383ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3384ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3385ac_compiler_gnu=$ac_cv_c_compiler_gnu
3386	ac_ext=c
3387ac_cpp='$CPP $CPPFLAGS'
3388ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3389ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3390ac_compiler_gnu=$ac_cv_c_compiler_gnu
3391{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3392$as_echo_n "checking how to run the C preprocessor... " >&6; }
3393# On Suns, sometimes $CPP names a directory.
3394if test -n "$CPP" && test -d "$CPP"; then
3395  CPP=
3396fi
3397if test -z "$CPP"; then
3398  if test "${ac_cv_prog_CPP+set}" = set; then :
3399  $as_echo_n "(cached) " >&6
3400else
3401      # Double quotes because CPP needs to be expanded
3402    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3403    do
3404      ac_preproc_ok=false
3405for ac_c_preproc_warn_flag in '' yes
3406do
3407  # Use a header file that comes with gcc, so configuring glibc
3408  # with a fresh cross-compiler works.
3409  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3410  # <limits.h> exists even on freestanding compilers.
3411  # On the NeXT, cc -E runs the code through the compiler's parser,
3412  # not just through cpp. "Syntax error" is here to catch this case.
3413  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3414/* end confdefs.h.  */
3415#ifdef __STDC__
3416# include <limits.h>
3417#else
3418# include <assert.h>
3419#endif
3420		     Syntax error
3421_ACEOF
3422if ac_fn_c_try_cpp "$LINENO"; then :
3423
3424else
3425  # Broken: fails on valid input.
3426continue
3427fi
3428rm -f conftest.err conftest.$ac_ext
3429
3430  # OK, works on sane cases.  Now check whether nonexistent headers
3431  # can be detected and how.
3432  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3433/* end confdefs.h.  */
3434#include <ac_nonexistent.h>
3435_ACEOF
3436if ac_fn_c_try_cpp "$LINENO"; then :
3437  # Broken: success on invalid input.
3438continue
3439else
3440  # Passes both tests.
3441ac_preproc_ok=:
3442break
3443fi
3444rm -f conftest.err conftest.$ac_ext
3445
3446done
3447# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3448rm -f conftest.err conftest.$ac_ext
3449if $ac_preproc_ok; then :
3450  break
3451fi
3452
3453    done
3454    ac_cv_prog_CPP=$CPP
3455
3456fi
3457  CPP=$ac_cv_prog_CPP
3458else
3459  ac_cv_prog_CPP=$CPP
3460fi
3461{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3462$as_echo "$CPP" >&6; }
3463ac_preproc_ok=false
3464for ac_c_preproc_warn_flag in '' yes
3465do
3466  # Use a header file that comes with gcc, so configuring glibc
3467  # with a fresh cross-compiler works.
3468  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3469  # <limits.h> exists even on freestanding compilers.
3470  # On the NeXT, cc -E runs the code through the compiler's parser,
3471  # not just through cpp. "Syntax error" is here to catch this case.
3472  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3473/* end confdefs.h.  */
3474#ifdef __STDC__
3475# include <limits.h>
3476#else
3477# include <assert.h>
3478#endif
3479		     Syntax error
3480_ACEOF
3481if ac_fn_c_try_cpp "$LINENO"; then :
3482
3483else
3484  # Broken: fails on valid input.
3485continue
3486fi
3487rm -f conftest.err conftest.$ac_ext
3488
3489  # OK, works on sane cases.  Now check whether nonexistent headers
3490  # can be detected and how.
3491  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3492/* end confdefs.h.  */
3493#include <ac_nonexistent.h>
3494_ACEOF
3495if ac_fn_c_try_cpp "$LINENO"; then :
3496  # Broken: success on invalid input.
3497continue
3498else
3499  # Passes both tests.
3500ac_preproc_ok=:
3501break
3502fi
3503rm -f conftest.err conftest.$ac_ext
3504
3505done
3506# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3507rm -f conftest.err conftest.$ac_ext
3508if $ac_preproc_ok; then :
3509
3510else
3511  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3512$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3513as_fn_error "C preprocessor \"$CPP\" fails sanity check
3514See \`config.log' for more details." "$LINENO" 5; }
3515fi
3516
3517ac_ext=c
3518ac_cpp='$CPP $CPPFLAGS'
3519ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3520ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3521ac_compiler_gnu=$ac_cv_c_compiler_gnu
3522
3523
3524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3525$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3526if test "${ac_cv_path_GREP+set}" = set; then :
3527  $as_echo_n "(cached) " >&6
3528else
3529  if test -z "$GREP"; then
3530  ac_path_GREP_found=false
3531  # Loop through the user's path and test for each of PROGNAME-LIST
3532  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3533for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3534do
3535  IFS=$as_save_IFS
3536  test -z "$as_dir" && as_dir=.
3537    for ac_prog in grep ggrep; do
3538    for ac_exec_ext in '' $ac_executable_extensions; do
3539      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3540      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3541# Check for GNU ac_path_GREP and select it if it is found.
3542  # Check for GNU $ac_path_GREP
3543case `"$ac_path_GREP" --version 2>&1` in
3544*GNU*)
3545  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3546*)
3547  ac_count=0
3548  $as_echo_n 0123456789 >"conftest.in"
3549  while :
3550  do
3551    cat "conftest.in" "conftest.in" >"conftest.tmp"
3552    mv "conftest.tmp" "conftest.in"
3553    cp "conftest.in" "conftest.nl"
3554    $as_echo 'GREP' >> "conftest.nl"
3555    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3556    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3557    as_fn_arith $ac_count + 1 && ac_count=$as_val
3558    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3559      # Best one so far, save it but keep looking for a better one
3560      ac_cv_path_GREP="$ac_path_GREP"
3561      ac_path_GREP_max=$ac_count
3562    fi
3563    # 10*(2^10) chars as input seems more than enough
3564    test $ac_count -gt 10 && break
3565  done
3566  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3567esac
3568
3569      $ac_path_GREP_found && break 3
3570    done
3571  done
3572  done
3573IFS=$as_save_IFS
3574  if test -z "$ac_cv_path_GREP"; then
3575    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3576  fi
3577else
3578  ac_cv_path_GREP=$GREP
3579fi
3580
3581fi
3582{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3583$as_echo "$ac_cv_path_GREP" >&6; }
3584 GREP="$ac_cv_path_GREP"
3585
3586
3587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3588$as_echo_n "checking for egrep... " >&6; }
3589if test "${ac_cv_path_EGREP+set}" = set; then :
3590  $as_echo_n "(cached) " >&6
3591else
3592  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3593   then ac_cv_path_EGREP="$GREP -E"
3594   else
3595     if test -z "$EGREP"; then
3596  ac_path_EGREP_found=false
3597  # Loop through the user's path and test for each of PROGNAME-LIST
3598  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3599for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3600do
3601  IFS=$as_save_IFS
3602  test -z "$as_dir" && as_dir=.
3603    for ac_prog in egrep; do
3604    for ac_exec_ext in '' $ac_executable_extensions; do
3605      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3606      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3607# Check for GNU ac_path_EGREP and select it if it is found.
3608  # Check for GNU $ac_path_EGREP
3609case `"$ac_path_EGREP" --version 2>&1` in
3610*GNU*)
3611  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3612*)
3613  ac_count=0
3614  $as_echo_n 0123456789 >"conftest.in"
3615  while :
3616  do
3617    cat "conftest.in" "conftest.in" >"conftest.tmp"
3618    mv "conftest.tmp" "conftest.in"
3619    cp "conftest.in" "conftest.nl"
3620    $as_echo 'EGREP' >> "conftest.nl"
3621    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3622    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3623    as_fn_arith $ac_count + 1 && ac_count=$as_val
3624    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3625      # Best one so far, save it but keep looking for a better one
3626      ac_cv_path_EGREP="$ac_path_EGREP"
3627      ac_path_EGREP_max=$ac_count
3628    fi
3629    # 10*(2^10) chars as input seems more than enough
3630    test $ac_count -gt 10 && break
3631  done
3632  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3633esac
3634
3635      $ac_path_EGREP_found && break 3
3636    done
3637  done
3638  done
3639IFS=$as_save_IFS
3640  if test -z "$ac_cv_path_EGREP"; then
3641    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3642  fi
3643else
3644  ac_cv_path_EGREP=$EGREP
3645fi
3646
3647   fi
3648fi
3649{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3650$as_echo "$ac_cv_path_EGREP" >&6; }
3651 EGREP="$ac_cv_path_EGREP"
3652
3653
3654cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3655/* end confdefs.h.  */
3656
3657_ACEOF
3658if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3659  $EGREP "" >/dev/null 2>&1; then :
3660
3661fi
3662rm -f conftest*
3663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3664$as_echo_n "checking for library containing strerror... " >&6; }
3665if test "${ac_cv_search_strerror+set}" = set; then :
3666  $as_echo_n "(cached) " >&6
3667else
3668  ac_func_search_save_LIBS=$LIBS
3669cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3670/* end confdefs.h.  */
3671
3672/* Override any GCC internal prototype to avoid an error.
3673   Use char because int might match the return type of a GCC
3674   builtin and then its argument prototype would still apply.  */
3675#ifdef __cplusplus
3676extern "C"
3677#endif
3678char strerror ();
3679int
3680main ()
3681{
3682return strerror ();
3683  ;
3684  return 0;
3685}
3686_ACEOF
3687for ac_lib in '' cposix; do
3688  if test -z "$ac_lib"; then
3689    ac_res="none required"
3690  else
3691    ac_res=-l$ac_lib
3692    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3693  fi
3694  if ac_fn_c_try_link "$LINENO"; then :
3695  ac_cv_search_strerror=$ac_res
3696fi
3697rm -f core conftest.err conftest.$ac_objext \
3698    conftest$ac_exeext
3699  if test "${ac_cv_search_strerror+set}" = set; then :
3700  break
3701fi
3702done
3703if test "${ac_cv_search_strerror+set}" = set; then :
3704
3705else
3706  ac_cv_search_strerror=no
3707fi
3708rm conftest.$ac_ext
3709LIBS=$ac_func_search_save_LIBS
3710fi
3711{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3712$as_echo "$ac_cv_search_strerror" >&6; }
3713ac_res=$ac_cv_search_strerror
3714if test "$ac_res" != no; then :
3715  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3716
3717fi
3718	for ac_prog in gawk mawk nawk awk
3719do
3720  # Extract the first word of "$ac_prog", so it can be a program name with args.
3721set dummy $ac_prog; ac_word=$2
3722{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3723$as_echo_n "checking for $ac_word... " >&6; }
3724if test "${ac_cv_prog_AWK+set}" = set; then :
3725  $as_echo_n "(cached) " >&6
3726else
3727  if test -n "$AWK"; then
3728  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3729else
3730as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3731for as_dir in $PATH
3732do
3733  IFS=$as_save_IFS
3734  test -z "$as_dir" && as_dir=.
3735    for ac_exec_ext in '' $ac_executable_extensions; do
3736  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3737    ac_cv_prog_AWK="$ac_prog"
3738    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3739    break 2
3740  fi
3741done
3742  done
3743IFS=$as_save_IFS
3744
3745fi
3746fi
3747AWK=$ac_cv_prog_AWK
3748if test -n "$AWK"; then
3749  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3750$as_echo "$AWK" >&6; }
3751else
3752  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3753$as_echo "no" >&6; }
3754fi
3755
3756
3757  test -n "$AWK" && break
3758done
3759
3760# Extract the first word of "strip", so it can be a program name with args.
3761set dummy strip; ac_word=$2
3762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3763$as_echo_n "checking for $ac_word... " >&6; }
3764if test "${ac_cv_prog_STRIP+set}" = set; then :
3765  $as_echo_n "(cached) " >&6
3766else
3767  if test -n "$STRIP"; then
3768  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3769else
3770as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3771for as_dir in $PATH
3772do
3773  IFS=$as_save_IFS
3774  test -z "$as_dir" && as_dir=.
3775    for ac_exec_ext in '' $ac_executable_extensions; do
3776  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3777    ac_cv_prog_STRIP="strip"
3778    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3779    break 2
3780  fi
3781done
3782  done
3783IFS=$as_save_IFS
3784
3785  test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
3786fi
3787fi
3788STRIP=$ac_cv_prog_STRIP
3789if test -n "$STRIP"; then
3790  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3791$as_echo "$STRIP" >&6; }
3792else
3793  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3794$as_echo "no" >&6; }
3795fi
3796
3797
3798
3799
3800
3801{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3802$as_echo_n "checking for ANSI C header files... " >&6; }
3803if test "${ac_cv_header_stdc+set}" = set; then :
3804  $as_echo_n "(cached) " >&6
3805else
3806  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3807/* end confdefs.h.  */
3808#include <stdlib.h>
3809#include <stdarg.h>
3810#include <string.h>
3811#include <float.h>
3812
3813int
3814main ()
3815{
3816
3817  ;
3818  return 0;
3819}
3820_ACEOF
3821if ac_fn_c_try_compile "$LINENO"; then :
3822  ac_cv_header_stdc=yes
3823else
3824  ac_cv_header_stdc=no
3825fi
3826rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3827
3828if test $ac_cv_header_stdc = yes; then
3829  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3830  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3831/* end confdefs.h.  */
3832#include <string.h>
3833
3834_ACEOF
3835if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3836  $EGREP "memchr" >/dev/null 2>&1; then :
3837
3838else
3839  ac_cv_header_stdc=no
3840fi
3841rm -f conftest*
3842
3843fi
3844
3845if test $ac_cv_header_stdc = yes; then
3846  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3847  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3848/* end confdefs.h.  */
3849#include <stdlib.h>
3850
3851_ACEOF
3852if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3853  $EGREP "free" >/dev/null 2>&1; then :
3854
3855else
3856  ac_cv_header_stdc=no
3857fi
3858rm -f conftest*
3859
3860fi
3861
3862if test $ac_cv_header_stdc = yes; then
3863  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3864  if test "$cross_compiling" = yes; then :
3865  :
3866else
3867  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3868/* end confdefs.h.  */
3869#include <ctype.h>
3870#include <stdlib.h>
3871#if ((' ' & 0x0FF) == 0x020)
3872# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3873# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3874#else
3875# define ISLOWER(c) \
3876		   (('a' <= (c) && (c) <= 'i') \
3877		     || ('j' <= (c) && (c) <= 'r') \
3878		     || ('s' <= (c) && (c) <= 'z'))
3879# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3880#endif
3881
3882#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3883int
3884main ()
3885{
3886  int i;
3887  for (i = 0; i < 256; i++)
3888    if (XOR (islower (i), ISLOWER (i))
3889	|| toupper (i) != TOUPPER (i))
3890      return 2;
3891  return 0;
3892}
3893_ACEOF
3894if ac_fn_c_try_run "$LINENO"; then :
3895
3896else
3897  ac_cv_header_stdc=no
3898fi
3899rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3900  conftest.$ac_objext conftest.beam conftest.$ac_ext
3901fi
3902
3903fi
3904fi
3905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3906$as_echo "$ac_cv_header_stdc" >&6; }
3907if test $ac_cv_header_stdc = yes; then
3908
3909$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3910
3911fi
3912
3913{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
3914$as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
3915if test "${ac_cv_header_sys_wait_h+set}" = set; then :
3916  $as_echo_n "(cached) " >&6
3917else
3918  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3919/* end confdefs.h.  */
3920#include <sys/types.h>
3921#include <sys/wait.h>
3922#ifndef WEXITSTATUS
3923# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
3924#endif
3925#ifndef WIFEXITED
3926# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
3927#endif
3928
3929int
3930main ()
3931{
3932  int s;
3933  wait (&s);
3934  s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
3935  ;
3936  return 0;
3937}
3938_ACEOF
3939if ac_fn_c_try_compile "$LINENO"; then :
3940  ac_cv_header_sys_wait_h=yes
3941else
3942  ac_cv_header_sys_wait_h=no
3943fi
3944rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3945fi
3946{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
3947$as_echo "$ac_cv_header_sys_wait_h" >&6; }
3948if test $ac_cv_header_sys_wait_h = yes; then
3949
3950$as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
3951
3952fi
3953
3954
3955
3956{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-fail-if-missing argument" >&5
3957$as_echo_n "checking --enable-fail-if-missing argument... " >&6; }
3958# Check whether --enable-fail_if_missing was given.
3959if test "${enable_fail_if_missing+set}" = set; then :
3960  enableval=$enable_fail_if_missing; fail_if_missing="yes"
3961else
3962  fail_if_missing="no"
3963fi
3964
3965{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $fail_if_missing" >&5
3966$as_echo "$fail_if_missing" >&6; }
3967
3968if test -z "$CFLAGS"; then
3969  CFLAGS="-O"
3970  test "$GCC" = yes && CFLAGS="-O2 -fno-strength-reduce -Wall"
3971fi
3972if test "$GCC" = yes; then
3973    gccversion=`"$CC" -dumpversion`
3974  if test "x$gccversion" = "x"; then
3975        gccversion=`"$CC" --version | sed -e '2,$d' -e 's/darwin.//' -e 's/^[^0-9]*\([0-9]\.[0-9.]*\).*$/\1/g'`
3976  fi
3977    if test "$gccversion" = "3.0.1" -o "$gccversion" = "3.0.2" -o "$gccversion" = "4.0.1"; then
3978    echo 'GCC [34].0.[12] has a bug in the optimizer, disabling "-O#"'
3979    CFLAGS=`echo "$CFLAGS" | sed 's/-O[23456789]/-O/'`
3980  else
3981    if test "$gccversion" = "3.1" -o "$gccversion" = "3.2" -o "$gccversion" = "3.2.1" && `echo "$CFLAGS" | grep -v fno-strength-reduce >/dev/null`; then
3982      echo 'GCC 3.1 and 3.2 have a bug in the optimizer, adding "-fno-strength-reduce"'
3983      CFLAGS="$CFLAGS -fno-strength-reduce"
3984    fi
3985  fi
3986fi
3987
3988if test "$cross_compiling" = yes; then
3989  { $as_echo "$as_me:${as_lineno-$LINENO}: result: cannot compile a simple program; if not cross compiling check CC and CFLAGS" >&5
3990$as_echo "cannot compile a simple program; if not cross compiling check CC and CFLAGS" >&6; }
3991fi
3992
3993test "$GCC" = yes && CPP_MM=M;
3994
3995if test -f ./toolcheck; then
3996  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for buggy tools..." >&5
3997$as_echo "$as_me: checking for buggy tools..." >&6;}
3998  sh ./toolcheck 1>&6
3999fi
4000
4001OS_EXTRA_SRC=""; OS_EXTRA_OBJ=""
4002
4003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BeOS" >&5
4004$as_echo_n "checking for BeOS... " >&6; }
4005case `uname` in
4006    BeOS)	OS_EXTRA_SRC=os_beos.c; OS_EXTRA_OBJ=objects/os_beos.o
4007		BEOS=yes; { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4008$as_echo "yes" >&6; };;
4009    *)		BEOS=no; { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4010$as_echo "no" >&6; };;
4011esac
4012
4013{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for QNX" >&5
4014$as_echo_n "checking for QNX... " >&6; }
4015case `uname` in
4016    QNX)	OS_EXTRA_SRC=os_qnx.c; OS_EXTRA_OBJ=objects/os_qnx.o
4017		test -z "$with_x" && with_x=no
4018		QNX=yes; { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4019$as_echo "yes" >&6; };;
4020    *)		QNX=no; { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4021$as_echo "no" >&6; };;
4022esac
4023
4024{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Darwin (Mac OS X)" >&5
4025$as_echo_n "checking for Darwin (Mac OS X)... " >&6; }
4026if test "`(uname) 2>/dev/null`" = Darwin; then
4027  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4028$as_echo "yes" >&6; }
4029
4030  { $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-darwin argument" >&5
4031$as_echo_n "checking --disable-darwin argument... " >&6; }
4032  # Check whether --enable-darwin was given.
4033if test "${enable_darwin+set}" = set; then :
4034  enableval=$enable_darwin;
4035else
4036  enable_darwin="yes"
4037fi
4038
4039  if test "$enable_darwin" = "yes"; then
4040    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4041$as_echo "no" >&6; }
4042    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Darwin files are there" >&5
4043$as_echo_n "checking if Darwin files are there... " >&6; }
4044    if test -f os_macosx.m; then
4045      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4046$as_echo "yes" >&6; }
4047    else
4048      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, Darwin support disabled" >&5
4049$as_echo "no, Darwin support disabled" >&6; }
4050      enable_darwin=no
4051    fi
4052  else
4053    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, Darwin support excluded" >&5
4054$as_echo "yes, Darwin support excluded" >&6; }
4055  fi
4056
4057  { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-mac-arch argument" >&5
4058$as_echo_n "checking --with-mac-arch argument... " >&6; }
4059
4060# Check whether --with-mac-arch was given.
4061if test "${with_mac_arch+set}" = set; then :
4062  withval=$with_mac_arch; MACARCH="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MACARCH" >&5
4063$as_echo "$MACARCH" >&6; }
4064else
4065  MACARCH="current"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: defaulting to $MACARCH" >&5
4066$as_echo "defaulting to $MACARCH" >&6; }
4067fi
4068
4069
4070  { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-developer-dir argument" >&5
4071$as_echo_n "checking --with-developer-dir argument... " >&6; }
4072
4073# Check whether --with-developer-dir was given.
4074if test "${with_developer_dir+set}" = set; then :
4075  withval=$with_developer_dir; DEVELOPER_DIR="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DEVELOPER_DIR" >&5
4076$as_echo "$DEVELOPER_DIR" >&6; }
4077else
4078  DEVELOPER_DIR=""; { $as_echo "$as_me:${as_lineno-$LINENO}: result: not present" >&5
4079$as_echo "not present" >&6; }
4080fi
4081
4082
4083  if test "x$DEVELOPER_DIR" = "x"; then
4084    # Extract the first word of "xcode-select", so it can be a program name with args.
4085set dummy xcode-select; ac_word=$2
4086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4087$as_echo_n "checking for $ac_word... " >&6; }
4088if test "${ac_cv_path_XCODE_SELECT+set}" = set; then :
4089  $as_echo_n "(cached) " >&6
4090else
4091  case $XCODE_SELECT in
4092  [\\/]* | ?:[\\/]*)
4093  ac_cv_path_XCODE_SELECT="$XCODE_SELECT" # Let the user override the test with a path.
4094  ;;
4095  *)
4096  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4097for as_dir in $PATH
4098do
4099  IFS=$as_save_IFS
4100  test -z "$as_dir" && as_dir=.
4101    for ac_exec_ext in '' $ac_executable_extensions; do
4102  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4103    ac_cv_path_XCODE_SELECT="$as_dir/$ac_word$ac_exec_ext"
4104    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4105    break 2
4106  fi
4107done
4108  done
4109IFS=$as_save_IFS
4110
4111  ;;
4112esac
4113fi
4114XCODE_SELECT=$ac_cv_path_XCODE_SELECT
4115if test -n "$XCODE_SELECT"; then
4116  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XCODE_SELECT" >&5
4117$as_echo "$XCODE_SELECT" >&6; }
4118else
4119  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4120$as_echo "no" >&6; }
4121fi
4122
4123
4124    if test "x$XCODE_SELECT" != "x"; then
4125      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for developer dir using xcode-select" >&5
4126$as_echo_n "checking for developer dir using xcode-select... " >&6; }
4127      DEVELOPER_DIR=`$XCODE_SELECT -print-path`
4128      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DEVELOPER_DIR" >&5
4129$as_echo "$DEVELOPER_DIR" >&6; }
4130    else
4131      DEVELOPER_DIR=/Developer
4132    fi
4133  fi
4134
4135  if test "x$MACARCH" = "xboth"; then
4136    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 10.4 universal SDK" >&5
4137$as_echo_n "checking for 10.4 universal SDK... " >&6; }
4138                            save_cppflags="$CPPFLAGS"
4139    save_cflags="$CFLAGS"
4140    save_ldflags="$LDFLAGS"
4141    CFLAGS="$CFLAGS -isysroot $DEVELOPER_DIR/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc"
4142    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4143/* end confdefs.h.  */
4144
4145int
4146main ()
4147{
4148
4149  ;
4150  return 0;
4151}
4152_ACEOF
4153if ac_fn_c_try_link "$LINENO"; then :
4154  { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
4155$as_echo "found" >&6; }
4156else
4157  { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
4158$as_echo "not found" >&6; }
4159	CFLAGS="$save_cflags"
4160	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if Intel architecture is supported" >&5
4161$as_echo_n "checking if Intel architecture is supported... " >&6; }
4162	CPPFLAGS="$CPPFLAGS -arch i386"
4163	LDFLAGS="$save_ldflags -arch i386"
4164	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4165/* end confdefs.h.  */
4166
4167int
4168main ()
4169{
4170
4171  ;
4172  return 0;
4173}
4174_ACEOF
4175if ac_fn_c_try_link "$LINENO"; then :
4176  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4177$as_echo "yes" >&6; }; MACARCH="intel"
4178else
4179  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4180$as_echo "no" >&6; }
4181		MACARCH="ppc"
4182		CPPFLAGS="$save_cppflags -arch ppc"
4183		LDFLAGS="$save_ldflags -arch ppc"
4184fi
4185rm -f core conftest.err conftest.$ac_objext \
4186    conftest$ac_exeext conftest.$ac_ext
4187fi
4188rm -f core conftest.err conftest.$ac_objext \
4189    conftest$ac_exeext conftest.$ac_ext
4190  elif test "x$MACARCH" = "xintel"; then
4191    CPPFLAGS="$CPPFLAGS -arch intel"
4192    LDFLAGS="$LDFLAGS -arch intel"
4193  elif test "x$MACARCH" = "xppc"; then
4194    CPPFLAGS="$CPPFLAGS -arch ppc"
4195    LDFLAGS="$LDFLAGS -arch ppc"
4196  fi
4197
4198  if test "$enable_darwin" = "yes"; then
4199    MACOSX=yes
4200    OS_EXTRA_SRC="os_macosx.m os_mac_conv.c";
4201    OS_EXTRA_OBJ="objects/os_macosx.o objects/os_mac_conv.o"
4202        CPPFLAGS="$CPPFLAGS -DMACOS_X_UNIX -no-cpp-precomp"
4203
4204                # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4205for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4206		  inttypes.h stdint.h unistd.h
4207do :
4208  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4209ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4210"
4211eval as_val=\$$as_ac_Header
4212   if test "x$as_val" = x""yes; then :
4213  cat >>confdefs.h <<_ACEOF
4214#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4215_ACEOF
4216
4217fi
4218
4219done
4220
4221
4222ac_fn_c_check_header_mongrel "$LINENO" "Carbon/Carbon.h" "ac_cv_header_Carbon_Carbon_h" "$ac_includes_default"
4223if test "x$ac_cv_header_Carbon_Carbon_h" = x""yes; then :
4224  CARBON=yes
4225fi
4226
4227
4228    if test "x$CARBON" = "xyes"; then
4229      if test -z "$with_x" -a "X$enable_gui" != Xmotif -a "X$enable_gui" != Xathena -a "X$enable_gui" != Xgtk2; then
4230	with_x=no
4231      fi
4232    fi
4233  fi
4234
4235        if test "$MACARCH" = "intel" -o "$MACARCH" = "both"; then
4236    CFLAGS=`echo "$CFLAGS" | sed 's/-O[23456789]/-Oz/'`
4237  fi
4238
4239else
4240  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4241$as_echo "no" >&6; }
4242fi
4243
4244
4245
4246
4247if test "$cross_compiling" = no; then
4248  { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-local-dir argument" >&5
4249$as_echo_n "checking --with-local-dir argument... " >&6; }
4250  have_local_include=''
4251  have_local_lib=''
4252
4253# Check whether --with-local-dir was given.
4254if test "${with_local_dir+set}" = set; then :
4255  withval=$with_local_dir;
4256    local_dir="$withval"
4257    case "$withval" in
4258    */*) ;;
4259    no)
4260      # avoid adding local dir to LDFLAGS and CPPFLAGS
4261      have_local_include=yes
4262      have_local_lib=yes
4263      ;;
4264    *) as_fn_error "must pass path argument to --with-local-dir" "$LINENO" 5 ;;
4265    esac
4266	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $local_dir" >&5
4267$as_echo "$local_dir" >&6; }
4268
4269else
4270
4271    local_dir=/usr/local
4272    { $as_echo "$as_me:${as_lineno-$LINENO}: result: Defaulting to $local_dir" >&5
4273$as_echo "Defaulting to $local_dir" >&6; }
4274
4275fi
4276
4277  if test "$GCC" = yes -a "$local_dir" != no; then
4278    echo 'void f(){}' > conftest.c
4279        have_local_include=`${CC-cc} -no-cpp-precomp -c -v conftest.c 2>&1 | grep "${local_dir}/include"`
4280    have_local_lib=`${CC-cc} -c -v conftest.c 2>&1 | grep "${local_dir}/lib"`
4281    rm -f conftest.c conftest.o
4282  fi
4283  if test -z "$have_local_lib" -a -d "${local_dir}/lib"; then
4284    tt=`echo "$LDFLAGS" | sed -e "s+-L${local_dir}/lib ++g" -e "s+-L${local_dir}/lib$++g"`
4285    if test "$tt" = "$LDFLAGS"; then
4286      LDFLAGS="$LDFLAGS -L${local_dir}/lib"
4287    fi
4288  fi
4289  if test -z "$have_local_include" -a -d "${local_dir}/include"; then
4290    tt=`echo "$CPPFLAGS" | sed -e "s+-I${local_dir}/include ++g" -e "s+-I${local_dir}/include$++g"`
4291    if test "$tt" = "$CPPFLAGS"; then
4292      CPPFLAGS="$CPPFLAGS -I${local_dir}/include"
4293    fi
4294  fi
4295fi
4296
4297{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-vim-name argument" >&5
4298$as_echo_n "checking --with-vim-name argument... " >&6; }
4299
4300# Check whether --with-vim-name was given.
4301if test "${with_vim_name+set}" = set; then :
4302  withval=$with_vim_name; VIMNAME="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $VIMNAME" >&5
4303$as_echo "$VIMNAME" >&6; }
4304else
4305  VIMNAME="vim"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: Defaulting to $VIMNAME" >&5
4306$as_echo "Defaulting to $VIMNAME" >&6; }
4307fi
4308
4309
4310{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-ex-name argument" >&5
4311$as_echo_n "checking --with-ex-name argument... " >&6; }
4312
4313# Check whether --with-ex-name was given.
4314if test "${with_ex_name+set}" = set; then :
4315  withval=$with_ex_name; EXNAME="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXNAME" >&5
4316$as_echo "$EXNAME" >&6; }
4317else
4318  EXNAME="ex"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: Defaulting to ex" >&5
4319$as_echo "Defaulting to ex" >&6; }
4320fi
4321
4322
4323{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-view-name argument" >&5
4324$as_echo_n "checking --with-view-name argument... " >&6; }
4325
4326# Check whether --with-view-name was given.
4327if test "${with_view_name+set}" = set; then :
4328  withval=$with_view_name; VIEWNAME="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $VIEWNAME" >&5
4329$as_echo "$VIEWNAME" >&6; }
4330else
4331  VIEWNAME="view"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: Defaulting to view" >&5
4332$as_echo "Defaulting to view" >&6; }
4333fi
4334
4335
4336
4337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-global-runtime argument" >&5
4338$as_echo_n "checking --with-global-runtime argument... " >&6; }
4339
4340# Check whether --with-global-runtime was given.
4341if test "${with_global_runtime+set}" = set; then :
4342  withval=$with_global_runtime; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $withval" >&5
4343$as_echo "$withval" >&6; }; cat >>confdefs.h <<_ACEOF
4344#define RUNTIME_GLOBAL "$withval"
4345_ACEOF
4346
4347else
4348  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4349$as_echo "no" >&6; }
4350fi
4351
4352
4353{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-modified-by argument" >&5
4354$as_echo_n "checking --with-modified-by argument... " >&6; }
4355
4356# Check whether --with-modified-by was given.
4357if test "${with_modified_by+set}" = set; then :
4358  withval=$with_modified_by; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $withval" >&5
4359$as_echo "$withval" >&6; }; cat >>confdefs.h <<_ACEOF
4360#define MODIFIED_BY "$withval"
4361_ACEOF
4362
4363else
4364  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4365$as_echo "no" >&6; }
4366fi
4367
4368
4369{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if character set is EBCDIC" >&5
4370$as_echo_n "checking if character set is EBCDIC... " >&6; }
4371cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4372/* end confdefs.h.  */
4373
4374int
4375main ()
4376{
4377 /* TryCompile function for CharSet.
4378   Treat any failure as ASCII for compatibility with existing art.
4379   Use compile-time rather than run-time tests for cross-compiler
4380   tolerance.  */
4381#if '0'!=240
4382make an error "Character set is not EBCDIC"
4383#endif
4384  ;
4385  return 0;
4386}
4387_ACEOF
4388if ac_fn_c_try_compile "$LINENO"; then :
4389   # TryCompile action if true
4390cf_cv_ebcdic=yes
4391else
4392   # TryCompile action if false
4393cf_cv_ebcdic=no
4394fi
4395rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4396# end of TryCompile ])
4397# end of CacheVal CvEbcdic
4398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cf_cv_ebcdic" >&5
4399$as_echo "$cf_cv_ebcdic" >&6; }
4400case "$cf_cv_ebcdic" in  #(vi
4401    yes)	$as_echo "#define EBCDIC 1" >>confdefs.h
4402
4403		line_break='"\\n"'
4404		;;
4405    *)		line_break='"\\012"';;
4406esac
4407
4408
4409if test "$cf_cv_ebcdic" = "yes"; then
4410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for z/OS Unix" >&5
4411$as_echo_n "checking for z/OS Unix... " >&6; }
4412case `uname` in
4413    OS/390)	zOSUnix="yes";
4414										if test "$CC" = "cc"; then
4415		  ccm="$_CC_CCMODE"
4416		  ccn="CC"
4417		else
4418		  if test "$CC" = "c89"; then
4419		    ccm="$_CC_C89MODE"
4420		    ccn="C89"
4421		  else
4422		    ccm=1
4423		  fi
4424		fi
4425		if test "$ccm" != "1"; then
4426		  echo ""
4427		  echo "------------------------------------------"
4428		  echo " On z/OS Unix, the environment variable"
4429		  echo " _CC_${ccn}MODE must be set to \"1\"!"
4430		  echo " Do:"
4431		  echo "    export _CC_${ccn}MODE=1"
4432		  echo " and then call configure again."
4433		  echo "------------------------------------------"
4434		  exit 1
4435		fi
4436		# Set CFLAGS for configure process.
4437		# This will be reset later for config.mk.
4438		# Use haltonmsg to force error for missing H files.
4439		CFLAGS="$CFLAGS -D_ALL_SOURCE -Wc,float(ieee),haltonmsg(3296)";
4440		LDFLAGS="$LDFLAGS -Wl,EDIT=NO"
4441		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4442$as_echo "yes" >&6; }
4443		;;
4444    *)		zOSUnix="no";
4445		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4446$as_echo "no" >&6; }
4447		;;
4448esac
4449fi
4450
4451if test "$zOSUnix" = "yes"; then
4452    QUOTESED="sed -e 's/[\\\\\"]/\\\\\\\\&/g' -e 's/\\\\\\\\\"/\"/' -e 's/\\\\\\\\\";\$\$/\";/'"
4453else
4454    QUOTESED="sed -e 's/[\\\\\"]/\\\\&/g' -e 's/\\\\\"/\"/' -e 's/\\\\\";\$\$/\";/'"
4455fi
4456
4457
4458
4459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-selinux argument" >&5
4460$as_echo_n "checking --disable-selinux argument... " >&6; }
4461# Check whether --enable-selinux was given.
4462if test "${enable_selinux+set}" = set; then :
4463  enableval=$enable_selinux;
4464else
4465  enable_selinux="yes"
4466fi
4467
4468if test "$enable_selinux" = "yes"; then
4469  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4470$as_echo "no" >&6; }
4471  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for is_selinux_enabled in -lselinux" >&5
4472$as_echo_n "checking for is_selinux_enabled in -lselinux... " >&6; }
4473if test "${ac_cv_lib_selinux_is_selinux_enabled+set}" = set; then :
4474  $as_echo_n "(cached) " >&6
4475else
4476  ac_check_lib_save_LIBS=$LIBS
4477LIBS="-lselinux  $LIBS"
4478cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4479/* end confdefs.h.  */
4480
4481/* Override any GCC internal prototype to avoid an error.
4482   Use char because int might match the return type of a GCC
4483   builtin and then its argument prototype would still apply.  */
4484#ifdef __cplusplus
4485extern "C"
4486#endif
4487char is_selinux_enabled ();
4488int
4489main ()
4490{
4491return is_selinux_enabled ();
4492  ;
4493  return 0;
4494}
4495_ACEOF
4496if ac_fn_c_try_link "$LINENO"; then :
4497  ac_cv_lib_selinux_is_selinux_enabled=yes
4498else
4499  ac_cv_lib_selinux_is_selinux_enabled=no
4500fi
4501rm -f core conftest.err conftest.$ac_objext \
4502    conftest$ac_exeext conftest.$ac_ext
4503LIBS=$ac_check_lib_save_LIBS
4504fi
4505{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5
4506$as_echo "$ac_cv_lib_selinux_is_selinux_enabled" >&6; }
4507if test "x$ac_cv_lib_selinux_is_selinux_enabled" = x""yes; then :
4508  LIBS="$LIBS -lselinux"
4509	   $as_echo "#define HAVE_SELINUX 1" >>confdefs.h
4510
4511fi
4512
4513else
4514   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4515$as_echo "yes" >&6; }
4516fi
4517
4518
4519{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-features argument" >&5
4520$as_echo_n "checking --with-features argument... " >&6; }
4521
4522# Check whether --with-features was given.
4523if test "${with_features+set}" = set; then :
4524  withval=$with_features; features="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $features" >&5
4525$as_echo "$features" >&6; }
4526else
4527  features="normal"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: Defaulting to normal" >&5
4528$as_echo "Defaulting to normal" >&6; }
4529fi
4530
4531
4532dovimdiff=""
4533dogvimdiff=""
4534case "$features" in
4535  tiny)		$as_echo "#define FEAT_TINY 1" >>confdefs.h
4536 ;;
4537  small)	$as_echo "#define FEAT_SMALL 1" >>confdefs.h
4538 ;;
4539  normal)	$as_echo "#define FEAT_NORMAL 1" >>confdefs.h
4540 dovimdiff="installvimdiff";
4541			dogvimdiff="installgvimdiff" ;;
4542  big)		$as_echo "#define FEAT_BIG 1" >>confdefs.h
4543 dovimdiff="installvimdiff";
4544			dogvimdiff="installgvimdiff" ;;
4545  huge)		$as_echo "#define FEAT_HUGE 1" >>confdefs.h
4546 dovimdiff="installvimdiff";
4547			dogvimdiff="installgvimdiff" ;;
4548  *)		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Sorry, $features is not supported" >&5
4549$as_echo "Sorry, $features is not supported" >&6; } ;;
4550esac
4551
4552
4553
4554
4555{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-compiledby argument" >&5
4556$as_echo_n "checking --with-compiledby argument... " >&6; }
4557
4558# Check whether --with-compiledby was given.
4559if test "${with_compiledby+set}" = set; then :
4560  withval=$with_compiledby; compiledby="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $withval" >&5
4561$as_echo "$withval" >&6; }
4562else
4563  compiledby=""; { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4564$as_echo "no" >&6; }
4565fi
4566
4567
4568
4569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-xsmp argument" >&5
4570$as_echo_n "checking --disable-xsmp argument... " >&6; }
4571# Check whether --enable-xsmp was given.
4572if test "${enable_xsmp+set}" = set; then :
4573  enableval=$enable_xsmp;
4574else
4575  enable_xsmp="yes"
4576fi
4577
4578
4579if test "$enable_xsmp" = "yes"; then
4580  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4581$as_echo "no" >&6; }
4582  { $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-xsmp-interact argument" >&5
4583$as_echo_n "checking --disable-xsmp-interact argument... " >&6; }
4584  # Check whether --enable-xsmp-interact was given.
4585if test "${enable_xsmp_interact+set}" = set; then :
4586  enableval=$enable_xsmp_interact;
4587else
4588  enable_xsmp_interact="yes"
4589fi
4590
4591  if test "$enable_xsmp_interact" = "yes"; then
4592    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4593$as_echo "no" >&6; }
4594    $as_echo "#define USE_XSMP_INTERACT 1" >>confdefs.h
4595
4596  else
4597    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4598$as_echo "yes" >&6; }
4599  fi
4600else
4601  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4602$as_echo "yes" >&6; }
4603fi
4604
4605{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-luainterp argument" >&5
4606$as_echo_n "checking --enable-luainterp argument... " >&6; }
4607# Check whether --enable-luainterp was given.
4608if test "${enable_luainterp+set}" = set; then :
4609  enableval=$enable_luainterp;
4610else
4611  enable_luainterp="no"
4612fi
4613
4614{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_luainterp" >&5
4615$as_echo "$enable_luainterp" >&6; }
4616
4617if test "$enable_luainterp" = "yes" -o "$enable_luainterp" = "dynamic"; then
4618
4619
4620  { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-lua-prefix argument" >&5
4621$as_echo_n "checking --with-lua-prefix argument... " >&6; }
4622
4623# Check whether --with-lua_prefix was given.
4624if test "${with_lua_prefix+set}" = set; then :
4625  withval=$with_lua_prefix; with_lua_prefix="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_lua_prefix" >&5
4626$as_echo "$with_lua_prefix" >&6; }
4627else
4628  with_lua_prefix="";{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4629$as_echo "no" >&6; }
4630fi
4631
4632
4633  if test "X$with_lua_prefix" != "X"; then
4634       vi_cv_path_lua_pfx="$with_lua_prefix"
4635  else
4636    { $as_echo "$as_me:${as_lineno-$LINENO}: checking LUA_PREFIX environment var" >&5
4637$as_echo_n "checking LUA_PREFIX environment var... " >&6; }
4638    if test "X$LUA_PREFIX" != "X"; then
4639	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$LUA_PREFIX\"" >&5
4640$as_echo "\"$LUA_PREFIX\"" >&6; }
4641	vi_cv_path_lua_pfx="$LUA_PREFIX"
4642    else
4643	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: not set, default to /usr" >&5
4644$as_echo "not set, default to /usr" >&6; }
4645	vi_cv_path_lua_pfx="/usr"
4646    fi
4647  fi
4648
4649  LUA_INC=
4650  if test "X$vi_cv_path_lua_pfx" != "X"; then
4651        # Extract the first word of "lua", so it can be a program name with args.
4652set dummy lua; ac_word=$2
4653{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4654$as_echo_n "checking for $ac_word... " >&6; }
4655if test "${ac_cv_path_vi_cv_path_lua+set}" = set; then :
4656  $as_echo_n "(cached) " >&6
4657else
4658  case $vi_cv_path_lua in
4659  [\\/]* | ?:[\\/]*)
4660  ac_cv_path_vi_cv_path_lua="$vi_cv_path_lua" # Let the user override the test with a path.
4661  ;;
4662  *)
4663  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4664for as_dir in $PATH
4665do
4666  IFS=$as_save_IFS
4667  test -z "$as_dir" && as_dir=.
4668    for ac_exec_ext in '' $ac_executable_extensions; do
4669  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4670    ac_cv_path_vi_cv_path_lua="$as_dir/$ac_word$ac_exec_ext"
4671    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4672    break 2
4673  fi
4674done
4675  done
4676IFS=$as_save_IFS
4677
4678  ;;
4679esac
4680fi
4681vi_cv_path_lua=$ac_cv_path_vi_cv_path_lua
4682if test -n "$vi_cv_path_lua"; then
4683  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_lua" >&5
4684$as_echo "$vi_cv_path_lua" >&6; }
4685else
4686  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4687$as_echo "no" >&6; }
4688fi
4689
4690
4691    if test "X$vi_cv_path_lua" != "X"; then
4692            { $as_echo "$as_me:${as_lineno-$LINENO}: checking Lua version" >&5
4693$as_echo_n "checking Lua version... " >&6; }
4694if test "${vi_cv_version_lua+set}" = set; then :
4695  $as_echo_n "(cached) " >&6
4696else
4697   vi_cv_version_lua=`${vi_cv_path_lua} -e "print(_VERSION)" | sed 's/.* //'`
4698fi
4699{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_version_lua" >&5
4700$as_echo "$vi_cv_version_lua" >&6; }
4701    fi
4702    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if lua.h can be found in $vi_cv_path_lua_pfx/include" >&5
4703$as_echo_n "checking if lua.h can be found in $vi_cv_path_lua_pfx/include... " >&6; }
4704    if test -f $vi_cv_path_lua_pfx/include/lua.h; then
4705      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4706$as_echo "yes" >&6; }
4707    else
4708      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4709$as_echo "no" >&6; }
4710      { $as_echo "$as_me:${as_lineno-$LINENO}: checking if lua.h can be found in $vi_cv_path_lua_pfx/include/lua$vi_cv_version_lua" >&5
4711$as_echo_n "checking if lua.h can be found in $vi_cv_path_lua_pfx/include/lua$vi_cv_version_lua... " >&6; }
4712      if test -f $vi_cv_path_lua_pfx/include/lua$vi_cv_version_lua/lua.h; then
4713        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4714$as_echo "yes" >&6; }
4715        LUA_INC=/lua$vi_cv_version_lua
4716      else
4717        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4718$as_echo "no" >&6; }
4719        vi_cv_path_lua_pfx=
4720      fi
4721    fi
4722  fi
4723
4724  if test "X$vi_cv_path_lua_pfx" != "X"; then
4725    if test "X$LUA_INC" != "X"; then
4726            LUA_LIBS="-L${vi_cv_path_lua_pfx}/lib -llua$vi_cv_version_lua"
4727    else
4728      LUA_LIBS="-L${vi_cv_path_lua_pfx}/lib -llua"
4729    fi
4730    LUA_CFLAGS="-I${vi_cv_path_lua_pfx}/include${LUA_INC}"
4731    LUA_SRC="if_lua.c"
4732    LUA_OBJ="objects/if_lua.o"
4733    LUA_PRO="if_lua.pro"
4734    $as_echo "#define FEAT_LUA 1" >>confdefs.h
4735
4736    if test "$enable_luainterp" = "dynamic"; then
4737      if test -f "${vi_cv_path_lua_pfx}/bin/cyglua-${vi_cv_version_lua}.dll"; then
4738	vi_cv_dll_name_lua="cyglua-${vi_cv_version_lua}.dll"
4739      else
4740	multiarch=`dpkg-architecture -qDEB_HOST_MULTIARCH 2> /dev/null`
4741	if test "X$multiarch" != "X"; then
4742	  lib_multiarch="lib/${multiarch}"
4743	fi
4744			for subdir in "${lib_multiarch}" lib64 lib; do
4745	  if test -z "$subdir"; then
4746	    continue
4747	  fi
4748	  for sover in "${vi_cv_version_lua}.so" "-${vi_cv_version_lua}.so" ".so.${vi_cv_version_lua}"; do
4749	    for i in .0 .1 .2 .3 .4 .5 .6 .7 .8 .9 ""; do
4750	      if test -f "${vi_cv_path_lua_pfx}/${subdir}/liblua${sover}$i"; then
4751		sover2="$i"
4752		break 3
4753	      fi
4754	    done
4755	  done
4756	done
4757	vi_cv_dll_name_lua="liblua${sover}$sover2"
4758      fi
4759      $as_echo "#define DYNAMIC_LUA 1" >>confdefs.h
4760
4761      LUA_LIBS=""
4762      LUA_CFLAGS="-DDYNAMIC_LUA_DLL=\\\"${vi_cv_dll_name_lua}\\\" $LUA_CFLAGS"
4763    fi
4764  fi
4765  if test "$fail_if_missing" = "yes" -a -z "$LUA_SRC"; then
4766    as_fn_error "could not configure lua" "$LINENO" 5
4767  fi
4768
4769
4770
4771
4772
4773fi
4774
4775
4776{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-mzschemeinterp argument" >&5
4777$as_echo_n "checking --enable-mzschemeinterp argument... " >&6; }
4778# Check whether --enable-mzschemeinterp was given.
4779if test "${enable_mzschemeinterp+set}" = set; then :
4780  enableval=$enable_mzschemeinterp;
4781else
4782  enable_mzschemeinterp="no"
4783fi
4784
4785{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_mzschemeinterp" >&5
4786$as_echo "$enable_mzschemeinterp" >&6; }
4787
4788if test "$enable_mzschemeinterp" = "yes"; then
4789
4790
4791  { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-plthome argument" >&5
4792$as_echo_n "checking --with-plthome argument... " >&6; }
4793
4794# Check whether --with-plthome was given.
4795if test "${with_plthome+set}" = set; then :
4796  withval=$with_plthome; with_plthome="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_plthome" >&5
4797$as_echo "$with_plthome" >&6; }
4798else
4799  with_plthome="";{ $as_echo "$as_me:${as_lineno-$LINENO}: result: \"no\"" >&5
4800$as_echo "\"no\"" >&6; }
4801fi
4802
4803
4804  if test "X$with_plthome" != "X"; then
4805       vi_cv_path_mzscheme_pfx="$with_plthome"
4806  else
4807    { $as_echo "$as_me:${as_lineno-$LINENO}: checking PLTHOME environment var" >&5
4808$as_echo_n "checking PLTHOME environment var... " >&6; }
4809    if test "X$PLTHOME" != "X"; then
4810	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$PLTHOME\"" >&5
4811$as_echo "\"$PLTHOME\"" >&6; }
4812	vi_cv_path_mzscheme_pfx="$PLTHOME"
4813    else
4814	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: not set" >&5
4815$as_echo "not set" >&6; }
4816		# Extract the first word of "mzscheme", so it can be a program name with args.
4817set dummy mzscheme; ac_word=$2
4818{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4819$as_echo_n "checking for $ac_word... " >&6; }
4820if test "${ac_cv_path_vi_cv_path_mzscheme+set}" = set; then :
4821  $as_echo_n "(cached) " >&6
4822else
4823  case $vi_cv_path_mzscheme in
4824  [\\/]* | ?:[\\/]*)
4825  ac_cv_path_vi_cv_path_mzscheme="$vi_cv_path_mzscheme" # Let the user override the test with a path.
4826  ;;
4827  *)
4828  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4829for as_dir in $PATH
4830do
4831  IFS=$as_save_IFS
4832  test -z "$as_dir" && as_dir=.
4833    for ac_exec_ext in '' $ac_executable_extensions; do
4834  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4835    ac_cv_path_vi_cv_path_mzscheme="$as_dir/$ac_word$ac_exec_ext"
4836    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4837    break 2
4838  fi
4839done
4840  done
4841IFS=$as_save_IFS
4842
4843  ;;
4844esac
4845fi
4846vi_cv_path_mzscheme=$ac_cv_path_vi_cv_path_mzscheme
4847if test -n "$vi_cv_path_mzscheme"; then
4848  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_mzscheme" >&5
4849$as_echo "$vi_cv_path_mzscheme" >&6; }
4850else
4851  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4852$as_echo "no" >&6; }
4853fi
4854
4855
4856
4857			if test "X$vi_cv_path_mzscheme" != "X"; then
4858	  lsout=`ls -l $vi_cv_path_mzscheme`
4859	  if echo "$lsout" | grep -e '->' >/dev/null 2>/dev/null; then
4860	    vi_cv_path_mzscheme=`echo "$lsout" | sed 's/.*-> \(.*\)/\1/'`
4861	  fi
4862	fi
4863
4864	if test "X$vi_cv_path_mzscheme" != "X"; then
4865	    	    { $as_echo "$as_me:${as_lineno-$LINENO}: checking MzScheme install prefix" >&5
4866$as_echo_n "checking MzScheme install prefix... " >&6; }
4867if test "${vi_cv_path_mzscheme_pfx+set}" = set; then :
4868  $as_echo_n "(cached) " >&6
4869else
4870  	    	    echo "(display (simplify-path		\
4871	       (build-path (call-with-values	\
4872		(lambda () (split-path (find-system-path (quote exec-file)))) \
4873		(lambda (base name must-be-dir?) base)) (quote up))))" > mzdirs.scm
4874	    	     vi_cv_path_mzscheme_pfx=`${vi_cv_path_mzscheme} -r mzdirs.scm | \
4875		sed -e 's+/$++'`
4876fi
4877{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_mzscheme_pfx" >&5
4878$as_echo "$vi_cv_path_mzscheme_pfx" >&6; }
4879	    rm -f mzdirs.scm
4880	fi
4881    fi
4882  fi
4883
4884  SCHEME_INC=
4885  if test "X$vi_cv_path_mzscheme_pfx" != "X"; then
4886    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include" >&5
4887$as_echo_n "checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include... " >&6; }
4888    if test -f $vi_cv_path_mzscheme_pfx/include/scheme.h; then
4889      SCHEME_INC=${vi_cv_path_mzscheme_pfx}/include
4890      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4891$as_echo "yes" >&6; }
4892    else
4893      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4894$as_echo "no" >&6; }
4895      { $as_echo "$as_me:${as_lineno-$LINENO}: checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include/plt" >&5
4896$as_echo_n "checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include/plt... " >&6; }
4897      if test -f $vi_cv_path_mzscheme_pfx/include/plt/scheme.h; then
4898	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4899$as_echo "yes" >&6; }
4900	SCHEME_INC=${vi_cv_path_mzscheme_pfx}/include/plt
4901      else
4902	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4903$as_echo "no" >&6; }
4904	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include/racket" >&5
4905$as_echo_n "checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include/racket... " >&6; }
4906	if test -f $vi_cv_path_mzscheme_pfx/include/racket/scheme.h; then
4907	  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4908$as_echo "yes" >&6; }
4909	  SCHEME_INC=${vi_cv_path_mzscheme_pfx}/include/racket
4910	else
4911	  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4912$as_echo "no" >&6; }
4913	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if scheme.h can be found in /usr/include/plt/" >&5
4914$as_echo_n "checking if scheme.h can be found in /usr/include/plt/... " >&6; }
4915	  if test -f /usr/include/plt/scheme.h; then
4916	    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4917$as_echo "yes" >&6; }
4918	    SCHEME_INC=/usr/include/plt
4919	  else
4920	    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4921$as_echo "no" >&6; }
4922	    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if scheme.h can be found in /usr/include/racket/" >&5
4923$as_echo_n "checking if scheme.h can be found in /usr/include/racket/... " >&6; }
4924	    if test -f /usr/include/racket/scheme.h; then
4925	      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4926$as_echo "yes" >&6; }
4927	      SCHEME_INC=/usr/include/racket
4928	    else
4929	      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4930$as_echo "no" >&6; }
4931	      vi_cv_path_mzscheme_pfx=
4932	    fi
4933	  fi
4934	fi
4935      fi
4936    fi
4937  fi
4938
4939  if test "X$vi_cv_path_mzscheme_pfx" != "X"; then
4940    if test "x$MACOSX" = "xyes"; then
4941      MZSCHEME_LIBS="-framework Racket"
4942      MZSCHEME_CFLAGS="-DMZ_PRECISE_GC"
4943    elif test -f "${vi_cv_path_mzscheme_pfx}/lib/libmzscheme3m.a"; then
4944      MZSCHEME_LIBS="${vi_cv_path_mzscheme_pfx}/lib/libmzscheme3m.a"
4945      MZSCHEME_CFLAGS="-DMZ_PRECISE_GC"
4946    elif test -f "${vi_cv_path_mzscheme_pfx}/lib/libracket3m.a"; then
4947      MZSCHEME_LIBS="${vi_cv_path_mzscheme_pfx}/lib/libracket3m.a"
4948      MZSCHEME_CFLAGS="-DMZ_PRECISE_GC"
4949    elif test -f "${vi_cv_path_mzscheme_pfx}/lib/libracket.a"; then
4950      MZSCHEME_LIBS="${vi_cv_path_mzscheme_pfx}/lib/libracket.a ${vi_cv_path_mzscheme_pfx}/lib/libmzgc.a"
4951    elif test -f "${vi_cv_path_mzscheme_pfx}/lib/libmzscheme.a"; then
4952      MZSCHEME_LIBS="${vi_cv_path_mzscheme_pfx}/lib/libmzscheme.a ${vi_cv_path_mzscheme_pfx}/lib/libmzgc.a"
4953    else
4954            if test -f "${vi_cv_path_mzscheme_pfx}/lib/libmzscheme3m.so"; then
4955        MZSCHEME_LIBS="-L${vi_cv_path_mzscheme_pfx}/lib -lmzscheme3m"
4956	MZSCHEME_CFLAGS="-DMZ_PRECISE_GC"
4957      elif test -f "${vi_cv_path_mzscheme_pfx}/lib/libracket3m.so"; then
4958        MZSCHEME_LIBS="-L${vi_cv_path_mzscheme_pfx}/lib -lracket3m"
4959	MZSCHEME_CFLAGS="-DMZ_PRECISE_GC"
4960      elif test -f "${vi_cv_path_mzscheme_pfx}/lib/libracket.so"; then
4961        MZSCHEME_LIBS="-L${vi_cv_path_mzscheme_pfx}/lib -lracket -lmzgc"
4962      else
4963        MZSCHEME_LIBS="-L${vi_cv_path_mzscheme_pfx}/lib -lmzscheme -lmzgc"
4964      fi
4965      if test "$GCC" = yes; then
4966			MZSCHEME_LIBS="${MZSCHEME_LIBS} -Wl,-rpath -Wl,${vi_cv_path_mzscheme_pfx}/lib"
4967      elif test "`(uname) 2>/dev/null`" = SunOS &&
4968			       uname -r | grep '^5' >/dev/null; then
4969	MZSCHEME_LIBS="${MZSCHEME_LIBS} -R ${vi_cv_path_mzscheme_pfx}/lib"
4970      fi
4971    fi
4972
4973    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for racket collects directory" >&5
4974$as_echo_n "checking for racket collects directory... " >&6; }
4975    if test -d $vi_cv_path_mzscheme_pfx/lib/plt/collects; then
4976      SCHEME_COLLECTS=$vi_cv_path_mzscheme_pfx/lib/plt/
4977    else
4978      if test -d $vi_cv_path_mzscheme_pfx/lib/racket/collects; then
4979	SCHEME_COLLECTS=$vi_cv_path_mzscheme_pfx/lib/racket/
4980      else
4981	if test -d $vi_cv_path_mzscheme_pfx/share/racket/collects; then
4982	  SCHEME_COLLECTS=$vi_cv_path_mzscheme_pfx/share/racket/
4983	else
4984	  if test -d $vi_cv_path_mzscheme_pfx/collects; then
4985	    SCHEME_COLLECTS=$vi_cv_path_mzscheme_pfx/
4986	  fi
4987	fi
4988      fi
4989    fi
4990    if test "X$SCHEME_COLLECTS" != "X" ; then
4991      { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${SCHEME_COLLECTS}" >&5
4992$as_echo "${SCHEME_COLLECTS}" >&6; }
4993    else
4994      { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
4995$as_echo "not found" >&6; }
4996    fi
4997
4998    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mzscheme_base.c" >&5
4999$as_echo_n "checking for mzscheme_base.c... " >&6; }
5000    if test -f "${SCHEME_COLLECTS}collects/scheme/base.ss" ; then
5001      MZSCHEME_EXTRA="mzscheme_base.c"
5002    else
5003      if test -f "${SCHEME_COLLECTS}collects/scheme/base.rkt" ; then
5004	MZSCHEME_EXTRA="mzscheme_base.c"
5005      fi
5006    fi
5007    if test "X$MZSCHEME_EXTRA" != "X" ; then
5008            MZSCHEME_CFLAGS="${MZSCHEME_CFLAGS} -DINCLUDE_MZSCHEME_BASE"
5009      MZSCHEME_MZC="${vi_cv_path_mzscheme_pfx}/bin/mzc"
5010      { $as_echo "$as_me:${as_lineno-$LINENO}: result: needed" >&5
5011$as_echo "needed" >&6; }
5012    else
5013      { $as_echo "$as_me:${as_lineno-$LINENO}: result: not needed" >&5
5014$as_echo "not needed" >&6; }
5015    fi
5016
5017    MZSCHEME_CFLAGS="${MZSCHEME_CFLAGS} -I${SCHEME_INC} \
5018      -DMZSCHEME_COLLECTS='\"${SCHEME_COLLECTS}collects\"'"
5019    MZSCHEME_SRC="if_mzsch.c"
5020    MZSCHEME_OBJ="objects/if_mzsch.o"
5021    MZSCHEME_PRO="if_mzsch.pro"
5022    $as_echo "#define FEAT_MZSCHEME 1" >>confdefs.h
5023
5024  fi
5025
5026
5027
5028
5029
5030
5031
5032fi
5033
5034
5035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-perlinterp argument" >&5
5036$as_echo_n "checking --enable-perlinterp argument... " >&6; }
5037# Check whether --enable-perlinterp was given.
5038if test "${enable_perlinterp+set}" = set; then :
5039  enableval=$enable_perlinterp;
5040else
5041  enable_perlinterp="no"
5042fi
5043
5044{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perlinterp" >&5
5045$as_echo "$enable_perlinterp" >&6; }
5046if test "$enable_perlinterp" = "yes" -o "$enable_perlinterp" = "dynamic"; then
5047
5048  # Extract the first word of "perl", so it can be a program name with args.
5049set dummy perl; ac_word=$2
5050{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5051$as_echo_n "checking for $ac_word... " >&6; }
5052if test "${ac_cv_path_vi_cv_path_perl+set}" = set; then :
5053  $as_echo_n "(cached) " >&6
5054else
5055  case $vi_cv_path_perl in
5056  [\\/]* | ?:[\\/]*)
5057  ac_cv_path_vi_cv_path_perl="$vi_cv_path_perl" # Let the user override the test with a path.
5058  ;;
5059  *)
5060  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5061for as_dir in $PATH
5062do
5063  IFS=$as_save_IFS
5064  test -z "$as_dir" && as_dir=.
5065    for ac_exec_ext in '' $ac_executable_extensions; do
5066  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5067    ac_cv_path_vi_cv_path_perl="$as_dir/$ac_word$ac_exec_ext"
5068    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5069    break 2
5070  fi
5071done
5072  done
5073IFS=$as_save_IFS
5074
5075  ;;
5076esac
5077fi
5078vi_cv_path_perl=$ac_cv_path_vi_cv_path_perl
5079if test -n "$vi_cv_path_perl"; then
5080  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_perl" >&5
5081$as_echo "$vi_cv_path_perl" >&6; }
5082else
5083  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5084$as_echo "no" >&6; }
5085fi
5086
5087
5088  if test "X$vi_cv_path_perl" != "X"; then
5089    { $as_echo "$as_me:${as_lineno-$LINENO}: checking Perl version" >&5
5090$as_echo_n "checking Perl version... " >&6; }
5091    if $vi_cv_path_perl -e 'require 5.003_01' >/dev/null 2>/dev/null; then
5092     eval `$vi_cv_path_perl -V:usethreads`
5093     eval `$vi_cv_path_perl -V:libperl`
5094     if test "X$usethreads" = "XUNKNOWN" -o "X$usethreads" = "Xundef"; then
5095       badthreads=no
5096     else
5097       if $vi_cv_path_perl -e 'require 5.6.0' >/dev/null 2>/dev/null; then
5098	 eval `$vi_cv_path_perl -V:use5005threads`
5099	 if test "X$use5005threads" = "XUNKNOWN" -o "X$use5005threads" = "Xundef"; then
5100	   badthreads=no
5101	 else
5102	   badthreads=yes
5103	   { $as_echo "$as_me:${as_lineno-$LINENO}: result: >>> Perl > 5.6 with 5.5 threads cannot be used <<<" >&5
5104$as_echo ">>> Perl > 5.6 with 5.5 threads cannot be used <<<" >&6; }
5105	 fi
5106       else
5107	 badthreads=yes
5108	 { $as_echo "$as_me:${as_lineno-$LINENO}: result: >>> Perl 5.5 with threads cannot be used <<<" >&5
5109$as_echo ">>> Perl 5.5 with threads cannot be used <<<" >&6; }
5110       fi
5111     fi
5112     if test $badthreads = no; then
5113      { $as_echo "$as_me:${as_lineno-$LINENO}: result: OK" >&5
5114$as_echo "OK" >&6; }
5115      eval `$vi_cv_path_perl -V:shrpenv`
5116      if test "X$shrpenv" = "XUNKNOWN"; then # pre 5.003_04
5117	shrpenv=""
5118      fi
5119      vi_cv_perllib=`$vi_cv_path_perl -MConfig -e 'print $Config{privlibexp}'`
5120
5121            perlcppflags=`$vi_cv_path_perl -Mlib=$srcdir -MExtUtils::Embed \
5122	      -e 'ccflags;perl_inc;print"\n"' | sed -e 's/-fno[^ ]*//'`
5123            perllibs=`cd $srcdir; $vi_cv_path_perl -MExtUtils::Embed -e 'ldopts' | \
5124		sed -e '/Warning/d' -e '/Note (probably harmless)/d' \
5125			-e 's/-bE:perl.exp//' -e 's/-lc //'`
5126                  perlldflags=`cd $srcdir; $vi_cv_path_perl -MExtUtils::Embed \
5127		-e 'ccdlflags' | sed -e 's/-bE:perl.exp//'`
5128
5129                  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compile and link flags for Perl are sane" >&5
5130$as_echo_n "checking if compile and link flags for Perl are sane... " >&6; }
5131      cflags_save=$CFLAGS
5132      libs_save=$LIBS
5133      ldflags_save=$LDFLAGS
5134      CFLAGS="$CFLAGS $perlcppflags"
5135      LIBS="$LIBS $perllibs"
5136      perlldflags=`echo "$perlldflags" | sed -e 's/^ *//g'`
5137      LDFLAGS="$perlldflags $LDFLAGS"
5138      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5139/* end confdefs.h.  */
5140
5141int
5142main ()
5143{
5144
5145  ;
5146  return 0;
5147}
5148_ACEOF
5149if ac_fn_c_try_link "$LINENO"; then :
5150  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5151$as_echo "yes" >&6; }; perl_ok=yes
5152else
5153  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no: PERL DISABLED" >&5
5154$as_echo "no: PERL DISABLED" >&6; }; perl_ok=no
5155fi
5156rm -f core conftest.err conftest.$ac_objext \
5157    conftest$ac_exeext conftest.$ac_ext
5158      CFLAGS=$cflags_save
5159      LIBS=$libs_save
5160      LDFLAGS=$ldflags_save
5161      if test $perl_ok = yes; then
5162	if test "X$perlcppflags" != "X"; then
5163	  	  PERL_CFLAGS=`echo "$perlcppflags" | sed -e 's/-pipe //' -e 's/-W[^ ]*//'`
5164	fi
5165	if test "X$perlldflags" != "X"; then
5166	  if test "X`echo \"$LDFLAGS\" | grep -F -e \"$perlldflags\"`" = "X"; then
5167	    LDFLAGS="$perlldflags $LDFLAGS"
5168	  fi
5169	fi
5170	PERL_LIBS=$perllibs
5171	PERL_SRC="auto/if_perl.c if_perlsfio.c"
5172	PERL_OBJ="objects/if_perl.o objects/if_perlsfio.o"
5173	PERL_PRO="if_perl.pro if_perlsfio.pro"
5174	$as_echo "#define FEAT_PERL 1" >>confdefs.h
5175
5176      fi
5177     fi
5178    else
5179      { $as_echo "$as_me:${as_lineno-$LINENO}: result: >>> too old; need Perl version 5.003_01 or later <<<" >&5
5180$as_echo ">>> too old; need Perl version 5.003_01 or later <<<" >&6; }
5181    fi
5182  fi
5183
5184  if test "x$MACOSX" = "xyes"; then
5185        dir=/System/Library/Perl
5186    darwindir=$dir/darwin
5187    if test -d $darwindir; then
5188      PERL=/usr/bin/perl
5189    else
5190            dir=/System/Library/Perl/5.8.1
5191      darwindir=$dir/darwin-thread-multi-2level
5192      if test -d $darwindir; then
5193	PERL=/usr/bin/perl
5194      fi
5195    fi
5196    if test -n "$PERL"; then
5197      PERL_DIR="$dir"
5198      PERL_CFLAGS="-DFEAT_PERL -I$darwindir/CORE"
5199      PERL_OBJ="objects/if_perl.o objects/if_perlsfio.o $darwindir/auto/DynaLoader/DynaLoader.a"
5200      PERL_LIBS="-L$darwindir/CORE -lperl"
5201    fi
5202                PERL_LIBS=`echo "$PERL_LIBS" | sed -e 's/-arch\ ppc//' -e 's/-arch\ i386//' -e 's/-arch\ x86_64//'`
5203    PERL_CFLAGS=`echo "$PERL_CFLAGS" | sed -e 's/-arch\ ppc//' -e 's/-arch\ i386//' -e 's/-arch\ x86_64//'`
5204  fi
5205  if test "$enable_perlinterp" = "dynamic"; then
5206    if test "$perl_ok" = "yes" -a "X$libperl" != "X"; then
5207      $as_echo "#define DYNAMIC_PERL 1" >>confdefs.h
5208
5209      PERL_CFLAGS="-DDYNAMIC_PERL_DLL=\\\"$libperl\\\" $PERL_CFLAGS"
5210    fi
5211  fi
5212
5213  if test "$fail_if_missing" = "yes" -a "$perl_ok" != "yes"; then
5214    as_fn_error "could not configure perl" "$LINENO" 5
5215  fi
5216fi
5217
5218
5219
5220
5221
5222
5223
5224{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-pythoninterp argument" >&5
5225$as_echo_n "checking --enable-pythoninterp argument... " >&6; }
5226# Check whether --enable-pythoninterp was given.
5227if test "${enable_pythoninterp+set}" = set; then :
5228  enableval=$enable_pythoninterp;
5229else
5230  enable_pythoninterp="no"
5231fi
5232
5233{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_pythoninterp" >&5
5234$as_echo "$enable_pythoninterp" >&6; }
5235if test "$enable_pythoninterp" = "yes" -o "$enable_pythoninterp" = "dynamic"; then
5236    for ac_prog in python2 python
5237do
5238  # Extract the first word of "$ac_prog", so it can be a program name with args.
5239set dummy $ac_prog; ac_word=$2
5240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5241$as_echo_n "checking for $ac_word... " >&6; }
5242if test "${ac_cv_path_vi_cv_path_python+set}" = set; then :
5243  $as_echo_n "(cached) " >&6
5244else
5245  case $vi_cv_path_python in
5246  [\\/]* | ?:[\\/]*)
5247  ac_cv_path_vi_cv_path_python="$vi_cv_path_python" # Let the user override the test with a path.
5248  ;;
5249  *)
5250  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5251for as_dir in $PATH
5252do
5253  IFS=$as_save_IFS
5254  test -z "$as_dir" && as_dir=.
5255    for ac_exec_ext in '' $ac_executable_extensions; do
5256  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5257    ac_cv_path_vi_cv_path_python="$as_dir/$ac_word$ac_exec_ext"
5258    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5259    break 2
5260  fi
5261done
5262  done
5263IFS=$as_save_IFS
5264
5265  ;;
5266esac
5267fi
5268vi_cv_path_python=$ac_cv_path_vi_cv_path_python
5269if test -n "$vi_cv_path_python"; then
5270  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_python" >&5
5271$as_echo "$vi_cv_path_python" >&6; }
5272else
5273  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5274$as_echo "no" >&6; }
5275fi
5276
5277
5278  test -n "$vi_cv_path_python" && break
5279done
5280
5281  if test "X$vi_cv_path_python" != "X"; then
5282
5283        { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python version" >&5
5284$as_echo_n "checking Python version... " >&6; }
5285if test "${vi_cv_var_python_version+set}" = set; then :
5286  $as_echo_n "(cached) " >&6
5287else
5288  vi_cv_var_python_version=`
5289	    ${vi_cv_path_python} -c 'import sys; print sys.version[:3]'`
5290
5291fi
5292{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_var_python_version" >&5
5293$as_echo "$vi_cv_var_python_version" >&6; }
5294
5295        { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python is 2.3 or better" >&5
5296$as_echo_n "checking Python is 2.3 or better... " >&6; }
5297    if ${vi_cv_path_python} -c \
5298	"import sys; sys.exit(${vi_cv_var_python_version} < 2.3)"
5299    then
5300      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yep" >&5
5301$as_echo "yep" >&6; }
5302
5303            { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python's install prefix" >&5
5304$as_echo_n "checking Python's install prefix... " >&6; }
5305if test "${vi_cv_path_python_pfx+set}" = set; then :
5306  $as_echo_n "(cached) " >&6
5307else
5308   vi_cv_path_python_pfx=`
5309	    ${vi_cv_path_python} -c \
5310		"import sys; print sys.prefix"`
5311fi
5312{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_python_pfx" >&5
5313$as_echo "$vi_cv_path_python_pfx" >&6; }
5314
5315            { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python's execution prefix" >&5
5316$as_echo_n "checking Python's execution prefix... " >&6; }
5317if test "${vi_cv_path_python_epfx+set}" = set; then :
5318  $as_echo_n "(cached) " >&6
5319else
5320   vi_cv_path_python_epfx=`
5321	    ${vi_cv_path_python} -c \
5322		"import sys; print sys.exec_prefix"`
5323fi
5324{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_python_epfx" >&5
5325$as_echo "$vi_cv_path_python_epfx" >&6; }
5326
5327
5328      if test "${vi_cv_path_pythonpath+set}" = set; then :
5329  $as_echo_n "(cached) " >&6
5330else
5331   vi_cv_path_pythonpath=`
5332	    unset PYTHONPATH;
5333	    ${vi_cv_path_python} -c \
5334		"import sys, string; print string.join(sys.path,':')"`
5335fi
5336
5337
5338
5339
5340# Check whether --with-python-config-dir was given.
5341if test "${with_python_config_dir+set}" = set; then :
5342  withval=$with_python_config_dir;  vi_cv_path_python_conf="${withval}"
5343fi
5344
5345
5346      { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python's configuration directory" >&5
5347$as_echo_n "checking Python's configuration directory... " >&6; }
5348if test "${vi_cv_path_python_conf+set}" = set; then :
5349  $as_echo_n "(cached) " >&6
5350else
5351
5352	vi_cv_path_python_conf=
5353	d=`${vi_cv_path_python} -c "import distutils.sysconfig; print distutils.sysconfig.get_config_var('LIBPL')"`
5354	if test -d "$d" && test -f "$d/config.c"; then
5355	  vi_cv_path_python_conf="$d"
5356	else
5357	  for path in "${vi_cv_path_python_pfx}" "${vi_cv_path_python_epfx}"; do
5358	    for subdir in lib64 lib share; do
5359	      d="${path}/${subdir}/python${vi_cv_var_python_version}/config"
5360	      if test -d "$d" && test -f "$d/config.c"; then
5361		vi_cv_path_python_conf="$d"
5362	      fi
5363	    done
5364	  done
5365	fi
5366
5367fi
5368{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_python_conf" >&5
5369$as_echo "$vi_cv_path_python_conf" >&6; }
5370
5371      PYTHON_CONFDIR="${vi_cv_path_python_conf}"
5372
5373      if test "X$PYTHON_CONFDIR" = "X"; then
5374	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: can't find it!" >&5
5375$as_echo "can't find it!" >&6; }
5376      else
5377
5378			if test "${vi_cv_path_python_plibs+set}" = set; then :
5379  $as_echo_n "(cached) " >&6
5380else
5381
5382	    pwd=`pwd`
5383	    tmp_mkf="$pwd/config-PyMake$$"
5384	    cat -- "${PYTHON_CONFDIR}/Makefile" - <<'eof' >"${tmp_mkf}"
5385__:
5386	@echo "python_BASEMODLIBS='$(BASEMODLIBS)'"
5387	@echo "python_LIBS='$(LIBS)'"
5388	@echo "python_SYSLIBS='$(SYSLIBS)'"
5389	@echo "python_LINKFORSHARED='$(LINKFORSHARED)'"
5390	@echo "python_DLLLIBRARY='$(DLLLIBRARY)'"
5391	@echo "python_INSTSONAME='$(INSTSONAME)'"
5392eof
5393	    	    eval "`cd ${PYTHON_CONFDIR} && make -f "${tmp_mkf}" __ | sed '/ directory /d'`"
5394	    rm -f -- "${tmp_mkf}"
5395	    if test "x$MACOSX" = "xyes" && ${vi_cv_path_python} -c \
5396		"import sys; sys.exit(${vi_cv_var_python_version} < 2.3)"; then
5397	      vi_cv_path_python_plibs="-framework Python"
5398	    else
5399	      if test "${vi_cv_var_python_version}" = "1.4"; then
5400		  vi_cv_path_python_plibs="${PYTHON_CONFDIR}/libModules.a ${PYTHON_CONFDIR}/libPython.a ${PYTHON_CONFDIR}/libObjects.a ${PYTHON_CONFDIR}/libParser.a"
5401	      else
5402		  vi_cv_path_python_plibs="-L${PYTHON_CONFDIR} -lpython${vi_cv_var_python_version}"
5403	      fi
5404	      vi_cv_path_python_plibs="${vi_cv_path_python_plibs} ${python_BASEMODLIBS} ${python_LIBS} ${python_SYSLIBS} ${python_LINKFORSHARED}"
5405	      	      vi_cv_path_python_plibs=`echo $vi_cv_path_python_plibs | sed s/-ltermcap//`
5406	    fi
5407
5408fi
5409
5410
5411	if test "X$python_DLLLIBRARY" != "X"; then
5412	  python_INSTSONAME="$python_DLLLIBRARY"
5413	fi
5414	PYTHON_LIBS="${vi_cv_path_python_plibs}"
5415	if test "${vi_cv_path_python_pfx}" = "${vi_cv_path_python_epfx}"; then
5416	  PYTHON_CFLAGS="-I${vi_cv_path_python_pfx}/include/python${vi_cv_var_python_version} -DPYTHON_HOME='\"${vi_cv_path_python_pfx}\"'"
5417	else
5418	  PYTHON_CFLAGS="-I${vi_cv_path_python_pfx}/include/python${vi_cv_var_python_version} -I${vi_cv_path_python_epfx}/include/python${vi_cv_var_python_version} -DPYTHON_HOME='\"${vi_cv_path_python_pfx}\"'"
5419	fi
5420	PYTHON_SRC="if_python.c"
5421	PYTHON_OBJ="objects/if_python.o"
5422	if test "${vi_cv_var_python_version}" = "1.4"; then
5423	   PYTHON_OBJ="$PYTHON_OBJ objects/py_getpath.o"
5424	fi
5425    PYTHON_GETPATH_CFLAGS="-DPYTHONPATH='\"${vi_cv_path_pythonpath}\"' -DPREFIX='\"${vi_cv_path_python_pfx}\"' -DEXEC_PREFIX='\"${vi_cv_path_python_epfx}\"'"
5426
5427								{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if -pthread should be used" >&5
5428$as_echo_n "checking if -pthread should be used... " >&6; }
5429	threadsafe_flag=
5430	thread_lib=
5431	        if test "`(uname) 2>/dev/null`" != Darwin; then
5432	  test "$GCC" = yes && threadsafe_flag="-pthread"
5433	  if test "`(uname) 2>/dev/null`" = FreeBSD; then
5434	    threadsafe_flag="-D_THREAD_SAFE"
5435	    thread_lib="-pthread"
5436	  fi
5437	  if test "`(uname) 2>/dev/null`" = SunOS; then
5438	    threadsafe_flag="-pthreads"
5439	  fi
5440	fi
5441	libs_save_old=$LIBS
5442	if test -n "$threadsafe_flag"; then
5443	  cflags_save=$CFLAGS
5444	  CFLAGS="$CFLAGS $threadsafe_flag"
5445	  LIBS="$LIBS $thread_lib"
5446	  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5447/* end confdefs.h.  */
5448
5449int
5450main ()
5451{
5452
5453  ;
5454  return 0;
5455}
5456_ACEOF
5457if ac_fn_c_try_link "$LINENO"; then :
5458  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5459$as_echo "yes" >&6; }; PYTHON_CFLAGS="$PYTHON_CFLAGS $threadsafe_flag"
5460else
5461  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5462$as_echo "no" >&6; }; LIBS=$libs_save_old
5463
5464fi
5465rm -f core conftest.err conftest.$ac_objext \
5466    conftest$ac_exeext conftest.$ac_ext
5467	  CFLAGS=$cflags_save
5468	else
5469	  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5470$as_echo "no" >&6; }
5471	fi
5472
5473			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if compile and link flags for Python are sane" >&5
5474$as_echo_n "checking if compile and link flags for Python are sane... " >&6; }
5475	cflags_save=$CFLAGS
5476	libs_save=$LIBS
5477	CFLAGS="$CFLAGS $PYTHON_CFLAGS"
5478	LIBS="$LIBS $PYTHON_LIBS"
5479	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5480/* end confdefs.h.  */
5481
5482int
5483main ()
5484{
5485
5486  ;
5487  return 0;
5488}
5489_ACEOF
5490if ac_fn_c_try_link "$LINENO"; then :
5491  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5492$as_echo "yes" >&6; }; python_ok=yes
5493else
5494  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no: PYTHON DISABLED" >&5
5495$as_echo "no: PYTHON DISABLED" >&6; }; python_ok=no
5496fi
5497rm -f core conftest.err conftest.$ac_objext \
5498    conftest$ac_exeext conftest.$ac_ext
5499	CFLAGS=$cflags_save
5500	LIBS=$libs_save
5501	if test $python_ok = yes; then
5502	  $as_echo "#define FEAT_PYTHON 1" >>confdefs.h
5503
5504	else
5505	  LIBS=$libs_save_old
5506	  PYTHON_SRC=
5507	  PYTHON_OBJ=
5508	  PYTHON_LIBS=
5509	  PYTHON_CFLAGS=
5510	fi
5511      fi
5512    else
5513      { $as_echo "$as_me:${as_lineno-$LINENO}: result: too old" >&5
5514$as_echo "too old" >&6; }
5515    fi
5516  fi
5517
5518  if test "$fail_if_missing" = "yes" -a "$python_ok" != "yes"; then
5519    as_fn_error "could not configure python" "$LINENO" 5
5520  fi
5521fi
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-python3interp argument" >&5
5532$as_echo_n "checking --enable-python3interp argument... " >&6; }
5533# Check whether --enable-python3interp was given.
5534if test "${enable_python3interp+set}" = set; then :
5535  enableval=$enable_python3interp;
5536else
5537  enable_python3interp="no"
5538fi
5539
5540{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_python3interp" >&5
5541$as_echo "$enable_python3interp" >&6; }
5542if test "$enable_python3interp" = "yes" -o "$enable_python3interp" = "dynamic"; then
5543    for ac_prog in python3 python
5544do
5545  # Extract the first word of "$ac_prog", so it can be a program name with args.
5546set dummy $ac_prog; ac_word=$2
5547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5548$as_echo_n "checking for $ac_word... " >&6; }
5549if test "${ac_cv_path_vi_cv_path_python3+set}" = set; then :
5550  $as_echo_n "(cached) " >&6
5551else
5552  case $vi_cv_path_python3 in
5553  [\\/]* | ?:[\\/]*)
5554  ac_cv_path_vi_cv_path_python3="$vi_cv_path_python3" # Let the user override the test with a path.
5555  ;;
5556  *)
5557  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5558for as_dir in $PATH
5559do
5560  IFS=$as_save_IFS
5561  test -z "$as_dir" && as_dir=.
5562    for ac_exec_ext in '' $ac_executable_extensions; do
5563  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5564    ac_cv_path_vi_cv_path_python3="$as_dir/$ac_word$ac_exec_ext"
5565    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5566    break 2
5567  fi
5568done
5569  done
5570IFS=$as_save_IFS
5571
5572  ;;
5573esac
5574fi
5575vi_cv_path_python3=$ac_cv_path_vi_cv_path_python3
5576if test -n "$vi_cv_path_python3"; then
5577  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_python3" >&5
5578$as_echo "$vi_cv_path_python3" >&6; }
5579else
5580  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5581$as_echo "no" >&6; }
5582fi
5583
5584
5585  test -n "$vi_cv_path_python3" && break
5586done
5587
5588  if test "X$vi_cv_path_python3" != "X"; then
5589
5590        { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python version" >&5
5591$as_echo_n "checking Python version... " >&6; }
5592if test "${vi_cv_var_python3_version+set}" = set; then :
5593  $as_echo_n "(cached) " >&6
5594else
5595  vi_cv_var_python3_version=`
5596          ${vi_cv_path_python3} -c 'import sys; print(sys.version[:3])'`
5597
5598fi
5599{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_var_python3_version" >&5
5600$as_echo "$vi_cv_var_python3_version" >&6; }
5601
5602        { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python is 3.0 or better" >&5
5603$as_echo_n "checking Python is 3.0 or better... " >&6; }
5604    if ${vi_cv_path_python3} -c \
5605      "import sys; sys.exit(${vi_cv_var_python3_version} < 3.0)"
5606    then
5607      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yep" >&5
5608$as_echo "yep" >&6; }
5609
5610            { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python's abiflags" >&5
5611$as_echo_n "checking Python's abiflags... " >&6; }
5612if test "${vi_cv_var_python3_abiflags+set}" = set; then :
5613  $as_echo_n "(cached) " >&6
5614else
5615
5616       vi_cv_var_python3_abiflags=
5617       if ${vi_cv_path_python3} -c \
5618           "import sys; sys.exit(${vi_cv_var_python3_version} < 3.2)"
5619       then
5620         vi_cv_var_python3_abiflags=`${vi_cv_path_python3} -c \
5621           "import sys; print(sys.abiflags)"`
5622       fi
5623fi
5624{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_var_python3_abiflags" >&5
5625$as_echo "$vi_cv_var_python3_abiflags" >&6; }
5626
5627            { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python's install prefix" >&5
5628$as_echo_n "checking Python's install prefix... " >&6; }
5629if test "${vi_cv_path_python3_pfx+set}" = set; then :
5630  $as_echo_n "(cached) " >&6
5631else
5632   vi_cv_path_python3_pfx=`
5633       ${vi_cv_path_python3} -c \
5634       "import sys; print(sys.prefix)"`
5635fi
5636{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_python3_pfx" >&5
5637$as_echo "$vi_cv_path_python3_pfx" >&6; }
5638
5639            { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python's execution prefix" >&5
5640$as_echo_n "checking Python's execution prefix... " >&6; }
5641if test "${vi_cv_path_python3_epfx+set}" = set; then :
5642  $as_echo_n "(cached) " >&6
5643else
5644   vi_cv_path_python3_epfx=`
5645       ${vi_cv_path_python3} -c \
5646       "import sys; print(sys.exec_prefix)"`
5647fi
5648{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_python3_epfx" >&5
5649$as_echo "$vi_cv_path_python3_epfx" >&6; }
5650
5651
5652      if test "${vi_cv_path_python3path+set}" = set; then :
5653  $as_echo_n "(cached) " >&6
5654else
5655   vi_cv_path_python3path=`
5656       unset PYTHONPATH;
5657       ${vi_cv_path_python3} -c \
5658       "import sys, string; print(':'.join(sys.path))"`
5659fi
5660
5661
5662
5663
5664# Check whether --with-python3-config-dir was given.
5665if test "${with_python3_config_dir+set}" = set; then :
5666  withval=$with_python3_config_dir;  vi_cv_path_python3_conf="${withval}"
5667fi
5668
5669
5670      { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python's configuration directory" >&5
5671$as_echo_n "checking Python's configuration directory... " >&6; }
5672if test "${vi_cv_path_python3_conf+set}" = set; then :
5673  $as_echo_n "(cached) " >&6
5674else
5675
5676       vi_cv_path_python3_conf=
5677       config_dir="config"
5678       if test "${vi_cv_var_python3_abiflags}" != ""; then
5679         config_dir="${config_dir}-${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags}"
5680       fi
5681       d=`${vi_cv_path_python3} -c "import distutils.sysconfig; print(distutils.sysconfig.get_config_var('LIBPL'))"`
5682       if test -d "$d" && test -f "$d/config.c"; then
5683         vi_cv_path_python3_conf="$d"
5684       else
5685         for path in "${vi_cv_path_python3_pfx}" "${vi_cv_path_python3_epfx}"; do
5686	   for subdir in lib64 lib share; do
5687	     d="${path}/${subdir}/python${vi_cv_var_python3_version}/${config_dir}"
5688	     if test -d "$d" && test -f "$d/config.c"; then
5689	       vi_cv_path_python3_conf="$d"
5690	     fi
5691	   done
5692         done
5693       fi
5694
5695fi
5696{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_python3_conf" >&5
5697$as_echo "$vi_cv_path_python3_conf" >&6; }
5698
5699      PYTHON3_CONFDIR="${vi_cv_path_python3_conf}"
5700
5701      if test "X$PYTHON3_CONFDIR" = "X"; then
5702        { $as_echo "$as_me:${as_lineno-$LINENO}: result: can't find it!" >&5
5703$as_echo "can't find it!" >&6; }
5704      else
5705
5706                        if test "${vi_cv_path_python3_plibs+set}" = set; then :
5707  $as_echo_n "(cached) " >&6
5708else
5709
5710            pwd=`pwd`
5711            tmp_mkf="$pwd/config-PyMake$$"
5712            cat -- "${PYTHON3_CONFDIR}/Makefile" - <<'eof' >"${tmp_mkf}"
5713__:
5714	@echo "python3_BASEMODLIBS='$(BASEMODLIBS)'"
5715	@echo "python3_LIBS='$(LIBS)'"
5716	@echo "python3_SYSLIBS='$(SYSLIBS)'"
5717	@echo "python3_DLLLIBRARY='$(DLLLIBRARY)'"
5718	@echo "python3_INSTSONAME='$(INSTSONAME)'"
5719eof
5720                        eval "`cd ${PYTHON3_CONFDIR} && make -f "${tmp_mkf}" __ | sed '/ directory /d'`"
5721            rm -f -- "${tmp_mkf}"
5722	    vi_cv_path_python3_plibs="-L${PYTHON3_CONFDIR} -lpython${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags}"
5723            vi_cv_path_python3_plibs="${vi_cv_path_python3_plibs} ${python3_BASEMODLIBS} ${python3_LIBS} ${python3_SYSLIBS}"
5724                        vi_cv_path_python3_plibs=`echo $vi_cv_path_python3_plibs | sed s/-ltermcap//`
5725            vi_cv_path_python3_plibs=`echo $vi_cv_path_python3_plibs | sed s/-lffi//`
5726
5727fi
5728
5729
5730        if test "X$python3_DLLLIBRARY" != "X"; then
5731	  python3_INSTSONAME="$python3_DLLLIBRARY"
5732        fi
5733        PYTHON3_LIBS="${vi_cv_path_python3_plibs}"
5734        if test "${vi_cv_path_python3_pfx}" = "${vi_cv_path_python3_epfx}"; then
5735          PYTHON3_CFLAGS="-I${vi_cv_path_python3_pfx}/include/python${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags} -DPYTHON3_HOME='L\"${vi_cv_path_python3_pfx}\"'"
5736        else
5737          PYTHON3_CFLAGS="-I${vi_cv_path_python3_pfx}/include/python${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags} -I${vi_cv_path_python3_epfx}/include/python${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags} -DPYTHON3_HOME='L\"${vi_cv_path_python3_pfx}\"'"
5738        fi
5739        PYTHON3_SRC="if_python3.c"
5740        PYTHON3_OBJ="objects/if_python3.o"
5741
5742                                                                { $as_echo "$as_me:${as_lineno-$LINENO}: checking if -pthread should be used" >&5
5743$as_echo_n "checking if -pthread should be used... " >&6; }
5744        threadsafe_flag=
5745        thread_lib=
5746                if test "`(uname) 2>/dev/null`" != Darwin; then
5747          test "$GCC" = yes && threadsafe_flag="-pthread"
5748          if test "`(uname) 2>/dev/null`" = FreeBSD; then
5749            threadsafe_flag="-D_THREAD_SAFE"
5750            thread_lib="-pthread"
5751          fi
5752          if test "`(uname) 2>/dev/null`" = SunOS; then
5753            threadsafe_flag="-pthreads"
5754          fi
5755        fi
5756        libs_save_old=$LIBS
5757        if test -n "$threadsafe_flag"; then
5758          cflags_save=$CFLAGS
5759          CFLAGS="$CFLAGS $threadsafe_flag"
5760          LIBS="$LIBS $thread_lib"
5761          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5762/* end confdefs.h.  */
5763
5764int
5765main ()
5766{
5767
5768  ;
5769  return 0;
5770}
5771_ACEOF
5772if ac_fn_c_try_link "$LINENO"; then :
5773  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5774$as_echo "yes" >&6; }; PYTHON3_CFLAGS="$PYTHON3_CFLAGS $threadsafe_flag"
5775else
5776  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5777$as_echo "no" >&6; }; LIBS=$libs_save_old
5778
5779fi
5780rm -f core conftest.err conftest.$ac_objext \
5781    conftest$ac_exeext conftest.$ac_ext
5782          CFLAGS=$cflags_save
5783        else
5784          { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5785$as_echo "no" >&6; }
5786        fi
5787
5788                        { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compile and link flags for Python 3 are sane" >&5
5789$as_echo_n "checking if compile and link flags for Python 3 are sane... " >&6; }
5790        cflags_save=$CFLAGS
5791        libs_save=$LIBS
5792        CFLAGS="$CFLAGS $PYTHON3_CFLAGS"
5793        LIBS="$LIBS $PYTHON3_LIBS"
5794        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5795/* end confdefs.h.  */
5796
5797int
5798main ()
5799{
5800
5801  ;
5802  return 0;
5803}
5804_ACEOF
5805if ac_fn_c_try_link "$LINENO"; then :
5806  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5807$as_echo "yes" >&6; }; python3_ok=yes
5808else
5809  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no: PYTHON3 DISABLED" >&5
5810$as_echo "no: PYTHON3 DISABLED" >&6; }; python3_ok=no
5811fi
5812rm -f core conftest.err conftest.$ac_objext \
5813    conftest$ac_exeext conftest.$ac_ext
5814        CFLAGS=$cflags_save
5815        LIBS=$libs_save
5816        if test "$python3_ok" = yes; then
5817          $as_echo "#define FEAT_PYTHON3 1" >>confdefs.h
5818
5819        else
5820          LIBS=$libs_save_old
5821          PYTHON3_SRC=
5822          PYTHON3_OBJ=
5823          PYTHON3_LIBS=
5824          PYTHON3_CFLAGS=
5825        fi
5826      fi
5827    else
5828      { $as_echo "$as_me:${as_lineno-$LINENO}: result: too old" >&5
5829$as_echo "too old" >&6; }
5830    fi
5831  fi
5832  if test "$fail_if_missing" = "yes" -a "$python3_ok" != "yes"; then
5833    as_fn_error "could not configure python3" "$LINENO" 5
5834  fi
5835fi
5836
5837
5838
5839
5840
5841
5842
5843if test "$python_ok" = yes && test "$python3_ok" = yes; then
5844  $as_echo "#define DYNAMIC_PYTHON 1" >>confdefs.h
5845
5846  $as_echo "#define DYNAMIC_PYTHON3 1" >>confdefs.h
5847
5848  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can do without RTLD_GLOBAL for Python" >&5
5849$as_echo_n "checking whether we can do without RTLD_GLOBAL for Python... " >&6; }
5850  cflags_save=$CFLAGS
5851  CFLAGS="$CFLAGS $PYTHON_CFLAGS"
5852  ldflags_save=$LDFLAGS
5853    LDFLAGS="-ldl $LDFLAGS"
5854  if test "$cross_compiling" = yes; then :
5855  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5856$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5857as_fn_error "cannot run test program while cross compiling
5858See \`config.log' for more details." "$LINENO" 5; }
5859else
5860  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5861/* end confdefs.h.  */
5862
5863    #include <dlfcn.h>
5864    /* If this program fails, then RTLD_GLOBAL is needed.
5865     * RTLD_GLOBAL will be used and then it is not possible to
5866     * have both python versions enabled in the same vim instance.
5867     * Only the first python version used will be switched on.
5868     */
5869
5870    int no_rtl_global_needed_for(char *python_instsoname, char *prefix)
5871    {
5872      int needed = 0;
5873      void* pylib = dlopen(python_instsoname, RTLD_LAZY);
5874      if (pylib != 0)
5875      {
5876          void (*pfx)(char *home) = dlsym(pylib, "Py_SetPythonHome");
5877          void (*init)(void) = dlsym(pylib, "Py_Initialize");
5878          int (*simple)(char*) = dlsym(pylib, "PyRun_SimpleString");
5879          void (*final)(void) = dlsym(pylib, "Py_Finalize");
5880          (*pfx)(prefix);
5881          (*init)();
5882          needed = (*simple)("import termios") == -1;
5883          (*final)();
5884          dlclose(pylib);
5885      }
5886      return !needed;
5887    }
5888
5889    int main(int argc, char** argv)
5890    {
5891      int not_needed = 0;
5892      if (no_rtl_global_needed_for("${python_INSTSONAME}", "${vi_cv_path_python_pfx}"))
5893            not_needed = 1;
5894      return !not_needed;
5895    }
5896_ACEOF
5897if ac_fn_c_try_run "$LINENO"; then :
5898  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5899$as_echo "yes" >&6; };$as_echo "#define PY_NO_RTLD_GLOBAL 1" >>confdefs.h
5900
5901else
5902  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5903$as_echo "no" >&6; }
5904fi
5905rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5906  conftest.$ac_objext conftest.beam conftest.$ac_ext
5907fi
5908
5909
5910  CFLAGS=$cflags_save
5911  LDFLAGS=$ldflags_save
5912
5913  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can do without RTLD_GLOBAL for Python3" >&5
5914$as_echo_n "checking whether we can do without RTLD_GLOBAL for Python3... " >&6; }
5915  cflags_save=$CFLAGS
5916  CFLAGS="$CFLAGS $PYTHON3_CFLAGS"
5917  ldflags_save=$LDFLAGS
5918    LDFLAGS="-ldl $LDFLAGS"
5919  if test "$cross_compiling" = yes; then :
5920  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5921$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5922as_fn_error "cannot run test program while cross compiling
5923See \`config.log' for more details." "$LINENO" 5; }
5924else
5925  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5926/* end confdefs.h.  */
5927
5928    #include <dlfcn.h>
5929    #include <wchar.h>
5930    /* If this program fails, then RTLD_GLOBAL is needed.
5931     * RTLD_GLOBAL will be used and then it is not possible to
5932     * have both python versions enabled in the same vim instance.
5933     * Only the first python version used will be switched on.
5934     */
5935
5936    int no_rtl_global_needed_for(char *python_instsoname, wchar_t *prefix)
5937    {
5938      int needed = 0;
5939      void* pylib = dlopen(python_instsoname, RTLD_LAZY);
5940      if (pylib != 0)
5941      {
5942          void (*pfx)(wchar_t *home) = dlsym(pylib, "Py_SetPythonHome");
5943          void (*init)(void) = dlsym(pylib, "Py_Initialize");
5944          int (*simple)(char*) = dlsym(pylib, "PyRun_SimpleString");
5945          void (*final)(void) = dlsym(pylib, "Py_Finalize");
5946          (*pfx)(prefix);
5947          (*init)();
5948          needed = (*simple)("import termios") == -1;
5949          (*final)();
5950          dlclose(pylib);
5951      }
5952      return !needed;
5953    }
5954
5955    int main(int argc, char** argv)
5956    {
5957      int not_needed = 0;
5958      if (no_rtl_global_needed_for("${python3_INSTSONAME}", L"${vi_cv_path_python3_pfx}"))
5959            not_needed = 1;
5960      return !not_needed;
5961    }
5962_ACEOF
5963if ac_fn_c_try_run "$LINENO"; then :
5964  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5965$as_echo "yes" >&6; };$as_echo "#define PY3_NO_RTLD_GLOBAL 1" >>confdefs.h
5966
5967else
5968  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5969$as_echo "no" >&6; }
5970fi
5971rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5972  conftest.$ac_objext conftest.beam conftest.$ac_ext
5973fi
5974
5975
5976  CFLAGS=$cflags_save
5977  LDFLAGS=$ldflags_save
5978
5979  PYTHON_SRC="if_python.c"
5980  PYTHON_OBJ="objects/if_python.o"
5981  PYTHON_CFLAGS="$PYTHON_CFLAGS -DDYNAMIC_PYTHON_DLL=\\\"${python_INSTSONAME}\\\""
5982  PYTHON_LIBS=
5983  PYTHON3_SRC="if_python3.c"
5984  PYTHON3_OBJ="objects/if_python3.o"
5985  PYTHON3_CFLAGS="$PYTHON3_CFLAGS -DDYNAMIC_PYTHON3_DLL=\\\"${python3_INSTSONAME}\\\""
5986  PYTHON3_LIBS=
5987elif test "$python_ok" = yes && test "$enable_pythoninterp" = "dynamic"; then
5988  $as_echo "#define DYNAMIC_PYTHON 1" >>confdefs.h
5989
5990  PYTHON_SRC="if_python.c"
5991  PYTHON_OBJ="objects/if_python.o"
5992  PYTHON_CFLAGS="$PYTHON_CFLAGS -DDYNAMIC_PYTHON_DLL=\\\"${python_INSTSONAME}\\\""
5993  PYTHON_LIBS=
5994elif test "$python3_ok" = yes && test "$enable_python3interp" = "dynamic"; then
5995  $as_echo "#define DYNAMIC_PYTHON3 1" >>confdefs.h
5996
5997  PYTHON3_SRC="if_python3.c"
5998  PYTHON3_OBJ="objects/if_python3.o"
5999  PYTHON3_CFLAGS="$PYTHON3_CFLAGS -DDYNAMIC_PYTHON3_DLL=\\\"${python3_INSTSONAME}\\\""
6000  PYTHON3_LIBS=
6001fi
6002
6003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-tclinterp argument" >&5
6004$as_echo_n "checking --enable-tclinterp argument... " >&6; }
6005# Check whether --enable-tclinterp was given.
6006if test "${enable_tclinterp+set}" = set; then :
6007  enableval=$enable_tclinterp;
6008else
6009  enable_tclinterp="no"
6010fi
6011
6012{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_tclinterp" >&5
6013$as_echo "$enable_tclinterp" >&6; }
6014
6015if test "$enable_tclinterp" = "yes"; then
6016
6017    { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-tclsh argument" >&5
6018$as_echo_n "checking --with-tclsh argument... " >&6; }
6019
6020# Check whether --with-tclsh was given.
6021if test "${with_tclsh+set}" = set; then :
6022  withval=$with_tclsh; tclsh_name="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tclsh_name" >&5
6023$as_echo "$tclsh_name" >&6; }
6024else
6025  tclsh_name="tclsh8.5"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6026$as_echo "no" >&6; }
6027fi
6028
6029  # Extract the first word of "$tclsh_name", so it can be a program name with args.
6030set dummy $tclsh_name; ac_word=$2
6031{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6032$as_echo_n "checking for $ac_word... " >&6; }
6033if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then :
6034  $as_echo_n "(cached) " >&6
6035else
6036  case $vi_cv_path_tcl in
6037  [\\/]* | ?:[\\/]*)
6038  ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path.
6039  ;;
6040  *)
6041  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6042for as_dir in $PATH
6043do
6044  IFS=$as_save_IFS
6045  test -z "$as_dir" && as_dir=.
6046    for ac_exec_ext in '' $ac_executable_extensions; do
6047  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6048    ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext"
6049    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6050    break 2
6051  fi
6052done
6053  done
6054IFS=$as_save_IFS
6055
6056  ;;
6057esac
6058fi
6059vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl
6060if test -n "$vi_cv_path_tcl"; then
6061  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_tcl" >&5
6062$as_echo "$vi_cv_path_tcl" >&6; }
6063else
6064  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6065$as_echo "no" >&6; }
6066fi
6067
6068
6069
6070
6071    if test "X$vi_cv_path_tcl" = "X" -a $tclsh_name = "tclsh8.5"; then
6072    tclsh_name="tclsh8.4"
6073    # Extract the first word of "$tclsh_name", so it can be a program name with args.
6074set dummy $tclsh_name; ac_word=$2
6075{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6076$as_echo_n "checking for $ac_word... " >&6; }
6077if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then :
6078  $as_echo_n "(cached) " >&6
6079else
6080  case $vi_cv_path_tcl in
6081  [\\/]* | ?:[\\/]*)
6082  ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path.
6083  ;;
6084  *)
6085  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6086for as_dir in $PATH
6087do
6088  IFS=$as_save_IFS
6089  test -z "$as_dir" && as_dir=.
6090    for ac_exec_ext in '' $ac_executable_extensions; do
6091  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6092    ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext"
6093    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6094    break 2
6095  fi
6096done
6097  done
6098IFS=$as_save_IFS
6099
6100  ;;
6101esac
6102fi
6103vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl
6104if test -n "$vi_cv_path_tcl"; then
6105  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_tcl" >&5
6106$as_echo "$vi_cv_path_tcl" >&6; }
6107else
6108  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6109$as_echo "no" >&6; }
6110fi
6111
6112
6113  fi
6114  if test "X$vi_cv_path_tcl" = "X" -a $tclsh_name = "tclsh8.4"; then
6115    tclsh_name="tclsh8.2"
6116    # Extract the first word of "$tclsh_name", so it can be a program name with args.
6117set dummy $tclsh_name; ac_word=$2
6118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6119$as_echo_n "checking for $ac_word... " >&6; }
6120if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then :
6121  $as_echo_n "(cached) " >&6
6122else
6123  case $vi_cv_path_tcl in
6124  [\\/]* | ?:[\\/]*)
6125  ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path.
6126  ;;
6127  *)
6128  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6129for as_dir in $PATH
6130do
6131  IFS=$as_save_IFS
6132  test -z "$as_dir" && as_dir=.
6133    for ac_exec_ext in '' $ac_executable_extensions; do
6134  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6135    ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext"
6136    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6137    break 2
6138  fi
6139done
6140  done
6141IFS=$as_save_IFS
6142
6143  ;;
6144esac
6145fi
6146vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl
6147if test -n "$vi_cv_path_tcl"; then
6148  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_tcl" >&5
6149$as_echo "$vi_cv_path_tcl" >&6; }
6150else
6151  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6152$as_echo "no" >&6; }
6153fi
6154
6155
6156  fi
6157  if test "X$vi_cv_path_tcl" = "X" -a $tclsh_name = "tclsh8.2"; then
6158    tclsh_name="tclsh8.0"
6159    # Extract the first word of "$tclsh_name", so it can be a program name with args.
6160set dummy $tclsh_name; ac_word=$2
6161{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6162$as_echo_n "checking for $ac_word... " >&6; }
6163if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then :
6164  $as_echo_n "(cached) " >&6
6165else
6166  case $vi_cv_path_tcl in
6167  [\\/]* | ?:[\\/]*)
6168  ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path.
6169  ;;
6170  *)
6171  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6172for as_dir in $PATH
6173do
6174  IFS=$as_save_IFS
6175  test -z "$as_dir" && as_dir=.
6176    for ac_exec_ext in '' $ac_executable_extensions; do
6177  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6178    ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext"
6179    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6180    break 2
6181  fi
6182done
6183  done
6184IFS=$as_save_IFS
6185
6186  ;;
6187esac
6188fi
6189vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl
6190if test -n "$vi_cv_path_tcl"; then
6191  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_tcl" >&5
6192$as_echo "$vi_cv_path_tcl" >&6; }
6193else
6194  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6195$as_echo "no" >&6; }
6196fi
6197
6198
6199  fi
6200    if test "X$vi_cv_path_tcl" = "X"; then
6201    tclsh_name="tclsh"
6202    # Extract the first word of "$tclsh_name", so it can be a program name with args.
6203set dummy $tclsh_name; ac_word=$2
6204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6205$as_echo_n "checking for $ac_word... " >&6; }
6206if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then :
6207  $as_echo_n "(cached) " >&6
6208else
6209  case $vi_cv_path_tcl in
6210  [\\/]* | ?:[\\/]*)
6211  ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path.
6212  ;;
6213  *)
6214  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6215for as_dir in $PATH
6216do
6217  IFS=$as_save_IFS
6218  test -z "$as_dir" && as_dir=.
6219    for ac_exec_ext in '' $ac_executable_extensions; do
6220  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6221    ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext"
6222    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6223    break 2
6224  fi
6225done
6226  done
6227IFS=$as_save_IFS
6228
6229  ;;
6230esac
6231fi
6232vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl
6233if test -n "$vi_cv_path_tcl"; then
6234  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_tcl" >&5
6235$as_echo "$vi_cv_path_tcl" >&6; }
6236else
6237  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6238$as_echo "no" >&6; }
6239fi
6240
6241
6242  fi
6243  if test "X$vi_cv_path_tcl" != "X"; then
6244    { $as_echo "$as_me:${as_lineno-$LINENO}: checking Tcl version" >&5
6245$as_echo_n "checking Tcl version... " >&6; }
6246    if echo 'exit [expr [info tclversion] < 8.0]' | $vi_cv_path_tcl - ; then
6247      tclver=`echo 'puts [info tclversion]' | $vi_cv_path_tcl -`
6248      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tclver - OK" >&5
6249$as_echo "$tclver - OK" >&6; };
6250      tclloc=`echo 'set l [info library];set i [string last lib $l];incr i -2;puts [string range $l 0 $i]' | $vi_cv_path_tcl -`
6251
6252      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for location of Tcl include" >&5
6253$as_echo_n "checking for location of Tcl include... " >&6; }
6254      if test "x$MACOSX" != "xyes"; then
6255	tclinc="$tclloc/include $tclloc/include/tcl $tclloc/include/tcl$tclver /usr/local/include /usr/local/include/tcl$tclver /usr/include /usr/include/tcl$tclver"
6256      else
6257		tclinc="/System/Library/Frameworks/Tcl.framework/Headers"
6258      fi
6259      TCL_INC=
6260      for try in $tclinc; do
6261	if test -f "$try/tcl.h"; then
6262	  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $try/tcl.h" >&5
6263$as_echo "$try/tcl.h" >&6; }
6264	  TCL_INC=$try
6265	  break
6266	fi
6267      done
6268      if test -z "$TCL_INC"; then
6269	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: <not found>" >&5
6270$as_echo "<not found>" >&6; }
6271	SKIP_TCL=YES
6272      fi
6273      if test -z "$SKIP_TCL"; then
6274	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for location of tclConfig.sh script" >&5
6275$as_echo_n "checking for location of tclConfig.sh script... " >&6; }
6276	if test "x$MACOSX" != "xyes"; then
6277	  tclcnf=`echo $tclinc | sed s/include/lib/g`
6278	  tclcnf="$tclcnf `echo $tclinc | sed s/include/lib64/g`"
6279	else
6280	  	  tclcnf="/System/Library/Frameworks/Tcl.framework"
6281	fi
6282	for try in $tclcnf; do
6283	  if test -f $try/tclConfig.sh; then
6284	    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $try/tclConfig.sh" >&5
6285$as_echo "$try/tclConfig.sh" >&6; }
6286	    . $try/tclConfig.sh
6287	    	    TCL_LIBS=`eval echo "$TCL_LIB_SPEC $TCL_LIBS"`
6288	    	    	    TCL_DEFS=`echo $TCL_DEFS | sed -e 's/\\\\ /\\\\X/g' | tr ' ' '\012' | sed -e '/^[^-]/d' -e '/^-[^D]/d' -e '/-D[^_]/d' -e 's/-D_/ -D_/' | tr '\012' ' ' | sed -e 's/\\\\X/\\\\ /g'`
6289	    break
6290	  fi
6291	done
6292	if test -z "$TCL_LIBS"; then
6293	  { $as_echo "$as_me:${as_lineno-$LINENO}: result: <not found>" >&5
6294$as_echo "<not found>" >&6; }
6295	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl library by myself" >&5
6296$as_echo_n "checking for Tcl library by myself... " >&6; }
6297	  tcllib=`echo $tclinc | sed s/include/lib/g`
6298	  tcllib="$tcllib `echo $tclinc | sed s/include/lib64/g`"
6299	  for ext in .so .a ; do
6300	    for ver in "" $tclver ; do
6301	      for try in $tcllib ; do
6302		trylib=tcl$ver$ext
6303		if test -f $try/lib$trylib ; then
6304		  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $try/lib$trylib" >&5
6305$as_echo "$try/lib$trylib" >&6; }
6306		  TCL_LIBS="-L$try -ltcl$ver -ldl -lm"
6307		  if test "`(uname) 2>/dev/null`" = SunOS &&
6308					 uname -r | grep '^5' >/dev/null; then
6309		    TCL_LIBS="$TCL_LIBS -R $try"
6310		  fi
6311		  break 3
6312		fi
6313	      done
6314	    done
6315	  done
6316	  if test -z "$TCL_LIBS"; then
6317	    { $as_echo "$as_me:${as_lineno-$LINENO}: result: <not found>" >&5
6318$as_echo "<not found>" >&6; }
6319	    SKIP_TCL=YES
6320	  fi
6321	fi
6322	if test -z "$SKIP_TCL"; then
6323	  $as_echo "#define FEAT_TCL 1" >>confdefs.h
6324
6325	  TCL_SRC=if_tcl.c
6326	  TCL_OBJ=objects/if_tcl.o
6327	  TCL_PRO=if_tcl.pro
6328	  TCL_CFLAGS="-I$TCL_INC $TCL_DEFS"
6329	fi
6330      fi
6331    else
6332      { $as_echo "$as_me:${as_lineno-$LINENO}: result: too old; need Tcl version 8.0 or later" >&5
6333$as_echo "too old; need Tcl version 8.0 or later" >&6; }
6334    fi
6335  fi
6336  if test "$fail_if_missing" = "yes" -a -z "$TCL_SRC"; then
6337    as_fn_error "could not configure Tcl" "$LINENO" 5
6338  fi
6339fi
6340
6341
6342
6343
6344
6345
6346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-rubyinterp argument" >&5
6347$as_echo_n "checking --enable-rubyinterp argument... " >&6; }
6348# Check whether --enable-rubyinterp was given.
6349if test "${enable_rubyinterp+set}" = set; then :
6350  enableval=$enable_rubyinterp;
6351else
6352  enable_rubyinterp="no"
6353fi
6354
6355{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_rubyinterp" >&5
6356$as_echo "$enable_rubyinterp" >&6; }
6357if test "$enable_rubyinterp" = "yes" -o "$enable_rubyinterp" = "dynamic"; then
6358  { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-ruby-command argument" >&5
6359$as_echo_n "checking --with-ruby-command argument... " >&6; }
6360
6361
6362# Check whether --with-ruby-command was given.
6363if test "${with_ruby_command+set}" = set; then :
6364  withval=$with_ruby_command; RUBY_CMD="$withval"; vi_cv_path_ruby="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUBY_CMD" >&5
6365$as_echo "$RUBY_CMD" >&6; }
6366else
6367  RUBY_CMD="ruby"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: defaulting to $RUBY_CMD" >&5
6368$as_echo "defaulting to $RUBY_CMD" >&6; }
6369fi
6370
6371  # Extract the first word of "$RUBY_CMD", so it can be a program name with args.
6372set dummy $RUBY_CMD; ac_word=$2
6373{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6374$as_echo_n "checking for $ac_word... " >&6; }
6375if test "${ac_cv_path_vi_cv_path_ruby+set}" = set; then :
6376  $as_echo_n "(cached) " >&6
6377else
6378  case $vi_cv_path_ruby in
6379  [\\/]* | ?:[\\/]*)
6380  ac_cv_path_vi_cv_path_ruby="$vi_cv_path_ruby" # Let the user override the test with a path.
6381  ;;
6382  *)
6383  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6384for as_dir in $PATH
6385do
6386  IFS=$as_save_IFS
6387  test -z "$as_dir" && as_dir=.
6388    for ac_exec_ext in '' $ac_executable_extensions; do
6389  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6390    ac_cv_path_vi_cv_path_ruby="$as_dir/$ac_word$ac_exec_ext"
6391    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6392    break 2
6393  fi
6394done
6395  done
6396IFS=$as_save_IFS
6397
6398  ;;
6399esac
6400fi
6401vi_cv_path_ruby=$ac_cv_path_vi_cv_path_ruby
6402if test -n "$vi_cv_path_ruby"; then
6403  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_ruby" >&5
6404$as_echo "$vi_cv_path_ruby" >&6; }
6405else
6406  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6407$as_echo "no" >&6; }
6408fi
6409
6410
6411  if test "X$vi_cv_path_ruby" != "X"; then
6412    { $as_echo "$as_me:${as_lineno-$LINENO}: checking Ruby version" >&5
6413$as_echo_n "checking Ruby version... " >&6; }
6414    if $vi_cv_path_ruby -e '(VERSION rescue RUBY_VERSION) >= "1.6.0" or exit 1' >/dev/null 2>/dev/null; then
6415      { $as_echo "$as_me:${as_lineno-$LINENO}: result: OK" >&5
6416$as_echo "OK" >&6; }
6417      { $as_echo "$as_me:${as_lineno-$LINENO}: checking Ruby rbconfig" >&5
6418$as_echo_n "checking Ruby rbconfig... " >&6; }
6419      ruby_rbconfig="RbConfig"
6420      if ! $vi_cv_path_ruby -r rbconfig -e 'RbConfig' >/dev/null 2>/dev/null; then
6421	ruby_rbconfig="Config"
6422      fi
6423      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ruby_rbconfig" >&5
6424$as_echo "$ruby_rbconfig" >&6; }
6425      { $as_echo "$as_me:${as_lineno-$LINENO}: checking Ruby header files" >&5
6426$as_echo_n "checking Ruby header files... " >&6; }
6427      rubyhdrdir=`$vi_cv_path_ruby -r mkmf -e "print $ruby_rbconfig::CONFIG['rubyhdrdir'] || $ruby_rbconfig::CONFIG['archdir'] || \\$hdrdir" 2>/dev/null`
6428      if test "X$rubyhdrdir" != "X"; then
6429	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rubyhdrdir" >&5
6430$as_echo "$rubyhdrdir" >&6; }
6431	RUBY_CFLAGS="-I$rubyhdrdir"
6432        rubyarch=`$vi_cv_path_ruby -r rbconfig -e "print $ruby_rbconfig::CONFIG['arch']"`
6433        if test -d "$rubyhdrdir/$rubyarch"; then
6434          RUBY_CFLAGS="$RUBY_CFLAGS -I$rubyhdrdir/$rubyarch"
6435        fi
6436        rubyversion=`$vi_cv_path_ruby -r rbconfig -e "print $ruby_rbconfig::CONFIG['ruby_version'].gsub(/\./, '')[0,2]"`
6437        RUBY_CFLAGS="$RUBY_CFLAGS -DRUBY_VERSION=$rubyversion"
6438	rubylibs=`$vi_cv_path_ruby -r rbconfig -e "print $ruby_rbconfig::CONFIG['LIBS']"`
6439	if test "X$rubylibs" != "X"; then
6440	  RUBY_LIBS="$rubylibs"
6441	fi
6442	librubyarg=`$vi_cv_path_ruby -r rbconfig -e "print $ruby_rbconfig.expand($ruby_rbconfig::CONFIG['LIBRUBYARG'])"`
6443	librubya=`$vi_cv_path_ruby -r rbconfig -e "print $ruby_rbconfig.expand($ruby_rbconfig::CONFIG['LIBRUBY_A'])"`
6444	rubylibdir=`$vi_cv_path_ruby -r rbconfig -e "print $ruby_rbconfig.expand($ruby_rbconfig::CONFIG['libdir'])"`
6445	if test -f "$rubylibdir/$librubya"; then
6446	  librubyarg="$librubyarg"
6447	  RUBY_LIBS="$RUBY_LIBS -L$rubylibdir"
6448	elif test "$librubyarg" = "libruby.a"; then
6449	  	  librubyarg="-lruby"
6450	  RUBY_LIBS="$RUBY_LIBS -L$rubylibdir"
6451	fi
6452
6453	if test "X$librubyarg" != "X"; then
6454	  RUBY_LIBS="$librubyarg $RUBY_LIBS"
6455	fi
6456	rubyldflags=`$vi_cv_path_ruby -r rbconfig -e "print $ruby_rbconfig::CONFIG['LDFLAGS']"`
6457	if test "X$rubyldflags" != "X"; then
6458	  	  	  	  rubyldflags=`echo "$rubyldflags" | sed -e 's/-arch\ ppc//' -e 's/-arch\ i386//' -e 's/-arch\ x86_64//'`
6459	  if test "X$rubyldflags" != "X"; then
6460	    if test "X`echo \"$LDFLAGS\" | grep -F -e \"$rubyldflags\"`" = "X"; then
6461	      LDFLAGS="$rubyldflags $LDFLAGS"
6462	    fi
6463	  fi
6464	fi
6465	RUBY_SRC="if_ruby.c"
6466	RUBY_OBJ="objects/if_ruby.o"
6467	RUBY_PRO="if_ruby.pro"
6468	$as_echo "#define FEAT_RUBY 1" >>confdefs.h
6469
6470	if test "$enable_rubyinterp" = "dynamic"; then
6471	  libruby=`$vi_cv_path_ruby -r rbconfig -e "puts $ruby_rbconfig::CONFIG['LIBRUBY_SO']"`
6472	  $as_echo "#define DYNAMIC_RUBY 1" >>confdefs.h
6473
6474	  RUBY_CFLAGS="-DDYNAMIC_RUBY_DLL=\\\"$libruby\\\" -DDYNAMIC_RUBY_VER=$rubyversion $RUBY_CFLAGS"
6475	  RUBY_LIBS=
6476	fi
6477      else
6478	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: not found; disabling Ruby" >&5
6479$as_echo "not found; disabling Ruby" >&6; }
6480      fi
6481    else
6482      { $as_echo "$as_me:${as_lineno-$LINENO}: result: too old; need Ruby version 1.6.0 or later" >&5
6483$as_echo "too old; need Ruby version 1.6.0 or later" >&6; }
6484    fi
6485  fi
6486
6487  if test "$fail_if_missing" = "yes" -a -z "$RUBY_OBJ"; then
6488    as_fn_error "could not configure Ruby" "$LINENO" 5
6489  fi
6490fi
6491
6492
6493
6494
6495
6496
6497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-cscope argument" >&5
6498$as_echo_n "checking --enable-cscope argument... " >&6; }
6499# Check whether --enable-cscope was given.
6500if test "${enable_cscope+set}" = set; then :
6501  enableval=$enable_cscope;
6502else
6503  enable_cscope="no"
6504fi
6505
6506{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_cscope" >&5
6507$as_echo "$enable_cscope" >&6; }
6508if test "$enable_cscope" = "yes"; then
6509  $as_echo "#define FEAT_CSCOPE 1" >>confdefs.h
6510
6511fi
6512
6513{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-workshop argument" >&5
6514$as_echo_n "checking --enable-workshop argument... " >&6; }
6515# Check whether --enable-workshop was given.
6516if test "${enable_workshop+set}" = set; then :
6517  enableval=$enable_workshop;
6518else
6519  enable_workshop="no"
6520fi
6521
6522{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_workshop" >&5
6523$as_echo "$enable_workshop" >&6; }
6524if test "$enable_workshop" = "yes"; then
6525  $as_echo "#define FEAT_SUN_WORKSHOP 1" >>confdefs.h
6526
6527  WORKSHOP_SRC="workshop.c integration.c"
6528
6529  WORKSHOP_OBJ="objects/workshop.o objects/integration.o"
6530
6531  if test "${enable_gui-xxx}" = xxx; then
6532    enable_gui=motif
6533  fi
6534fi
6535
6536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-netbeans argument" >&5
6537$as_echo_n "checking --disable-netbeans argument... " >&6; }
6538# Check whether --enable-netbeans was given.
6539if test "${enable_netbeans+set}" = set; then :
6540  enableval=$enable_netbeans;
6541else
6542  enable_netbeans="yes"
6543fi
6544
6545if test "$enable_netbeans" = "yes"; then
6546  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6547$as_echo "no" >&6; }
6548    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
6549$as_echo_n "checking for socket in -lsocket... " >&6; }
6550if test "${ac_cv_lib_socket_socket+set}" = set; then :
6551  $as_echo_n "(cached) " >&6
6552else
6553  ac_check_lib_save_LIBS=$LIBS
6554LIBS="-lsocket  $LIBS"
6555cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6556/* end confdefs.h.  */
6557
6558/* Override any GCC internal prototype to avoid an error.
6559   Use char because int might match the return type of a GCC
6560   builtin and then its argument prototype would still apply.  */
6561#ifdef __cplusplus
6562extern "C"
6563#endif
6564char socket ();
6565int
6566main ()
6567{
6568return socket ();
6569  ;
6570  return 0;
6571}
6572_ACEOF
6573if ac_fn_c_try_link "$LINENO"; then :
6574  ac_cv_lib_socket_socket=yes
6575else
6576  ac_cv_lib_socket_socket=no
6577fi
6578rm -f core conftest.err conftest.$ac_objext \
6579    conftest$ac_exeext conftest.$ac_ext
6580LIBS=$ac_check_lib_save_LIBS
6581fi
6582{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
6583$as_echo "$ac_cv_lib_socket_socket" >&6; }
6584if test "x$ac_cv_lib_socket_socket" = x""yes; then :
6585  cat >>confdefs.h <<_ACEOF
6586#define HAVE_LIBSOCKET 1
6587_ACEOF
6588
6589  LIBS="-lsocket $LIBS"
6590
6591fi
6592
6593  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
6594$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
6595if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
6596  $as_echo_n "(cached) " >&6
6597else
6598  ac_check_lib_save_LIBS=$LIBS
6599LIBS="-lnsl  $LIBS"
6600cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6601/* end confdefs.h.  */
6602
6603/* Override any GCC internal prototype to avoid an error.
6604   Use char because int might match the return type of a GCC
6605   builtin and then its argument prototype would still apply.  */
6606#ifdef __cplusplus
6607extern "C"
6608#endif
6609char gethostbyname ();
6610int
6611main ()
6612{
6613return gethostbyname ();
6614  ;
6615  return 0;
6616}
6617_ACEOF
6618if ac_fn_c_try_link "$LINENO"; then :
6619  ac_cv_lib_nsl_gethostbyname=yes
6620else
6621  ac_cv_lib_nsl_gethostbyname=no
6622fi
6623rm -f core conftest.err conftest.$ac_objext \
6624    conftest$ac_exeext conftest.$ac_ext
6625LIBS=$ac_check_lib_save_LIBS
6626fi
6627{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
6628$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
6629if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
6630  cat >>confdefs.h <<_ACEOF
6631#define HAVE_LIBNSL 1
6632_ACEOF
6633
6634  LIBS="-lnsl $LIBS"
6635
6636fi
6637
6638  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling netbeans integration is possible" >&5
6639$as_echo_n "checking whether compiling netbeans integration is possible... " >&6; }
6640  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6641/* end confdefs.h.  */
6642
6643#include <stdio.h>
6644#include <stdlib.h>
6645#include <stdarg.h>
6646#include <fcntl.h>
6647#include <netdb.h>
6648#include <netinet/in.h>
6649#include <errno.h>
6650#include <sys/types.h>
6651#include <sys/socket.h>
6652	/* Check bitfields */
6653	struct nbbuf {
6654	unsigned int  initDone:1;
6655	ushort signmaplen;
6656	};
6657
6658int
6659main ()
6660{
6661
6662		/* Check creating a socket. */
6663		struct sockaddr_in server;
6664		(void)socket(AF_INET, SOCK_STREAM, 0);
6665		(void)htons(100);
6666		(void)gethostbyname("microsoft.com");
6667		if (errno == ECONNREFUSED)
6668		  (void)connect(1, (struct sockaddr *)&server, sizeof(server));
6669
6670  ;
6671  return 0;
6672}
6673_ACEOF
6674if ac_fn_c_try_link "$LINENO"; then :
6675  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6676$as_echo "yes" >&6; }
6677else
6678  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6679$as_echo "no" >&6; }; enable_netbeans="no"
6680fi
6681rm -f core conftest.err conftest.$ac_objext \
6682    conftest$ac_exeext conftest.$ac_ext
6683else
6684  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6685$as_echo "yes" >&6; }
6686fi
6687if test "$enable_netbeans" = "yes"; then
6688  $as_echo "#define FEAT_NETBEANS_INTG 1" >>confdefs.h
6689
6690  NETBEANS_SRC="netbeans.c"
6691
6692  NETBEANS_OBJ="objects/netbeans.o"
6693
6694fi
6695
6696{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-sniff argument" >&5
6697$as_echo_n "checking --enable-sniff argument... " >&6; }
6698# Check whether --enable-sniff was given.
6699if test "${enable_sniff+set}" = set; then :
6700  enableval=$enable_sniff;
6701else
6702  enable_sniff="no"
6703fi
6704
6705{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_sniff" >&5
6706$as_echo "$enable_sniff" >&6; }
6707if test "$enable_sniff" = "yes"; then
6708  $as_echo "#define FEAT_SNIFF 1" >>confdefs.h
6709
6710  SNIFF_SRC="if_sniff.c"
6711
6712  SNIFF_OBJ="objects/if_sniff.o"
6713
6714fi
6715
6716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-multibyte argument" >&5
6717$as_echo_n "checking --enable-multibyte argument... " >&6; }
6718# Check whether --enable-multibyte was given.
6719if test "${enable_multibyte+set}" = set; then :
6720  enableval=$enable_multibyte;
6721else
6722  enable_multibyte="no"
6723fi
6724
6725{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_multibyte" >&5
6726$as_echo "$enable_multibyte" >&6; }
6727if test "$enable_multibyte" = "yes"; then
6728  $as_echo "#define FEAT_MBYTE 1" >>confdefs.h
6729
6730fi
6731
6732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-hangulinput argument" >&5
6733$as_echo_n "checking --enable-hangulinput argument... " >&6; }
6734# Check whether --enable-hangulinput was given.
6735if test "${enable_hangulinput+set}" = set; then :
6736  enableval=$enable_hangulinput;
6737else
6738  enable_hangulinput="no"
6739fi
6740
6741{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_hangulinput" >&5
6742$as_echo "$enable_hangulinput" >&6; }
6743
6744{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-xim argument" >&5
6745$as_echo_n "checking --enable-xim argument... " >&6; }
6746# Check whether --enable-xim was given.
6747if test "${enable_xim+set}" = set; then :
6748  enableval=$enable_xim; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_xim" >&5
6749$as_echo "$enable_xim" >&6; }
6750else
6751  enable_xim="auto"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: defaulting to auto" >&5
6752$as_echo "defaulting to auto" >&6; }
6753fi
6754
6755
6756{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-fontset argument" >&5
6757$as_echo_n "checking --enable-fontset argument... " >&6; }
6758# Check whether --enable-fontset was given.
6759if test "${enable_fontset+set}" = set; then :
6760  enableval=$enable_fontset;
6761else
6762  enable_fontset="no"
6763fi
6764
6765{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_fontset" >&5
6766$as_echo "$enable_fontset" >&6; }
6767
6768test -z "$with_x" && with_x=yes
6769test "${enable_gui-yes}" != no -a "x$MACOSX" != "xyes" -a "x$QNX" != "xyes" && with_x=yes
6770if test "$with_x" = no; then
6771  { $as_echo "$as_me:${as_lineno-$LINENO}: result: defaulting to: don't HAVE_X11" >&5
6772$as_echo "defaulting to: don't HAVE_X11" >&6; }
6773else
6774
6775  # Extract the first word of "xmkmf", so it can be a program name with args.
6776set dummy xmkmf; ac_word=$2
6777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6778$as_echo_n "checking for $ac_word... " >&6; }
6779if test "${ac_cv_path_xmkmfpath+set}" = set; then :
6780  $as_echo_n "(cached) " >&6
6781else
6782  case $xmkmfpath in
6783  [\\/]* | ?:[\\/]*)
6784  ac_cv_path_xmkmfpath="$xmkmfpath" # Let the user override the test with a path.
6785  ;;
6786  *)
6787  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6788for as_dir in $PATH
6789do
6790  IFS=$as_save_IFS
6791  test -z "$as_dir" && as_dir=.
6792    for ac_exec_ext in '' $ac_executable_extensions; do
6793  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6794    ac_cv_path_xmkmfpath="$as_dir/$ac_word$ac_exec_ext"
6795    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6796    break 2
6797  fi
6798done
6799  done
6800IFS=$as_save_IFS
6801
6802  ;;
6803esac
6804fi
6805xmkmfpath=$ac_cv_path_xmkmfpath
6806if test -n "$xmkmfpath"; then
6807  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xmkmfpath" >&5
6808$as_echo "$xmkmfpath" >&6; }
6809else
6810  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6811$as_echo "no" >&6; }
6812fi
6813
6814
6815
6816  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
6817$as_echo_n "checking for X... " >&6; }
6818
6819
6820# Check whether --with-x was given.
6821if test "${with_x+set}" = set; then :
6822  withval=$with_x;
6823fi
6824
6825# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6826if test "x$with_x" = xno; then
6827  # The user explicitly disabled X.
6828  have_x=disabled
6829else
6830  case $x_includes,$x_libraries in #(
6831    *\'*) as_fn_error "cannot use X directory names containing '" "$LINENO" 5;; #(
6832    *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then :
6833  $as_echo_n "(cached) " >&6
6834else
6835  # One or both of the vars are not set, and there is no cached value.
6836ac_x_includes=no ac_x_libraries=no
6837rm -f -r conftest.dir
6838if mkdir conftest.dir; then
6839  cd conftest.dir
6840  cat >Imakefile <<'_ACEOF'
6841incroot:
6842	@echo incroot='${INCROOT}'
6843usrlibdir:
6844	@echo usrlibdir='${USRLIBDIR}'
6845libdir:
6846	@echo libdir='${LIBDIR}'
6847_ACEOF
6848  if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
6849    # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6850    for ac_var in incroot usrlibdir libdir; do
6851      eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6852    done
6853    # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6854    for ac_extension in a so sl dylib la dll; do
6855      if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
6856	 test -f "$ac_im_libdir/libX11.$ac_extension"; then
6857	ac_im_usrlibdir=$ac_im_libdir; break
6858      fi
6859    done
6860    # Screen out bogus values from the imake configuration.  They are
6861    # bogus both because they are the default anyway, and because
6862    # using them would break gcc on systems where it needs fixed includes.
6863    case $ac_im_incroot in
6864	/usr/include) ac_x_includes= ;;
6865	*) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6866    esac
6867    case $ac_im_usrlibdir in
6868	/usr/lib | /usr/lib64 | /lib | /lib64) ;;
6869	*) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6870    esac
6871  fi
6872  cd ..
6873  rm -f -r conftest.dir
6874fi
6875
6876# Standard set of common directories for X headers.
6877# Check X11 before X11Rn because it is often a symlink to the current release.
6878ac_x_header_dirs='
6879/usr/X11/include
6880/usr/X11R7/include
6881/usr/X11R6/include
6882/usr/X11R5/include
6883/usr/X11R4/include
6884
6885/usr/include/X11
6886/usr/include/X11R7
6887/usr/include/X11R6
6888/usr/include/X11R5
6889/usr/include/X11R4
6890
6891/usr/local/X11/include
6892/usr/local/X11R7/include
6893/usr/local/X11R6/include
6894/usr/local/X11R5/include
6895/usr/local/X11R4/include
6896
6897/usr/local/include/X11
6898/usr/local/include/X11R7
6899/usr/local/include/X11R6
6900/usr/local/include/X11R5
6901/usr/local/include/X11R4
6902
6903/usr/X386/include
6904/usr/x386/include
6905/usr/XFree86/include/X11
6906
6907/usr/include
6908/usr/local/include
6909/usr/unsupported/include
6910/usr/athena/include
6911/usr/local/x11r5/include
6912/usr/lpp/Xamples/include
6913
6914/usr/openwin/include
6915/usr/openwin/share/include'
6916
6917if test "$ac_x_includes" = no; then
6918  # Guess where to find include files, by looking for Xlib.h.
6919  # First, try using that file with no special directory specified.
6920  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6921/* end confdefs.h.  */
6922#include <X11/Xlib.h>
6923_ACEOF
6924if ac_fn_c_try_cpp "$LINENO"; then :
6925  # We can compile using X headers with no special include directory.
6926ac_x_includes=
6927else
6928  for ac_dir in $ac_x_header_dirs; do
6929  if test -r "$ac_dir/X11/Xlib.h"; then
6930    ac_x_includes=$ac_dir
6931    break
6932  fi
6933done
6934fi
6935rm -f conftest.err conftest.$ac_ext
6936fi # $ac_x_includes = no
6937
6938if test "$ac_x_libraries" = no; then
6939  # Check for the libraries.
6940  # See if we find them without any special options.
6941  # Don't add to $LIBS permanently.
6942  ac_save_LIBS=$LIBS
6943  LIBS="-lX11 $LIBS"
6944  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6945/* end confdefs.h.  */
6946#include <X11/Xlib.h>
6947int
6948main ()
6949{
6950XrmInitialize ()
6951  ;
6952  return 0;
6953}
6954_ACEOF
6955if ac_fn_c_try_link "$LINENO"; then :
6956  LIBS=$ac_save_LIBS
6957# We can link X programs with no special library path.
6958ac_x_libraries=
6959else
6960  LIBS=$ac_save_LIBS
6961for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6962do
6963  # Don't even attempt the hair of trying to link an X program!
6964  for ac_extension in a so sl dylib la dll; do
6965    if test -r "$ac_dir/libX11.$ac_extension"; then
6966      ac_x_libraries=$ac_dir
6967      break 2
6968    fi
6969  done
6970done
6971fi
6972rm -f core conftest.err conftest.$ac_objext \
6973    conftest$ac_exeext conftest.$ac_ext
6974fi # $ac_x_libraries = no
6975
6976case $ac_x_includes,$ac_x_libraries in #(
6977  no,* | *,no | *\'*)
6978    # Didn't find X, or a directory has "'" in its name.
6979    ac_cv_have_x="have_x=no";; #(
6980  *)
6981    # Record where we found X for the cache.
6982    ac_cv_have_x="have_x=yes\
6983	ac_x_includes='$ac_x_includes'\
6984	ac_x_libraries='$ac_x_libraries'"
6985esac
6986fi
6987;; #(
6988    *) have_x=yes;;
6989  esac
6990  eval "$ac_cv_have_x"
6991fi # $with_x != no
6992
6993if test "$have_x" != yes; then
6994  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
6995$as_echo "$have_x" >&6; }
6996  no_x=yes
6997else
6998  # If each of the values was on the command line, it overrides each guess.
6999  test "x$x_includes" = xNONE && x_includes=$ac_x_includes
7000  test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
7001  # Update the cache value to reflect the command line values.
7002  ac_cv_have_x="have_x=yes\
7003	ac_x_includes='$x_includes'\
7004	ac_x_libraries='$x_libraries'"
7005  { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
7006$as_echo "libraries $x_libraries, headers $x_includes" >&6; }
7007fi
7008
7009if test "$no_x" = yes; then
7010  # Not all programs may use this symbol, but it does not hurt to define it.
7011
7012$as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h
7013
7014  X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
7015else
7016  if test -n "$x_includes"; then
7017    X_CFLAGS="$X_CFLAGS -I$x_includes"
7018  fi
7019
7020  # It would also be nice to do this for all -L options, not just this one.
7021  if test -n "$x_libraries"; then
7022    X_LIBS="$X_LIBS -L$x_libraries"
7023    # For Solaris; some versions of Sun CC require a space after -R and
7024    # others require no space.  Words are not sufficient . . . .
7025    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
7026$as_echo_n "checking whether -R must be followed by a space... " >&6; }
7027    ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
7028    ac_xsave_c_werror_flag=$ac_c_werror_flag
7029    ac_c_werror_flag=yes
7030    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7031/* end confdefs.h.  */
7032
7033int
7034main ()
7035{
7036
7037  ;
7038  return 0;
7039}
7040_ACEOF
7041if ac_fn_c_try_link "$LINENO"; then :
7042  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7043$as_echo "no" >&6; }
7044       X_LIBS="$X_LIBS -R$x_libraries"
7045else
7046  LIBS="$ac_xsave_LIBS -R $x_libraries"
7047       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7048/* end confdefs.h.  */
7049
7050int
7051main ()
7052{
7053
7054  ;
7055  return 0;
7056}
7057_ACEOF
7058if ac_fn_c_try_link "$LINENO"; then :
7059  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7060$as_echo "yes" >&6; }
7061	  X_LIBS="$X_LIBS -R $x_libraries"
7062else
7063  { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
7064$as_echo "neither works" >&6; }
7065fi
7066rm -f core conftest.err conftest.$ac_objext \
7067    conftest$ac_exeext conftest.$ac_ext
7068fi
7069rm -f core conftest.err conftest.$ac_objext \
7070    conftest$ac_exeext conftest.$ac_ext
7071    ac_c_werror_flag=$ac_xsave_c_werror_flag
7072    LIBS=$ac_xsave_LIBS
7073  fi
7074
7075  # Check for system-dependent libraries X programs must link with.
7076  # Do this before checking for the system-independent R6 libraries
7077  # (-lICE), since we may need -lsocket or whatever for X linking.
7078
7079  if test "$ISC" = yes; then
7080    X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
7081  else
7082    # Martyn Johnson says this is needed for Ultrix, if the X
7083    # libraries were built with DECnet support.  And Karl Berry says
7084    # the Alpha needs dnet_stub (dnet does not exist).
7085    ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
7086    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7087/* end confdefs.h.  */
7088
7089/* Override any GCC internal prototype to avoid an error.
7090   Use char because int might match the return type of a GCC
7091   builtin and then its argument prototype would still apply.  */
7092#ifdef __cplusplus
7093extern "C"
7094#endif
7095char XOpenDisplay ();
7096int
7097main ()
7098{
7099return XOpenDisplay ();
7100  ;
7101  return 0;
7102}
7103_ACEOF
7104if ac_fn_c_try_link "$LINENO"; then :
7105
7106else
7107  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
7108$as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
7109if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then :
7110  $as_echo_n "(cached) " >&6
7111else
7112  ac_check_lib_save_LIBS=$LIBS
7113LIBS="-ldnet  $LIBS"
7114cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7115/* end confdefs.h.  */
7116
7117/* Override any GCC internal prototype to avoid an error.
7118   Use char because int might match the return type of a GCC
7119   builtin and then its argument prototype would still apply.  */
7120#ifdef __cplusplus
7121extern "C"
7122#endif
7123char dnet_ntoa ();
7124int
7125main ()
7126{
7127return dnet_ntoa ();
7128  ;
7129  return 0;
7130}
7131_ACEOF
7132if ac_fn_c_try_link "$LINENO"; then :
7133  ac_cv_lib_dnet_dnet_ntoa=yes
7134else
7135  ac_cv_lib_dnet_dnet_ntoa=no
7136fi
7137rm -f core conftest.err conftest.$ac_objext \
7138    conftest$ac_exeext conftest.$ac_ext
7139LIBS=$ac_check_lib_save_LIBS
7140fi
7141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
7142$as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
7143if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then :
7144  X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
7145fi
7146
7147    if test $ac_cv_lib_dnet_dnet_ntoa = no; then
7148      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
7149$as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
7150if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then :
7151  $as_echo_n "(cached) " >&6
7152else
7153  ac_check_lib_save_LIBS=$LIBS
7154LIBS="-ldnet_stub  $LIBS"
7155cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7156/* end confdefs.h.  */
7157
7158/* Override any GCC internal prototype to avoid an error.
7159   Use char because int might match the return type of a GCC
7160   builtin and then its argument prototype would still apply.  */
7161#ifdef __cplusplus
7162extern "C"
7163#endif
7164char dnet_ntoa ();
7165int
7166main ()
7167{
7168return dnet_ntoa ();
7169  ;
7170  return 0;
7171}
7172_ACEOF
7173if ac_fn_c_try_link "$LINENO"; then :
7174  ac_cv_lib_dnet_stub_dnet_ntoa=yes
7175else
7176  ac_cv_lib_dnet_stub_dnet_ntoa=no
7177fi
7178rm -f core conftest.err conftest.$ac_objext \
7179    conftest$ac_exeext conftest.$ac_ext
7180LIBS=$ac_check_lib_save_LIBS
7181fi
7182{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
7183$as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
7184if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then :
7185  X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
7186fi
7187
7188    fi
7189fi
7190rm -f core conftest.err conftest.$ac_objext \
7191    conftest$ac_exeext conftest.$ac_ext
7192    LIBS="$ac_xsave_LIBS"
7193
7194    # [email protected] says -lnsl (and -lsocket) are needed for his 386/AT,
7195    # to get the SysV transport functions.
7196    # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
7197    # needs -lnsl.
7198    # The nsl library prevents programs from opening the X display
7199    # on Irix 5.2, according to T.E. Dickey.
7200    # The functions gethostbyname, getservbyname, and inet_addr are
7201    # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
7202    ac_fn_c_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
7203if test "x$ac_cv_func_gethostbyname" = x""yes; then :
7204
7205fi
7206
7207    if test $ac_cv_func_gethostbyname = no; then
7208      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
7209$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
7210if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
7211  $as_echo_n "(cached) " >&6
7212else
7213  ac_check_lib_save_LIBS=$LIBS
7214LIBS="-lnsl  $LIBS"
7215cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7216/* end confdefs.h.  */
7217
7218/* Override any GCC internal prototype to avoid an error.
7219   Use char because int might match the return type of a GCC
7220   builtin and then its argument prototype would still apply.  */
7221#ifdef __cplusplus
7222extern "C"
7223#endif
7224char gethostbyname ();
7225int
7226main ()
7227{
7228return gethostbyname ();
7229  ;
7230  return 0;
7231}
7232_ACEOF
7233if ac_fn_c_try_link "$LINENO"; then :
7234  ac_cv_lib_nsl_gethostbyname=yes
7235else
7236  ac_cv_lib_nsl_gethostbyname=no
7237fi
7238rm -f core conftest.err conftest.$ac_objext \
7239    conftest$ac_exeext conftest.$ac_ext
7240LIBS=$ac_check_lib_save_LIBS
7241fi
7242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
7243$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
7244if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
7245  X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
7246fi
7247
7248      if test $ac_cv_lib_nsl_gethostbyname = no; then
7249	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
7250$as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
7251if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then :
7252  $as_echo_n "(cached) " >&6
7253else
7254  ac_check_lib_save_LIBS=$LIBS
7255LIBS="-lbsd  $LIBS"
7256cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7257/* end confdefs.h.  */
7258
7259/* Override any GCC internal prototype to avoid an error.
7260   Use char because int might match the return type of a GCC
7261   builtin and then its argument prototype would still apply.  */
7262#ifdef __cplusplus
7263extern "C"
7264#endif
7265char gethostbyname ();
7266int
7267main ()
7268{
7269return gethostbyname ();
7270  ;
7271  return 0;
7272}
7273_ACEOF
7274if ac_fn_c_try_link "$LINENO"; then :
7275  ac_cv_lib_bsd_gethostbyname=yes
7276else
7277  ac_cv_lib_bsd_gethostbyname=no
7278fi
7279rm -f core conftest.err conftest.$ac_objext \
7280    conftest$ac_exeext conftest.$ac_ext
7281LIBS=$ac_check_lib_save_LIBS
7282fi
7283{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
7284$as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
7285if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then :
7286  X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
7287fi
7288
7289      fi
7290    fi
7291
7292    # [email protected] says without -lsocket,
7293    # socket/setsockopt and other routines are undefined under SCO ODT
7294    # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
7295    # on later versions), says Simon Leinen: it contains gethostby*
7296    # variants that don't use the name server (or something).  -lsocket
7297    # must be given before -lnsl if both are needed.  We assume that
7298    # if connect needs -lnsl, so does gethostbyname.
7299    ac_fn_c_check_func "$LINENO" "connect" "ac_cv_func_connect"
7300if test "x$ac_cv_func_connect" = x""yes; then :
7301
7302fi
7303
7304    if test $ac_cv_func_connect = no; then
7305      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
7306$as_echo_n "checking for connect in -lsocket... " >&6; }
7307if test "${ac_cv_lib_socket_connect+set}" = set; then :
7308  $as_echo_n "(cached) " >&6
7309else
7310  ac_check_lib_save_LIBS=$LIBS
7311LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
7312cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7313/* end confdefs.h.  */
7314
7315/* Override any GCC internal prototype to avoid an error.
7316   Use char because int might match the return type of a GCC
7317   builtin and then its argument prototype would still apply.  */
7318#ifdef __cplusplus
7319extern "C"
7320#endif
7321char connect ();
7322int
7323main ()
7324{
7325return connect ();
7326  ;
7327  return 0;
7328}
7329_ACEOF
7330if ac_fn_c_try_link "$LINENO"; then :
7331  ac_cv_lib_socket_connect=yes
7332else
7333  ac_cv_lib_socket_connect=no
7334fi
7335rm -f core conftest.err conftest.$ac_objext \
7336    conftest$ac_exeext conftest.$ac_ext
7337LIBS=$ac_check_lib_save_LIBS
7338fi
7339{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
7340$as_echo "$ac_cv_lib_socket_connect" >&6; }
7341if test "x$ac_cv_lib_socket_connect" = x""yes; then :
7342  X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
7343fi
7344
7345    fi
7346
7347    # Guillermo Gomez says -lposix is necessary on A/UX.
7348    ac_fn_c_check_func "$LINENO" "remove" "ac_cv_func_remove"
7349if test "x$ac_cv_func_remove" = x""yes; then :
7350
7351fi
7352
7353    if test $ac_cv_func_remove = no; then
7354      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
7355$as_echo_n "checking for remove in -lposix... " >&6; }
7356if test "${ac_cv_lib_posix_remove+set}" = set; then :
7357  $as_echo_n "(cached) " >&6
7358else
7359  ac_check_lib_save_LIBS=$LIBS
7360LIBS="-lposix  $LIBS"
7361cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7362/* end confdefs.h.  */
7363
7364/* Override any GCC internal prototype to avoid an error.
7365   Use char because int might match the return type of a GCC
7366   builtin and then its argument prototype would still apply.  */
7367#ifdef __cplusplus
7368extern "C"
7369#endif
7370char remove ();
7371int
7372main ()
7373{
7374return remove ();
7375  ;
7376  return 0;
7377}
7378_ACEOF
7379if ac_fn_c_try_link "$LINENO"; then :
7380  ac_cv_lib_posix_remove=yes
7381else
7382  ac_cv_lib_posix_remove=no
7383fi
7384rm -f core conftest.err conftest.$ac_objext \
7385    conftest$ac_exeext conftest.$ac_ext
7386LIBS=$ac_check_lib_save_LIBS
7387fi
7388{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
7389$as_echo "$ac_cv_lib_posix_remove" >&6; }
7390if test "x$ac_cv_lib_posix_remove" = x""yes; then :
7391  X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
7392fi
7393
7394    fi
7395
7396    # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
7397    ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
7398if test "x$ac_cv_func_shmat" = x""yes; then :
7399
7400fi
7401
7402    if test $ac_cv_func_shmat = no; then
7403      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
7404$as_echo_n "checking for shmat in -lipc... " >&6; }
7405if test "${ac_cv_lib_ipc_shmat+set}" = set; then :
7406  $as_echo_n "(cached) " >&6
7407else
7408  ac_check_lib_save_LIBS=$LIBS
7409LIBS="-lipc  $LIBS"
7410cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7411/* end confdefs.h.  */
7412
7413/* Override any GCC internal prototype to avoid an error.
7414   Use char because int might match the return type of a GCC
7415   builtin and then its argument prototype would still apply.  */
7416#ifdef __cplusplus
7417extern "C"
7418#endif
7419char shmat ();
7420int
7421main ()
7422{
7423return shmat ();
7424  ;
7425  return 0;
7426}
7427_ACEOF
7428if ac_fn_c_try_link "$LINENO"; then :
7429  ac_cv_lib_ipc_shmat=yes
7430else
7431  ac_cv_lib_ipc_shmat=no
7432fi
7433rm -f core conftest.err conftest.$ac_objext \
7434    conftest$ac_exeext conftest.$ac_ext
7435LIBS=$ac_check_lib_save_LIBS
7436fi
7437{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
7438$as_echo "$ac_cv_lib_ipc_shmat" >&6; }
7439if test "x$ac_cv_lib_ipc_shmat" = x""yes; then :
7440  X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
7441fi
7442
7443    fi
7444  fi
7445
7446  # Check for libraries that X11R6 Xt/Xaw programs need.
7447  ac_save_LDFLAGS=$LDFLAGS
7448  test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
7449  # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
7450  # check for ICE first), but we must link in the order -lSM -lICE or
7451  # we get undefined symbols.  So assume we have SM if we have ICE.
7452  # These have to be linked with before -lX11, unlike the other
7453  # libraries we check for below, so use a different variable.
7454  # John Interrante, Karl Berry
7455  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
7456$as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
7457if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then :
7458  $as_echo_n "(cached) " >&6
7459else
7460  ac_check_lib_save_LIBS=$LIBS
7461LIBS="-lICE $X_EXTRA_LIBS $LIBS"
7462cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7463/* end confdefs.h.  */
7464
7465/* Override any GCC internal prototype to avoid an error.
7466   Use char because int might match the return type of a GCC
7467   builtin and then its argument prototype would still apply.  */
7468#ifdef __cplusplus
7469extern "C"
7470#endif
7471char IceConnectionNumber ();
7472int
7473main ()
7474{
7475return IceConnectionNumber ();
7476  ;
7477  return 0;
7478}
7479_ACEOF
7480if ac_fn_c_try_link "$LINENO"; then :
7481  ac_cv_lib_ICE_IceConnectionNumber=yes
7482else
7483  ac_cv_lib_ICE_IceConnectionNumber=no
7484fi
7485rm -f core conftest.err conftest.$ac_objext \
7486    conftest$ac_exeext conftest.$ac_ext
7487LIBS=$ac_check_lib_save_LIBS
7488fi
7489{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7490$as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
7491if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then :
7492  X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
7493fi
7494
7495  LDFLAGS=$ac_save_LDFLAGS
7496
7497fi
7498
7499
7500        if test "$zOSUnix" = "yes"; then
7501    CFLAGS="$CFLAGS -W c,dll"
7502    LDFLAGS="$LDFLAGS -W l,dll"
7503    X_EXTRA_LIBS="$X_EXTRA_LIBS -lSM -lICE -lXmu"
7504  fi
7505
7506
7507  if test -d "$x_includes" && test ! -d "$x_libraries"; then
7508    x_libraries=`echo "$x_includes" | sed s/include/lib/`
7509    { $as_echo "$as_me:${as_lineno-$LINENO}: result: Corrected X libraries to $x_libraries" >&5
7510$as_echo "Corrected X libraries to $x_libraries" >&6; }
7511    X_LIBS="$X_LIBS -L$x_libraries"
7512    if test "`(uname) 2>/dev/null`" = SunOS &&
7513					 uname -r | grep '^5' >/dev/null; then
7514      X_LIBS="$X_LIBS -R $x_libraries"
7515    fi
7516  fi
7517
7518  if test -d "$x_libraries" && test ! -d "$x_includes"; then
7519    x_includes=`echo "$x_libraries" | sed s/lib/include/`
7520    { $as_echo "$as_me:${as_lineno-$LINENO}: result: Corrected X includes to $x_includes" >&5
7521$as_echo "Corrected X includes to $x_includes" >&6; }
7522    X_CFLAGS="$X_CFLAGS -I$x_includes"
7523  fi
7524
7525    X_CFLAGS="`echo $X_CFLAGS\  | sed 's%-I/usr/include %%'`"
7526    X_LIBS="`echo $X_LIBS\  | sed 's%-L/usr/lib %%'`"
7527    X_LIBS="`echo $X_LIBS\  | sed -e 's%-R/usr/lib %%' -e 's%-R /usr/lib %%'`"
7528
7529
7530        { $as_echo "$as_me:${as_lineno-$LINENO}: checking if X11 header files can be found" >&5
7531$as_echo_n "checking if X11 header files can be found... " >&6; }
7532  cflags_save=$CFLAGS
7533  CFLAGS="$CFLAGS $X_CFLAGS"
7534  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7535/* end confdefs.h.  */
7536#include <X11/Xlib.h>
7537#include <X11/Intrinsic.h>
7538int
7539main ()
7540{
7541
7542  ;
7543  return 0;
7544}
7545_ACEOF
7546if ac_fn_c_try_compile "$LINENO"; then :
7547  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7548$as_echo "yes" >&6; }
7549else
7550  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7551$as_echo "no" >&6; }; no_x=yes
7552fi
7553rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7554  CFLAGS=$cflags_save
7555
7556  if test "${no_x-no}" = yes; then
7557    with_x=no
7558  else
7559    $as_echo "#define HAVE_X11 1" >>confdefs.h
7560
7561    X_LIB="-lXt -lX11";
7562
7563
7564    ac_save_LDFLAGS="$LDFLAGS"
7565    LDFLAGS="-L$x_libraries $LDFLAGS"
7566
7567            { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _XdmcpAuthDoIt in -lXdmcp" >&5
7568$as_echo_n "checking for _XdmcpAuthDoIt in -lXdmcp... " >&6; }
7569if test "${ac_cv_lib_Xdmcp__XdmcpAuthDoIt+set}" = set; then :
7570  $as_echo_n "(cached) " >&6
7571else
7572  ac_check_lib_save_LIBS=$LIBS
7573LIBS="-lXdmcp -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS -lXdmcp $LIBS"
7574cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7575/* end confdefs.h.  */
7576
7577/* Override any GCC internal prototype to avoid an error.
7578   Use char because int might match the return type of a GCC
7579   builtin and then its argument prototype would still apply.  */
7580#ifdef __cplusplus
7581extern "C"
7582#endif
7583char _XdmcpAuthDoIt ();
7584int
7585main ()
7586{
7587return _XdmcpAuthDoIt ();
7588  ;
7589  return 0;
7590}
7591_ACEOF
7592if ac_fn_c_try_link "$LINENO"; then :
7593  ac_cv_lib_Xdmcp__XdmcpAuthDoIt=yes
7594else
7595  ac_cv_lib_Xdmcp__XdmcpAuthDoIt=no
7596fi
7597rm -f core conftest.err conftest.$ac_objext \
7598    conftest$ac_exeext conftest.$ac_ext
7599LIBS=$ac_check_lib_save_LIBS
7600fi
7601{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xdmcp__XdmcpAuthDoIt" >&5
7602$as_echo "$ac_cv_lib_Xdmcp__XdmcpAuthDoIt" >&6; }
7603if test "x$ac_cv_lib_Xdmcp__XdmcpAuthDoIt" = x""yes; then :
7604  X_EXTRA_LIBS="$X_EXTRA_LIBS -lXdmcp"
7605fi
7606
7607
7608                    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceOpenConnection in -lICE" >&5
7609$as_echo_n "checking for IceOpenConnection in -lICE... " >&6; }
7610if test "${ac_cv_lib_ICE_IceOpenConnection+set}" = set; then :
7611  $as_echo_n "(cached) " >&6
7612else
7613  ac_check_lib_save_LIBS=$LIBS
7614LIBS="-lICE $X_EXTRA_LIBS $LIBS"
7615cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7616/* end confdefs.h.  */
7617
7618/* Override any GCC internal prototype to avoid an error.
7619   Use char because int might match the return type of a GCC
7620   builtin and then its argument prototype would still apply.  */
7621#ifdef __cplusplus
7622extern "C"
7623#endif
7624char IceOpenConnection ();
7625int
7626main ()
7627{
7628return IceOpenConnection ();
7629  ;
7630  return 0;
7631}
7632_ACEOF
7633if ac_fn_c_try_link "$LINENO"; then :
7634  ac_cv_lib_ICE_IceOpenConnection=yes
7635else
7636  ac_cv_lib_ICE_IceOpenConnection=no
7637fi
7638rm -f core conftest.err conftest.$ac_objext \
7639    conftest$ac_exeext conftest.$ac_ext
7640LIBS=$ac_check_lib_save_LIBS
7641fi
7642{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceOpenConnection" >&5
7643$as_echo "$ac_cv_lib_ICE_IceOpenConnection" >&6; }
7644if test "x$ac_cv_lib_ICE_IceOpenConnection" = x""yes; then :
7645  X_EXTRA_LIBS="$X_EXTRA_LIBS -lSM -lICE"
7646fi
7647
7648
7649        LDFLAGS="$X_LIBS $ac_save_LDFLAGS"
7650    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpmCreatePixmapFromData in -lXpm" >&5
7651$as_echo_n "checking for XpmCreatePixmapFromData in -lXpm... " >&6; }
7652if test "${ac_cv_lib_Xpm_XpmCreatePixmapFromData+set}" = set; then :
7653  $as_echo_n "(cached) " >&6
7654else
7655  ac_check_lib_save_LIBS=$LIBS
7656LIBS="-lXpm -lXt $X_PRE_LIBS -lXpm -lX11 $X_EXTRA_LIBS $LIBS"
7657cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7658/* end confdefs.h.  */
7659
7660/* Override any GCC internal prototype to avoid an error.
7661   Use char because int might match the return type of a GCC
7662   builtin and then its argument prototype would still apply.  */
7663#ifdef __cplusplus
7664extern "C"
7665#endif
7666char XpmCreatePixmapFromData ();
7667int
7668main ()
7669{
7670return XpmCreatePixmapFromData ();
7671  ;
7672  return 0;
7673}
7674_ACEOF
7675if ac_fn_c_try_link "$LINENO"; then :
7676  ac_cv_lib_Xpm_XpmCreatePixmapFromData=yes
7677else
7678  ac_cv_lib_Xpm_XpmCreatePixmapFromData=no
7679fi
7680rm -f core conftest.err conftest.$ac_objext \
7681    conftest$ac_exeext conftest.$ac_ext
7682LIBS=$ac_check_lib_save_LIBS
7683fi
7684{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xpm_XpmCreatePixmapFromData" >&5
7685$as_echo "$ac_cv_lib_Xpm_XpmCreatePixmapFromData" >&6; }
7686if test "x$ac_cv_lib_Xpm_XpmCreatePixmapFromData" = x""yes; then :
7687  X_PRE_LIBS="$X_PRE_LIBS -lXpm"
7688fi
7689
7690
7691        { $as_echo "$as_me:${as_lineno-$LINENO}: checking if X11 header files implicitly declare return values" >&5
7692$as_echo_n "checking if X11 header files implicitly declare return values... " >&6; }
7693    cflags_save=$CFLAGS
7694        if test "$GCC" = yes; then
7695      CFLAGS="$CFLAGS $X_CFLAGS -Werror"
7696    else
7697      CFLAGS="$CFLAGS $X_CFLAGS"
7698    fi
7699    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7700/* end confdefs.h.  */
7701#include <X11/Xlib.h>
7702int
7703main ()
7704{
7705
7706  ;
7707  return 0;
7708}
7709_ACEOF
7710if ac_fn_c_try_compile "$LINENO"; then :
7711  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7712$as_echo "no" >&6; }
7713else
7714  CFLAGS="$CFLAGS -Wno-implicit-int"
7715	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7716/* end confdefs.h.  */
7717#include <X11/Xlib.h>
7718int
7719main ()
7720{
7721
7722  ;
7723  return 0;
7724}
7725_ACEOF
7726if ac_fn_c_try_compile "$LINENO"; then :
7727  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7728$as_echo "yes" >&6; }; cflags_save="$cflags_save -Wno-implicit-int"
7729else
7730  { $as_echo "$as_me:${as_lineno-$LINENO}: result: test failed" >&5
7731$as_echo "test failed" >&6; }
7732
7733fi
7734rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7735
7736fi
7737rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7738    CFLAGS=$cflags_save
7739
7740    LDFLAGS="$ac_save_LDFLAGS"
7741
7742    { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of wchar_t is 2 bytes" >&5
7743$as_echo_n "checking size of wchar_t is 2 bytes... " >&6; }
7744    if test "${ac_cv_small_wchar_t+set}" = set; then :
7745  $as_echo_n "(cached) " >&6
7746else
7747  if test "$cross_compiling" = yes; then :
7748  as_fn_error "failed to compile test program" "$LINENO" 5
7749else
7750  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7751/* end confdefs.h.  */
7752
7753#include <X11/Xlib.h>
7754#if STDC_HEADERS
7755# include <stdlib.h>
7756# include <stddef.h>
7757#endif
7758		main()
7759		{
7760		  if (sizeof(wchar_t) <= 2)
7761		    exit(1);
7762		  exit(0);
7763		}
7764_ACEOF
7765if ac_fn_c_try_run "$LINENO"; then :
7766  ac_cv_small_wchar_t="no"
7767else
7768  ac_cv_small_wchar_t="yes"
7769fi
7770rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7771  conftest.$ac_objext conftest.beam conftest.$ac_ext
7772fi
7773
7774fi
7775
7776    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_small_wchar_t" >&5
7777$as_echo "$ac_cv_small_wchar_t" >&6; }
7778    if test "x$ac_cv_small_wchar_t" = "xyes" ; then
7779      $as_echo "#define SMALL_WCHAR_T 1" >>confdefs.h
7780
7781    fi
7782
7783  fi
7784fi
7785
7786test "x$with_x" = xno -a "x$MACOSX" != "xyes" -a "x$QNX" != "xyes" && enable_gui=no
7787
7788{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-gui argument" >&5
7789$as_echo_n "checking --enable-gui argument... " >&6; }
7790# Check whether --enable-gui was given.
7791if test "${enable_gui+set}" = set; then :
7792  enableval=$enable_gui;
7793else
7794  enable_gui="auto"
7795fi
7796
7797
7798enable_gui_canon=`echo "_$enable_gui" | \
7799	sed 's/[ _+-]//g;y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
7800
7801SKIP_GTK2=YES
7802SKIP_GNOME=YES
7803SKIP_MOTIF=YES
7804SKIP_ATHENA=YES
7805SKIP_NEXTAW=YES
7806SKIP_PHOTON=YES
7807SKIP_CARBON=YES
7808GUITYPE=NONE
7809
7810if test "x$QNX" = "xyes" -a "x$with_x" = "xno" ; then
7811  SKIP_PHOTON=
7812  case "$enable_gui_canon" in
7813    no)		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no GUI support" >&5
7814$as_echo "no GUI support" >&6; }
7815		SKIP_PHOTON=YES ;;
7816    yes|"")	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes - automatic GUI support" >&5
7817$as_echo "yes - automatic GUI support" >&6; } ;;
7818    auto)	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: auto - automatic GUI support" >&5
7819$as_echo "auto - automatic GUI support" >&6; } ;;
7820    photon)	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Photon GUI support" >&5
7821$as_echo "Photon GUI support" >&6; } ;;
7822    *)		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Sorry, $enable_gui GUI is not supported" >&5
7823$as_echo "Sorry, $enable_gui GUI is not supported" >&6; }
7824		SKIP_PHOTON=YES ;;
7825  esac
7826
7827elif test "x$MACOSX" = "xyes" -a "x$with_x" = "xno" ; then
7828  SKIP_CARBON=
7829  case "$enable_gui_canon" in
7830    no)		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no GUI support" >&5
7831$as_echo "no GUI support" >&6; }
7832		SKIP_CARBON=YES ;;
7833    yes|"")	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes - automatic GUI support" >&5
7834$as_echo "yes - automatic GUI support" >&6; } ;;
7835    auto)	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: auto - Carbon GUI is outdated - disable GUI support" >&5
7836$as_echo "auto - Carbon GUI is outdated - disable GUI support" >&6; }
7837		SKIP_CARBON=YES ;;
7838    carbon)	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Carbon GUI support" >&5
7839$as_echo "Carbon GUI support" >&6; } ;;
7840    *)		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Sorry, $enable_gui GUI is not supported" >&5
7841$as_echo "Sorry, $enable_gui GUI is not supported" >&6; }
7842		SKIP_CARBON=YES ;;
7843  esac
7844
7845else
7846
7847  case "$enable_gui_canon" in
7848    no|none)	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no GUI support" >&5
7849$as_echo "no GUI support" >&6; } ;;
7850    yes|""|auto)	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/auto - automatic GUI support" >&5
7851$as_echo "yes/auto - automatic GUI support" >&6; }
7852		SKIP_GTK2=
7853		SKIP_GNOME=
7854		SKIP_MOTIF=
7855		SKIP_ATHENA=
7856		SKIP_NEXTAW=
7857		SKIP_CARBON=;;
7858    gtk2)	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: GTK+ 2.x GUI support" >&5
7859$as_echo "GTK+ 2.x GUI support" >&6; }
7860		SKIP_GTK2=;;
7861    gnome2)	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: GNOME 2.x GUI support" >&5
7862$as_echo "GNOME 2.x GUI support" >&6; }
7863		SKIP_GNOME=
7864		SKIP_GTK2=;;
7865    motif)	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Motif GUI support" >&5
7866$as_echo "Motif GUI support" >&6; }
7867		SKIP_MOTIF=;;
7868    athena)	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Athena GUI support" >&5
7869$as_echo "Athena GUI support" >&6; }
7870		SKIP_ATHENA=;;
7871    nextaw)	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: neXtaw GUI support" >&5
7872$as_echo "neXtaw GUI support" >&6; }
7873		SKIP_NEXTAW=;;
7874    *)		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Sorry, $enable_gui GUI is not supported" >&5
7875$as_echo "Sorry, $enable_gui GUI is not supported" >&6; } ;;
7876  esac
7877
7878fi
7879
7880if test "x$SKIP_GTK2" != "xYES" -a "$enable_gui_canon" != "gtk2" \
7881				-a "$enable_gui_canon" != "gnome2"; then
7882  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether or not to look for GTK+ 2" >&5
7883$as_echo_n "checking whether or not to look for GTK+ 2... " >&6; }
7884  # Check whether --enable-gtk2-check was given.
7885if test "${enable_gtk2_check+set}" = set; then :
7886  enableval=$enable_gtk2_check;
7887else
7888  enable_gtk2_check="yes"
7889fi
7890
7891  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_gtk2_check" >&5
7892$as_echo "$enable_gtk2_check" >&6; }
7893  if test "x$enable_gtk2_check" = "xno"; then
7894    SKIP_GTK2=YES
7895    SKIP_GNOME=YES
7896  fi
7897fi
7898
7899if test "x$SKIP_GNOME" != "xYES" -a "$enable_gui_canon" != "gnome2"; then
7900  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether or not to look for GNOME" >&5
7901$as_echo_n "checking whether or not to look for GNOME... " >&6; }
7902  # Check whether --enable-gnome-check was given.
7903if test "${enable_gnome_check+set}" = set; then :
7904  enableval=$enable_gnome_check;
7905else
7906  enable_gnome_check="no"
7907fi
7908
7909  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_gnome_check" >&5
7910$as_echo "$enable_gnome_check" >&6; }
7911  if test "x$enable_gnome_check" = "xno"; then
7912    SKIP_GNOME=YES
7913  fi
7914fi
7915
7916if test "x$SKIP_MOTIF" != "xYES" -a "$enable_gui_canon" != "motif"; then
7917  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether or not to look for Motif" >&5
7918$as_echo_n "checking whether or not to look for Motif... " >&6; }
7919  # Check whether --enable-motif-check was given.
7920if test "${enable_motif_check+set}" = set; then :
7921  enableval=$enable_motif_check;
7922else
7923  enable_motif_check="yes"
7924fi
7925
7926  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_motif_check" >&5
7927$as_echo "$enable_motif_check" >&6; }
7928  if test "x$enable_motif_check" = "xno"; then
7929    SKIP_MOTIF=YES
7930  fi
7931fi
7932
7933if test "x$SKIP_ATHENA" != "xYES" -a "$enable_gui_canon" != "athena"; then
7934  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether or not to look for Athena" >&5
7935$as_echo_n "checking whether or not to look for Athena... " >&6; }
7936  # Check whether --enable-athena-check was given.
7937if test "${enable_athena_check+set}" = set; then :
7938  enableval=$enable_athena_check;
7939else
7940  enable_athena_check="yes"
7941fi
7942
7943  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_athena_check" >&5
7944$as_echo "$enable_athena_check" >&6; }
7945  if test "x$enable_athena_check" = "xno"; then
7946    SKIP_ATHENA=YES
7947  fi
7948fi
7949
7950if test "x$SKIP_NEXTAW" != "xYES" -a "$enable_gui_canon" != "nextaw"; then
7951  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether or not to look for neXtaw" >&5
7952$as_echo_n "checking whether or not to look for neXtaw... " >&6; }
7953  # Check whether --enable-nextaw-check was given.
7954if test "${enable_nextaw_check+set}" = set; then :
7955  enableval=$enable_nextaw_check;
7956else
7957  enable_nextaw_check="yes"
7958fi
7959
7960  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_nextaw_check" >&5
7961$as_echo "$enable_nextaw_check" >&6; };
7962  if test "x$enable_nextaw_check" = "xno"; then
7963    SKIP_NEXTAW=YES
7964  fi
7965fi
7966
7967if test "x$SKIP_CARBON" != "xYES" -a "$enable_gui_canon" != "carbon"; then
7968  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether or not to look for Carbon" >&5
7969$as_echo_n "checking whether or not to look for Carbon... " >&6; }
7970  # Check whether --enable-carbon-check was given.
7971if test "${enable_carbon_check+set}" = set; then :
7972  enableval=$enable_carbon_check;
7973else
7974  enable_carbon_check="yes"
7975fi
7976
7977  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_carbon_check" >&5
7978$as_echo "$enable_carbon_check" >&6; };
7979  if test "x$enable_carbon_check" = "xno"; then
7980    SKIP_CARBON=YES
7981  fi
7982fi
7983
7984
7985if test "x$MACOSX" = "xyes" -a -z "$SKIP_CARBON" -a "x$CARBON" = "xyes"; then
7986  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Carbon GUI" >&5
7987$as_echo_n "checking for Carbon GUI... " >&6; }
7988    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7989$as_echo "yes" >&6; };
7990  GUITYPE=CARBONGUI
7991  if test "$VIMNAME" = "vim"; then
7992    VIMNAME=Vim
7993  fi
7994
7995  if test "x$MACARCH" = "xboth"; then
7996    CPPFLAGS="$CPPFLAGS -I$DEVELOPER_DIR/SDKs/MacOSX10.4u.sdk/Developer/Headers/FlatCarbon"
7997  else
7998    CPPFLAGS="$CPPFLAGS -I$DEVELOPER_DIR/Headers/FlatCarbon"
7999  fi
8000
8001    if test x$prefix = xNONE; then
8002    prefix=/Applications
8003  fi
8004
8005    datadir='${prefix}/Vim.app/Contents/Resources'
8006
8007    SKIP_GTK2=YES;
8008  SKIP_GNOME=YES;
8009  SKIP_MOTIF=YES;
8010  SKIP_ATHENA=YES;
8011  SKIP_NEXTAW=YES;
8012  SKIP_PHOTON=YES;
8013  SKIP_CARBON=YES
8014fi
8015
8016
8017
8018
8019
8020
8021
8022
8023if test -z "$SKIP_GTK2"; then
8024
8025  { $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-gtktest argument" >&5
8026$as_echo_n "checking --disable-gtktest argument... " >&6; }
8027  # Check whether --enable-gtktest was given.
8028if test "${enable_gtktest+set}" = set; then :
8029  enableval=$enable_gtktest;
8030else
8031  enable_gtktest=yes
8032fi
8033
8034  if test "x$enable_gtktest" = "xyes" ; then
8035    { $as_echo "$as_me:${as_lineno-$LINENO}: result: gtk test enabled" >&5
8036$as_echo "gtk test enabled" >&6; }
8037  else
8038    { $as_echo "$as_me:${as_lineno-$LINENO}: result: gtk test disabled" >&5
8039$as_echo "gtk test disabled" >&6; }
8040  fi
8041
8042  if test "X$PKG_CONFIG" = "X"; then
8043    # Extract the first word of "pkg-config", so it can be a program name with args.
8044set dummy pkg-config; ac_word=$2
8045{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8046$as_echo_n "checking for $ac_word... " >&6; }
8047if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
8048  $as_echo_n "(cached) " >&6
8049else
8050  case $PKG_CONFIG in
8051  [\\/]* | ?:[\\/]*)
8052  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
8053  ;;
8054  *)
8055  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8056for as_dir in $PATH
8057do
8058  IFS=$as_save_IFS
8059  test -z "$as_dir" && as_dir=.
8060    for ac_exec_ext in '' $ac_executable_extensions; do
8061  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8062    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8063    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8064    break 2
8065  fi
8066done
8067  done
8068IFS=$as_save_IFS
8069
8070  test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
8071  ;;
8072esac
8073fi
8074PKG_CONFIG=$ac_cv_path_PKG_CONFIG
8075if test -n "$PKG_CONFIG"; then
8076  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
8077$as_echo "$PKG_CONFIG" >&6; }
8078else
8079  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8080$as_echo "no" >&6; }
8081fi
8082
8083
8084  fi
8085
8086  if test "x$PKG_CONFIG" != "xno"; then
8087
8088  if test "X$GTK_CONFIG" != "Xno" -o "X$PKG_CONFIG" != "Xno"; then
8089  {
8090    min_gtk_version=2.2.0
8091    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTK - version >= $min_gtk_version" >&5
8092$as_echo_n "checking for GTK - version >= $min_gtk_version... " >&6; }
8093    no_gtk=""
8094    if (test "X$SKIP_GTK2" != "XYES" -a "X$PKG_CONFIG" != "Xno") \
8095	  && $PKG_CONFIG --exists gtk+-2.0; then
8096    {
8097                        GTK_CFLAGS=`$PKG_CONFIG --cflags gtk+-2.0`
8098      GTK_LIBDIR=`$PKG_CONFIG --libs-only-L gtk+-2.0`
8099      GTK_LIBS=`$PKG_CONFIG --libs gtk+-2.0`
8100      gtk_major_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8101	     sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\1/'`
8102      gtk_minor_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8103	     sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\2/'`
8104      gtk_micro_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8105	     sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\3/'`
8106    }
8107    else
8108      no_gtk=yes
8109    fi
8110
8111    if test "x$enable_gtktest" = "xyes" -a "x$no_gtk" = "x"; then
8112    {
8113      ac_save_CFLAGS="$CFLAGS"
8114      ac_save_LIBS="$LIBS"
8115      CFLAGS="$CFLAGS $GTK_CFLAGS"
8116      LIBS="$LIBS $GTK_LIBS"
8117
8118                        rm -f conf.gtktest
8119      if test "$cross_compiling" = yes; then :
8120  echo $ac_n "cross compiling; assumed OK... $ac_c"
8121else
8122  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8123/* end confdefs.h.  */
8124
8125#include <gtk/gtk.h>
8126#include <stdio.h>
8127#if STDC_HEADERS
8128# include <stdlib.h>
8129# include <stddef.h>
8130#endif
8131
8132int
8133main ()
8134{
8135int major, minor, micro;
8136char *tmp_version;
8137
8138system ("touch conf.gtktest");
8139
8140/* HP/UX 9 (%@#!) writes to sscanf strings */
8141tmp_version = g_strdup("$min_gtk_version");
8142if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, &micro) != 3) {
8143   printf("%s, bad version string\n", "$min_gtk_version");
8144   exit(1);
8145 }
8146
8147if ((gtk_major_version > major) ||
8148    ((gtk_major_version == major) && (gtk_minor_version > minor)) ||
8149    ((gtk_major_version == major) && (gtk_minor_version == minor) &&
8150				     (gtk_micro_version >= micro)))
8151{
8152    return 0;
8153}
8154return 1;
8155}
8156
8157_ACEOF
8158if ac_fn_c_try_run "$LINENO"; then :
8159
8160else
8161  no_gtk=yes
8162fi
8163rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8164  conftest.$ac_objext conftest.beam conftest.$ac_ext
8165fi
8166
8167      CFLAGS="$ac_save_CFLAGS"
8168      LIBS="$ac_save_LIBS"
8169    }
8170    fi
8171    if test "x$no_gtk" = x ; then
8172      if test "x$enable_gtktest" = "xyes"; then
8173	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes; found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&5
8174$as_echo "yes; found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&6; }
8175      else
8176	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&5
8177$as_echo "found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&6; }
8178      fi
8179      GUI_LIB_LOC="$GTK_LIBDIR"
8180		 GTK_LIBNAME="$GTK_LIBS"
8181		GUI_INC_LOC="$GTK_CFLAGS"
8182    else
8183    {
8184      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8185$as_echo "no" >&6; }
8186      GTK_CFLAGS=""
8187      GTK_LIBS=""
8188      :
8189    }
8190    fi
8191  }
8192  else
8193    GTK_CFLAGS=""
8194    GTK_LIBS=""
8195    :
8196  fi
8197
8198
8199  rm -f conf.gtktest
8200
8201    if test "x$GTK_CFLAGS" != "x"; then
8202      SKIP_ATHENA=YES
8203      SKIP_NEXTAW=YES
8204      SKIP_MOTIF=YES
8205      GUITYPE=GTK
8206
8207    fi
8208  fi
8209  if test "x$GUITYPE" = "xGTK"; then
8210    if test "$gtk_minor_version" = 1 -a "0$gtk_micro_version" -ge 1 \
8211	|| test "0$gtk_minor_version" -ge 2; then
8212      $as_echo "#define HAVE_GTK_MULTIHEAD 1" >>confdefs.h
8213
8214    fi
8215                if test -z "$SKIP_GNOME"; then
8216    {
8217
8218
8219
8220
8221
8222
8223# Check whether --with-gnome-includes was given.
8224if test "${with_gnome_includes+set}" = set; then :
8225  withval=$with_gnome_includes; CFLAGS="$CFLAGS -I$withval"
8226
8227fi
8228
8229
8230
8231# Check whether --with-gnome-libs was given.
8232if test "${with_gnome_libs+set}" = set; then :
8233  withval=$with_gnome_libs; LDFLAGS="$LDFLAGS -L$withval" gnome_prefix=$withval
8234
8235fi
8236
8237
8238
8239# Check whether --with-gnome was given.
8240if test "${with_gnome+set}" = set; then :
8241  withval=$with_gnome; if test x$withval = xyes; then
8242      want_gnome=yes
8243      have_gnome=yes
8244    else
8245      if test "x$withval" = xno; then
8246	want_gnome=no
8247      else
8248	want_gnome=yes
8249	LDFLAGS="$LDFLAGS -L$withval/lib"
8250	CFLAGS="$CFLAGS -I$withval/include"
8251	gnome_prefix=$withval/lib
8252      fi
8253    fi
8254else
8255  want_gnome=yes
8256fi
8257
8258
8259  if test "x$want_gnome" = xyes; then
8260  {
8261    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgnomeui-2.0" >&5
8262$as_echo_n "checking for libgnomeui-2.0... " >&6; }
8263    if $PKG_CONFIG --exists libgnomeui-2.0; then
8264      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8265$as_echo "yes" >&6; }
8266      GNOME_LIBS=`$PKG_CONFIG --libs-only-l libgnomeui-2.0`
8267      GNOME_LIBDIR=`$PKG_CONFIG --libs-only-L libgnomeui-2.0`
8268      GNOME_INCLUDEDIR=`$PKG_CONFIG --cflags libgnomeui-2.0`
8269
8270                  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FreeBSD" >&5
8271$as_echo_n "checking for FreeBSD... " >&6; }
8272      if test "`(uname) 2>/dev/null`" = FreeBSD; then
8273	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8274$as_echo "yes" >&6; }
8275	GNOME_INCLUDEDIR="$GNOME_INCLUDEDIR -D_THREAD_SAFE"
8276	GNOME_LIBS="$GNOME_LIBS -pthread"
8277      else
8278	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8279$as_echo "no" >&6; }
8280      fi
8281      have_gnome=yes
8282    else
8283      { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
8284$as_echo "not found" >&6; }
8285      if test "x" = xfail; then
8286	as_fn_error "Could not find libgnomeui-2.0 via pkg-config" "$LINENO" 5
8287      fi
8288    fi
8289  }
8290  fi
8291
8292      if test "x$have_gnome" = xyes ; then
8293	$as_echo "#define FEAT_GUI_GNOME 1" >>confdefs.h
8294
8295	GUI_INC_LOC="$GUI_INC_LOC $GNOME_INCLUDEDIR"
8296	GTK_LIBNAME="$GTK_LIBNAME $GNOME_LIBDIR $GNOME_LIBS"
8297      fi
8298    }
8299    fi
8300  fi
8301fi
8302
8303
8304if test -z "$SKIP_MOTIF"; then
8305  gui_XXX="/usr/XXX/Motif* /usr/Motif*/XXX /usr/XXX /usr/shlib /usr/X11*/XXX /usr/XXX/X11* /usr/dt/XXX /local/Motif*/XXX /local/XXX/Motif* /usr/local/Motif*/XXX /usr/local/XXX/Motif* /usr/local/XXX /usr/local/X11*/XXX /usr/local/LessTif/Motif*/XXX $MOTIFHOME/XXX"
8306    GUI_INC_LOC="`echo $GUI_INC_LOC|sed 's%-I%%g'`"
8307
8308  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for location of Motif GUI includes" >&5
8309$as_echo_n "checking for location of Motif GUI includes... " >&6; }
8310  gui_includes="`echo $x_includes|sed 's%/^/^/*$%%'` `echo "$gui_XXX" | sed s/XXX/include/g` $GUI_INC_LOC"
8311  GUI_INC_LOC=
8312  for try in $gui_includes; do
8313    if test -f "$try/Xm/Xm.h"; then
8314      GUI_INC_LOC=$try
8315    fi
8316  done
8317  if test -n "$GUI_INC_LOC"; then
8318    if test "$GUI_INC_LOC" = /usr/include; then
8319      GUI_INC_LOC=
8320      { $as_echo "$as_me:${as_lineno-$LINENO}: result: in default path" >&5
8321$as_echo "in default path" >&6; }
8322    else
8323      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GUI_INC_LOC" >&5
8324$as_echo "$GUI_INC_LOC" >&6; }
8325    fi
8326  else
8327    { $as_echo "$as_me:${as_lineno-$LINENO}: result: <not found>" >&5
8328$as_echo "<not found>" >&6; }
8329    SKIP_MOTIF=YES
8330  fi
8331fi
8332
8333
8334if test -z "$SKIP_MOTIF"; then
8335  { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-motif-lib argument" >&5
8336$as_echo_n "checking --with-motif-lib argument... " >&6; }
8337
8338# Check whether --with-motif-lib was given.
8339if test "${with_motif_lib+set}" = set; then :
8340  withval=$with_motif_lib;  MOTIF_LIBNAME="${withval}"
8341fi
8342
8343
8344  if test -n "$MOTIF_LIBNAME"; then
8345    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MOTIF_LIBNAME" >&5
8346$as_echo "$MOTIF_LIBNAME" >&6; }
8347    GUI_LIB_LOC=
8348  else
8349    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8350$as_echo "no" >&6; }
8351
8352        GUI_LIB_LOC="`echo $GUI_LIB_LOC|sed 's%-L%%g'`"
8353
8354            { $as_echo "$as_me:${as_lineno-$LINENO}: checking for location of Motif GUI libs" >&5
8355$as_echo_n "checking for location of Motif GUI libs... " >&6; }
8356    gui_libs="`echo $x_libraries|sed 's%/^/^/*$%%'` `echo "$gui_XXX" | sed s/XXX/lib/g` /usr/lib/i386-linux-gnu /usr/lib/x86_64-linux-gnu `echo "$GUI_INC_LOC" | sed s/include/lib/` $GUI_LIB_LOC"
8357    GUI_LIB_LOC=
8358    for try in $gui_libs; do
8359      for libtry in "$try"/libXm.a "$try"/libXm.so* "$try"/libXm.sl "$try"/libXm.dylib; do
8360	if test -f "$libtry"; then
8361	  GUI_LIB_LOC=$try
8362	fi
8363      done
8364    done
8365    if test -n "$GUI_LIB_LOC"; then
8366            if test "$GUI_LIB_LOC" = /usr/lib \
8367	   -o "$GUI_LIB_LOC" = /usr/lib/i386-linux-gnu \
8368	   -o "$GUI_LIB_LOC" = /usr/lib/x86_64-linux-gnu; then
8369	GUI_LIB_LOC=
8370	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: in default path" >&5
8371$as_echo "in default path" >&6; }
8372      else
8373	if test -n "$GUI_LIB_LOC"; then
8374	  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GUI_LIB_LOC" >&5
8375$as_echo "$GUI_LIB_LOC" >&6; }
8376	  if test "`(uname) 2>/dev/null`" = SunOS &&
8377					 uname -r | grep '^5' >/dev/null; then
8378	    GUI_LIB_LOC="$GUI_LIB_LOC -R $GUI_LIB_LOC"
8379	  fi
8380	fi
8381      fi
8382      MOTIF_LIBNAME=-lXm
8383    else
8384      { $as_echo "$as_me:${as_lineno-$LINENO}: result: <not found>" >&5
8385$as_echo "<not found>" >&6; }
8386      SKIP_MOTIF=YES
8387    fi
8388  fi
8389fi
8390
8391if test -z "$SKIP_MOTIF"; then
8392  SKIP_ATHENA=YES
8393  SKIP_NEXTAW=YES
8394  GUITYPE=MOTIF
8395
8396fi
8397
8398
8399GUI_X_LIBS=
8400
8401if test -z "$SKIP_ATHENA"; then
8402  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Athena header files can be found" >&5
8403$as_echo_n "checking if Athena header files can be found... " >&6; }
8404  cflags_save=$CFLAGS
8405  CFLAGS="$CFLAGS $X_CFLAGS"
8406  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8407/* end confdefs.h.  */
8408
8409#include <X11/Intrinsic.h>
8410#include <X11/Xaw/Paned.h>
8411int
8412main ()
8413{
8414
8415  ;
8416  return 0;
8417}
8418_ACEOF
8419if ac_fn_c_try_compile "$LINENO"; then :
8420  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8421$as_echo "yes" >&6; }
8422else
8423  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8424$as_echo "no" >&6; }; SKIP_ATHENA=YES
8425fi
8426rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8427  CFLAGS=$cflags_save
8428fi
8429
8430if test -z "$SKIP_ATHENA"; then
8431  GUITYPE=ATHENA
8432fi
8433
8434if test -z "$SKIP_NEXTAW"; then
8435  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if neXtaw header files can be found" >&5
8436$as_echo_n "checking if neXtaw header files can be found... " >&6; }
8437  cflags_save=$CFLAGS
8438  CFLAGS="$CFLAGS $X_CFLAGS"
8439  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8440/* end confdefs.h.  */
8441
8442#include <X11/Intrinsic.h>
8443#include <X11/neXtaw/Paned.h>
8444int
8445main ()
8446{
8447
8448  ;
8449  return 0;
8450}
8451_ACEOF
8452if ac_fn_c_try_compile "$LINENO"; then :
8453  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8454$as_echo "yes" >&6; }
8455else
8456  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8457$as_echo "no" >&6; }; SKIP_NEXTAW=YES
8458fi
8459rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8460  CFLAGS=$cflags_save
8461fi
8462
8463if test -z "$SKIP_NEXTAW"; then
8464  GUITYPE=NEXTAW
8465fi
8466
8467if test -z "$SKIP_ATHENA" -o -z "$SKIP_NEXTAW" -o -z "$SKIP_MOTIF"; then
8468      if test -n "$GUI_INC_LOC"; then
8469    GUI_INC_LOC=-I"`echo $GUI_INC_LOC|sed 's%-I%%'`"
8470  fi
8471  if test -n "$GUI_LIB_LOC"; then
8472    GUI_LIB_LOC=-L"`echo $GUI_LIB_LOC|sed 's%-L%%'`"
8473  fi
8474
8475    ldflags_save=$LDFLAGS
8476  LDFLAGS="$X_LIBS $LDFLAGS"
8477  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XShapeQueryExtension in -lXext" >&5
8478$as_echo_n "checking for XShapeQueryExtension in -lXext... " >&6; }
8479if test "${ac_cv_lib_Xext_XShapeQueryExtension+set}" = set; then :
8480  $as_echo_n "(cached) " >&6
8481else
8482  ac_check_lib_save_LIBS=$LIBS
8483LIBS="-lXext -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
8484cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8485/* end confdefs.h.  */
8486
8487/* Override any GCC internal prototype to avoid an error.
8488   Use char because int might match the return type of a GCC
8489   builtin and then its argument prototype would still apply.  */
8490#ifdef __cplusplus
8491extern "C"
8492#endif
8493char XShapeQueryExtension ();
8494int
8495main ()
8496{
8497return XShapeQueryExtension ();
8498  ;
8499  return 0;
8500}
8501_ACEOF
8502if ac_fn_c_try_link "$LINENO"; then :
8503  ac_cv_lib_Xext_XShapeQueryExtension=yes
8504else
8505  ac_cv_lib_Xext_XShapeQueryExtension=no
8506fi
8507rm -f core conftest.err conftest.$ac_objext \
8508    conftest$ac_exeext conftest.$ac_ext
8509LIBS=$ac_check_lib_save_LIBS
8510fi
8511{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xext_XShapeQueryExtension" >&5
8512$as_echo "$ac_cv_lib_Xext_XShapeQueryExtension" >&6; }
8513if test "x$ac_cv_lib_Xext_XShapeQueryExtension" = x""yes; then :
8514  GUI_X_LIBS="-lXext"
8515fi
8516
8517    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wslen in -lw" >&5
8518$as_echo_n "checking for wslen in -lw... " >&6; }
8519if test "${ac_cv_lib_w_wslen+set}" = set; then :
8520  $as_echo_n "(cached) " >&6
8521else
8522  ac_check_lib_save_LIBS=$LIBS
8523LIBS="-lw $GUI_X_LIBS -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
8524cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8525/* end confdefs.h.  */
8526
8527/* Override any GCC internal prototype to avoid an error.
8528   Use char because int might match the return type of a GCC
8529   builtin and then its argument prototype would still apply.  */
8530#ifdef __cplusplus
8531extern "C"
8532#endif
8533char wslen ();
8534int
8535main ()
8536{
8537return wslen ();
8538  ;
8539  return 0;
8540}
8541_ACEOF
8542if ac_fn_c_try_link "$LINENO"; then :
8543  ac_cv_lib_w_wslen=yes
8544else
8545  ac_cv_lib_w_wslen=no
8546fi
8547rm -f core conftest.err conftest.$ac_objext \
8548    conftest$ac_exeext conftest.$ac_ext
8549LIBS=$ac_check_lib_save_LIBS
8550fi
8551{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_w_wslen" >&5
8552$as_echo "$ac_cv_lib_w_wslen" >&6; }
8553if test "x$ac_cv_lib_w_wslen" = x""yes; then :
8554  X_EXTRA_LIBS="$X_EXTRA_LIBS -lw"
8555fi
8556
8557  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlsym in -ldl" >&5
8558$as_echo_n "checking for dlsym in -ldl... " >&6; }
8559if test "${ac_cv_lib_dl_dlsym+set}" = set; then :
8560  $as_echo_n "(cached) " >&6
8561else
8562  ac_check_lib_save_LIBS=$LIBS
8563LIBS="-ldl $GUI_X_LIBS -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
8564cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8565/* end confdefs.h.  */
8566
8567/* Override any GCC internal prototype to avoid an error.
8568   Use char because int might match the return type of a GCC
8569   builtin and then its argument prototype would still apply.  */
8570#ifdef __cplusplus
8571extern "C"
8572#endif
8573char dlsym ();
8574int
8575main ()
8576{
8577return dlsym ();
8578  ;
8579  return 0;
8580}
8581_ACEOF
8582if ac_fn_c_try_link "$LINENO"; then :
8583  ac_cv_lib_dl_dlsym=yes
8584else
8585  ac_cv_lib_dl_dlsym=no
8586fi
8587rm -f core conftest.err conftest.$ac_objext \
8588    conftest$ac_exeext conftest.$ac_ext
8589LIBS=$ac_check_lib_save_LIBS
8590fi
8591{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlsym" >&5
8592$as_echo "$ac_cv_lib_dl_dlsym" >&6; }
8593if test "x$ac_cv_lib_dl_dlsym" = x""yes; then :
8594  X_EXTRA_LIBS="$X_EXTRA_LIBS -ldl"
8595fi
8596
8597  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XmuCreateStippledPixmap in -lXmu" >&5
8598$as_echo_n "checking for XmuCreateStippledPixmap in -lXmu... " >&6; }
8599if test "${ac_cv_lib_Xmu_XmuCreateStippledPixmap+set}" = set; then :
8600  $as_echo_n "(cached) " >&6
8601else
8602  ac_check_lib_save_LIBS=$LIBS
8603LIBS="-lXmu $GUI_X_LIBS -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
8604cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8605/* end confdefs.h.  */
8606
8607/* Override any GCC internal prototype to avoid an error.
8608   Use char because int might match the return type of a GCC
8609   builtin and then its argument prototype would still apply.  */
8610#ifdef __cplusplus
8611extern "C"
8612#endif
8613char XmuCreateStippledPixmap ();
8614int
8615main ()
8616{
8617return XmuCreateStippledPixmap ();
8618  ;
8619  return 0;
8620}
8621_ACEOF
8622if ac_fn_c_try_link "$LINENO"; then :
8623  ac_cv_lib_Xmu_XmuCreateStippledPixmap=yes
8624else
8625  ac_cv_lib_Xmu_XmuCreateStippledPixmap=no
8626fi
8627rm -f core conftest.err conftest.$ac_objext \
8628    conftest$ac_exeext conftest.$ac_ext
8629LIBS=$ac_check_lib_save_LIBS
8630fi
8631{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xmu_XmuCreateStippledPixmap" >&5
8632$as_echo "$ac_cv_lib_Xmu_XmuCreateStippledPixmap" >&6; }
8633if test "x$ac_cv_lib_Xmu_XmuCreateStippledPixmap" = x""yes; then :
8634  GUI_X_LIBS="-lXmu $GUI_X_LIBS"
8635fi
8636
8637  if test -z "$SKIP_MOTIF"; then
8638    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpEndJob in -lXp" >&5
8639$as_echo_n "checking for XpEndJob in -lXp... " >&6; }
8640if test "${ac_cv_lib_Xp_XpEndJob+set}" = set; then :
8641  $as_echo_n "(cached) " >&6
8642else
8643  ac_check_lib_save_LIBS=$LIBS
8644LIBS="-lXp $GUI_X_LIBS -lXm -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
8645cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8646/* end confdefs.h.  */
8647
8648/* Override any GCC internal prototype to avoid an error.
8649   Use char because int might match the return type of a GCC
8650   builtin and then its argument prototype would still apply.  */
8651#ifdef __cplusplus
8652extern "C"
8653#endif
8654char XpEndJob ();
8655int
8656main ()
8657{
8658return XpEndJob ();
8659  ;
8660  return 0;
8661}
8662_ACEOF
8663if ac_fn_c_try_link "$LINENO"; then :
8664  ac_cv_lib_Xp_XpEndJob=yes
8665else
8666  ac_cv_lib_Xp_XpEndJob=no
8667fi
8668rm -f core conftest.err conftest.$ac_objext \
8669    conftest$ac_exeext conftest.$ac_ext
8670LIBS=$ac_check_lib_save_LIBS
8671fi
8672{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xp_XpEndJob" >&5
8673$as_echo "$ac_cv_lib_Xp_XpEndJob" >&6; }
8674if test "x$ac_cv_lib_Xp_XpEndJob" = x""yes; then :
8675  GUI_X_LIBS="-lXp $GUI_X_LIBS"
8676fi
8677
8678  fi
8679  LDFLAGS=$ldflags_save
8680
8681    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for extra X11 defines" >&5
8682$as_echo_n "checking for extra X11 defines... " >&6; }
8683  NARROW_PROTO=
8684  rm -fr conftestdir
8685  if mkdir conftestdir; then
8686    cd conftestdir
8687    cat > Imakefile <<'EOF'
8688acfindx:
8689	@echo 'NARROW_PROTO="${PROTO_DEFINES}"'
8690EOF
8691    if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
8692      eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
8693    fi
8694    cd ..
8695    rm -fr conftestdir
8696  fi
8697  if test -z "$NARROW_PROTO"; then
8698    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8699$as_echo "no" >&6; }
8700  else
8701    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NARROW_PROTO" >&5
8702$as_echo "$NARROW_PROTO" >&6; }
8703  fi
8704
8705fi
8706
8707if test "$enable_xsmp" = "yes"; then
8708  cppflags_save=$CPPFLAGS
8709  CPPFLAGS="$CPPFLAGS $X_CFLAGS"
8710  for ac_header in X11/SM/SMlib.h
8711do :
8712  ac_fn_c_check_header_mongrel "$LINENO" "X11/SM/SMlib.h" "ac_cv_header_X11_SM_SMlib_h" "$ac_includes_default"
8713if test "x$ac_cv_header_X11_SM_SMlib_h" = x""yes; then :
8714  cat >>confdefs.h <<_ACEOF
8715#define HAVE_X11_SM_SMLIB_H 1
8716_ACEOF
8717
8718fi
8719
8720done
8721
8722  CPPFLAGS=$cppflags_save
8723fi
8724
8725
8726if test -z "$SKIP_ATHENA" -o -z "$SKIP_NEXTAW" -o -z "$SKIP_MOTIF" -o -z "$SKIP_GTK2"; then
8727    cppflags_save=$CPPFLAGS
8728  CPPFLAGS="$CPPFLAGS $X_CFLAGS"
8729  for ac_header in X11/xpm.h X11/Sunkeysym.h
8730do :
8731  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8732ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8733eval as_val=\$$as_ac_Header
8734   if test "x$as_val" = x""yes; then :
8735  cat >>confdefs.h <<_ACEOF
8736#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8737_ACEOF
8738
8739fi
8740
8741done
8742
8743
8744    if test ! "$enable_xim" = "no"; then
8745    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XIMText in X11/Xlib.h" >&5
8746$as_echo_n "checking for XIMText in X11/Xlib.h... " >&6; }
8747    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8748/* end confdefs.h.  */
8749#include <X11/Xlib.h>
8750_ACEOF
8751if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8752  $EGREP "XIMText" >/dev/null 2>&1; then :
8753  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8754$as_echo "yes" >&6; }
8755else
8756  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no; xim has been disabled" >&5
8757$as_echo "no; xim has been disabled" >&6; }; enable_xim = "no"
8758fi
8759rm -f conftest*
8760
8761  fi
8762  CPPFLAGS=$cppflags_save
8763
8764    if test "$enable_xim" = "auto" -a "$enable_hangulinput" != "yes" \
8765		-a "x$GUITYPE" != "xNONE" ; then
8766    { $as_echo "$as_me:${as_lineno-$LINENO}: result: X GUI selected; xim has been enabled" >&5
8767$as_echo "X GUI selected; xim has been enabled" >&6; }
8768    enable_xim="yes"
8769  fi
8770fi
8771
8772if test -z "$SKIP_ATHENA" -o -z "$SKIP_NEXTAW" -o -z "$SKIP_MOTIF"; then
8773  cppflags_save=$CPPFLAGS
8774  CPPFLAGS="$CPPFLAGS $X_CFLAGS"
8775  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X11/Xmu/Editres.h" >&5
8776$as_echo_n "checking for X11/Xmu/Editres.h... " >&6; }
8777  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8778/* end confdefs.h.  */
8779
8780#include <X11/Intrinsic.h>
8781#include <X11/Xmu/Editres.h>
8782int
8783main ()
8784{
8785int i; i = 0;
8786  ;
8787  return 0;
8788}
8789_ACEOF
8790if ac_fn_c_try_compile "$LINENO"; then :
8791  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8792$as_echo "yes" >&6; }
8793		      $as_echo "#define HAVE_X11_XMU_EDITRES_H 1" >>confdefs.h
8794
8795else
8796  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8797$as_echo "no" >&6; }
8798fi
8799rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8800  CPPFLAGS=$cppflags_save
8801fi
8802
8803if test -z "$SKIP_MOTIF"; then
8804  cppflags_save=$CPPFLAGS
8805  CPPFLAGS="$CPPFLAGS $X_CFLAGS"
8806  if test "$zOSUnix" = "yes"; then
8807	xmheader="Xm/Xm.h"
8808  else
8809	xmheader="Xm/Xm.h Xm/XpmP.h Xm/JoinSideT.h Xm/TraitP.h Xm/Manager.h
8810	   Xm/UnhighlightT.h Xm/Notebook.h"
8811  fi
8812  for ac_header in $xmheader
8813do :
8814  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8815ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8816eval as_val=\$$as_ac_Header
8817   if test "x$as_val" = x""yes; then :
8818  cat >>confdefs.h <<_ACEOF
8819#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8820_ACEOF
8821
8822fi
8823
8824done
8825
8826
8827  if test "x$ac_cv_header_Xm_XpmP_h" = "xyes"; then
8828        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpmAttributes_21 in Xm/XpmP.h" >&5
8829$as_echo_n "checking for XpmAttributes_21 in Xm/XpmP.h... " >&6; }
8830    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8831/* end confdefs.h.  */
8832#include <Xm/XpmP.h>
8833int
8834main ()
8835{
8836XpmAttributes_21 attr;
8837  ;
8838  return 0;
8839}
8840_ACEOF
8841if ac_fn_c_try_compile "$LINENO"; then :
8842  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8843$as_echo "yes" >&6; }; $as_echo "#define XPMATTRIBUTES_TYPE XpmAttributes_21" >>confdefs.h
8844
8845else
8846  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8847$as_echo "no" >&6; }; $as_echo "#define XPMATTRIBUTES_TYPE XpmAttributes" >>confdefs.h
8848
8849
8850fi
8851rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8852  else
8853    $as_echo "#define XPMATTRIBUTES_TYPE XpmAttributes" >>confdefs.h
8854
8855  fi
8856  CPPFLAGS=$cppflags_save
8857fi
8858
8859if test "x$GUITYPE" = "xNONE" -a "$enable_xim" = "yes"; then
8860  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no GUI selected; xim has been disabled" >&5
8861$as_echo "no GUI selected; xim has been disabled" >&6; }
8862  enable_xim="no"
8863fi
8864if test "x$GUITYPE" = "xNONE" -a "$enable_fontset" = "yes"; then
8865  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no GUI selected; fontset has been disabled" >&5
8866$as_echo "no GUI selected; fontset has been disabled" >&6; }
8867  enable_fontset="no"
8868fi
8869if test "x$GUITYPE:$enable_fontset" = "xGTK:yes"; then
8870  { $as_echo "$as_me:${as_lineno-$LINENO}: result: GTK+ 2 GUI selected; fontset has been disabled" >&5
8871$as_echo "GTK+ 2 GUI selected; fontset has been disabled" >&6; }
8872  enable_fontset="no"
8873fi
8874
8875if test -z "$SKIP_PHOTON"; then
8876  GUITYPE=PHOTONGUI
8877fi
8878
8879
8880
8881
8882
8883
8884if test "$enable_workshop" = "yes" -a -n "$SKIP_MOTIF"; then
8885  as_fn_error "cannot use workshop without Motif" "$LINENO" 5
8886fi
8887
8888if test "$enable_xim" = "yes"; then
8889  $as_echo "#define FEAT_XIM 1" >>confdefs.h
8890
8891fi
8892if test "$enable_fontset" = "yes"; then
8893  $as_echo "#define FEAT_XFONTSET 1" >>confdefs.h
8894
8895fi
8896
8897
8898
8899{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for CYGWIN environment" >&5
8900$as_echo_n "checking for CYGWIN environment... " >&6; }
8901case `uname` in
8902    CYGWIN*)    CYGWIN=yes; { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8903$as_echo "yes" >&6; }
8904                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CYGWIN clipboard support" >&5
8905$as_echo_n "checking for CYGWIN clipboard support... " >&6; }
8906                if test "x$with_x" = "xno" ; then
8907                  OS_EXTRA_SRC=winclip.c; OS_EXTRA_OBJ=objects/winclip.o
8908                  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8909$as_echo "yes" >&6; }
8910                  $as_echo "#define FEAT_CYGWIN_WIN32_CLIPBOARD 1" >>confdefs.h
8911
8912                else
8913                  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - using X11" >&5
8914$as_echo "no - using X11" >&6; }
8915                fi ;;
8916
8917    *)          CYGWIN=no; { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8918$as_echo "no" >&6; };;
8919esac
8920
8921if test "$enable_hangulinput" = "yes"; then
8922  if test "x$GUITYPE" = "xNONE"; then
8923    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no GUI selected; hangul input has been disabled" >&5
8924$as_echo "no GUI selected; hangul input has been disabled" >&6; }
8925    enable_hangulinput=no
8926  else
8927    $as_echo "#define FEAT_HANGULIN 1" >>confdefs.h
8928
8929    HANGULIN_SRC=hangulin.c
8930
8931    HANGULIN_OBJ=objects/hangulin.o
8932
8933  fi
8934fi
8935
8936
8937{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether toupper is broken" >&5
8938$as_echo_n "checking whether toupper is broken... " >&6; }
8939if test "${vim_cv_toupper_broken+set}" = set; then :
8940  $as_echo_n "(cached) " >&6
8941else
8942
8943    if test "$cross_compiling" = yes; then :
8944
8945    as_fn_error "cross-compiling: please set 'vim_cv_toupper_broken'" "$LINENO" 5
8946
8947else
8948  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8949/* end confdefs.h.  */
8950
8951#include "confdefs.h"
8952#include <ctype.h>
8953#if STDC_HEADERS
8954# include <stdlib.h>
8955# include <stddef.h>
8956#endif
8957main() { exit(toupper('A') == 'A' && tolower('z') == 'z'); }
8958
8959_ACEOF
8960if ac_fn_c_try_run "$LINENO"; then :
8961
8962    vim_cv_toupper_broken=yes
8963
8964else
8965
8966    vim_cv_toupper_broken=no
8967
8968fi
8969rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8970  conftest.$ac_objext conftest.beam conftest.$ac_ext
8971fi
8972
8973fi
8974{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vim_cv_toupper_broken" >&5
8975$as_echo "$vim_cv_toupper_broken" >&6; }
8976
8977if test "x$vim_cv_toupper_broken" = "xyes" ; then
8978  $as_echo "#define BROKEN_TOUPPER 1" >>confdefs.h
8979
8980fi
8981
8982{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __DATE__ and __TIME__ work" >&5
8983$as_echo_n "checking whether __DATE__ and __TIME__ work... " >&6; }
8984cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8985/* end confdefs.h.  */
8986#include <stdio.h>
8987int
8988main ()
8989{
8990printf("(" __DATE__ " " __TIME__ ")");
8991  ;
8992  return 0;
8993}
8994_ACEOF
8995if ac_fn_c_try_compile "$LINENO"; then :
8996  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8997$as_echo "yes" >&6; }; $as_echo "#define HAVE_DATE_TIME 1" >>confdefs.h
8998
8999else
9000  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9001$as_echo "no" >&6; }
9002fi
9003rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9004
9005{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((unused)) is allowed" >&5
9006$as_echo_n "checking whether __attribute__((unused)) is allowed... " >&6; }
9007cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9008/* end confdefs.h.  */
9009#include <stdio.h>
9010int
9011main ()
9012{
9013int x __attribute__((unused));
9014  ;
9015  return 0;
9016}
9017_ACEOF
9018if ac_fn_c_try_compile "$LINENO"; then :
9019  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9020$as_echo "yes" >&6; }; $as_echo "#define HAVE_ATTRIBUTE_UNUSED 1" >>confdefs.h
9021
9022else
9023  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9024$as_echo "no" >&6; }
9025fi
9026rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9027
9028ac_fn_c_check_header_mongrel "$LINENO" "elf.h" "ac_cv_header_elf_h" "$ac_includes_default"
9029if test "x$ac_cv_header_elf_h" = x""yes; then :
9030  HAS_ELF=1
9031fi
9032
9033
9034if test "$HAS_ELF" = 1; then
9035  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lelf" >&5
9036$as_echo_n "checking for main in -lelf... " >&6; }
9037if test "${ac_cv_lib_elf_main+set}" = set; then :
9038  $as_echo_n "(cached) " >&6
9039else
9040  ac_check_lib_save_LIBS=$LIBS
9041LIBS="-lelf  $LIBS"
9042cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9043/* end confdefs.h.  */
9044
9045
9046int
9047main ()
9048{
9049return main ();
9050  ;
9051  return 0;
9052}
9053_ACEOF
9054if ac_fn_c_try_link "$LINENO"; then :
9055  ac_cv_lib_elf_main=yes
9056else
9057  ac_cv_lib_elf_main=no
9058fi
9059rm -f core conftest.err conftest.$ac_objext \
9060    conftest$ac_exeext conftest.$ac_ext
9061LIBS=$ac_check_lib_save_LIBS
9062fi
9063{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_elf_main" >&5
9064$as_echo "$ac_cv_lib_elf_main" >&6; }
9065if test "x$ac_cv_lib_elf_main" = x""yes; then :
9066  cat >>confdefs.h <<_ACEOF
9067#define HAVE_LIBELF 1
9068_ACEOF
9069
9070  LIBS="-lelf $LIBS"
9071
9072fi
9073
9074fi
9075
9076ac_header_dirent=no
9077for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
9078  as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
9079{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
9080$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
9081if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
9082  $as_echo_n "(cached) " >&6
9083else
9084  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9085/* end confdefs.h.  */
9086#include <sys/types.h>
9087#include <$ac_hdr>
9088
9089int
9090main ()
9091{
9092if ((DIR *) 0)
9093return 0;
9094  ;
9095  return 0;
9096}
9097_ACEOF
9098if ac_fn_c_try_compile "$LINENO"; then :
9099  eval "$as_ac_Header=yes"
9100else
9101  eval "$as_ac_Header=no"
9102fi
9103rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9104fi
9105eval ac_res=\$$as_ac_Header
9106	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9107$as_echo "$ac_res" >&6; }
9108eval as_val=\$$as_ac_Header
9109   if test "x$as_val" = x""yes; then :
9110  cat >>confdefs.h <<_ACEOF
9111#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
9112_ACEOF
9113
9114ac_header_dirent=$ac_hdr; break
9115fi
9116
9117done
9118# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
9119if test $ac_header_dirent = dirent.h; then
9120  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
9121$as_echo_n "checking for library containing opendir... " >&6; }
9122if test "${ac_cv_search_opendir+set}" = set; then :
9123  $as_echo_n "(cached) " >&6
9124else
9125  ac_func_search_save_LIBS=$LIBS
9126cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9127/* end confdefs.h.  */
9128
9129/* Override any GCC internal prototype to avoid an error.
9130   Use char because int might match the return type of a GCC
9131   builtin and then its argument prototype would still apply.  */
9132#ifdef __cplusplus
9133extern "C"
9134#endif
9135char opendir ();
9136int
9137main ()
9138{
9139return opendir ();
9140  ;
9141  return 0;
9142}
9143_ACEOF
9144for ac_lib in '' dir; do
9145  if test -z "$ac_lib"; then
9146    ac_res="none required"
9147  else
9148    ac_res=-l$ac_lib
9149    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9150  fi
9151  if ac_fn_c_try_link "$LINENO"; then :
9152  ac_cv_search_opendir=$ac_res
9153fi
9154rm -f core conftest.err conftest.$ac_objext \
9155    conftest$ac_exeext
9156  if test "${ac_cv_search_opendir+set}" = set; then :
9157  break
9158fi
9159done
9160if test "${ac_cv_search_opendir+set}" = set; then :
9161
9162else
9163  ac_cv_search_opendir=no
9164fi
9165rm conftest.$ac_ext
9166LIBS=$ac_func_search_save_LIBS
9167fi
9168{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
9169$as_echo "$ac_cv_search_opendir" >&6; }
9170ac_res=$ac_cv_search_opendir
9171if test "$ac_res" != no; then :
9172  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9173
9174fi
9175
9176else
9177  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
9178$as_echo_n "checking for library containing opendir... " >&6; }
9179if test "${ac_cv_search_opendir+set}" = set; then :
9180  $as_echo_n "(cached) " >&6
9181else
9182  ac_func_search_save_LIBS=$LIBS
9183cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9184/* end confdefs.h.  */
9185
9186/* Override any GCC internal prototype to avoid an error.
9187   Use char because int might match the return type of a GCC
9188   builtin and then its argument prototype would still apply.  */
9189#ifdef __cplusplus
9190extern "C"
9191#endif
9192char opendir ();
9193int
9194main ()
9195{
9196return opendir ();
9197  ;
9198  return 0;
9199}
9200_ACEOF
9201for ac_lib in '' x; do
9202  if test -z "$ac_lib"; then
9203    ac_res="none required"
9204  else
9205    ac_res=-l$ac_lib
9206    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9207  fi
9208  if ac_fn_c_try_link "$LINENO"; then :
9209  ac_cv_search_opendir=$ac_res
9210fi
9211rm -f core conftest.err conftest.$ac_objext \
9212    conftest$ac_exeext
9213  if test "${ac_cv_search_opendir+set}" = set; then :
9214  break
9215fi
9216done
9217if test "${ac_cv_search_opendir+set}" = set; then :
9218
9219else
9220  ac_cv_search_opendir=no
9221fi
9222rm conftest.$ac_ext
9223LIBS=$ac_func_search_save_LIBS
9224fi
9225{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
9226$as_echo "$ac_cv_search_opendir" >&6; }
9227ac_res=$ac_cv_search_opendir
9228if test "$ac_res" != no; then :
9229  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9230
9231fi
9232
9233fi
9234
9235
9236if test $ac_cv_header_sys_wait_h = no; then
9237  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that defines union wait" >&5
9238$as_echo_n "checking for sys/wait.h that defines union wait... " >&6; }
9239  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9240/* end confdefs.h.  */
9241#include <sys/wait.h>
9242int
9243main ()
9244{
9245union wait xx, yy; xx = yy
9246  ;
9247  return 0;
9248}
9249_ACEOF
9250if ac_fn_c_try_compile "$LINENO"; then :
9251  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9252$as_echo "yes" >&6; }
9253			$as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
9254
9255			$as_echo "#define HAVE_UNION_WAIT 1" >>confdefs.h
9256
9257else
9258  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9259$as_echo "no" >&6; }
9260fi
9261rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9262fi
9263
9264for ac_header in stdarg.h stdint.h stdlib.h string.h \
9265	sys/select.h sys/utsname.h termcap.h fcntl.h \
9266	sgtty.h sys/ioctl.h sys/time.h sys/types.h \
9267	termio.h iconv.h inttypes.h langinfo.h math.h \
9268	unistd.h stropts.h errno.h sys/resource.h \
9269	sys/systeminfo.h locale.h sys/stream.h termios.h \
9270	libc.h sys/statfs.h poll.h sys/poll.h pwd.h \
9271	utime.h sys/param.h libintl.h libgen.h \
9272	util/debug.h util/msg18n.h frame.h sys/acl.h \
9273	sys/access.h sys/sysinfo.h wchar.h wctype.h
9274do :
9275  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9276ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9277eval as_val=\$$as_ac_Header
9278   if test "x$as_val" = x""yes; then :
9279  cat >>confdefs.h <<_ACEOF
9280#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9281_ACEOF
9282
9283fi
9284
9285done
9286
9287
9288for ac_header in sys/ptem.h
9289do :
9290  ac_fn_c_check_header_compile "$LINENO" "sys/ptem.h" "ac_cv_header_sys_ptem_h" "#if defined HAVE_SYS_STREAM_H
9291#  include <sys/stream.h>
9292#endif
9293"
9294if test "x$ac_cv_header_sys_ptem_h" = x""yes; then :
9295  cat >>confdefs.h <<_ACEOF
9296#define HAVE_SYS_PTEM_H 1
9297_ACEOF
9298
9299fi
9300
9301done
9302
9303
9304for ac_header in sys/sysctl.h
9305do :
9306  ac_fn_c_check_header_compile "$LINENO" "sys/sysctl.h" "ac_cv_header_sys_sysctl_h" "#if defined HAVE_SYS_PARAM_H
9307#  include <sys/param.h>
9308#endif
9309"
9310if test "x$ac_cv_header_sys_sysctl_h" = x""yes; then :
9311  cat >>confdefs.h <<_ACEOF
9312#define HAVE_SYS_SYSCTL_H 1
9313_ACEOF
9314
9315fi
9316
9317done
9318
9319
9320
9321{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_np.h" >&5
9322$as_echo_n "checking for pthread_np.h... " >&6; }
9323cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9324/* end confdefs.h.  */
9325
9326#include <pthread.h>
9327#include <pthread_np.h>
9328int
9329main ()
9330{
9331int i; i = 0;
9332  ;
9333  return 0;
9334}
9335_ACEOF
9336if ac_fn_c_try_compile "$LINENO"; then :
9337  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9338$as_echo "yes" >&6; }
9339		      $as_echo "#define HAVE_PTHREAD_NP_H 1" >>confdefs.h
9340
9341else
9342  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9343$as_echo "no" >&6; }
9344fi
9345rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9346
9347for ac_header in strings.h
9348do :
9349  ac_fn_c_check_header_mongrel "$LINENO" "strings.h" "ac_cv_header_strings_h" "$ac_includes_default"
9350if test "x$ac_cv_header_strings_h" = x""yes; then :
9351  cat >>confdefs.h <<_ACEOF
9352#define HAVE_STRINGS_H 1
9353_ACEOF
9354
9355fi
9356
9357done
9358
9359if test "x$MACOSX" = "xyes"; then
9360    $as_echo "#define NO_STRINGS_WITH_STRING_H 1" >>confdefs.h
9361
9362else
9363
9364{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if strings.h can be included after string.h" >&5
9365$as_echo_n "checking if strings.h can be included after string.h... " >&6; }
9366cppflags_save=$CPPFLAGS
9367CPPFLAGS="$CPPFLAGS $X_CFLAGS"
9368cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9369/* end confdefs.h.  */
9370
9371#if defined(_AIX) && !defined(_AIX51) && !defined(_NO_PROTO)
9372# define _NO_PROTO	/* like in os_unix.h, causes conflict for AIX (Winn) */
9373			/* but don't do it on AIX 5.1 (Uribarri) */
9374#endif
9375#ifdef HAVE_XM_XM_H
9376# include <Xm/Xm.h>	/* This breaks it for HP-UX 11 (Squassabia) */
9377#endif
9378#ifdef HAVE_STRING_H
9379# include <string.h>
9380#endif
9381#if defined(HAVE_STRINGS_H)
9382# include <strings.h>
9383#endif
9384
9385int
9386main ()
9387{
9388int i; i = 0;
9389  ;
9390  return 0;
9391}
9392_ACEOF
9393if ac_fn_c_try_compile "$LINENO"; then :
9394  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9395$as_echo "yes" >&6; }
9396else
9397  $as_echo "#define NO_STRINGS_WITH_STRING_H 1" >>confdefs.h
9398
9399		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9400$as_echo "no" >&6; }
9401fi
9402rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9403CPPFLAGS=$cppflags_save
9404fi
9405
9406if test $ac_cv_c_compiler_gnu = yes; then
9407    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
9408$as_echo_n "checking whether $CC needs -traditional... " >&6; }
9409if test "${ac_cv_prog_gcc_traditional+set}" = set; then :
9410  $as_echo_n "(cached) " >&6
9411else
9412    ac_pattern="Autoconf.*'x'"
9413  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9414/* end confdefs.h.  */
9415#include <sgtty.h>
9416Autoconf TIOCGETP
9417_ACEOF
9418if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9419  $EGREP "$ac_pattern" >/dev/null 2>&1; then :
9420  ac_cv_prog_gcc_traditional=yes
9421else
9422  ac_cv_prog_gcc_traditional=no
9423fi
9424rm -f conftest*
9425
9426
9427  if test $ac_cv_prog_gcc_traditional = no; then
9428    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9429/* end confdefs.h.  */
9430#include <termio.h>
9431Autoconf TCGETA
9432_ACEOF
9433if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9434  $EGREP "$ac_pattern" >/dev/null 2>&1; then :
9435  ac_cv_prog_gcc_traditional=yes
9436fi
9437rm -f conftest*
9438
9439  fi
9440fi
9441{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
9442$as_echo "$ac_cv_prog_gcc_traditional" >&6; }
9443  if test $ac_cv_prog_gcc_traditional = yes; then
9444    CC="$CC -traditional"
9445  fi
9446fi
9447
9448{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
9449$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
9450if test "${ac_cv_c_const+set}" = set; then :
9451  $as_echo_n "(cached) " >&6
9452else
9453  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9454/* end confdefs.h.  */
9455
9456int
9457main ()
9458{
9459/* FIXME: Include the comments suggested by Paul. */
9460#ifndef __cplusplus
9461  /* Ultrix mips cc rejects this.  */
9462  typedef int charset[2];
9463  const charset cs;
9464  /* SunOS 4.1.1 cc rejects this.  */
9465  char const *const *pcpcc;
9466  char **ppc;
9467  /* NEC SVR4.0.2 mips cc rejects this.  */
9468  struct point {int x, y;};
9469  static struct point const zero = {0,0};
9470  /* AIX XL C 1.02.0.0 rejects this.
9471     It does not let you subtract one const X* pointer from another in
9472     an arm of an if-expression whose if-part is not a constant
9473     expression */
9474  const char *g = "string";
9475  pcpcc = &g + (g ? g-g : 0);
9476  /* HPUX 7.0 cc rejects these. */
9477  ++pcpcc;
9478  ppc = (char**) pcpcc;
9479  pcpcc = (char const *const *) ppc;
9480  { /* SCO 3.2v4 cc rejects this.  */
9481    char *t;
9482    char const *s = 0 ? (char *) 0 : (char const *) 0;
9483
9484    *t++ = 0;
9485    if (s) return 0;
9486  }
9487  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
9488    int x[] = {25, 17};
9489    const int *foo = &x[0];
9490    ++foo;
9491  }
9492  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9493    typedef const int *iptr;
9494    iptr p = 0;
9495    ++p;
9496  }
9497  { /* AIX XL C 1.02.0.0 rejects this saying
9498       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9499    struct s { int j; const int *ap[3]; };
9500    struct s *b; b->j = 5;
9501  }
9502  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9503    const int foo = 10;
9504    if (!foo) return 0;
9505  }
9506  return !cs[0] && !zero.x;
9507#endif
9508
9509  ;
9510  return 0;
9511}
9512_ACEOF
9513if ac_fn_c_try_compile "$LINENO"; then :
9514  ac_cv_c_const=yes
9515else
9516  ac_cv_c_const=no
9517fi
9518rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9519fi
9520{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
9521$as_echo "$ac_cv_c_const" >&6; }
9522if test $ac_cv_c_const = no; then
9523
9524$as_echo "#define const /**/" >>confdefs.h
9525
9526fi
9527
9528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5
9529$as_echo_n "checking for working volatile... " >&6; }
9530if test "${ac_cv_c_volatile+set}" = set; then :
9531  $as_echo_n "(cached) " >&6
9532else
9533  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9534/* end confdefs.h.  */
9535
9536int
9537main ()
9538{
9539
9540volatile int x;
9541int * volatile y = (int *) 0;
9542return !x && !y;
9543  ;
9544  return 0;
9545}
9546_ACEOF
9547if ac_fn_c_try_compile "$LINENO"; then :
9548  ac_cv_c_volatile=yes
9549else
9550  ac_cv_c_volatile=no
9551fi
9552rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9553fi
9554{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5
9555$as_echo "$ac_cv_c_volatile" >&6; }
9556if test $ac_cv_c_volatile = no; then
9557
9558$as_echo "#define volatile /**/" >>confdefs.h
9559
9560fi
9561
9562ac_fn_c_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
9563if test "x$ac_cv_type_mode_t" = x""yes; then :
9564
9565else
9566
9567cat >>confdefs.h <<_ACEOF
9568#define mode_t int
9569_ACEOF
9570
9571fi
9572
9573ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
9574if test "x$ac_cv_type_off_t" = x""yes; then :
9575
9576else
9577
9578cat >>confdefs.h <<_ACEOF
9579#define off_t long int
9580_ACEOF
9581
9582fi
9583
9584ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
9585if test "x$ac_cv_type_pid_t" = x""yes; then :
9586
9587else
9588
9589cat >>confdefs.h <<_ACEOF
9590#define pid_t int
9591_ACEOF
9592
9593fi
9594
9595ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
9596if test "x$ac_cv_type_size_t" = x""yes; then :
9597
9598else
9599
9600cat >>confdefs.h <<_ACEOF
9601#define size_t unsigned int
9602_ACEOF
9603
9604fi
9605
9606{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
9607$as_echo_n "checking for uid_t in sys/types.h... " >&6; }
9608if test "${ac_cv_type_uid_t+set}" = set; then :
9609  $as_echo_n "(cached) " >&6
9610else
9611  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9612/* end confdefs.h.  */
9613#include <sys/types.h>
9614
9615_ACEOF
9616if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9617  $EGREP "uid_t" >/dev/null 2>&1; then :
9618  ac_cv_type_uid_t=yes
9619else
9620  ac_cv_type_uid_t=no
9621fi
9622rm -f conftest*
9623
9624fi
9625{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
9626$as_echo "$ac_cv_type_uid_t" >&6; }
9627if test $ac_cv_type_uid_t = no; then
9628
9629$as_echo "#define uid_t int" >>confdefs.h
9630
9631
9632$as_echo "#define gid_t int" >>confdefs.h
9633
9634fi
9635
9636ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
9637case $ac_cv_c_uint32_t in #(
9638  no|yes) ;; #(
9639  *)
9640
9641$as_echo "#define _UINT32_T 1" >>confdefs.h
9642
9643
9644cat >>confdefs.h <<_ACEOF
9645#define uint32_t $ac_cv_c_uint32_t
9646_ACEOF
9647;;
9648  esac
9649
9650
9651{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
9652$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
9653if test "${ac_cv_header_time+set}" = set; then :
9654  $as_echo_n "(cached) " >&6
9655else
9656  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9657/* end confdefs.h.  */
9658#include <sys/types.h>
9659#include <sys/time.h>
9660#include <time.h>
9661
9662int
9663main ()
9664{
9665if ((struct tm *) 0)
9666return 0;
9667  ;
9668  return 0;
9669}
9670_ACEOF
9671if ac_fn_c_try_compile "$LINENO"; then :
9672  ac_cv_header_time=yes
9673else
9674  ac_cv_header_time=no
9675fi
9676rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9677fi
9678{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
9679$as_echo "$ac_cv_header_time" >&6; }
9680if test $ac_cv_header_time = yes; then
9681
9682$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
9683
9684fi
9685
9686ac_fn_c_check_type "$LINENO" "ino_t" "ac_cv_type_ino_t" "$ac_includes_default"
9687if test "x$ac_cv_type_ino_t" = x""yes; then :
9688
9689else
9690
9691cat >>confdefs.h <<_ACEOF
9692#define ino_t long
9693_ACEOF
9694
9695fi
9696
9697ac_fn_c_check_type "$LINENO" "dev_t" "ac_cv_type_dev_t" "$ac_includes_default"
9698if test "x$ac_cv_type_dev_t" = x""yes; then :
9699
9700else
9701
9702cat >>confdefs.h <<_ACEOF
9703#define dev_t unsigned
9704_ACEOF
9705
9706fi
9707
9708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
9709$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
9710if test "${ac_cv_c_bigendian+set}" = set; then :
9711  $as_echo_n "(cached) " >&6
9712else
9713  ac_cv_c_bigendian=unknown
9714    # See if we're dealing with a universal compiler.
9715    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9716/* end confdefs.h.  */
9717#ifndef __APPLE_CC__
9718	       not a universal capable compiler
9719	     #endif
9720	     typedef int dummy;
9721
9722_ACEOF
9723if ac_fn_c_try_compile "$LINENO"; then :
9724
9725	# Check for potential -arch flags.  It is not universal unless
9726	# there are at least two -arch flags with different values.
9727	ac_arch=
9728	ac_prev=
9729	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
9730	 if test -n "$ac_prev"; then
9731	   case $ac_word in
9732	     i?86 | x86_64 | ppc | ppc64)
9733	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
9734		 ac_arch=$ac_word
9735	       else
9736		 ac_cv_c_bigendian=universal
9737		 break
9738	       fi
9739	       ;;
9740	   esac
9741	   ac_prev=
9742	 elif test "x$ac_word" = "x-arch"; then
9743	   ac_prev=arch
9744	 fi
9745       done
9746fi
9747rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9748    if test $ac_cv_c_bigendian = unknown; then
9749      # See if sys/param.h defines the BYTE_ORDER macro.
9750      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9751/* end confdefs.h.  */
9752#include <sys/types.h>
9753	     #include <sys/param.h>
9754
9755int
9756main ()
9757{
9758#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
9759		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
9760		     && LITTLE_ENDIAN)
9761	      bogus endian macros
9762	     #endif
9763
9764  ;
9765  return 0;
9766}
9767_ACEOF
9768if ac_fn_c_try_compile "$LINENO"; then :
9769  # It does; now see whether it defined to BIG_ENDIAN or not.
9770	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9771/* end confdefs.h.  */
9772#include <sys/types.h>
9773		#include <sys/param.h>
9774
9775int
9776main ()
9777{
9778#if BYTE_ORDER != BIG_ENDIAN
9779		 not big endian
9780		#endif
9781
9782  ;
9783  return 0;
9784}
9785_ACEOF
9786if ac_fn_c_try_compile "$LINENO"; then :
9787  ac_cv_c_bigendian=yes
9788else
9789  ac_cv_c_bigendian=no
9790fi
9791rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9792fi
9793rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9794    fi
9795    if test $ac_cv_c_bigendian = unknown; then
9796      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
9797      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9798/* end confdefs.h.  */
9799#include <limits.h>
9800
9801int
9802main ()
9803{
9804#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
9805	      bogus endian macros
9806	     #endif
9807
9808  ;
9809  return 0;
9810}
9811_ACEOF
9812if ac_fn_c_try_compile "$LINENO"; then :
9813  # It does; now see whether it defined to _BIG_ENDIAN or not.
9814	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9815/* end confdefs.h.  */
9816#include <limits.h>
9817
9818int
9819main ()
9820{
9821#ifndef _BIG_ENDIAN
9822		 not big endian
9823		#endif
9824
9825  ;
9826  return 0;
9827}
9828_ACEOF
9829if ac_fn_c_try_compile "$LINENO"; then :
9830  ac_cv_c_bigendian=yes
9831else
9832  ac_cv_c_bigendian=no
9833fi
9834rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9835fi
9836rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9837    fi
9838    if test $ac_cv_c_bigendian = unknown; then
9839      # Compile a test program.
9840      if test "$cross_compiling" = yes; then :
9841  # Try to guess by grepping values from an object file.
9842	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9843/* end confdefs.h.  */
9844short int ascii_mm[] =
9845		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
9846		short int ascii_ii[] =
9847		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
9848		int use_ascii (int i) {
9849		  return ascii_mm[i] + ascii_ii[i];
9850		}
9851		short int ebcdic_ii[] =
9852		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
9853		short int ebcdic_mm[] =
9854		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
9855		int use_ebcdic (int i) {
9856		  return ebcdic_mm[i] + ebcdic_ii[i];
9857		}
9858		extern int foo;
9859
9860int
9861main ()
9862{
9863return use_ascii (foo) == use_ebcdic (foo);
9864  ;
9865  return 0;
9866}
9867_ACEOF
9868if ac_fn_c_try_compile "$LINENO"; then :
9869  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
9870	      ac_cv_c_bigendian=yes
9871	    fi
9872	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
9873	      if test "$ac_cv_c_bigendian" = unknown; then
9874		ac_cv_c_bigendian=no
9875	      else
9876		# finding both strings is unlikely to happen, but who knows?
9877		ac_cv_c_bigendian=unknown
9878	      fi
9879	    fi
9880fi
9881rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9882else
9883  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9884/* end confdefs.h.  */
9885$ac_includes_default
9886int
9887main ()
9888{
9889
9890	     /* Are we little or big endian?  From Harbison&Steele.  */
9891	     union
9892	     {
9893	       long int l;
9894	       char c[sizeof (long int)];
9895	     } u;
9896	     u.l = 1;
9897	     return u.c[sizeof (long int) - 1] == 1;
9898
9899  ;
9900  return 0;
9901}
9902_ACEOF
9903if ac_fn_c_try_run "$LINENO"; then :
9904  ac_cv_c_bigendian=no
9905else
9906  ac_cv_c_bigendian=yes
9907fi
9908rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9909  conftest.$ac_objext conftest.beam conftest.$ac_ext
9910fi
9911
9912    fi
9913fi
9914{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
9915$as_echo "$ac_cv_c_bigendian" >&6; }
9916 case $ac_cv_c_bigendian in #(
9917   yes)
9918     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
9919;; #(
9920   no)
9921      ;; #(
9922   universal)
9923
9924$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
9925
9926     ;; #(
9927   *)
9928     as_fn_error "unknown endianness
9929 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
9930 esac
9931
9932
9933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for rlim_t" >&5
9934$as_echo_n "checking for rlim_t... " >&6; }
9935if eval "test \"`echo '$''{'ac_cv_type_rlim_t'+set}'`\" = set"; then
9936  { $as_echo "$as_me:${as_lineno-$LINENO}: result: (cached) $ac_cv_type_rlim_t" >&5
9937$as_echo "(cached) $ac_cv_type_rlim_t" >&6; }
9938else
9939  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9940/* end confdefs.h.  */
9941
9942#include <sys/types.h>
9943#if STDC_HEADERS
9944# include <stdlib.h>
9945# include <stddef.h>
9946#endif
9947#ifdef HAVE_SYS_RESOURCE_H
9948# include <sys/resource.h>
9949#endif
9950
9951_ACEOF
9952if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9953  $EGREP "(^|[^a-zA-Z_0-9])rlim_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then :
9954  ac_cv_type_rlim_t=yes
9955else
9956  ac_cv_type_rlim_t=no
9957fi
9958rm -f conftest*
9959
9960	  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_rlim_t" >&5
9961$as_echo "$ac_cv_type_rlim_t" >&6; }
9962fi
9963if test $ac_cv_type_rlim_t = no; then
9964  cat >> confdefs.h <<\EOF
9965#define rlim_t unsigned long
9966EOF
9967fi
9968
9969{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stack_t" >&5
9970$as_echo_n "checking for stack_t... " >&6; }
9971if eval "test \"`echo '$''{'ac_cv_type_stack_t'+set}'`\" = set"; then
9972  { $as_echo "$as_me:${as_lineno-$LINENO}: result: (cached) $ac_cv_type_stack_t" >&5
9973$as_echo "(cached) $ac_cv_type_stack_t" >&6; }
9974else
9975  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9976/* end confdefs.h.  */
9977
9978#include <sys/types.h>
9979#if STDC_HEADERS
9980# include <stdlib.h>
9981# include <stddef.h>
9982#endif
9983#include <signal.h>
9984
9985_ACEOF
9986if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9987  $EGREP "stack_t" >/dev/null 2>&1; then :
9988  ac_cv_type_stack_t=yes
9989else
9990  ac_cv_type_stack_t=no
9991fi
9992rm -f conftest*
9993
9994	  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_stack_t" >&5
9995$as_echo "$ac_cv_type_stack_t" >&6; }
9996fi
9997if test $ac_cv_type_stack_t = no; then
9998  cat >> confdefs.h <<\EOF
9999#define stack_t struct sigaltstack
10000EOF
10001fi
10002
10003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stack_t has an ss_base field" >&5
10004$as_echo_n "checking whether stack_t has an ss_base field... " >&6; }
10005cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10006/* end confdefs.h.  */
10007
10008#include <sys/types.h>
10009#if STDC_HEADERS
10010# include <stdlib.h>
10011# include <stddef.h>
10012#endif
10013#include <signal.h>
10014#include "confdefs.h"
10015
10016int
10017main ()
10018{
10019stack_t sigstk; sigstk.ss_base = 0;
10020  ;
10021  return 0;
10022}
10023_ACEOF
10024if ac_fn_c_try_compile "$LINENO"; then :
10025  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10026$as_echo "yes" >&6; }; $as_echo "#define HAVE_SS_BASE 1" >>confdefs.h
10027
10028else
10029  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10030$as_echo "no" >&6; }
10031fi
10032rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10033
10034olibs="$LIBS"
10035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-tlib argument" >&5
10036$as_echo_n "checking --with-tlib argument... " >&6; }
10037
10038# Check whether --with-tlib was given.
10039if test "${with_tlib+set}" = set; then :
10040  withval=$with_tlib;
10041fi
10042
10043if test -n "$with_tlib"; then
10044  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_tlib" >&5
10045$as_echo "$with_tlib" >&6; }
10046  LIBS="$LIBS -l$with_tlib"
10047  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linking with $with_tlib library" >&5
10048$as_echo_n "checking for linking with $with_tlib library... " >&6; }
10049  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10050/* end confdefs.h.  */
10051
10052int
10053main ()
10054{
10055
10056  ;
10057  return 0;
10058}
10059_ACEOF
10060if ac_fn_c_try_link "$LINENO"; then :
10061  { $as_echo "$as_me:${as_lineno-$LINENO}: result: OK" >&5
10062$as_echo "OK" >&6; }
10063else
10064  as_fn_error "FAILED" "$LINENO" 5
10065fi
10066rm -f core conftest.err conftest.$ac_objext \
10067    conftest$ac_exeext conftest.$ac_ext
10068    olibs="$LIBS"
10069else
10070  { $as_echo "$as_me:${as_lineno-$LINENO}: result: empty: automatic terminal library selection" >&5
10071$as_echo "empty: automatic terminal library selection" >&6; }
10072                case "`uname -s 2>/dev/null`" in
10073	OSF1|SCO_SV)	tlibs="tinfo ncurses curses termlib termcap";;
10074	*)	tlibs="tinfo ncurses termlib termcap curses";;
10075  esac
10076  for libname in $tlibs; do
10077    as_ac_Lib=`$as_echo "ac_cv_lib_${libname}''_tgetent" | $as_tr_sh`
10078{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -l${libname}" >&5
10079$as_echo_n "checking for tgetent in -l${libname}... " >&6; }
10080if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then :
10081  $as_echo_n "(cached) " >&6
10082else
10083  ac_check_lib_save_LIBS=$LIBS
10084LIBS="-l${libname}  $LIBS"
10085cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10086/* end confdefs.h.  */
10087
10088/* Override any GCC internal prototype to avoid an error.
10089   Use char because int might match the return type of a GCC
10090   builtin and then its argument prototype would still apply.  */
10091#ifdef __cplusplus
10092extern "C"
10093#endif
10094char tgetent ();
10095int
10096main ()
10097{
10098return tgetent ();
10099  ;
10100  return 0;
10101}
10102_ACEOF
10103if ac_fn_c_try_link "$LINENO"; then :
10104  eval "$as_ac_Lib=yes"
10105else
10106  eval "$as_ac_Lib=no"
10107fi
10108rm -f core conftest.err conftest.$ac_objext \
10109    conftest$ac_exeext conftest.$ac_ext
10110LIBS=$ac_check_lib_save_LIBS
10111fi
10112eval ac_res=\$$as_ac_Lib
10113	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10114$as_echo "$ac_res" >&6; }
10115eval as_val=\$$as_ac_Lib
10116   if test "x$as_val" = x""yes; then :
10117  cat >>confdefs.h <<_ACEOF
10118#define `$as_echo "HAVE_LIB${libname}" | $as_tr_cpp` 1
10119_ACEOF
10120
10121  LIBS="-l${libname} $LIBS"
10122
10123fi
10124
10125    if test "x$olibs" != "x$LIBS"; then
10126                        if test "$cross_compiling" = yes; then :
10127  res="FAIL"
10128else
10129  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10130/* end confdefs.h.  */
10131
10132#ifdef HAVE_TERMCAP_H
10133# include <termcap.h>
10134#endif
10135#if STDC_HEADERS
10136# include <stdlib.h>
10137# include <stddef.h>
10138#endif
10139main() {char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(0); }
10140_ACEOF
10141if ac_fn_c_try_run "$LINENO"; then :
10142  res="OK"
10143else
10144  res="FAIL"
10145fi
10146rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10147  conftest.$ac_objext conftest.beam conftest.$ac_ext
10148fi
10149
10150      if test "$res" = "OK"; then
10151	break
10152      fi
10153      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libname library is not usable" >&5
10154$as_echo "$libname library is not usable" >&6; }
10155      LIBS="$olibs"
10156    fi
10157  done
10158  if test "x$olibs" = "x$LIBS"; then
10159    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no terminal library found" >&5
10160$as_echo "no terminal library found" >&6; }
10161  fi
10162fi
10163
10164if test "x$olibs" = "x$LIBS"; then
10165  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent()" >&5
10166$as_echo_n "checking for tgetent()... " >&6; }
10167  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10168/* end confdefs.h.  */
10169
10170int
10171main ()
10172{
10173char s[10000]; int res = tgetent(s, "thisterminaldoesnotexist");
10174  ;
10175  return 0;
10176}
10177_ACEOF
10178if ac_fn_c_try_link "$LINENO"; then :
10179  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10180$as_echo "yes" >&6; }
10181else
10182  as_fn_error "NOT FOUND!
10183      You need to install a terminal library; for example ncurses.
10184      Or specify the name of the library with --with-tlib." "$LINENO" 5
10185fi
10186rm -f core conftest.err conftest.$ac_objext \
10187    conftest$ac_exeext conftest.$ac_ext
10188fi
10189
10190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we talk terminfo" >&5
10191$as_echo_n "checking whether we talk terminfo... " >&6; }
10192if test "${vim_cv_terminfo+set}" = set; then :
10193  $as_echo_n "(cached) " >&6
10194else
10195
10196    if test "$cross_compiling" = yes; then :
10197
10198      as_fn_error "cross-compiling: please set 'vim_cv_terminfo'" "$LINENO" 5
10199
10200else
10201  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10202/* end confdefs.h.  */
10203
10204#include "confdefs.h"
10205#ifdef HAVE_TERMCAP_H
10206# include <termcap.h>
10207#endif
10208#ifdef HAVE_STRING_H
10209# include <string.h>
10210#endif
10211#if STDC_HEADERS
10212# include <stdlib.h>
10213# include <stddef.h>
10214#endif
10215main()
10216{char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(!strcmp(s==0 ? "" : s, "1")); }
10217
10218_ACEOF
10219if ac_fn_c_try_run "$LINENO"; then :
10220
10221      vim_cv_terminfo=no
10222
10223else
10224
10225      vim_cv_terminfo=yes
10226
10227fi
10228rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10229  conftest.$ac_objext conftest.beam conftest.$ac_ext
10230fi
10231
10232
10233fi
10234{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vim_cv_terminfo" >&5
10235$as_echo "$vim_cv_terminfo" >&6; }
10236
10237if test "x$vim_cv_terminfo" = "xyes" ; then
10238  $as_echo "#define TERMINFO 1" >>confdefs.h
10239
10240fi
10241
10242if test "x$olibs" != "x$LIBS"; then
10243  { $as_echo "$as_me:${as_lineno-$LINENO}: checking what tgetent() returns for an unknown terminal" >&5
10244$as_echo_n "checking what tgetent() returns for an unknown terminal... " >&6; }
10245if test "${vim_cv_tgent+set}" = set; then :
10246  $as_echo_n "(cached) " >&6
10247else
10248
10249      if test "$cross_compiling" = yes; then :
10250
10251	as_fn_error "failed to compile test program." "$LINENO" 5
10252
10253else
10254  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10255/* end confdefs.h.  */
10256
10257#include "confdefs.h"
10258#ifdef HAVE_TERMCAP_H
10259# include <termcap.h>
10260#endif
10261#if STDC_HEADERS
10262# include <stdlib.h>
10263# include <stddef.h>
10264#endif
10265main()
10266{char s[10000]; int res = tgetent(s, "thisterminaldoesnotexist"); exit(res != 0); }
10267
10268_ACEOF
10269if ac_fn_c_try_run "$LINENO"; then :
10270
10271	vim_cv_tgent=zero
10272
10273else
10274
10275	vim_cv_tgent=non-zero
10276
10277fi
10278rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10279  conftest.$ac_objext conftest.beam conftest.$ac_ext
10280fi
10281
10282
10283fi
10284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vim_cv_tgent" >&5
10285$as_echo "$vim_cv_tgent" >&6; }
10286
10287  if test "x$vim_cv_tgent" = "xzero" ; then
10288    $as_echo "#define TGETENT_ZERO_ERR 0" >>confdefs.h
10289
10290  fi
10291fi
10292
10293{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether termcap.h contains ospeed" >&5
10294$as_echo_n "checking whether termcap.h contains ospeed... " >&6; }
10295cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10296/* end confdefs.h.  */
10297
10298#ifdef HAVE_TERMCAP_H
10299# include <termcap.h>
10300#endif
10301
10302int
10303main ()
10304{
10305ospeed = 20000
10306  ;
10307  return 0;
10308}
10309_ACEOF
10310if ac_fn_c_try_link "$LINENO"; then :
10311  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10312$as_echo "yes" >&6; }; $as_echo "#define HAVE_OSPEED 1" >>confdefs.h
10313
10314else
10315  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10316$as_echo "no" >&6; }
10317	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ospeed can be extern" >&5
10318$as_echo_n "checking whether ospeed can be extern... " >&6; }
10319	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10320/* end confdefs.h.  */
10321
10322#ifdef HAVE_TERMCAP_H
10323# include <termcap.h>
10324#endif
10325extern short ospeed;
10326
10327int
10328main ()
10329{
10330ospeed = 20000
10331  ;
10332  return 0;
10333}
10334_ACEOF
10335if ac_fn_c_try_link "$LINENO"; then :
10336  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10337$as_echo "yes" >&6; }; $as_echo "#define OSPEED_EXTERN 1" >>confdefs.h
10338
10339else
10340  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10341$as_echo "no" >&6; }
10342fi
10343rm -f core conftest.err conftest.$ac_objext \
10344    conftest$ac_exeext conftest.$ac_ext
10345
10346fi
10347rm -f core conftest.err conftest.$ac_objext \
10348    conftest$ac_exeext conftest.$ac_ext
10349
10350{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether termcap.h contains UP, BC and PC" >&5
10351$as_echo_n "checking whether termcap.h contains UP, BC and PC... " >&6; }
10352cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10353/* end confdefs.h.  */
10354
10355#ifdef HAVE_TERMCAP_H
10356# include <termcap.h>
10357#endif
10358
10359int
10360main ()
10361{
10362if (UP == 0 && BC == 0) PC = 1
10363  ;
10364  return 0;
10365}
10366_ACEOF
10367if ac_fn_c_try_link "$LINENO"; then :
10368  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10369$as_echo "yes" >&6; }; $as_echo "#define HAVE_UP_BC_PC 1" >>confdefs.h
10370
10371else
10372  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10373$as_echo "no" >&6; }
10374	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether UP, BC and PC can be extern" >&5
10375$as_echo_n "checking whether UP, BC and PC can be extern... " >&6; }
10376	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10377/* end confdefs.h.  */
10378
10379#ifdef HAVE_TERMCAP_H
10380# include <termcap.h>
10381#endif
10382extern char *UP, *BC, PC;
10383
10384int
10385main ()
10386{
10387if (UP == 0 && BC == 0) PC = 1
10388  ;
10389  return 0;
10390}
10391_ACEOF
10392if ac_fn_c_try_link "$LINENO"; then :
10393  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10394$as_echo "yes" >&6; }; $as_echo "#define UP_BC_PC_EXTERN 1" >>confdefs.h
10395
10396else
10397  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10398$as_echo "no" >&6; }
10399fi
10400rm -f core conftest.err conftest.$ac_objext \
10401    conftest$ac_exeext conftest.$ac_ext
10402
10403fi
10404rm -f core conftest.err conftest.$ac_objext \
10405    conftest$ac_exeext conftest.$ac_ext
10406
10407{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether tputs() uses outfuntype" >&5
10408$as_echo_n "checking whether tputs() uses outfuntype... " >&6; }
10409cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10410/* end confdefs.h.  */
10411
10412#ifdef HAVE_TERMCAP_H
10413# include <termcap.h>
10414#endif
10415
10416int
10417main ()
10418{
10419extern int xx(); tputs("test", 1, (outfuntype)xx)
10420  ;
10421  return 0;
10422}
10423_ACEOF
10424if ac_fn_c_try_compile "$LINENO"; then :
10425  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10426$as_echo "yes" >&6; }; $as_echo "#define HAVE_OUTFUNTYPE 1" >>confdefs.h
10427
10428else
10429  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10430$as_echo "no" >&6; }
10431fi
10432rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10433
10434{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/select.h and sys/time.h may both be included" >&5
10435$as_echo_n "checking whether sys/select.h and sys/time.h may both be included... " >&6; }
10436cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10437/* end confdefs.h.  */
10438
10439#include <sys/types.h>
10440#include <sys/time.h>
10441#include <sys/select.h>
10442int
10443main ()
10444{
10445
10446  ;
10447  return 0;
10448}
10449_ACEOF
10450if ac_fn_c_try_compile "$LINENO"; then :
10451  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10452$as_echo "yes" >&6; }
10453			$as_echo "#define SYS_SELECT_WITH_SYS_TIME 1" >>confdefs.h
10454
10455else
10456  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10457$as_echo "no" >&6; }
10458fi
10459rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10460
10461
10462{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/ptc" >&5
10463$as_echo_n "checking for /dev/ptc... " >&6; }
10464if test -r /dev/ptc; then
10465  $as_echo "#define HAVE_DEV_PTC 1" >>confdefs.h
10466
10467  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10468$as_echo "yes" >&6; }
10469else
10470  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10471$as_echo "no" >&6; }
10472fi
10473
10474{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SVR4 ptys" >&5
10475$as_echo_n "checking for SVR4 ptys... " >&6; }
10476if test -c /dev/ptmx ; then
10477  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10478/* end confdefs.h.  */
10479
10480int
10481main ()
10482{
10483ptsname(0);grantpt(0);unlockpt(0);
10484  ;
10485  return 0;
10486}
10487_ACEOF
10488if ac_fn_c_try_link "$LINENO"; then :
10489  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10490$as_echo "yes" >&6; }; $as_echo "#define HAVE_SVR4_PTYS 1" >>confdefs.h
10491
10492else
10493  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10494$as_echo "no" >&6; }
10495fi
10496rm -f core conftest.err conftest.$ac_objext \
10497    conftest$ac_exeext conftest.$ac_ext
10498else
10499  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10500$as_echo "no" >&6; }
10501fi
10502
10503{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ptyranges" >&5
10504$as_echo_n "checking for ptyranges... " >&6; }
10505if test -d /dev/ptym ; then
10506  pdir='/dev/ptym'
10507else
10508  pdir='/dev'
10509fi
10510cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10511/* end confdefs.h.  */
10512#ifdef M_UNIX
10513   yes;
10514#endif
10515
10516_ACEOF
10517if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10518  $EGREP "yes" >/dev/null 2>&1; then :
10519  ptys=`echo /dev/ptyp??`
10520else
10521  ptys=`echo $pdir/pty??`
10522fi
10523rm -f conftest*
10524
10525if test "$ptys" != "$pdir/pty??" ; then
10526  p0=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
10527  p1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g'  | sort -u | tr -d '\012'`
10528  cat >>confdefs.h <<_ACEOF
10529#define PTYRANGE0 "$p0"
10530_ACEOF
10531
10532  cat >>confdefs.h <<_ACEOF
10533#define PTYRANGE1 "$p1"
10534_ACEOF
10535
10536  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $p0 / $p1" >&5
10537$as_echo "$p0 / $p1" >&6; }
10538else
10539  { $as_echo "$as_me:${as_lineno-$LINENO}: result: don't know" >&5
10540$as_echo "don't know" >&6; }
10541fi
10542
10543rm -f conftest_grp
10544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking default tty permissions/group" >&5
10545$as_echo_n "checking default tty permissions/group... " >&6; }
10546if test "${vim_cv_tty_group+set}" = set; then :
10547  $as_echo_n "(cached) " >&6
10548else
10549
10550    if test "$cross_compiling" = yes; then :
10551
10552      as_fn_error "cross-compiling: please set 'vim_cv_tty_group' and 'vim_cv_tty_mode'" "$LINENO" 5
10553
10554else
10555  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10556/* end confdefs.h.  */
10557
10558#include "confdefs.h"
10559#include <sys/types.h>
10560#if STDC_HEADERS
10561# include <stdlib.h>
10562# include <stddef.h>
10563#endif
10564#ifdef HAVE_UNISTD_H
10565#include <unistd.h>
10566#endif
10567#include <sys/stat.h>
10568#include <stdio.h>
10569main()
10570{
10571  struct stat sb;
10572  char *x,*ttyname();
10573  int om, m;
10574  FILE *fp;
10575
10576  if (!(x = ttyname(0))) exit(1);
10577  if (stat(x, &sb)) exit(1);
10578  om = sb.st_mode;
10579  if (om & 002) exit(0);
10580  m = system("mesg y");
10581  if (m == -1 || m == 127) exit(1);
10582  if (stat(x, &sb)) exit(1);
10583  m = sb.st_mode;
10584  if (chmod(x, om)) exit(1);
10585  if (m & 002) exit(0);
10586  if (sb.st_gid == getgid()) exit(1);
10587  if (!(fp=fopen("conftest_grp", "w")))
10588    exit(1);
10589  fprintf(fp, "%d\n", sb.st_gid);
10590  fclose(fp);
10591  exit(0);
10592}
10593
10594_ACEOF
10595if ac_fn_c_try_run "$LINENO"; then :
10596
10597      if test -f conftest_grp; then
10598	vim_cv_tty_group=`cat conftest_grp`
10599	if test "x$vim_cv_tty_mode" = "x" ; then
10600	  vim_cv_tty_mode=0620
10601	fi
10602	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: pty mode: $vim_cv_tty_mode, group: $vim_cv_tty_group" >&5
10603$as_echo "pty mode: $vim_cv_tty_mode, group: $vim_cv_tty_group" >&6; }
10604      else
10605	vim_cv_tty_group=world
10606	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ptys are world accessible" >&5
10607$as_echo "ptys are world accessible" >&6; }
10608      fi
10609
10610else
10611
10612      vim_cv_tty_group=world
10613      { $as_echo "$as_me:${as_lineno-$LINENO}: result: can't determine - assume ptys are world accessible" >&5
10614$as_echo "can't determine - assume ptys are world accessible" >&6; }
10615
10616fi
10617rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10618  conftest.$ac_objext conftest.beam conftest.$ac_ext
10619fi
10620
10621
10622fi
10623{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vim_cv_tty_group" >&5
10624$as_echo "$vim_cv_tty_group" >&6; }
10625rm -f conftest_grp
10626
10627if test "x$vim_cv_tty_group" != "xworld" ; then
10628  cat >>confdefs.h <<_ACEOF
10629#define PTYGROUP $vim_cv_tty_group
10630_ACEOF
10631
10632  if test "x$vim_cv_tty_mode" = "x" ; then
10633    as_fn_error "It seems you're cross compiling and have 'vim_cv_tty_group' set, please also set the environment variable 'vim_cv_tty_mode' to the correct mode (probably 0620)" "$LINENO" 5
10634  else
10635    $as_echo "#define PTYMODE 0620" >>confdefs.h
10636
10637  fi
10638fi
10639
10640
10641{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
10642$as_echo_n "checking return type of signal handlers... " >&6; }
10643if test "${ac_cv_type_signal+set}" = set; then :
10644  $as_echo_n "(cached) " >&6
10645else
10646  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10647/* end confdefs.h.  */
10648#include <sys/types.h>
10649#include <signal.h>
10650
10651int
10652main ()
10653{
10654return *(signal (0, 0)) (0) == 1;
10655  ;
10656  return 0;
10657}
10658_ACEOF
10659if ac_fn_c_try_compile "$LINENO"; then :
10660  ac_cv_type_signal=int
10661else
10662  ac_cv_type_signal=void
10663fi
10664rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10665fi
10666{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
10667$as_echo "$ac_cv_type_signal" >&6; }
10668
10669cat >>confdefs.h <<_ACEOF
10670#define RETSIGTYPE $ac_cv_type_signal
10671_ACEOF
10672
10673
10674
10675if test $ac_cv_type_signal = void; then
10676  $as_echo "#define SIGRETURN return" >>confdefs.h
10677
10678else
10679  $as_echo "#define SIGRETURN return 0" >>confdefs.h
10680
10681fi
10682
10683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct sigcontext" >&5
10684$as_echo_n "checking for struct sigcontext... " >&6; }
10685cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10686/* end confdefs.h.  */
10687
10688#include <signal.h>
10689test_sig()
10690{
10691    struct sigcontext *scont;
10692    scont = (struct sigcontext *)0;
10693    return 1;
10694}
10695int
10696main ()
10697{
10698
10699  ;
10700  return 0;
10701}
10702_ACEOF
10703if ac_fn_c_try_compile "$LINENO"; then :
10704  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10705$as_echo "yes" >&6; }
10706		$as_echo "#define HAVE_SIGCONTEXT 1" >>confdefs.h
10707
10708else
10709  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10710$as_echo "no" >&6; }
10711fi
10712rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10713
10714{ $as_echo "$as_me:${as_lineno-$LINENO}: checking getcwd implementation is broken" >&5
10715$as_echo_n "checking getcwd implementation is broken... " >&6; }
10716if test "${vim_cv_getcwd_broken+set}" = set; then :
10717  $as_echo_n "(cached) " >&6
10718else
10719
10720    if test "$cross_compiling" = yes; then :
10721
10722      as_fn_error "cross-compiling: please set 'vim_cv_getcwd_broken'" "$LINENO" 5
10723
10724else
10725  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10726/* end confdefs.h.  */
10727
10728#include "confdefs.h"
10729#ifdef HAVE_UNISTD_H
10730#include <unistd.h>
10731#endif
10732char *dagger[] = { "IFS=pwd", 0 };
10733main()
10734{
10735  char buffer[500];
10736  extern char **environ;
10737  environ = dagger;
10738  return getcwd(buffer, 500) ? 0 : 1;
10739}
10740
10741_ACEOF
10742if ac_fn_c_try_run "$LINENO"; then :
10743
10744      vim_cv_getcwd_broken=no
10745
10746else
10747
10748      vim_cv_getcwd_broken=yes
10749
10750fi
10751rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10752  conftest.$ac_objext conftest.beam conftest.$ac_ext
10753fi
10754
10755
10756fi
10757{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vim_cv_getcwd_broken" >&5
10758$as_echo "$vim_cv_getcwd_broken" >&6; }
10759
10760if test "x$vim_cv_getcwd_broken" = "xyes" ; then
10761  $as_echo "#define BAD_GETCWD 1" >>confdefs.h
10762
10763fi
10764
10765for ac_func in bcmp fchdir fchown fsync getcwd getpseudotty \
10766	getpwent getpwnam getpwuid getrlimit gettimeofday getwd lstat memcmp \
10767	memset mkdtemp nanosleep opendir putenv qsort readlink select setenv \
10768	setpgid setsid sigaltstack sigstack sigset sigsetjmp sigaction \
10769	sigvec strcasecmp strerror strftime stricmp strncasecmp \
10770	strnicmp strpbrk strtol tgetent towlower towupper iswupper \
10771	usleep utime utimes
10772do :
10773  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10774ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10775eval as_val=\$$as_ac_var
10776   if test "x$as_val" = x""yes; then :
10777  cat >>confdefs.h <<_ACEOF
10778#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10779_ACEOF
10780
10781fi
10782done
10783
10784{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE value needed for large files" >&5
10785$as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; }
10786if test "${ac_cv_sys_largefile_source+set}" = set; then :
10787  $as_echo_n "(cached) " >&6
10788else
10789  while :; do
10790  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10791/* end confdefs.h.  */
10792#include <sys/types.h> /* for off_t */
10793     #include <stdio.h>
10794int
10795main ()
10796{
10797int (*fp) (FILE *, off_t, int) = fseeko;
10798     return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
10799  ;
10800  return 0;
10801}
10802_ACEOF
10803if ac_fn_c_try_link "$LINENO"; then :
10804  ac_cv_sys_largefile_source=no; break
10805fi
10806rm -f core conftest.err conftest.$ac_objext \
10807    conftest$ac_exeext conftest.$ac_ext
10808  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10809/* end confdefs.h.  */
10810#define _LARGEFILE_SOURCE 1
10811#include <sys/types.h> /* for off_t */
10812     #include <stdio.h>
10813int
10814main ()
10815{
10816int (*fp) (FILE *, off_t, int) = fseeko;
10817     return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
10818  ;
10819  return 0;
10820}
10821_ACEOF
10822if ac_fn_c_try_link "$LINENO"; then :
10823  ac_cv_sys_largefile_source=1; break
10824fi
10825rm -f core conftest.err conftest.$ac_objext \
10826    conftest$ac_exeext conftest.$ac_ext
10827  ac_cv_sys_largefile_source=unknown
10828  break
10829done
10830fi
10831{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5
10832$as_echo "$ac_cv_sys_largefile_source" >&6; }
10833case $ac_cv_sys_largefile_source in #(
10834  no | unknown) ;;
10835  *)
10836cat >>confdefs.h <<_ACEOF
10837#define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
10838_ACEOF
10839;;
10840esac
10841rm -rf conftest*
10842
10843# We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
10844# in glibc 2.1.3, but that breaks too many other things.
10845# If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
10846if test $ac_cv_sys_largefile_source != unknown; then
10847
10848$as_echo "#define HAVE_FSEEKO 1" >>confdefs.h
10849
10850fi
10851
10852
10853# Check whether --enable-largefile was given.
10854if test "${enable_largefile+set}" = set; then :
10855  enableval=$enable_largefile;
10856fi
10857
10858if test "$enable_largefile" != no; then
10859
10860  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
10861$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
10862if test "${ac_cv_sys_largefile_CC+set}" = set; then :
10863  $as_echo_n "(cached) " >&6
10864else
10865  ac_cv_sys_largefile_CC=no
10866     if test "$GCC" != yes; then
10867       ac_save_CC=$CC
10868       while :; do
10869	 # IRIX 6.2 and later do not support large files by default,
10870	 # so use the C compiler's -n32 option if that helps.
10871	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10872/* end confdefs.h.  */
10873#include <sys/types.h>
10874 /* Check that off_t can represent 2**63 - 1 correctly.
10875    We can't simply define LARGE_OFF_T to be 9223372036854775807,
10876    since some C++ compilers masquerading as C compilers
10877    incorrectly reject 9223372036854775807.  */
10878#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
10879  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
10880		       && LARGE_OFF_T % 2147483647 == 1)
10881		      ? 1 : -1];
10882int
10883main ()
10884{
10885
10886  ;
10887  return 0;
10888}
10889_ACEOF
10890	 if ac_fn_c_try_compile "$LINENO"; then :
10891  break
10892fi
10893rm -f core conftest.err conftest.$ac_objext
10894	 CC="$CC -n32"
10895	 if ac_fn_c_try_compile "$LINENO"; then :
10896  ac_cv_sys_largefile_CC=' -n32'; break
10897fi
10898rm -f core conftest.err conftest.$ac_objext
10899	 break
10900       done
10901       CC=$ac_save_CC
10902       rm -f conftest.$ac_ext
10903    fi
10904fi
10905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
10906$as_echo "$ac_cv_sys_largefile_CC" >&6; }
10907  if test "$ac_cv_sys_largefile_CC" != no; then
10908    CC=$CC$ac_cv_sys_largefile_CC
10909  fi
10910
10911  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
10912$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
10913if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
10914  $as_echo_n "(cached) " >&6
10915else
10916  while :; do
10917  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10918/* end confdefs.h.  */
10919#include <sys/types.h>
10920 /* Check that off_t can represent 2**63 - 1 correctly.
10921    We can't simply define LARGE_OFF_T to be 9223372036854775807,
10922    since some C++ compilers masquerading as C compilers
10923    incorrectly reject 9223372036854775807.  */
10924#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
10925  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
10926		       && LARGE_OFF_T % 2147483647 == 1)
10927		      ? 1 : -1];
10928int
10929main ()
10930{
10931
10932  ;
10933  return 0;
10934}
10935_ACEOF
10936if ac_fn_c_try_compile "$LINENO"; then :
10937  ac_cv_sys_file_offset_bits=no; break
10938fi
10939rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10940  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10941/* end confdefs.h.  */
10942#define _FILE_OFFSET_BITS 64
10943#include <sys/types.h>
10944 /* Check that off_t can represent 2**63 - 1 correctly.
10945    We can't simply define LARGE_OFF_T to be 9223372036854775807,
10946    since some C++ compilers masquerading as C compilers
10947    incorrectly reject 9223372036854775807.  */
10948#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
10949  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
10950		       && LARGE_OFF_T % 2147483647 == 1)
10951		      ? 1 : -1];
10952int
10953main ()
10954{
10955
10956  ;
10957  return 0;
10958}
10959_ACEOF
10960if ac_fn_c_try_compile "$LINENO"; then :
10961  ac_cv_sys_file_offset_bits=64; break
10962fi
10963rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10964  ac_cv_sys_file_offset_bits=unknown
10965  break
10966done
10967fi
10968{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
10969$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
10970case $ac_cv_sys_file_offset_bits in #(
10971  no | unknown) ;;
10972  *)
10973cat >>confdefs.h <<_ACEOF
10974#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
10975_ACEOF
10976;;
10977esac
10978rm -rf conftest*
10979  if test $ac_cv_sys_file_offset_bits = unknown; then
10980    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
10981$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
10982if test "${ac_cv_sys_large_files+set}" = set; then :
10983  $as_echo_n "(cached) " >&6
10984else
10985  while :; do
10986  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10987/* end confdefs.h.  */
10988#include <sys/types.h>
10989 /* Check that off_t can represent 2**63 - 1 correctly.
10990    We can't simply define LARGE_OFF_T to be 9223372036854775807,
10991    since some C++ compilers masquerading as C compilers
10992    incorrectly reject 9223372036854775807.  */
10993#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
10994  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
10995		       && LARGE_OFF_T % 2147483647 == 1)
10996		      ? 1 : -1];
10997int
10998main ()
10999{
11000
11001  ;
11002  return 0;
11003}
11004_ACEOF
11005if ac_fn_c_try_compile "$LINENO"; then :
11006  ac_cv_sys_large_files=no; break
11007fi
11008rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11009  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11010/* end confdefs.h.  */
11011#define _LARGE_FILES 1
11012#include <sys/types.h>
11013 /* Check that off_t can represent 2**63 - 1 correctly.
11014    We can't simply define LARGE_OFF_T to be 9223372036854775807,
11015    since some C++ compilers masquerading as C compilers
11016    incorrectly reject 9223372036854775807.  */
11017#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11018  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11019		       && LARGE_OFF_T % 2147483647 == 1)
11020		      ? 1 : -1];
11021int
11022main ()
11023{
11024
11025  ;
11026  return 0;
11027}
11028_ACEOF
11029if ac_fn_c_try_compile "$LINENO"; then :
11030  ac_cv_sys_large_files=1; break
11031fi
11032rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11033  ac_cv_sys_large_files=unknown
11034  break
11035done
11036fi
11037{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
11038$as_echo "$ac_cv_sys_large_files" >&6; }
11039case $ac_cv_sys_large_files in #(
11040  no | unknown) ;;
11041  *)
11042cat >>confdefs.h <<_ACEOF
11043#define _LARGE_FILES $ac_cv_sys_large_files
11044_ACEOF
11045;;
11046esac
11047rm -rf conftest*
11048  fi
11049fi
11050
11051
11052{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_blksize" >&5
11053$as_echo_n "checking for st_blksize... " >&6; }
11054cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11055/* end confdefs.h.  */
11056#include <sys/types.h>
11057#include <sys/stat.h>
11058int
11059main ()
11060{
11061	struct stat st;
11062	int n;
11063
11064	stat("/", &st);
11065	n = (int)st.st_blksize;
11066  ;
11067  return 0;
11068}
11069_ACEOF
11070if ac_fn_c_try_compile "$LINENO"; then :
11071  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11072$as_echo "yes" >&6; }; $as_echo "#define HAVE_ST_BLKSIZE 1" >>confdefs.h
11073
11074else
11075  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11076$as_echo "no" >&6; }
11077fi
11078rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11079
11080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat() ignores a trailing slash" >&5
11081$as_echo_n "checking whether stat() ignores a trailing slash... " >&6; }
11082if test "${vim_cv_stat_ignores_slash+set}" = set; then :
11083  $as_echo_n "(cached) " >&6
11084else
11085
11086    if test "$cross_compiling" = yes; then :
11087
11088      as_fn_error "cross-compiling: please set 'vim_cv_stat_ignores_slash'" "$LINENO" 5
11089
11090else
11091  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11092/* end confdefs.h.  */
11093
11094#include "confdefs.h"
11095#if STDC_HEADERS
11096# include <stdlib.h>
11097# include <stddef.h>
11098#endif
11099#include <sys/types.h>
11100#include <sys/stat.h>
11101main() {struct stat st;  exit(stat("configure/", &st) != 0); }
11102
11103_ACEOF
11104if ac_fn_c_try_run "$LINENO"; then :
11105
11106      vim_cv_stat_ignores_slash=yes
11107
11108else
11109
11110      vim_cv_stat_ignores_slash=no
11111
11112fi
11113rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11114  conftest.$ac_objext conftest.beam conftest.$ac_ext
11115fi
11116
11117
11118fi
11119{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vim_cv_stat_ignores_slash" >&5
11120$as_echo "$vim_cv_stat_ignores_slash" >&6; }
11121
11122if test "x$vim_cv_stat_ignores_slash" = "xyes" ; then
11123  $as_echo "#define STAT_IGNORES_SLASH 1" >>confdefs.h
11124
11125fi
11126
11127{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv_open()" >&5
11128$as_echo_n "checking for iconv_open()... " >&6; }
11129save_LIBS="$LIBS"
11130LIBS="$LIBS -liconv"
11131cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11132/* end confdefs.h.  */
11133
11134#ifdef HAVE_ICONV_H
11135# include <iconv.h>
11136#endif
11137
11138int
11139main ()
11140{
11141iconv_open("fr", "to");
11142  ;
11143  return 0;
11144}
11145_ACEOF
11146if ac_fn_c_try_link "$LINENO"; then :
11147  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes; with -liconv" >&5
11148$as_echo "yes; with -liconv" >&6; }; $as_echo "#define HAVE_ICONV 1" >>confdefs.h
11149
11150else
11151  LIBS="$save_LIBS"
11152    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11153/* end confdefs.h.  */
11154
11155#ifdef HAVE_ICONV_H
11156# include <iconv.h>
11157#endif
11158
11159int
11160main ()
11161{
11162iconv_open("fr", "to");
11163  ;
11164  return 0;
11165}
11166_ACEOF
11167if ac_fn_c_try_link "$LINENO"; then :
11168  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11169$as_echo "yes" >&6; }; $as_echo "#define HAVE_ICONV 1" >>confdefs.h
11170
11171else
11172  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11173$as_echo "no" >&6; }
11174fi
11175rm -f core conftest.err conftest.$ac_objext \
11176    conftest$ac_exeext conftest.$ac_ext
11177fi
11178rm -f core conftest.err conftest.$ac_objext \
11179    conftest$ac_exeext conftest.$ac_ext
11180
11181
11182{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo(CODESET)" >&5
11183$as_echo_n "checking for nl_langinfo(CODESET)... " >&6; }
11184cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11185/* end confdefs.h.  */
11186
11187#ifdef HAVE_LANGINFO_H
11188# include <langinfo.h>
11189#endif
11190
11191int
11192main ()
11193{
11194char *cs = nl_langinfo(CODESET);
11195  ;
11196  return 0;
11197}
11198_ACEOF
11199if ac_fn_c_try_link "$LINENO"; then :
11200  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11201$as_echo "yes" >&6; }; $as_echo "#define HAVE_NL_LANGINFO_CODESET 1" >>confdefs.h
11202
11203else
11204  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11205$as_echo "no" >&6; }
11206fi
11207rm -f core conftest.err conftest.$ac_objext \
11208    conftest$ac_exeext conftest.$ac_ext
11209
11210{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for strtod in -lm" >&5
11211$as_echo_n "checking for strtod in -lm... " >&6; }
11212if test "${ac_cv_lib_m_strtod+set}" = set; then :
11213  $as_echo_n "(cached) " >&6
11214else
11215  ac_check_lib_save_LIBS=$LIBS
11216LIBS="-lm  $LIBS"
11217cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11218/* end confdefs.h.  */
11219
11220/* Override any GCC internal prototype to avoid an error.
11221   Use char because int might match the return type of a GCC
11222   builtin and then its argument prototype would still apply.  */
11223#ifdef __cplusplus
11224extern "C"
11225#endif
11226char strtod ();
11227int
11228main ()
11229{
11230return strtod ();
11231  ;
11232  return 0;
11233}
11234_ACEOF
11235if ac_fn_c_try_link "$LINENO"; then :
11236  ac_cv_lib_m_strtod=yes
11237else
11238  ac_cv_lib_m_strtod=no
11239fi
11240rm -f core conftest.err conftest.$ac_objext \
11241    conftest$ac_exeext conftest.$ac_ext
11242LIBS=$ac_check_lib_save_LIBS
11243fi
11244{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_strtod" >&5
11245$as_echo "$ac_cv_lib_m_strtod" >&6; }
11246if test "x$ac_cv_lib_m_strtod" = x""yes; then :
11247  cat >>confdefs.h <<_ACEOF
11248#define HAVE_LIBM 1
11249_ACEOF
11250
11251  LIBS="-lm $LIBS"
11252
11253fi
11254
11255{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for strtod() and other floating point functions" >&5
11256$as_echo_n "checking for strtod() and other floating point functions... " >&6; }
11257cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11258/* end confdefs.h.  */
11259
11260#ifdef HAVE_MATH_H
11261# include <math.h>
11262#endif
11263#if STDC_HEADERS
11264# include <stdlib.h>
11265# include <stddef.h>
11266#endif
11267
11268int
11269main ()
11270{
11271char *s; double d;
11272    d = strtod("1.1", &s);
11273    d = fabs(1.11);
11274    d = ceil(1.11);
11275    d = floor(1.11);
11276    d = log10(1.11);
11277    d = pow(1.11, 2.22);
11278    d = sqrt(1.11);
11279    d = sin(1.11);
11280    d = cos(1.11);
11281    d = atan(1.11);
11282
11283  ;
11284  return 0;
11285}
11286_ACEOF
11287if ac_fn_c_try_link "$LINENO"; then :
11288  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11289$as_echo "yes" >&6; }; $as_echo "#define HAVE_FLOAT_FUNCS 1" >>confdefs.h
11290
11291else
11292  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11293$as_echo "no" >&6; }
11294fi
11295rm -f core conftest.err conftest.$ac_objext \
11296    conftest$ac_exeext conftest.$ac_ext
11297
11298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-acl argument" >&5
11299$as_echo_n "checking --disable-acl argument... " >&6; }
11300# Check whether --enable-acl was given.
11301if test "${enable_acl+set}" = set; then :
11302  enableval=$enable_acl;
11303else
11304  enable_acl="yes"
11305fi
11306
11307if test "$enable_acl" = "yes"; then
11308{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11309$as_echo "no" >&6; }
11310{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for acl_get_file in -lposix1e" >&5
11311$as_echo_n "checking for acl_get_file in -lposix1e... " >&6; }
11312if test "${ac_cv_lib_posix1e_acl_get_file+set}" = set; then :
11313  $as_echo_n "(cached) " >&6
11314else
11315  ac_check_lib_save_LIBS=$LIBS
11316LIBS="-lposix1e  $LIBS"
11317cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11318/* end confdefs.h.  */
11319
11320/* Override any GCC internal prototype to avoid an error.
11321   Use char because int might match the return type of a GCC
11322   builtin and then its argument prototype would still apply.  */
11323#ifdef __cplusplus
11324extern "C"
11325#endif
11326char acl_get_file ();
11327int
11328main ()
11329{
11330return acl_get_file ();
11331  ;
11332  return 0;
11333}
11334_ACEOF
11335if ac_fn_c_try_link "$LINENO"; then :
11336  ac_cv_lib_posix1e_acl_get_file=yes
11337else
11338  ac_cv_lib_posix1e_acl_get_file=no
11339fi
11340rm -f core conftest.err conftest.$ac_objext \
11341    conftest$ac_exeext conftest.$ac_ext
11342LIBS=$ac_check_lib_save_LIBS
11343fi
11344{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix1e_acl_get_file" >&5
11345$as_echo "$ac_cv_lib_posix1e_acl_get_file" >&6; }
11346if test "x$ac_cv_lib_posix1e_acl_get_file" = x""yes; then :
11347  LIBS="$LIBS -lposix1e"
11348else
11349  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for acl_get_file in -lacl" >&5
11350$as_echo_n "checking for acl_get_file in -lacl... " >&6; }
11351if test "${ac_cv_lib_acl_acl_get_file+set}" = set; then :
11352  $as_echo_n "(cached) " >&6
11353else
11354  ac_check_lib_save_LIBS=$LIBS
11355LIBS="-lacl  $LIBS"
11356cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11357/* end confdefs.h.  */
11358
11359/* Override any GCC internal prototype to avoid an error.
11360   Use char because int might match the return type of a GCC
11361   builtin and then its argument prototype would still apply.  */
11362#ifdef __cplusplus
11363extern "C"
11364#endif
11365char acl_get_file ();
11366int
11367main ()
11368{
11369return acl_get_file ();
11370  ;
11371  return 0;
11372}
11373_ACEOF
11374if ac_fn_c_try_link "$LINENO"; then :
11375  ac_cv_lib_acl_acl_get_file=yes
11376else
11377  ac_cv_lib_acl_acl_get_file=no
11378fi
11379rm -f core conftest.err conftest.$ac_objext \
11380    conftest$ac_exeext conftest.$ac_ext
11381LIBS=$ac_check_lib_save_LIBS
11382fi
11383{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_acl_acl_get_file" >&5
11384$as_echo "$ac_cv_lib_acl_acl_get_file" >&6; }
11385if test "x$ac_cv_lib_acl_acl_get_file" = x""yes; then :
11386  LIBS="$LIBS -lacl"
11387		  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgetxattr in -lattr" >&5
11388$as_echo_n "checking for fgetxattr in -lattr... " >&6; }
11389if test "${ac_cv_lib_attr_fgetxattr+set}" = set; then :
11390  $as_echo_n "(cached) " >&6
11391else
11392  ac_check_lib_save_LIBS=$LIBS
11393LIBS="-lattr  $LIBS"
11394cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11395/* end confdefs.h.  */
11396
11397/* Override any GCC internal prototype to avoid an error.
11398   Use char because int might match the return type of a GCC
11399   builtin and then its argument prototype would still apply.  */
11400#ifdef __cplusplus
11401extern "C"
11402#endif
11403char fgetxattr ();
11404int
11405main ()
11406{
11407return fgetxattr ();
11408  ;
11409  return 0;
11410}
11411_ACEOF
11412if ac_fn_c_try_link "$LINENO"; then :
11413  ac_cv_lib_attr_fgetxattr=yes
11414else
11415  ac_cv_lib_attr_fgetxattr=no
11416fi
11417rm -f core conftest.err conftest.$ac_objext \
11418    conftest$ac_exeext conftest.$ac_ext
11419LIBS=$ac_check_lib_save_LIBS
11420fi
11421{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_attr_fgetxattr" >&5
11422$as_echo "$ac_cv_lib_attr_fgetxattr" >&6; }
11423if test "x$ac_cv_lib_attr_fgetxattr" = x""yes; then :
11424  LIBS="$LIBS -lattr"
11425fi
11426
11427fi
11428
11429fi
11430
11431
11432{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for POSIX ACL support" >&5
11433$as_echo_n "checking for POSIX ACL support... " >&6; }
11434cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11435/* end confdefs.h.  */
11436
11437#include <sys/types.h>
11438#ifdef HAVE_SYS_ACL_H
11439# include <sys/acl.h>
11440#endif
11441acl_t acl;
11442int
11443main ()
11444{
11445acl = acl_get_file("foo", ACL_TYPE_ACCESS);
11446	acl_set_file("foo", ACL_TYPE_ACCESS, acl);
11447	acl_free(acl);
11448  ;
11449  return 0;
11450}
11451_ACEOF
11452if ac_fn_c_try_link "$LINENO"; then :
11453  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11454$as_echo "yes" >&6; }; $as_echo "#define HAVE_POSIX_ACL 1" >>confdefs.h
11455
11456else
11457  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11458$as_echo "no" >&6; }
11459fi
11460rm -f core conftest.err conftest.$ac_objext \
11461    conftest$ac_exeext conftest.$ac_ext
11462
11463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for acl_get in -lsec" >&5
11464$as_echo_n "checking for acl_get in -lsec... " >&6; }
11465if test "${ac_cv_lib_sec_acl_get+set}" = set; then :
11466  $as_echo_n "(cached) " >&6
11467else
11468  ac_check_lib_save_LIBS=$LIBS
11469LIBS="-lsec  $LIBS"
11470cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11471/* end confdefs.h.  */
11472
11473/* Override any GCC internal prototype to avoid an error.
11474   Use char because int might match the return type of a GCC
11475   builtin and then its argument prototype would still apply.  */
11476#ifdef __cplusplus
11477extern "C"
11478#endif
11479char acl_get ();
11480int
11481main ()
11482{
11483return acl_get ();
11484  ;
11485  return 0;
11486}
11487_ACEOF
11488if ac_fn_c_try_link "$LINENO"; then :
11489  ac_cv_lib_sec_acl_get=yes
11490else
11491  ac_cv_lib_sec_acl_get=no
11492fi
11493rm -f core conftest.err conftest.$ac_objext \
11494    conftest$ac_exeext conftest.$ac_ext
11495LIBS=$ac_check_lib_save_LIBS
11496fi
11497{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sec_acl_get" >&5
11498$as_echo "$ac_cv_lib_sec_acl_get" >&6; }
11499if test "x$ac_cv_lib_sec_acl_get" = x""yes; then :
11500  LIBS="$LIBS -lsec"; $as_echo "#define HAVE_SOLARIS_ZFS_ACL 1" >>confdefs.h
11501
11502else
11503  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris ACL support" >&5
11504$as_echo_n "checking for Solaris ACL support... " >&6; }
11505cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11506/* end confdefs.h.  */
11507
11508#ifdef HAVE_SYS_ACL_H
11509# include <sys/acl.h>
11510#endif
11511int
11512main ()
11513{
11514acl("foo", GETACLCNT, 0, NULL);
11515
11516  ;
11517  return 0;
11518}
11519_ACEOF
11520if ac_fn_c_try_link "$LINENO"; then :
11521  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11522$as_echo "yes" >&6; }; $as_echo "#define HAVE_SOLARIS_ACL 1" >>confdefs.h
11523
11524else
11525  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11526$as_echo "no" >&6; }
11527fi
11528rm -f core conftest.err conftest.$ac_objext \
11529    conftest$ac_exeext conftest.$ac_ext
11530fi
11531
11532
11533{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for AIX ACL support" >&5
11534$as_echo_n "checking for AIX ACL support... " >&6; }
11535cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11536/* end confdefs.h.  */
11537
11538#if STDC_HEADERS
11539# include <stdlib.h>
11540# include <stddef.h>
11541#endif
11542#ifdef HAVE_SYS_ACL_H
11543# include <sys/acl.h>
11544#endif
11545#ifdef HAVE_SYS_ACCESS_H
11546# include <sys/access.h>
11547#endif
11548#define _ALL_SOURCE
11549
11550#include <sys/stat.h>
11551
11552int aclsize;
11553struct acl *aclent;
11554int
11555main ()
11556{
11557aclsize = sizeof(struct acl);
11558	aclent = (void *)malloc(aclsize);
11559	statacl("foo", STX_NORMAL, aclent, aclsize);
11560
11561  ;
11562  return 0;
11563}
11564_ACEOF
11565if ac_fn_c_try_link "$LINENO"; then :
11566  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11567$as_echo "yes" >&6; }; $as_echo "#define HAVE_AIX_ACL 1" >>confdefs.h
11568
11569else
11570  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11571$as_echo "no" >&6; }
11572fi
11573rm -f core conftest.err conftest.$ac_objext \
11574    conftest$ac_exeext conftest.$ac_ext
11575else
11576  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11577$as_echo "yes" >&6; }
11578fi
11579
11580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-gpm argument" >&5
11581$as_echo_n "checking --disable-gpm argument... " >&6; }
11582# Check whether --enable-gpm was given.
11583if test "${enable_gpm+set}" = set; then :
11584  enableval=$enable_gpm;
11585else
11586  enable_gpm="yes"
11587fi
11588
11589
11590if test "$enable_gpm" = "yes"; then
11591  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11592$as_echo "no" >&6; }
11593    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gpm" >&5
11594$as_echo_n "checking for gpm... " >&6; }
11595if test "${vi_cv_have_gpm+set}" = set; then :
11596  $as_echo_n "(cached) " >&6
11597else
11598  olibs="$LIBS" ; LIBS="-lgpm"
11599	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11600/* end confdefs.h.  */
11601#include <gpm.h>
11602	    #include <linux/keyboard.h>
11603int
11604main ()
11605{
11606Gpm_GetLibVersion(NULL);
11607  ;
11608  return 0;
11609}
11610_ACEOF
11611if ac_fn_c_try_link "$LINENO"; then :
11612  	    	    vi_cv_have_gpm=yes
11613else
11614  vi_cv_have_gpm=no
11615fi
11616rm -f core conftest.err conftest.$ac_objext \
11617    conftest$ac_exeext conftest.$ac_ext
11618	LIBS="$olibs"
11619
11620fi
11621{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_have_gpm" >&5
11622$as_echo "$vi_cv_have_gpm" >&6; }
11623  if test $vi_cv_have_gpm = yes; then
11624    LIBS="$LIBS -lgpm"
11625    $as_echo "#define HAVE_GPM 1" >>confdefs.h
11626
11627  fi
11628else
11629  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11630$as_echo "yes" >&6; }
11631fi
11632
11633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-sysmouse argument" >&5
11634$as_echo_n "checking --disable-sysmouse argument... " >&6; }
11635# Check whether --enable-sysmouse was given.
11636if test "${enable_sysmouse+set}" = set; then :
11637  enableval=$enable_sysmouse;
11638else
11639  enable_sysmouse="yes"
11640fi
11641
11642
11643if test "$enable_sysmouse" = "yes"; then
11644  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11645$as_echo "no" >&6; }
11646        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysmouse" >&5
11647$as_echo_n "checking for sysmouse... " >&6; }
11648if test "${vi_cv_have_sysmouse+set}" = set; then :
11649  $as_echo_n "(cached) " >&6
11650else
11651  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11652/* end confdefs.h.  */
11653#include <sys/consio.h>
11654	     #include <signal.h>
11655	     #include <sys/fbio.h>
11656int
11657main ()
11658{
11659struct mouse_info   mouse;
11660	     mouse.operation = MOUSE_MODE;
11661	     mouse.operation = MOUSE_SHOW;
11662	     mouse.u.mode.mode = 0;
11663	     mouse.u.mode.signal = SIGUSR2;
11664  ;
11665  return 0;
11666}
11667_ACEOF
11668if ac_fn_c_try_link "$LINENO"; then :
11669  vi_cv_have_sysmouse=yes
11670else
11671  vi_cv_have_sysmouse=no
11672fi
11673rm -f core conftest.err conftest.$ac_objext \
11674    conftest$ac_exeext conftest.$ac_ext
11675
11676fi
11677{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_have_sysmouse" >&5
11678$as_echo "$vi_cv_have_sysmouse" >&6; }
11679  if test $vi_cv_have_sysmouse = yes; then
11680    $as_echo "#define HAVE_SYSMOUSE 1" >>confdefs.h
11681
11682  fi
11683else
11684  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11685$as_echo "yes" >&6; }
11686fi
11687
11688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for FD_CLOEXEC" >&5
11689$as_echo_n "checking for FD_CLOEXEC... " >&6; }
11690cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11691/* end confdefs.h.  */
11692#if HAVE_FCNTL_H
11693# include <fcntl.h>
11694#endif
11695int
11696main ()
11697{
11698	int flag = FD_CLOEXEC;
11699  ;
11700  return 0;
11701}
11702_ACEOF
11703if ac_fn_c_try_compile "$LINENO"; then :
11704  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11705$as_echo "yes" >&6; }; $as_echo "#define HAVE_FD_CLOEXEC 1" >>confdefs.h
11706
11707else
11708  { $as_echo "$as_me:${as_lineno-$LINENO}: result: not usable" >&5
11709$as_echo "not usable" >&6; }
11710fi
11711rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11712
11713{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for rename" >&5
11714$as_echo_n "checking for rename... " >&6; }
11715cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11716/* end confdefs.h.  */
11717#include <stdio.h>
11718int
11719main ()
11720{
11721rename("this", "that")
11722  ;
11723  return 0;
11724}
11725_ACEOF
11726if ac_fn_c_try_link "$LINENO"; then :
11727  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11728$as_echo "yes" >&6; }; $as_echo "#define HAVE_RENAME 1" >>confdefs.h
11729
11730else
11731  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11732$as_echo "no" >&6; }
11733fi
11734rm -f core conftest.err conftest.$ac_objext \
11735    conftest$ac_exeext conftest.$ac_ext
11736
11737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysctl" >&5
11738$as_echo_n "checking for sysctl... " >&6; }
11739cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11740/* end confdefs.h.  */
11741#include <sys/types.h>
11742#include <sys/sysctl.h>
11743int
11744main ()
11745{
11746	int mib[2], r;
11747	size_t len;
11748
11749	mib[0] = CTL_HW;
11750	mib[1] = HW_USERMEM;
11751	len = sizeof(r);
11752	(void)sysctl(mib, 2, &r, &len, (void *)0, (size_t)0);
11753
11754  ;
11755  return 0;
11756}
11757_ACEOF
11758if ac_fn_c_try_compile "$LINENO"; then :
11759  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11760$as_echo "yes" >&6; }; $as_echo "#define HAVE_SYSCTL 1" >>confdefs.h
11761
11762else
11763  { $as_echo "$as_me:${as_lineno-$LINENO}: result: not usable" >&5
11764$as_echo "not usable" >&6; }
11765fi
11766rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11767
11768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysinfo" >&5
11769$as_echo_n "checking for sysinfo... " >&6; }
11770cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11771/* end confdefs.h.  */
11772#include <sys/types.h>
11773#include <sys/sysinfo.h>
11774int
11775main ()
11776{
11777	struct sysinfo sinfo;
11778	int t;
11779
11780	(void)sysinfo(&sinfo);
11781	t = sinfo.totalram;
11782
11783  ;
11784  return 0;
11785}
11786_ACEOF
11787if ac_fn_c_try_compile "$LINENO"; then :
11788  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11789$as_echo "yes" >&6; }; $as_echo "#define HAVE_SYSINFO 1" >>confdefs.h
11790
11791else
11792  { $as_echo "$as_me:${as_lineno-$LINENO}: result: not usable" >&5
11793$as_echo "not usable" >&6; }
11794fi
11795rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11796
11797{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysinfo.mem_unit" >&5
11798$as_echo_n "checking for sysinfo.mem_unit... " >&6; }
11799cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11800/* end confdefs.h.  */
11801#include <sys/types.h>
11802#include <sys/sysinfo.h>
11803int
11804main ()
11805{
11806	struct sysinfo sinfo;
11807	sinfo.mem_unit = 1;
11808
11809  ;
11810  return 0;
11811}
11812_ACEOF
11813if ac_fn_c_try_compile "$LINENO"; then :
11814  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11815$as_echo "yes" >&6; }; $as_echo "#define HAVE_SYSINFO_MEM_UNIT 1" >>confdefs.h
11816
11817else
11818  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11819$as_echo "no" >&6; }
11820fi
11821rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11822
11823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysconf" >&5
11824$as_echo_n "checking for sysconf... " >&6; }
11825cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11826/* end confdefs.h.  */
11827#include <unistd.h>
11828int
11829main ()
11830{
11831	(void)sysconf(_SC_PAGESIZE);
11832	(void)sysconf(_SC_PHYS_PAGES);
11833
11834  ;
11835  return 0;
11836}
11837_ACEOF
11838if ac_fn_c_try_compile "$LINENO"; then :
11839  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11840$as_echo "yes" >&6; }; $as_echo "#define HAVE_SYSCONF 1" >>confdefs.h
11841
11842else
11843  { $as_echo "$as_me:${as_lineno-$LINENO}: result: not usable" >&5
11844$as_echo "not usable" >&6; }
11845fi
11846rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11847
11848# The cast to long int works around a bug in the HP C Compiler
11849# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11850# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11851# This bug is HP SR number 8606223364.
11852{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
11853$as_echo_n "checking size of int... " >&6; }
11854if test "${ac_cv_sizeof_int+set}" = set; then :
11855  $as_echo_n "(cached) " >&6
11856else
11857  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
11858
11859else
11860  if test "$ac_cv_type_int" = yes; then
11861     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11862$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11863{ as_fn_set_status 77
11864as_fn_error "cannot compute sizeof (int)
11865See \`config.log' for more details." "$LINENO" 5; }; }
11866   else
11867     ac_cv_sizeof_int=0
11868   fi
11869fi
11870
11871fi
11872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
11873$as_echo "$ac_cv_sizeof_int" >&6; }
11874
11875
11876
11877cat >>confdefs.h <<_ACEOF
11878#define SIZEOF_INT $ac_cv_sizeof_int
11879_ACEOF
11880
11881
11882# The cast to long int works around a bug in the HP C Compiler
11883# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11884# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11885# This bug is HP SR number 8606223364.
11886{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
11887$as_echo_n "checking size of long... " >&6; }
11888if test "${ac_cv_sizeof_long+set}" = set; then :
11889  $as_echo_n "(cached) " >&6
11890else
11891  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
11892
11893else
11894  if test "$ac_cv_type_long" = yes; then
11895     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11896$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11897{ as_fn_set_status 77
11898as_fn_error "cannot compute sizeof (long)
11899See \`config.log' for more details." "$LINENO" 5; }; }
11900   else
11901     ac_cv_sizeof_long=0
11902   fi
11903fi
11904
11905fi
11906{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
11907$as_echo "$ac_cv_sizeof_long" >&6; }
11908
11909
11910
11911cat >>confdefs.h <<_ACEOF
11912#define SIZEOF_LONG $ac_cv_sizeof_long
11913_ACEOF
11914
11915
11916# The cast to long int works around a bug in the HP C Compiler
11917# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11918# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11919# This bug is HP SR number 8606223364.
11920{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of time_t" >&5
11921$as_echo_n "checking size of time_t... " >&6; }
11922if test "${ac_cv_sizeof_time_t+set}" = set; then :
11923  $as_echo_n "(cached) " >&6
11924else
11925  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (time_t))" "ac_cv_sizeof_time_t"        "$ac_includes_default"; then :
11926
11927else
11928  if test "$ac_cv_type_time_t" = yes; then
11929     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11930$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11931{ as_fn_set_status 77
11932as_fn_error "cannot compute sizeof (time_t)
11933See \`config.log' for more details." "$LINENO" 5; }; }
11934   else
11935     ac_cv_sizeof_time_t=0
11936   fi
11937fi
11938
11939fi
11940{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_time_t" >&5
11941$as_echo "$ac_cv_sizeof_time_t" >&6; }
11942
11943
11944
11945cat >>confdefs.h <<_ACEOF
11946#define SIZEOF_TIME_T $ac_cv_sizeof_time_t
11947_ACEOF
11948
11949
11950# The cast to long int works around a bug in the HP C Compiler
11951# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11952# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11953# This bug is HP SR number 8606223364.
11954{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
11955$as_echo_n "checking size of off_t... " >&6; }
11956if test "${ac_cv_sizeof_off_t+set}" = set; then :
11957  $as_echo_n "(cached) " >&6
11958else
11959  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t"        "$ac_includes_default"; then :
11960
11961else
11962  if test "$ac_cv_type_off_t" = yes; then
11963     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11964$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11965{ as_fn_set_status 77
11966as_fn_error "cannot compute sizeof (off_t)
11967See \`config.log' for more details." "$LINENO" 5; }; }
11968   else
11969     ac_cv_sizeof_off_t=0
11970   fi
11971fi
11972
11973fi
11974{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
11975$as_echo "$ac_cv_sizeof_off_t" >&6; }
11976
11977
11978
11979cat >>confdefs.h <<_ACEOF
11980#define SIZEOF_OFF_T $ac_cv_sizeof_off_t
11981_ACEOF
11982
11983
11984
11985{ $as_echo "$as_me:${as_lineno-$LINENO}: checking uint32_t is 32 bits" >&5
11986$as_echo_n "checking uint32_t is 32 bits... " >&6; }
11987if test "$cross_compiling" = yes; then :
11988  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check uint32_t when cross-compiling." >&5
11989$as_echo "$as_me: WARNING: cannot check uint32_t when cross-compiling." >&2;}
11990else
11991  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11992/* end confdefs.h.  */
11993
11994#ifdef HAVE_STDINT_H
11995# include <stdint.h>
11996#endif
11997#ifdef HAVE_INTTYPES_H
11998# include <inttypes.h>
11999#endif
12000main() {
12001  uint32_t nr1 = (uint32_t)-1;
12002  uint32_t nr2 = (uint32_t)0xffffffffUL;
12003  if (sizeof(uint32_t) != 4 || nr1 != 0xffffffffUL || nr2 + 1 != 0) exit(1);
12004  exit(0);
12005}
12006_ACEOF
12007if ac_fn_c_try_run "$LINENO"; then :
12008  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
12009$as_echo "ok" >&6; }
12010else
12011  as_fn_error "WRONG!  uint32_t not defined correctly." "$LINENO" 5
12012fi
12013rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12014  conftest.$ac_objext conftest.beam conftest.$ac_ext
12015fi
12016
12017
12018
12019bcopy_test_prog='
12020#include "confdefs.h"
12021#ifdef HAVE_STRING_H
12022# include <string.h>
12023#endif
12024#if STDC_HEADERS
12025# include <stdlib.h>
12026# include <stddef.h>
12027#endif
12028main() {
12029  char buf[10];
12030  strcpy(buf, "abcdefghi");
12031  mch_memmove(buf, buf + 2, 3);
12032  if (strncmp(buf, "ababcf", 6))
12033    exit(1);
12034  strcpy(buf, "abcdefghi");
12035  mch_memmove(buf + 2, buf, 3);
12036  if (strncmp(buf, "cdedef", 6))
12037    exit(1);
12038  exit(0); /* libc version works properly.  */
12039}'
12040
12041{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memmove handles overlaps" >&5
12042$as_echo_n "checking whether memmove handles overlaps... " >&6; }
12043if test "${vim_cv_memmove_handles_overlap+set}" = set; then :
12044  $as_echo_n "(cached) " >&6
12045else
12046
12047    if test "$cross_compiling" = yes; then :
12048
12049	as_fn_error "cross-compiling: please set 'vim_cv_memmove_handles_overlap'" "$LINENO" 5
12050
12051else
12052  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12053/* end confdefs.h.  */
12054#define mch_memmove(s,d,l) memmove(d,s,l) $bcopy_test_prog
12055_ACEOF
12056if ac_fn_c_try_run "$LINENO"; then :
12057
12058	vim_cv_memmove_handles_overlap=yes
12059
12060else
12061
12062	vim_cv_memmove_handles_overlap=no
12063
12064fi
12065rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12066  conftest.$ac_objext conftest.beam conftest.$ac_ext
12067fi
12068
12069
12070fi
12071{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vim_cv_memmove_handles_overlap" >&5
12072$as_echo "$vim_cv_memmove_handles_overlap" >&6; }
12073
12074if test "x$vim_cv_memmove_handles_overlap" = "xyes" ; then
12075  $as_echo "#define USEMEMMOVE 1" >>confdefs.h
12076
12077else
12078  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether bcopy handles overlaps" >&5
12079$as_echo_n "checking whether bcopy handles overlaps... " >&6; }
12080if test "${vim_cv_bcopy_handles_overlap+set}" = set; then :
12081  $as_echo_n "(cached) " >&6
12082else
12083
12084      if test "$cross_compiling" = yes; then :
12085
12086	as_fn_error "cross-compiling: please set 'vim_cv_bcopy_handles_overlap'" "$LINENO" 5
12087
12088else
12089  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12090/* end confdefs.h.  */
12091#define mch_bcopy(s,d,l) bcopy(d,s,l) $bcopy_test_prog
12092_ACEOF
12093if ac_fn_c_try_run "$LINENO"; then :
12094
12095	vim_cv_bcopy_handles_overlap=yes
12096
12097else
12098
12099	vim_cv_bcopy_handles_overlap=no
12100
12101fi
12102rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12103  conftest.$ac_objext conftest.beam conftest.$ac_ext
12104fi
12105
12106
12107fi
12108{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vim_cv_bcopy_handles_overlap" >&5
12109$as_echo "$vim_cv_bcopy_handles_overlap" >&6; }
12110
12111  if test "x$vim_cv_bcopy_handles_overlap" = "xyes" ; then
12112    $as_echo "#define USEBCOPY 1" >>confdefs.h
12113
12114  else
12115    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memcpy handles overlaps" >&5
12116$as_echo_n "checking whether memcpy handles overlaps... " >&6; }
12117if test "${vim_cv_memcpy_handles_overlap+set}" = set; then :
12118  $as_echo_n "(cached) " >&6
12119else
12120
12121	if test "$cross_compiling" = yes; then :
12122
12123	    as_fn_error "cross-compiling: please set 'vim_cv_memcpy_handles_overlap'" "$LINENO" 5
12124
12125else
12126  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12127/* end confdefs.h.  */
12128#define mch_memcpy(s,d,l) memcpy(d,s,l) $bcopy_test_prog
12129_ACEOF
12130if ac_fn_c_try_run "$LINENO"; then :
12131
12132	    vim_cv_memcpy_handles_overlap=yes
12133
12134else
12135
12136	    vim_cv_memcpy_handles_overlap=no
12137
12138fi
12139rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12140  conftest.$ac_objext conftest.beam conftest.$ac_ext
12141fi
12142
12143
12144fi
12145{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vim_cv_memcpy_handles_overlap" >&5
12146$as_echo "$vim_cv_memcpy_handles_overlap" >&6; }
12147
12148    if test "x$vim_cv_memcpy_handles_overlap" = "xyes" ; then
12149      $as_echo "#define USEMEMCPY 1" >>confdefs.h
12150
12151    fi
12152  fi
12153fi
12154
12155
12156
12157if test "$enable_multibyte" = "yes"; then
12158  cflags_save=$CFLAGS
12159  ldflags_save=$LDFLAGS
12160  if test "x$x_includes" != "xNONE" ; then
12161    CFLAGS="$CFLAGS -I$x_includes"
12162    LDFLAGS="$X_LIBS $LDFLAGS -lX11"
12163    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether X_LOCALE needed" >&5
12164$as_echo_n "checking whether X_LOCALE needed... " >&6; }
12165    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12166/* end confdefs.h.  */
12167#include <X11/Xlocale.h>
12168int
12169main ()
12170{
12171
12172  ;
12173  return 0;
12174}
12175_ACEOF
12176if ac_fn_c_try_compile "$LINENO"; then :
12177  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12178/* end confdefs.h.  */
12179
12180/* Override any GCC internal prototype to avoid an error.
12181   Use char because int might match the return type of a GCC
12182   builtin and then its argument prototype would still apply.  */
12183#ifdef __cplusplus
12184extern "C"
12185#endif
12186char _Xsetlocale ();
12187int
12188main ()
12189{
12190return _Xsetlocale ();
12191  ;
12192  return 0;
12193}
12194_ACEOF
12195if ac_fn_c_try_link "$LINENO"; then :
12196  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12197$as_echo "yes" >&6; }
12198		$as_echo "#define X_LOCALE 1" >>confdefs.h
12199
12200else
12201  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12202$as_echo "no" >&6; }
12203fi
12204rm -f core conftest.err conftest.$ac_objext \
12205    conftest$ac_exeext conftest.$ac_ext
12206else
12207  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12208$as_echo "no" >&6; }
12209fi
12210rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12211  fi
12212  CFLAGS=$cflags_save
12213  LDFLAGS=$ldflags_save
12214fi
12215
12216{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _xpg4_setrunelocale in -lxpg4" >&5
12217$as_echo_n "checking for _xpg4_setrunelocale in -lxpg4... " >&6; }
12218if test "${ac_cv_lib_xpg4__xpg4_setrunelocale+set}" = set; then :
12219  $as_echo_n "(cached) " >&6
12220else
12221  ac_check_lib_save_LIBS=$LIBS
12222LIBS="-lxpg4  $LIBS"
12223cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12224/* end confdefs.h.  */
12225
12226/* Override any GCC internal prototype to avoid an error.
12227   Use char because int might match the return type of a GCC
12228   builtin and then its argument prototype would still apply.  */
12229#ifdef __cplusplus
12230extern "C"
12231#endif
12232char _xpg4_setrunelocale ();
12233int
12234main ()
12235{
12236return _xpg4_setrunelocale ();
12237  ;
12238  return 0;
12239}
12240_ACEOF
12241if ac_fn_c_try_link "$LINENO"; then :
12242  ac_cv_lib_xpg4__xpg4_setrunelocale=yes
12243else
12244  ac_cv_lib_xpg4__xpg4_setrunelocale=no
12245fi
12246rm -f core conftest.err conftest.$ac_objext \
12247    conftest$ac_exeext conftest.$ac_ext
12248LIBS=$ac_check_lib_save_LIBS
12249fi
12250{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xpg4__xpg4_setrunelocale" >&5
12251$as_echo "$ac_cv_lib_xpg4__xpg4_setrunelocale" >&6; }
12252if test "x$ac_cv_lib_xpg4__xpg4_setrunelocale" = x""yes; then :
12253  LIBS="$LIBS -lxpg4"
12254fi
12255
12256
12257{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to create tags" >&5
12258$as_echo_n "checking how to create tags... " >&6; }
12259test -f tags && mv tags tags.save
12260if (eval ctags --version /dev/null | grep Exuberant) < /dev/null 1>&5 2>&1; then
12261  TAGPRG="ctags -I INIT+ --fields=+S"
12262elif (eval exctags --version /dev/null | grep Exuberant) < /dev/null 1>&5 2>&1; then
12263  TAGPRG="exctags -I INIT+ --fields=+S"
12264elif (eval exuberant-ctags --version /dev/null | grep Exuberant) < /dev/null 1>&5 2>&1; then
12265  TAGPRG="exuberant-ctags -I INIT+ --fields=+S"
12266else
12267  TAGPRG="ctags"
12268  (eval etags	   /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="etags"
12269  (eval etags -c   /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="etags -c"
12270  (eval ctags	   /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags"
12271  (eval ctags -t   /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -t"
12272  (eval ctags -ts  /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -ts"
12273  (eval ctags -tvs /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -tvs"
12274  (eval ctags -i+m /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -i+m"
12275fi
12276test -f tags.save && mv tags.save tags
12277{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $TAGPRG" >&5
12278$as_echo "$TAGPRG" >&6; }
12279
12280{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run man with a section nr" >&5
12281$as_echo_n "checking how to run man with a section nr... " >&6; }
12282MANDEF="man"
12283(eval MANPAGER=cat PAGER=cat man -s 2 read) < /dev/null > /dev/null 2>&5 && MANDEF="man -s"
12284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANDEF" >&5
12285$as_echo "$MANDEF" >&6; }
12286if test "$MANDEF" = "man -s"; then
12287  $as_echo "#define USEMAN_S 1" >>confdefs.h
12288
12289fi
12290
12291{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-nls argument" >&5
12292$as_echo_n "checking --disable-nls argument... " >&6; }
12293# Check whether --enable-nls was given.
12294if test "${enable_nls+set}" = set; then :
12295  enableval=$enable_nls;
12296else
12297  enable_nls="yes"
12298fi
12299
12300
12301if test "$enable_nls" = "yes"; then
12302  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12303$as_echo "no" >&6; }
12304
12305  INSTALL_LANGS=install-languages
12306
12307  INSTALL_TOOL_LANGS=install-tool-languages
12308
12309
12310  # Extract the first word of "msgfmt", so it can be a program name with args.
12311set dummy msgfmt; ac_word=$2
12312{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12313$as_echo_n "checking for $ac_word... " >&6; }
12314if test "${ac_cv_prog_MSGFMT+set}" = set; then :
12315  $as_echo_n "(cached) " >&6
12316else
12317  if test -n "$MSGFMT"; then
12318  ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
12319else
12320as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12321for as_dir in $PATH
12322do
12323  IFS=$as_save_IFS
12324  test -z "$as_dir" && as_dir=.
12325    for ac_exec_ext in '' $ac_executable_extensions; do
12326  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12327    ac_cv_prog_MSGFMT="msgfmt"
12328    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12329    break 2
12330  fi
12331done
12332  done
12333IFS=$as_save_IFS
12334
12335fi
12336fi
12337MSGFMT=$ac_cv_prog_MSGFMT
12338if test -n "$MSGFMT"; then
12339  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
12340$as_echo "$MSGFMT" >&6; }
12341else
12342  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12343$as_echo "no" >&6; }
12344fi
12345
12346
12347  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NLS" >&5
12348$as_echo_n "checking for NLS... " >&6; }
12349  if test -f po/Makefile; then
12350    have_gettext="no"
12351    if test -n "$MSGFMT"; then
12352      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12353/* end confdefs.h.  */
12354#include <libintl.h>
12355int
12356main ()
12357{
12358gettext("Test");
12359  ;
12360  return 0;
12361}
12362_ACEOF
12363if ac_fn_c_try_link "$LINENO"; then :
12364  { $as_echo "$as_me:${as_lineno-$LINENO}: result: gettext() works" >&5
12365$as_echo "gettext() works" >&6; }; have_gettext="yes"
12366else
12367  olibs=$LIBS
12368	  LIBS="$LIBS -lintl"
12369	  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12370/* end confdefs.h.  */
12371#include <libintl.h>
12372int
12373main ()
12374{
12375gettext("Test");
12376  ;
12377  return 0;
12378}
12379_ACEOF
12380if ac_fn_c_try_link "$LINENO"; then :
12381  { $as_echo "$as_me:${as_lineno-$LINENO}: result: gettext() works with -lintl" >&5
12382$as_echo "gettext() works with -lintl" >&6; }; have_gettext="yes"
12383else
12384  { $as_echo "$as_me:${as_lineno-$LINENO}: result: gettext() doesn't work" >&5
12385$as_echo "gettext() doesn't work" >&6; };
12386	      LIBS=$olibs
12387fi
12388rm -f core conftest.err conftest.$ac_objext \
12389    conftest$ac_exeext conftest.$ac_ext
12390fi
12391rm -f core conftest.err conftest.$ac_objext \
12392    conftest$ac_exeext conftest.$ac_ext
12393    else
12394      { $as_echo "$as_me:${as_lineno-$LINENO}: result: msgfmt not found - disabled" >&5
12395$as_echo "msgfmt not found - disabled" >&6; };
12396    fi
12397    if test $have_gettext = "yes"; then
12398      $as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
12399
12400      MAKEMO=yes
12401
12402            for ac_func in bind_textdomain_codeset
12403do :
12404  ac_fn_c_check_func "$LINENO" "bind_textdomain_codeset" "ac_cv_func_bind_textdomain_codeset"
12405if test "x$ac_cv_func_bind_textdomain_codeset" = x""yes; then :
12406  cat >>confdefs.h <<_ACEOF
12407#define HAVE_BIND_TEXTDOMAIN_CODESET 1
12408_ACEOF
12409
12410fi
12411done
12412
12413            { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _nl_msg_cat_cntr" >&5
12414$as_echo_n "checking for _nl_msg_cat_cntr... " >&6; }
12415      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12416/* end confdefs.h.  */
12417#include <libintl.h>
12418		extern int _nl_msg_cat_cntr;
12419int
12420main ()
12421{
12422++_nl_msg_cat_cntr;
12423  ;
12424  return 0;
12425}
12426_ACEOF
12427if ac_fn_c_try_link "$LINENO"; then :
12428  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12429$as_echo "yes" >&6; }; $as_echo "#define HAVE_NL_MSG_CAT_CNTR 1" >>confdefs.h
12430
12431else
12432  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12433$as_echo "no" >&6; }
12434fi
12435rm -f core conftest.err conftest.$ac_objext \
12436    conftest$ac_exeext conftest.$ac_ext
12437    fi
12438  else
12439    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no \"po/Makefile\" - disabled" >&5
12440$as_echo "no \"po/Makefile\" - disabled" >&6; };
12441  fi
12442else
12443  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12444$as_echo "yes" >&6; }
12445fi
12446
12447ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
12448if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
12449  DLL=dlfcn.h
12450else
12451  ac_fn_c_check_header_mongrel "$LINENO" "dl.h" "ac_cv_header_dl_h" "$ac_includes_default"
12452if test "x$ac_cv_header_dl_h" = x""yes; then :
12453  DLL=dl.h
12454fi
12455
12456
12457fi
12458
12459
12460if test x${DLL} = xdlfcn.h; then
12461
12462$as_echo "#define HAVE_DLFCN_H 1" >>confdefs.h
12463
12464  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen()" >&5
12465$as_echo_n "checking for dlopen()... " >&6; }
12466  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12467/* end confdefs.h.  */
12468
12469int
12470main ()
12471{
12472
12473		extern void* dlopen();
12474		dlopen();
12475
12476  ;
12477  return 0;
12478}
12479_ACEOF
12480if ac_fn_c_try_link "$LINENO"; then :
12481  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12482$as_echo "yes" >&6; };
12483
12484$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
12485
12486else
12487  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12488$as_echo "no" >&6; };
12489	      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen() in -ldl" >&5
12490$as_echo_n "checking for dlopen() in -ldl... " >&6; }
12491	      olibs=$LIBS
12492	      LIBS="$LIBS -ldl"
12493	      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12494/* end confdefs.h.  */
12495
12496int
12497main ()
12498{
12499
12500				extern void* dlopen();
12501				dlopen();
12502
12503  ;
12504  return 0;
12505}
12506_ACEOF
12507if ac_fn_c_try_link "$LINENO"; then :
12508  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12509$as_echo "yes" >&6; };
12510
12511$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
12512
12513else
12514  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12515$as_echo "no" >&6; };
12516			  LIBS=$olibs
12517fi
12518rm -f core conftest.err conftest.$ac_objext \
12519    conftest$ac_exeext conftest.$ac_ext
12520fi
12521rm -f core conftest.err conftest.$ac_objext \
12522    conftest$ac_exeext conftest.$ac_ext
12523      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlsym()" >&5
12524$as_echo_n "checking for dlsym()... " >&6; }
12525  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12526/* end confdefs.h.  */
12527
12528int
12529main ()
12530{
12531
12532		extern void* dlsym();
12533		dlsym();
12534
12535  ;
12536  return 0;
12537}
12538_ACEOF
12539if ac_fn_c_try_link "$LINENO"; then :
12540  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12541$as_echo "yes" >&6; };
12542
12543$as_echo "#define HAVE_DLSYM 1" >>confdefs.h
12544
12545else
12546  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12547$as_echo "no" >&6; };
12548	      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlsym() in -ldl" >&5
12549$as_echo_n "checking for dlsym() in -ldl... " >&6; }
12550	      olibs=$LIBS
12551	      LIBS="$LIBS -ldl"
12552	      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12553/* end confdefs.h.  */
12554
12555int
12556main ()
12557{
12558
12559				extern void* dlsym();
12560				dlsym();
12561
12562  ;
12563  return 0;
12564}
12565_ACEOF
12566if ac_fn_c_try_link "$LINENO"; then :
12567  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12568$as_echo "yes" >&6; };
12569
12570$as_echo "#define HAVE_DLSYM 1" >>confdefs.h
12571
12572else
12573  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12574$as_echo "no" >&6; };
12575			  LIBS=$olibs
12576fi
12577rm -f core conftest.err conftest.$ac_objext \
12578    conftest$ac_exeext conftest.$ac_ext
12579fi
12580rm -f core conftest.err conftest.$ac_objext \
12581    conftest$ac_exeext conftest.$ac_ext
12582elif test x${DLL} = xdl.h; then
12583
12584$as_echo "#define HAVE_DL_H 1" >>confdefs.h
12585
12586  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load()" >&5
12587$as_echo_n "checking for shl_load()... " >&6; }
12588  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12589/* end confdefs.h.  */
12590
12591int
12592main ()
12593{
12594
12595		extern void* shl_load();
12596		shl_load();
12597
12598  ;
12599  return 0;
12600}
12601_ACEOF
12602if ac_fn_c_try_link "$LINENO"; then :
12603  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12604$as_echo "yes" >&6; };
12605
12606$as_echo "#define HAVE_SHL_LOAD 1" >>confdefs.h
12607
12608else
12609  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12610$as_echo "no" >&6; };
12611	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load() in -ldld" >&5
12612$as_echo_n "checking for shl_load() in -ldld... " >&6; }
12613	  olibs=$LIBS
12614	  LIBS="$LIBS -ldld"
12615	  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12616/* end confdefs.h.  */
12617
12618int
12619main ()
12620{
12621
12622			extern void* shl_load();
12623			shl_load();
12624
12625  ;
12626  return 0;
12627}
12628_ACEOF
12629if ac_fn_c_try_link "$LINENO"; then :
12630  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12631$as_echo "yes" >&6; };
12632
12633$as_echo "#define HAVE_SHL_LOAD 1" >>confdefs.h
12634
12635else
12636  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12637$as_echo "no" >&6; };
12638		  LIBS=$olibs
12639fi
12640rm -f core conftest.err conftest.$ac_objext \
12641    conftest$ac_exeext conftest.$ac_ext
12642fi
12643rm -f core conftest.err conftest.$ac_objext \
12644    conftest$ac_exeext conftest.$ac_ext
12645fi
12646for ac_header in setjmp.h
12647do :
12648  ac_fn_c_check_header_mongrel "$LINENO" "setjmp.h" "ac_cv_header_setjmp_h" "$ac_includes_default"
12649if test "x$ac_cv_header_setjmp_h" = x""yes; then :
12650  cat >>confdefs.h <<_ACEOF
12651#define HAVE_SETJMP_H 1
12652_ACEOF
12653
12654fi
12655
12656done
12657
12658
12659if test "x$MACOSX" = "xyes" -a -n "$PERL"; then
12660    if echo $LIBS | grep -e '-ldl' >/dev/null; then
12661    LIBS=`echo $LIBS | sed s/-ldl//`
12662    PERL_LIBS="$PERL_LIBS -ldl"
12663  fi
12664fi
12665
12666if test "x$MACOSX" = "xyes"; then
12667  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need -framework Cocoa" >&5
12668$as_echo_n "checking whether we need -framework Cocoa... " >&6; }
12669      if test "x$features" != "xtiny" || test "x$enable_multibyte" = "xyes"; then
12670    LIBS=$"$LIBS -framework Cocoa"
12671    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12672$as_echo "yes" >&6; }
12673  else
12674    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12675$as_echo "no" >&6; }
12676  fi
12677fi
12678if test "x$MACARCH" = "xboth" && test "x$GUITYPE" = "xCARBONGUI"; then
12679  LDFLAGS="$LDFLAGS -isysroot $DEVELOPER_DIR/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc"
12680fi
12681
12682DEPEND_CFLAGS_FILTER=
12683if test "$GCC" = yes; then
12684  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GCC 3 or later" >&5
12685$as_echo_n "checking for GCC 3 or later... " >&6; }
12686  gccmajor=`echo "$gccversion" | sed -e 's/^\([1-9]\)\..*$/\1/g'`
12687  if test "$gccmajor" -gt "2"; then
12688    DEPEND_CFLAGS_FILTER="| sed 's+-I */+-isystem /+g'"
12689    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12690$as_echo "yes" >&6; }
12691  else
12692    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12693$as_echo "no" >&6; }
12694  fi
12695          { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need -D_FORTIFY_SOURCE=1" >&5
12696$as_echo_n "checking whether we need -D_FORTIFY_SOURCE=1... " >&6; }
12697  if test "$gccmajor" -gt "3"; then
12698    CFLAGS=`echo "$CFLAGS" | sed -e 's/ *-Wp,-D_FORTIFY_SOURCE=.//g' -e 's/ *-D_FORTIFY_SOURCE=.//g' -e 's/ *-U_FORTIFY_SOURCE//g' -e 's/$/ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1/'`
12699    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12700$as_echo "yes" >&6; }
12701  else
12702    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12703$as_echo "no" >&6; }
12704  fi
12705fi
12706
12707
12708{ $as_echo "$as_me:${as_lineno-$LINENO}: checking linker --as-needed support" >&5
12709$as_echo_n "checking linker --as-needed support... " >&6; }
12710LINK_AS_NEEDED=
12711# Check if linker supports --as-needed and --no-as-needed options
12712if $CC -Wl,--help 2>/dev/null | grep as-needed > /dev/null; then
12713  LDFLAGS=`echo "$LDFLAGS" | sed -e 's/ *-Wl,--as-needed//g' | sed -e 's/$/ -Wl,--as-needed/'`
12714  LINK_AS_NEEDED=yes
12715fi
12716if test "$LINK_AS_NEEDED" = yes; then
12717  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12718$as_echo "yes" >&6; }
12719else
12720  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12721$as_echo "no" >&6; }
12722fi
12723
12724
12725# IBM z/OS reset CFLAGS for config.mk
12726if test "$zOSUnix" = "yes"; then
12727	CFLAGS="-D_ALL_SOURCE -Wc,float\(ieee\),dll"
12728fi
12729
12730ac_config_files="$ac_config_files auto/config.mk:config.mk.in"
12731
12732cat >confcache <<\_ACEOF
12733# This file is a shell script that caches the results of configure
12734# tests run on this system so they can be shared between configure
12735# scripts and configure runs, see configure's option --config-cache.
12736# It is not useful on other systems.  If it contains results you don't
12737# want to keep, you may remove or edit it.
12738#
12739# config.status only pays attention to the cache file if you give it
12740# the --recheck option to rerun configure.
12741#
12742# `ac_cv_env_foo' variables (set or unset) will be overridden when
12743# loading this file, other *unset* `ac_cv_foo' will be assigned the
12744# following values.
12745
12746_ACEOF
12747
12748# The following way of writing the cache mishandles newlines in values,
12749# but we know of no workaround that is simple, portable, and efficient.
12750# So, we kill variables containing newlines.
12751# Ultrix sh set writes to stderr and can't be redirected directly,
12752# and sets the high bit in the cache file unless we assign to the vars.
12753(
12754  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12755    eval ac_val=\$$ac_var
12756    case $ac_val in #(
12757    *${as_nl}*)
12758      case $ac_var in #(
12759      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12760$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12761      esac
12762      case $ac_var in #(
12763      _ | IFS | as_nl) ;; #(
12764      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12765      *) { eval $ac_var=; unset $ac_var;} ;;
12766      esac ;;
12767    esac
12768  done
12769
12770  (set) 2>&1 |
12771    case $as_nl`(ac_space=' '; set) 2>&1` in #(
12772    *${as_nl}ac_space=\ *)
12773      # `set' does not quote correctly, so add quotes: double-quote
12774      # substitution turns \\\\ into \\, and sed turns \\ into \.
12775      sed -n \
12776	"s/'/'\\\\''/g;
12777	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12778      ;; #(
12779    *)
12780      # `set' quotes correctly as required by POSIX, so do not add quotes.
12781      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12782      ;;
12783    esac |
12784    sort
12785) |
12786  sed '
12787     /^ac_cv_env_/b end
12788     t clear
12789     :clear
12790     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12791     t end
12792     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12793     :end' >>confcache
12794if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12795  if test -w "$cache_file"; then
12796    test "x$cache_file" != "x/dev/null" &&
12797      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12798$as_echo "$as_me: updating cache $cache_file" >&6;}
12799    cat confcache >$cache_file
12800  else
12801    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12802$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12803  fi
12804fi
12805rm -f confcache
12806
12807test "x$prefix" = xNONE && prefix=$ac_default_prefix
12808# Let make expand exec_prefix.
12809test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12810
12811DEFS=-DHAVE_CONFIG_H
12812
12813ac_libobjs=
12814ac_ltlibobjs=
12815for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12816  # 1. Remove the extension, and $U if already installed.
12817  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12818  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12819  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
12820  #    will be set to the directory where LIBOBJS objects are built.
12821  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12822  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12823done
12824LIBOBJS=$ac_libobjs
12825
12826LTLIBOBJS=$ac_ltlibobjs
12827
12828
12829
12830
12831: ${CONFIG_STATUS=./config.status}
12832ac_write_fail=0
12833ac_clean_files_save=$ac_clean_files
12834ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12835{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12836$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12837as_write_fail=0
12838cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12839#! $SHELL
12840# Generated by $as_me.
12841# Run this file to recreate the current configuration.
12842# Compiler output produced by configure, useful for debugging
12843# configure, is in config.log if it exists.
12844
12845debug=false
12846ac_cs_recheck=false
12847ac_cs_silent=false
12848
12849SHELL=\${CONFIG_SHELL-$SHELL}
12850export SHELL
12851_ASEOF
12852cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12853## -------------------- ##
12854## M4sh Initialization. ##
12855## -------------------- ##
12856
12857# Be more Bourne compatible
12858DUALCASE=1; export DUALCASE # for MKS sh
12859if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12860  emulate sh
12861  NULLCMD=:
12862  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12863  # is contrary to our usage.  Disable this feature.
12864  alias -g '${1+"$@"}'='"$@"'
12865  setopt NO_GLOB_SUBST
12866else
12867  case `(set -o) 2>/dev/null` in #(
12868  *posix*) :
12869    set -o posix ;; #(
12870  *) :
12871     ;;
12872esac
12873fi
12874
12875
12876as_nl='
12877'
12878export as_nl
12879# Printing a long string crashes Solaris 7 /usr/bin/printf.
12880as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12881as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12882as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12883# Prefer a ksh shell builtin over an external printf program on Solaris,
12884# but without wasting forks for bash or zsh.
12885if test -z "$BASH_VERSION$ZSH_VERSION" \
12886    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12887  as_echo='print -r --'
12888  as_echo_n='print -rn --'
12889elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12890  as_echo='printf %s\n'
12891  as_echo_n='printf %s'
12892else
12893  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12894    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12895    as_echo_n='/usr/ucb/echo -n'
12896  else
12897    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12898    as_echo_n_body='eval
12899      arg=$1;
12900      case $arg in #(
12901      *"$as_nl"*)
12902	expr "X$arg" : "X\\(.*\\)$as_nl";
12903	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12904      esac;
12905      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12906    '
12907    export as_echo_n_body
12908    as_echo_n='sh -c $as_echo_n_body as_echo'
12909  fi
12910  export as_echo_body
12911  as_echo='sh -c $as_echo_body as_echo'
12912fi
12913
12914# The user is always right.
12915if test "${PATH_SEPARATOR+set}" != set; then
12916  PATH_SEPARATOR=:
12917  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12918    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12919      PATH_SEPARATOR=';'
12920  }
12921fi
12922
12923
12924# IFS
12925# We need space, tab and new line, in precisely that order.  Quoting is
12926# there to prevent editors from complaining about space-tab.
12927# (If _AS_PATH_WALK were called with IFS unset, it would disable word
12928# splitting by setting IFS to empty value.)
12929IFS=" ""	$as_nl"
12930
12931# Find who we are.  Look in the path if we contain no directory separator.
12932case $0 in #((
12933  *[\\/]* ) as_myself=$0 ;;
12934  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12935for as_dir in $PATH
12936do
12937  IFS=$as_save_IFS
12938  test -z "$as_dir" && as_dir=.
12939    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12940  done
12941IFS=$as_save_IFS
12942
12943     ;;
12944esac
12945# We did not find ourselves, most probably we were run as `sh COMMAND'
12946# in which case we are not to be found in the path.
12947if test "x$as_myself" = x; then
12948  as_myself=$0
12949fi
12950if test ! -f "$as_myself"; then
12951  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12952  exit 1
12953fi
12954
12955# Unset variables that we do not need and which cause bugs (e.g. in
12956# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
12957# suppresses any "Segmentation fault" message there.  '((' could
12958# trigger a bug in pdksh 5.2.14.
12959for as_var in BASH_ENV ENV MAIL MAILPATH
12960do eval test x\${$as_var+set} = xset \
12961  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12962done
12963PS1='$ '
12964PS2='> '
12965PS4='+ '
12966
12967# NLS nuisances.
12968LC_ALL=C
12969export LC_ALL
12970LANGUAGE=C
12971export LANGUAGE
12972
12973# CDPATH.
12974(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12975
12976
12977# as_fn_error ERROR [LINENO LOG_FD]
12978# ---------------------------------
12979# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12980# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12981# script with status $?, using 1 if that was 0.
12982as_fn_error ()
12983{
12984  as_status=$?; test $as_status -eq 0 && as_status=1
12985  if test "$3"; then
12986    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12987    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
12988  fi
12989  $as_echo "$as_me: error: $1" >&2
12990  as_fn_exit $as_status
12991} # as_fn_error
12992
12993
12994# as_fn_set_status STATUS
12995# -----------------------
12996# Set $? to STATUS, without forking.
12997as_fn_set_status ()
12998{
12999  return $1
13000} # as_fn_set_status
13001
13002# as_fn_exit STATUS
13003# -----------------
13004# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13005as_fn_exit ()
13006{
13007  set +e
13008  as_fn_set_status $1
13009  exit $1
13010} # as_fn_exit
13011
13012# as_fn_unset VAR
13013# ---------------
13014# Portably unset VAR.
13015as_fn_unset ()
13016{
13017  { eval $1=; unset $1;}
13018}
13019as_unset=as_fn_unset
13020# as_fn_append VAR VALUE
13021# ----------------------
13022# Append the text in VALUE to the end of the definition contained in VAR. Take
13023# advantage of any shell optimizations that allow amortized linear growth over
13024# repeated appends, instead of the typical quadratic growth present in naive
13025# implementations.
13026if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13027  eval 'as_fn_append ()
13028  {
13029    eval $1+=\$2
13030  }'
13031else
13032  as_fn_append ()
13033  {
13034    eval $1=\$$1\$2
13035  }
13036fi # as_fn_append
13037
13038# as_fn_arith ARG...
13039# ------------------
13040# Perform arithmetic evaluation on the ARGs, and store the result in the
13041# global $as_val. Take advantage of shells that can avoid forks. The arguments
13042# must be portable across $(()) and expr.
13043if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13044  eval 'as_fn_arith ()
13045  {
13046    as_val=$(( $* ))
13047  }'
13048else
13049  as_fn_arith ()
13050  {
13051    as_val=`expr "$@" || test $? -eq 1`
13052  }
13053fi # as_fn_arith
13054
13055
13056if expr a : '\(a\)' >/dev/null 2>&1 &&
13057   test "X`expr 00001 : '.*\(...\)'`" = X001; then
13058  as_expr=expr
13059else
13060  as_expr=false
13061fi
13062
13063if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13064  as_basename=basename
13065else
13066  as_basename=false
13067fi
13068
13069if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13070  as_dirname=dirname
13071else
13072  as_dirname=false
13073fi
13074
13075as_me=`$as_basename -- "$0" ||
13076$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13077	 X"$0" : 'X\(//\)$' \| \
13078	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13079$as_echo X/"$0" |
13080    sed '/^.*\/\([^/][^/]*\)\/*$/{
13081	    s//\1/
13082	    q
13083	  }
13084	  /^X\/\(\/\/\)$/{
13085	    s//\1/
13086	    q
13087	  }
13088	  /^X\/\(\/\).*/{
13089	    s//\1/
13090	    q
13091	  }
13092	  s/.*/./; q'`
13093
13094# Avoid depending upon Character Ranges.
13095as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13096as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13097as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13098as_cr_digits='0123456789'
13099as_cr_alnum=$as_cr_Letters$as_cr_digits
13100
13101ECHO_C= ECHO_N= ECHO_T=
13102case `echo -n x` in #(((((
13103-n*)
13104  case `echo 'xy\c'` in
13105  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
13106  xy)  ECHO_C='\c';;
13107  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
13108       ECHO_T='	';;
13109  esac;;
13110*)
13111  ECHO_N='-n';;
13112esac
13113
13114rm -f conf$$ conf$$.exe conf$$.file
13115if test -d conf$$.dir; then
13116  rm -f conf$$.dir/conf$$.file
13117else
13118  rm -f conf$$.dir
13119  mkdir conf$$.dir 2>/dev/null
13120fi
13121if (echo >conf$$.file) 2>/dev/null; then
13122  if ln -s conf$$.file conf$$ 2>/dev/null; then
13123    as_ln_s='ln -s'
13124    # ... but there are two gotchas:
13125    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13126    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13127    # In both cases, we have to default to `cp -p'.
13128    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13129      as_ln_s='cp -p'
13130  elif ln conf$$.file conf$$ 2>/dev/null; then
13131    as_ln_s=ln
13132  else
13133    as_ln_s='cp -p'
13134  fi
13135else
13136  as_ln_s='cp -p'
13137fi
13138rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13139rmdir conf$$.dir 2>/dev/null
13140
13141
13142# as_fn_mkdir_p
13143# -------------
13144# Create "$as_dir" as a directory, including parents if necessary.
13145as_fn_mkdir_p ()
13146{
13147
13148  case $as_dir in #(
13149  -*) as_dir=./$as_dir;;
13150  esac
13151  test -d "$as_dir" || eval $as_mkdir_p || {
13152    as_dirs=
13153    while :; do
13154      case $as_dir in #(
13155      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13156      *) as_qdir=$as_dir;;
13157      esac
13158      as_dirs="'$as_qdir' $as_dirs"
13159      as_dir=`$as_dirname -- "$as_dir" ||
13160$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13161	 X"$as_dir" : 'X\(//\)[^/]' \| \
13162	 X"$as_dir" : 'X\(//\)$' \| \
13163	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13164$as_echo X"$as_dir" |
13165    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13166	    s//\1/
13167	    q
13168	  }
13169	  /^X\(\/\/\)[^/].*/{
13170	    s//\1/
13171	    q
13172	  }
13173	  /^X\(\/\/\)$/{
13174	    s//\1/
13175	    q
13176	  }
13177	  /^X\(\/\).*/{
13178	    s//\1/
13179	    q
13180	  }
13181	  s/.*/./; q'`
13182      test -d "$as_dir" && break
13183    done
13184    test -z "$as_dirs" || eval "mkdir $as_dirs"
13185  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
13186
13187
13188} # as_fn_mkdir_p
13189if mkdir -p . 2>/dev/null; then
13190  as_mkdir_p='mkdir -p "$as_dir"'
13191else
13192  test -d ./-p && rmdir ./-p
13193  as_mkdir_p=false
13194fi
13195
13196if test -x / >/dev/null 2>&1; then
13197  as_test_x='test -x'
13198else
13199  if ls -dL / >/dev/null 2>&1; then
13200    as_ls_L_option=L
13201  else
13202    as_ls_L_option=
13203  fi
13204  as_test_x='
13205    eval sh -c '\''
13206      if test -d "$1"; then
13207	test -d "$1/.";
13208      else
13209	case $1 in #(
13210	-*)set "./$1";;
13211	esac;
13212	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
13213	???[sx]*):;;*)false;;esac;fi
13214    '\'' sh
13215  '
13216fi
13217as_executable_p=$as_test_x
13218
13219# Sed expression to map a string onto a valid CPP name.
13220as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13221
13222# Sed expression to map a string onto a valid variable name.
13223as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13224
13225
13226exec 6>&1
13227## ----------------------------------- ##
13228## Main body of $CONFIG_STATUS script. ##
13229## ----------------------------------- ##
13230_ASEOF
13231test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13232
13233cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13234# Save the log message, to keep $0 and so on meaningful, and to
13235# report actual input values of CONFIG_FILES etc. instead of their
13236# values after options handling.
13237ac_log="
13238This file was extended by $as_me, which was
13239generated by GNU Autoconf 2.65.  Invocation command line was
13240
13241  CONFIG_FILES    = $CONFIG_FILES
13242  CONFIG_HEADERS  = $CONFIG_HEADERS
13243  CONFIG_LINKS    = $CONFIG_LINKS
13244  CONFIG_COMMANDS = $CONFIG_COMMANDS
13245  $ $0 $@
13246
13247on `(hostname || uname -n) 2>/dev/null | sed 1q`
13248"
13249
13250_ACEOF
13251
13252case $ac_config_files in *"
13253"*) set x $ac_config_files; shift; ac_config_files=$*;;
13254esac
13255
13256case $ac_config_headers in *"
13257"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13258esac
13259
13260
13261cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13262# Files that config.status was made for.
13263config_files="$ac_config_files"
13264config_headers="$ac_config_headers"
13265
13266_ACEOF
13267
13268cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13269ac_cs_usage="\
13270\`$as_me' instantiates files and other configuration actions
13271from templates according to the current configuration.  Unless the files
13272and actions are specified as TAGs, all are instantiated by default.
13273
13274Usage: $0 [OPTION]... [TAG]...
13275
13276  -h, --help       print this help, then exit
13277  -V, --version    print version number and configuration settings, then exit
13278      --config     print configuration, then exit
13279  -q, --quiet, --silent
13280                   do not print progress messages
13281  -d, --debug      don't remove temporary files
13282      --recheck    update $as_me by reconfiguring in the same conditions
13283      --file=FILE[:TEMPLATE]
13284                   instantiate the configuration file FILE
13285      --header=FILE[:TEMPLATE]
13286                   instantiate the configuration header FILE
13287
13288Configuration files:
13289$config_files
13290
13291Configuration headers:
13292$config_headers
13293
13294Report bugs to the package provider."
13295
13296_ACEOF
13297cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13298ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
13299ac_cs_version="\\
13300config.status
13301configured by $0, generated by GNU Autoconf 2.65,
13302  with options \\"\$ac_cs_config\\"
13303
13304Copyright (C) 2009 Free Software Foundation, Inc.
13305This config.status script is free software; the Free Software Foundation
13306gives unlimited permission to copy, distribute and modify it."
13307
13308ac_pwd='$ac_pwd'
13309srcdir='$srcdir'
13310AWK='$AWK'
13311test -n "\$AWK" || AWK=awk
13312_ACEOF
13313
13314cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13315# The default lists apply if the user does not specify any file.
13316ac_need_defaults=:
13317while test $# != 0
13318do
13319  case $1 in
13320  --*=*)
13321    ac_option=`expr "X$1" : 'X\([^=]*\)='`
13322    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13323    ac_shift=:
13324    ;;
13325  *)
13326    ac_option=$1
13327    ac_optarg=$2
13328    ac_shift=shift
13329    ;;
13330  esac
13331
13332  case $ac_option in
13333  # Handling of the options.
13334  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13335    ac_cs_recheck=: ;;
13336  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13337    $as_echo "$ac_cs_version"; exit ;;
13338  --config | --confi | --conf | --con | --co | --c )
13339    $as_echo "$ac_cs_config"; exit ;;
13340  --debug | --debu | --deb | --de | --d | -d )
13341    debug=: ;;
13342  --file | --fil | --fi | --f )
13343    $ac_shift
13344    case $ac_optarg in
13345    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13346    esac
13347    as_fn_append CONFIG_FILES " '$ac_optarg'"
13348    ac_need_defaults=false;;
13349  --header | --heade | --head | --hea )
13350    $ac_shift
13351    case $ac_optarg in
13352    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13353    esac
13354    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13355    ac_need_defaults=false;;
13356  --he | --h)
13357    # Conflict between --help and --header
13358    as_fn_error "ambiguous option: \`$1'
13359Try \`$0 --help' for more information.";;
13360  --help | --hel | -h )
13361    $as_echo "$ac_cs_usage"; exit ;;
13362  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13363  | -silent | --silent | --silen | --sile | --sil | --si | --s)
13364    ac_cs_silent=: ;;
13365
13366  # This is an error.
13367  -*) as_fn_error "unrecognized option: \`$1'
13368Try \`$0 --help' for more information." ;;
13369
13370  *) as_fn_append ac_config_targets " $1"
13371     ac_need_defaults=false ;;
13372
13373  esac
13374  shift
13375done
13376
13377ac_configure_extra_args=
13378
13379if $ac_cs_silent; then
13380  exec 6>/dev/null
13381  ac_configure_extra_args="$ac_configure_extra_args --silent"
13382fi
13383
13384_ACEOF
13385cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13386if \$ac_cs_recheck; then
13387  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13388  shift
13389  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13390  CONFIG_SHELL='$SHELL'
13391  export CONFIG_SHELL
13392  exec "\$@"
13393fi
13394
13395_ACEOF
13396cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13397exec 5>>auto/config.log
13398{
13399  echo
13400  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13401## Running $as_me. ##
13402_ASBOX
13403  $as_echo "$ac_log"
13404} >&5
13405
13406_ACEOF
13407cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13408_ACEOF
13409
13410cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13411
13412# Handling of arguments.
13413for ac_config_target in $ac_config_targets
13414do
13415  case $ac_config_target in
13416    "auto/config.h") CONFIG_HEADERS="$CONFIG_HEADERS auto/config.h:config.h.in" ;;
13417    "auto/config.mk") CONFIG_FILES="$CONFIG_FILES auto/config.mk:config.mk.in" ;;
13418
13419  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13420  esac
13421done
13422
13423
13424# If the user did not use the arguments to specify the items to instantiate,
13425# then the envvar interface is used.  Set only those that are not.
13426# We use the long form for the default assignment because of an extremely
13427# bizarre bug on SunOS 4.1.3.
13428if $ac_need_defaults; then
13429  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13430  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13431fi
13432
13433# Have a temporary directory for convenience.  Make it in the build tree
13434# simply because there is no reason against having it here, and in addition,
13435# creating and moving files from /tmp can sometimes cause problems.
13436# Hook for its removal unless debugging.
13437# Note that there is a small window in which the directory will not be cleaned:
13438# after its creation but before its name has been assigned to `$tmp'.
13439$debug ||
13440{
13441  tmp=
13442  trap 'exit_status=$?
13443  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13444' 0
13445  trap 'as_fn_exit 1' 1 2 13 15
13446}
13447# Create a (secure) tmp directory for tmp files.
13448
13449{
13450  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13451  test -n "$tmp" && test -d "$tmp"
13452}  ||
13453{
13454  tmp=./conf$$-$RANDOM
13455  (umask 077 && mkdir "$tmp")
13456} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
13457
13458# Set up the scripts for CONFIG_FILES section.
13459# No need to generate them if there are no CONFIG_FILES.
13460# This happens for instance with `./config.status config.h'.
13461if test -n "$CONFIG_FILES"; then
13462
13463
13464ac_cr=`echo X | tr X '\015'`
13465# On cygwin, bash can eat \r inside `` if the user requested igncr.
13466# But we know of no other shell where ac_cr would be empty at this
13467# point, so we can use a bashism as a fallback.
13468if test "x$ac_cr" = x; then
13469  eval ac_cr=\$\'\\r\'
13470fi
13471ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13472if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13473  ac_cs_awk_cr='\r'
13474else
13475  ac_cs_awk_cr=$ac_cr
13476fi
13477
13478echo 'BEGIN {' >"$tmp/subs1.awk" &&
13479_ACEOF
13480
13481
13482{
13483  echo "cat >conf$$subs.awk <<_ACEOF" &&
13484  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13485  echo "_ACEOF"
13486} >conf$$subs.sh ||
13487  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13488ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
13489ac_delim='%!_!# '
13490for ac_last_try in false false false false false :; do
13491  . ./conf$$subs.sh ||
13492    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13493
13494  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13495  if test $ac_delim_n = $ac_delim_num; then
13496    break
13497  elif $ac_last_try; then
13498    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13499  else
13500    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13501  fi
13502done
13503rm -f conf$$subs.sh
13504
13505cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13506cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
13507_ACEOF
13508sed -n '
13509h
13510s/^/S["/; s/!.*/"]=/
13511p
13512g
13513s/^[^!]*!//
13514:repl
13515t repl
13516s/'"$ac_delim"'$//
13517t delim
13518:nl
13519h
13520s/\(.\{148\}\)..*/\1/
13521t more1
13522s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13523p
13524n
13525b repl
13526:more1
13527s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13528p
13529g
13530s/.\{148\}//
13531t nl
13532:delim
13533h
13534s/\(.\{148\}\)..*/\1/
13535t more2
13536s/["\\]/\\&/g; s/^/"/; s/$/"/
13537p
13538b
13539:more2
13540s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13541p
13542g
13543s/.\{148\}//
13544t delim
13545' <conf$$subs.awk | sed '
13546/^[^""]/{
13547  N
13548  s/\n//
13549}
13550' >>$CONFIG_STATUS || ac_write_fail=1
13551rm -f conf$$subs.awk
13552cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13553_ACAWK
13554cat >>"\$tmp/subs1.awk" <<_ACAWK &&
13555  for (key in S) S_is_set[key] = 1
13556  FS = ""
13557
13558}
13559{
13560  line = $ 0
13561  nfields = split(line, field, "@")
13562  substed = 0
13563  len = length(field[1])
13564  for (i = 2; i < nfields; i++) {
13565    key = field[i]
13566    keylen = length(key)
13567    if (S_is_set[key]) {
13568      value = S[key]
13569      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13570      len += length(value) + length(field[++i])
13571      substed = 1
13572    } else
13573      len += 1 + keylen
13574  }
13575
13576  print line
13577}
13578
13579_ACAWK
13580_ACEOF
13581cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13582if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13583  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13584else
13585  cat
13586fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
13587  || as_fn_error "could not setup config files machinery" "$LINENO" 5
13588_ACEOF
13589
13590# VPATH may cause trouble with some makes, so we remove $(srcdir),
13591# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13592# trailing colons and then remove the whole line if VPATH becomes empty
13593# (actually we leave an empty line to preserve line numbers).
13594if test "x$srcdir" = x.; then
13595  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
13596s/:*\$(srcdir):*/:/
13597s/:*\${srcdir}:*/:/
13598s/:*@srcdir@:*/:/
13599s/^\([^=]*=[	 ]*\):*/\1/
13600s/:*$//
13601s/^[^=]*=[	 ]*$//
13602}'
13603fi
13604
13605cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13606fi # test -n "$CONFIG_FILES"
13607
13608# Set up the scripts for CONFIG_HEADERS section.
13609# No need to generate them if there are no CONFIG_HEADERS.
13610# This happens for instance with `./config.status Makefile'.
13611if test -n "$CONFIG_HEADERS"; then
13612cat >"$tmp/defines.awk" <<\_ACAWK ||
13613BEGIN {
13614_ACEOF
13615
13616# Transform confdefs.h into an awk script `defines.awk', embedded as
13617# here-document in config.status, that substitutes the proper values into
13618# config.h.in to produce config.h.
13619
13620# Create a delimiter string that does not exist in confdefs.h, to ease
13621# handling of long lines.
13622ac_delim='%!_!# '
13623for ac_last_try in false false :; do
13624  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
13625  if test -z "$ac_t"; then
13626    break
13627  elif $ac_last_try; then
13628    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
13629  else
13630    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13631  fi
13632done
13633
13634# For the awk script, D is an array of macro values keyed by name,
13635# likewise P contains macro parameters if any.  Preserve backslash
13636# newline sequences.
13637
13638ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13639sed -n '
13640s/.\{148\}/&'"$ac_delim"'/g
13641t rset
13642:rset
13643s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
13644t def
13645d
13646:def
13647s/\\$//
13648t bsnl
13649s/["\\]/\\&/g
13650s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13651D["\1"]=" \3"/p
13652s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
13653d
13654:bsnl
13655s/["\\]/\\&/g
13656s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13657D["\1"]=" \3\\\\\\n"\\/p
13658t cont
13659s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13660t cont
13661d
13662:cont
13663n
13664s/.\{148\}/&'"$ac_delim"'/g
13665t clear
13666:clear
13667s/\\$//
13668t bsnlc
13669s/["\\]/\\&/g; s/^/"/; s/$/"/p
13670d
13671:bsnlc
13672s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13673b cont
13674' <confdefs.h | sed '
13675s/'"$ac_delim"'/"\\\
13676"/g' >>$CONFIG_STATUS || ac_write_fail=1
13677
13678cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13679  for (key in D) D_is_set[key] = 1
13680  FS = ""
13681}
13682/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13683  line = \$ 0
13684  split(line, arg, " ")
13685  if (arg[1] == "#") {
13686    defundef = arg[2]
13687    mac1 = arg[3]
13688  } else {
13689    defundef = substr(arg[1], 2)
13690    mac1 = arg[2]
13691  }
13692  split(mac1, mac2, "(") #)
13693  macro = mac2[1]
13694  prefix = substr(line, 1, index(line, defundef) - 1)
13695  if (D_is_set[macro]) {
13696    # Preserve the white space surrounding the "#".
13697    print prefix "define", macro P[macro] D[macro]
13698    next
13699  } else {
13700    # Replace #undef with comments.  This is necessary, for example,
13701    # in the case of _POSIX_SOURCE, which is predefined and required
13702    # on some systems where configure will not decide to define it.
13703    if (defundef == "undef") {
13704      print "/*", prefix defundef, macro, "*/"
13705      next
13706    }
13707  }
13708}
13709{ print }
13710_ACAWK
13711_ACEOF
13712cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13713  as_fn_error "could not setup config headers machinery" "$LINENO" 5
13714fi # test -n "$CONFIG_HEADERS"
13715
13716
13717eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    "
13718shift
13719for ac_tag
13720do
13721  case $ac_tag in
13722  :[FHLC]) ac_mode=$ac_tag; continue;;
13723  esac
13724  case $ac_mode$ac_tag in
13725  :[FHL]*:*);;
13726  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
13727  :[FH]-) ac_tag=-:-;;
13728  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13729  esac
13730  ac_save_IFS=$IFS
13731  IFS=:
13732  set x $ac_tag
13733  IFS=$ac_save_IFS
13734  shift
13735  ac_file=$1
13736  shift
13737
13738  case $ac_mode in
13739  :L) ac_source=$1;;
13740  :[FH])
13741    ac_file_inputs=
13742    for ac_f
13743    do
13744      case $ac_f in
13745      -) ac_f="$tmp/stdin";;
13746      *) # Look for the file first in the build tree, then in the source tree
13747	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
13748	 # because $ac_f cannot contain `:'.
13749	 test -f "$ac_f" ||
13750	   case $ac_f in
13751	   [\\/$]*) false;;
13752	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13753	   esac ||
13754	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13755      esac
13756      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13757      as_fn_append ac_file_inputs " '$ac_f'"
13758    done
13759
13760    # Let's still pretend it is `configure' which instantiates (i.e., don't
13761    # use $as_me), people would be surprised to read:
13762    #    /* config.h.  Generated by config.status.  */
13763    configure_input='Generated from '`
13764	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13765	`' by configure.'
13766    if test x"$ac_file" != x-; then
13767      configure_input="$ac_file.  $configure_input"
13768      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13769$as_echo "$as_me: creating $ac_file" >&6;}
13770    fi
13771    # Neutralize special characters interpreted by sed in replacement strings.
13772    case $configure_input in #(
13773    *\&* | *\|* | *\\* )
13774       ac_sed_conf_input=`$as_echo "$configure_input" |
13775       sed 's/[\\\\&|]/\\\\&/g'`;; #(
13776    *) ac_sed_conf_input=$configure_input;;
13777    esac
13778
13779    case $ac_tag in
13780    *:-:* | *:-) cat >"$tmp/stdin" \
13781      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
13782    esac
13783    ;;
13784  esac
13785
13786  ac_dir=`$as_dirname -- "$ac_file" ||
13787$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13788	 X"$ac_file" : 'X\(//\)[^/]' \| \
13789	 X"$ac_file" : 'X\(//\)$' \| \
13790	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13791$as_echo X"$ac_file" |
13792    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13793	    s//\1/
13794	    q
13795	  }
13796	  /^X\(\/\/\)[^/].*/{
13797	    s//\1/
13798	    q
13799	  }
13800	  /^X\(\/\/\)$/{
13801	    s//\1/
13802	    q
13803	  }
13804	  /^X\(\/\).*/{
13805	    s//\1/
13806	    q
13807	  }
13808	  s/.*/./; q'`
13809  as_dir="$ac_dir"; as_fn_mkdir_p
13810  ac_builddir=.
13811
13812case "$ac_dir" in
13813.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13814*)
13815  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13816  # A ".." for each directory in $ac_dir_suffix.
13817  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13818  case $ac_top_builddir_sub in
13819  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13820  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13821  esac ;;
13822esac
13823ac_abs_top_builddir=$ac_pwd
13824ac_abs_builddir=$ac_pwd$ac_dir_suffix
13825# for backward compatibility:
13826ac_top_builddir=$ac_top_build_prefix
13827
13828case $srcdir in
13829  .)  # We are building in place.
13830    ac_srcdir=.
13831    ac_top_srcdir=$ac_top_builddir_sub
13832    ac_abs_top_srcdir=$ac_pwd ;;
13833  [\\/]* | ?:[\\/]* )  # Absolute name.
13834    ac_srcdir=$srcdir$ac_dir_suffix;
13835    ac_top_srcdir=$srcdir
13836    ac_abs_top_srcdir=$srcdir ;;
13837  *) # Relative name.
13838    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13839    ac_top_srcdir=$ac_top_build_prefix$srcdir
13840    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13841esac
13842ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13843
13844
13845  case $ac_mode in
13846  :F)
13847  #
13848  # CONFIG_FILE
13849  #
13850
13851_ACEOF
13852
13853cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13854# If the template does not know about datarootdir, expand it.
13855# FIXME: This hack should be removed a few years after 2.60.
13856ac_datarootdir_hack=; ac_datarootdir_seen=
13857ac_sed_dataroot='
13858/datarootdir/ {
13859  p
13860  q
13861}
13862/@datadir@/p
13863/@docdir@/p
13864/@infodir@/p
13865/@localedir@/p
13866/@mandir@/p'
13867case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13868*datarootdir*) ac_datarootdir_seen=yes;;
13869*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13870  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13871$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13872_ACEOF
13873cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13874  ac_datarootdir_hack='
13875  s&@datadir@&$datadir&g
13876  s&@docdir@&$docdir&g
13877  s&@infodir@&$infodir&g
13878  s&@localedir@&$localedir&g
13879  s&@mandir@&$mandir&g
13880  s&\\\${datarootdir}&$datarootdir&g' ;;
13881esac
13882_ACEOF
13883
13884# Neutralize VPATH when `$srcdir' = `.'.
13885# Shell code in configure.ac might set extrasub.
13886# FIXME: do we really want to maintain this feature?
13887cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13888ac_sed_extra="$ac_vpsub
13889$extrasub
13890_ACEOF
13891cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13892:t
13893/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13894s|@configure_input@|$ac_sed_conf_input|;t t
13895s&@top_builddir@&$ac_top_builddir_sub&;t t
13896s&@top_build_prefix@&$ac_top_build_prefix&;t t
13897s&@srcdir@&$ac_srcdir&;t t
13898s&@abs_srcdir@&$ac_abs_srcdir&;t t
13899s&@top_srcdir@&$ac_top_srcdir&;t t
13900s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13901s&@builddir@&$ac_builddir&;t t
13902s&@abs_builddir@&$ac_abs_builddir&;t t
13903s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13904$ac_datarootdir_hack
13905"
13906eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
13907  || as_fn_error "could not create $ac_file" "$LINENO" 5
13908
13909test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13910  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13911  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13912  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13913which seems to be undefined.  Please make sure it is defined." >&5
13914$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13915which seems to be undefined.  Please make sure it is defined." >&2;}
13916
13917  rm -f "$tmp/stdin"
13918  case $ac_file in
13919  -) cat "$tmp/out" && rm -f "$tmp/out";;
13920  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
13921  esac \
13922  || as_fn_error "could not create $ac_file" "$LINENO" 5
13923 ;;
13924  :H)
13925  #
13926  # CONFIG_HEADER
13927  #
13928  if test x"$ac_file" != x-; then
13929    {
13930      $as_echo "/* $configure_input  */" \
13931      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13932    } >"$tmp/config.h" \
13933      || as_fn_error "could not create $ac_file" "$LINENO" 5
13934    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13935      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13936$as_echo "$as_me: $ac_file is unchanged" >&6;}
13937    else
13938      rm -f "$ac_file"
13939      mv "$tmp/config.h" "$ac_file" \
13940	|| as_fn_error "could not create $ac_file" "$LINENO" 5
13941    fi
13942  else
13943    $as_echo "/* $configure_input  */" \
13944      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
13945      || as_fn_error "could not create -" "$LINENO" 5
13946  fi
13947 ;;
13948
13949
13950  esac
13951
13952done # for ac_tag
13953
13954
13955as_fn_exit 0
13956_ACEOF
13957ac_clean_files=$ac_clean_files_save
13958
13959test $ac_write_fail = 0 ||
13960  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13961
13962
13963# configure is writing to config.log, and then calls config.status.
13964# config.status does its own redirection, appending to config.log.
13965# Unfortunately, on DOS this fails, as config.log is still kept open
13966# by configure, so config.status won't be able to write to it; its
13967# output is simply discarded.  So we exec the FD to /dev/null,
13968# effectively closing config.log, so it can be properly (re)opened and
13969# appended to by config.status.  When coming back to configure, we
13970# need to make the FD available again.
13971if test "$no_create" != yes; then
13972  ac_cs_success=:
13973  ac_config_status_args=
13974  test "$silent" = yes &&
13975    ac_config_status_args="$ac_config_status_args --quiet"
13976  exec 5>/dev/null
13977  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13978  exec 5>>auto/config.log
13979  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13980  # would make configure fail if this is the last instruction.
13981  $ac_cs_success || as_fn_exit $?
13982fi
13983if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13984  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13985$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13986fi
13987
13988
13989