blob: 347db650d0a132ecc7d16d016a52fc36c1d1f0c1 [file] [log] [blame]
Bram Moolenaar071d4272004-06-13 20:20:40 +00001#! /bin/sh
Bram Moolenaar071d4272004-06-13 20:20:40 +00002# Guess values for system-dependent variables and create Makefiles.
Bram Moolenaar446cb832008-06-24 21:56:24 +00003# Generated by GNU Autoconf 2.62.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004#
Bram Moolenaar446cb832008-06-24 21:56:24 +00005# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
Bram Moolenaar071d4272004-06-13 20:20:40 +00007# This configure script is free software; the Free Software Foundation
8# gives unlimited permission to copy, distribute and modify it.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009## --------------------- ##
10## M4sh Initialization. ##
11## --------------------- ##
Bram Moolenaar071d4272004-06-13 20:20:40 +000012
Bram Moolenaar446cb832008-06-24 21:56:24 +000013# Be more Bourne compatible
14DUALCASE=1; export DUALCASE # for MKS sh
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16 emulate sh
17 NULLCMD=:
Bram Moolenaar446cb832008-06-24 21:56:24 +000018 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
Bram Moolenaar495de9c2005-01-25 22:03:25 +000019 # is contrary to our usage. Disable this feature.
20 alias -g '${1+"$@"}'='"$@"'
Bram Moolenaar446cb832008-06-24 21:56:24 +000021 setopt NO_GLOB_SUBST
22else
23 case `(set -o) 2>/dev/null` in
24 *posix*) set -o posix ;;
25esac
26
Bram Moolenaar495de9c2005-01-25 22:03:25 +000027fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000028
29
30
31
32# PATH needs CR
33# Avoid depending upon Character Ranges.
34as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37as_cr_digits='0123456789'
38as_cr_alnum=$as_cr_Letters$as_cr_digits
39
40as_nl='
41'
42export as_nl
43# Printing a long string crashes Solaris 7 /usr/bin/printf.
44as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
45as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
46as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
47if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
79fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000080
81# Support unset when possible.
82if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
83 as_unset=unset
84else
85 as_unset=false
86fi
87
88
Bram Moolenaar446cb832008-06-24 21:56:24 +000089# IFS
90# We need space, tab and new line, in precisely that order. Quoting is
91# there to prevent editors from complaining about space-tab.
92# (If _AS_PATH_WALK were called with IFS unset, it would disable word
93# splitting by setting IFS to empty value.)
94IFS=" "" $as_nl"
95
96# Find who we are. Look in the path if we contain no directory separator.
97case $0 in
98 *[\\/]* ) as_myself=$0 ;;
99 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
100for as_dir in $PATH
101do
102 IFS=$as_save_IFS
103 test -z "$as_dir" && as_dir=.
104 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
105done
106IFS=$as_save_IFS
107
108 ;;
109esac
110# We did not find ourselves, most probably we were run as `sh COMMAND'
111# in which case we are not to be found in the path.
112if test "x$as_myself" = x; then
113 as_myself=$0
114fi
115if test ! -f "$as_myself"; then
116 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
117 { (exit 1); exit 1; }
118fi
119
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000120# Work around bugs in pre-3.0 UWIN ksh.
Bram Moolenaar446cb832008-06-24 21:56:24 +0000121for as_var in ENV MAIL MAILPATH
122do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
123done
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
Bram Moolenaar446cb832008-06-24 21:56:24 +0000129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export LANGUAGE
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000133
134# Required to use basename.
Bram Moolenaar446cb832008-06-24 21:56:24 +0000135if expr a : '\(a\)' >/dev/null 2>&1 &&
136 test "X`expr 00001 : '.*\(...\)'`" = X001; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000137 as_expr=expr
138else
139 as_expr=false
140fi
141
Bram Moolenaar446cb832008-06-24 21:56:24 +0000142if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000143 as_basename=basename
144else
145 as_basename=false
146fi
147
148
149# Name of the executable.
Bram Moolenaar446cb832008-06-24 21:56:24 +0000150as_me=`$as_basename -- "$0" ||
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000151$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
152 X"$0" : 'X\(//\)$' \| \
Bram Moolenaar446cb832008-06-24 21:56:24 +0000153 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
154$as_echo X/"$0" |
155 sed '/^.*\/\([^/][^/]*\)\/*$/{
156 s//\1/
157 q
158 }
159 /^X\/\(\/\/\)$/{
160 s//\1/
161 q
162 }
163 /^X\/\(\/\).*/{
164 s//\1/
165 q
166 }
167 s/.*/./; q'`
168
169# CDPATH.
170$as_unset CDPATH
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000171
172
Bram Moolenaar446cb832008-06-24 21:56:24 +0000173if test "x$CONFIG_SHELL" = x; then
174 if (eval ":") 2>/dev/null; then
175 as_have_required=yes
176else
177 as_have_required=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000178fi
179
Bram Moolenaar446cb832008-06-24 21:56:24 +0000180 if test $as_have_required = yes && (eval ":
181(as_func_return () {
182 (exit \$1)
183}
184as_func_success () {
185 as_func_return 0
186}
187as_func_failure () {
188 as_func_return 1
189}
190as_func_ret_success () {
191 return 0
192}
193as_func_ret_failure () {
194 return 1
195}
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000196
Bram Moolenaar446cb832008-06-24 21:56:24 +0000197exitcode=0
198if as_func_success; then
199 :
200else
201 exitcode=1
202 echo as_func_success failed.
203fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000204
Bram Moolenaar446cb832008-06-24 21:56:24 +0000205if as_func_failure; then
206 exitcode=1
207 echo as_func_failure succeeded.
208fi
209
210if as_func_ret_success; then
211 :
212else
213 exitcode=1
214 echo as_func_ret_success failed.
215fi
216
217if as_func_ret_failure; then
218 exitcode=1
219 echo as_func_ret_failure succeeded.
220fi
221
222if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
223 :
224else
225 exitcode=1
226 echo positional parameters were not saved.
227fi
228
229test \$exitcode = 0) || { (exit 1); exit 1; }
230
231(
232 as_lineno_1=\$LINENO
233 as_lineno_2=\$LINENO
234 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
235 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
236") 2> /dev/null; then
237 :
238else
239 as_candidate_shells=
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000240 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
241for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
242do
243 IFS=$as_save_IFS
244 test -z "$as_dir" && as_dir=.
Bram Moolenaar446cb832008-06-24 21:56:24 +0000245 case $as_dir in
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000246 /*)
Bram Moolenaar446cb832008-06-24 21:56:24 +0000247 for as_base in sh bash ksh sh5; do
248 as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
249 done;;
250 esac
251done
252IFS=$as_save_IFS
253
254
255 for as_shell in $as_candidate_shells $SHELL; do
256 # Try only shells that exist, to save several forks.
257 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
258 { ("$as_shell") 2> /dev/null <<\_ASEOF
259if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
260 emulate sh
261 NULLCMD=:
262 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
263 # is contrary to our usage. Disable this feature.
264 alias -g '${1+"$@"}'='"$@"'
265 setopt NO_GLOB_SUBST
266else
267 case `(set -o) 2>/dev/null` in
268 *posix*) set -o posix ;;
269esac
270
271fi
272
273
274:
275_ASEOF
276}; then
277 CONFIG_SHELL=$as_shell
278 as_have_required=yes
279 if { "$as_shell" 2> /dev/null <<\_ASEOF
280if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
281 emulate sh
282 NULLCMD=:
283 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
284 # is contrary to our usage. Disable this feature.
285 alias -g '${1+"$@"}'='"$@"'
286 setopt NO_GLOB_SUBST
287else
288 case `(set -o) 2>/dev/null` in
289 *posix*) set -o posix ;;
290esac
291
292fi
293
294
295:
296(as_func_return () {
297 (exit $1)
298}
299as_func_success () {
300 as_func_return 0
301}
302as_func_failure () {
303 as_func_return 1
304}
305as_func_ret_success () {
306 return 0
307}
308as_func_ret_failure () {
309 return 1
310}
311
312exitcode=0
313if as_func_success; then
314 :
315else
316 exitcode=1
317 echo as_func_success failed.
318fi
319
320if as_func_failure; then
321 exitcode=1
322 echo as_func_failure succeeded.
323fi
324
325if as_func_ret_success; then
326 :
327else
328 exitcode=1
329 echo as_func_ret_success failed.
330fi
331
332if as_func_ret_failure; then
333 exitcode=1
334 echo as_func_ret_failure succeeded.
335fi
336
337if ( set x; as_func_ret_success y && test x = "$1" ); then
338 :
339else
340 exitcode=1
341 echo positional parameters were not saved.
342fi
343
344test $exitcode = 0) || { (exit 1); exit 1; }
345
346(
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000347 as_lineno_1=$LINENO
348 as_lineno_2=$LINENO
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000349 test "x$as_lineno_1" != "x$as_lineno_2" &&
Bram Moolenaar446cb832008-06-24 21:56:24 +0000350 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
351
352_ASEOF
353}; then
354 break
355fi
356
357fi
358
359 done
360
361 if test "x$CONFIG_SHELL" != x; then
362 for as_var in BASH_ENV ENV
363 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
364 done
365 export CONFIG_SHELL
366 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
367fi
368
369
370 if test $as_have_required = no; then
371 echo This script requires a shell more modern than all the
372 echo shells that I found on your system. Please install a
373 echo modern shell, or manually run the script under such a
374 echo shell if you do have one.
375 { (exit 1); exit 1; }
376fi
377
378
379fi
380
381fi
382
383
384
385(eval "as_func_return () {
386 (exit \$1)
387}
388as_func_success () {
389 as_func_return 0
390}
391as_func_failure () {
392 as_func_return 1
393}
394as_func_ret_success () {
395 return 0
396}
397as_func_ret_failure () {
398 return 1
399}
400
401exitcode=0
402if as_func_success; then
403 :
404else
405 exitcode=1
406 echo as_func_success failed.
407fi
408
409if as_func_failure; then
410 exitcode=1
411 echo as_func_failure succeeded.
412fi
413
414if as_func_ret_success; then
415 :
416else
417 exitcode=1
418 echo as_func_ret_success failed.
419fi
420
421if as_func_ret_failure; then
422 exitcode=1
423 echo as_func_ret_failure succeeded.
424fi
425
426if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
427 :
428else
429 exitcode=1
430 echo positional parameters were not saved.
431fi
432
433test \$exitcode = 0") || {
434 echo No shell found that supports shell functions.
435 echo Please tell bug-autoconf@gnu.org about your system,
436 echo including any error possibly output before this message.
437 echo This can help us improve future autoconf versions.
438 echo Configuration will now proceed without shell functions.
439}
440
441
442
443 as_lineno_1=$LINENO
444 as_lineno_2=$LINENO
445 test "x$as_lineno_1" != "x$as_lineno_2" &&
446 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000447
448 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
449 # uniformly replaced by the line number. The first 'sed' inserts a
Bram Moolenaar446cb832008-06-24 21:56:24 +0000450 # line-number line after each line using $LINENO; the second 'sed'
451 # does the real work. The second script uses 'N' to pair each
452 # line-number line with the line containing $LINENO, and appends
453 # trailing '-' during substitution so that $LINENO is not a special
454 # case at line end.
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000455 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
Bram Moolenaar446cb832008-06-24 21:56:24 +0000456 # scripts with optimization help from Paolo Bonzini. Blame Lee
457 # E. McMahon (1931-1989) for sed's syntax. :-)
458 sed -n '
459 p
460 /[$]LINENO/=
461 ' <$as_myself |
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000462 sed '
Bram Moolenaar446cb832008-06-24 21:56:24 +0000463 s/[$]LINENO.*/&-/
464 t lineno
465 b
466 :lineno
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000467 N
Bram Moolenaar446cb832008-06-24 21:56:24 +0000468 :loop
469 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000470 t loop
Bram Moolenaar446cb832008-06-24 21:56:24 +0000471 s/-\n.*//
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000472 ' >$as_me.lineno &&
Bram Moolenaar446cb832008-06-24 21:56:24 +0000473 chmod +x "$as_me.lineno" ||
474 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000475 { (exit 1); exit 1; }; }
476
477 # Don't try to exec as it changes $[0], causing all sort of problems
478 # (the dirname of $[0] is not the place where we might find the
Bram Moolenaar446cb832008-06-24 21:56:24 +0000479 # original and so on. Autoconf is especially sensitive to this).
480 . "./$as_me.lineno"
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000481 # Exit status is that of the last command.
482 exit
483}
484
485
Bram Moolenaar446cb832008-06-24 21:56:24 +0000486if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
487 as_dirname=dirname
488else
489 as_dirname=false
490fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000491
Bram Moolenaar446cb832008-06-24 21:56:24 +0000492ECHO_C= ECHO_N= ECHO_T=
493case `echo -n x` in
494-n*)
495 case `echo 'x\c'` in
496 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
497 *) ECHO_C='\c';;
498 esac;;
499*)
500 ECHO_N='-n';;
501esac
502if expr a : '\(a\)' >/dev/null 2>&1 &&
503 test "X`expr 00001 : '.*\(...\)'`" = X001; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000504 as_expr=expr
505else
506 as_expr=false
507fi
508
509rm -f conf$$ conf$$.exe conf$$.file
Bram Moolenaar446cb832008-06-24 21:56:24 +0000510if test -d conf$$.dir; then
511 rm -f conf$$.dir/conf$$.file
512else
513 rm -f conf$$.dir
514 mkdir conf$$.dir 2>/dev/null
515fi
516if (echo >conf$$.file) 2>/dev/null; then
517 if ln -s conf$$.file conf$$ 2>/dev/null; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000518 as_ln_s='ln -s'
Bram Moolenaar446cb832008-06-24 21:56:24 +0000519 # ... but there are two gotchas:
520 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
521 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
522 # In both cases, we have to default to `cp -p'.
523 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
524 as_ln_s='cp -p'
525 elif ln conf$$.file conf$$ 2>/dev/null; then
526 as_ln_s=ln
527 else
528 as_ln_s='cp -p'
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000529 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000530else
531 as_ln_s='cp -p'
532fi
Bram Moolenaar446cb832008-06-24 21:56:24 +0000533rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
534rmdir conf$$.dir 2>/dev/null
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000535
536if mkdir -p . 2>/dev/null; then
537 as_mkdir_p=:
538else
539 test -d ./-p && rmdir ./-p
540 as_mkdir_p=false
541fi
542
Bram Moolenaar446cb832008-06-24 21:56:24 +0000543if test -x / >/dev/null 2>&1; then
544 as_test_x='test -x'
545else
546 if ls -dL / >/dev/null 2>&1; then
547 as_ls_L_option=L
548 else
549 as_ls_L_option=
550 fi
551 as_test_x='
552 eval sh -c '\''
553 if test -d "$1"; then
554 test -d "$1/.";
555 else
556 case $1 in
557 -*)set "./$1";;
558 esac;
559 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
560 ???[sx]*):;;*)false;;esac;fi
561 '\'' sh
562 '
563fi
564as_executable_p=$as_test_x
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000565
566# Sed expression to map a string onto a valid CPP name.
567as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
568
569# Sed expression to map a string onto a valid variable name.
570as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
571
572
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000573
Bram Moolenaar446cb832008-06-24 21:56:24 +0000574exec 7<&0 </dev/null 6>&1
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000575
576# Name of the host.
577# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
578# so uname gets run too.
579ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
580
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000581#
582# Initializations.
583#
Bram Moolenaar071d4272004-06-13 20:20:40 +0000584ac_default_prefix=/usr/local
Bram Moolenaar446cb832008-06-24 21:56:24 +0000585ac_clean_files=
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000586ac_config_libobj_dir=.
Bram Moolenaar446cb832008-06-24 21:56:24 +0000587LIBOBJS=
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000588cross_compiling=no
589subdirs=
590MFLAGS=
591MAKEFLAGS=
592SHELL=${CONFIG_SHELL-/bin/sh}
593
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000594# Identity of this package.
595PACKAGE_NAME=
596PACKAGE_TARNAME=
597PACKAGE_VERSION=
598PACKAGE_STRING=
599PACKAGE_BUGREPORT=
600
601ac_unique_file="vim.h"
602# Factoring default headers for most tests.
603ac_includes_default="\
604#include <stdio.h>
Bram Moolenaar446cb832008-06-24 21:56:24 +0000605#ifdef HAVE_SYS_TYPES_H
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000606# include <sys/types.h>
607#endif
Bram Moolenaar446cb832008-06-24 21:56:24 +0000608#ifdef HAVE_SYS_STAT_H
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000609# include <sys/stat.h>
610#endif
Bram Moolenaar446cb832008-06-24 21:56:24 +0000611#ifdef STDC_HEADERS
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000612# include <stdlib.h>
613# include <stddef.h>
614#else
Bram Moolenaar446cb832008-06-24 21:56:24 +0000615# ifdef HAVE_STDLIB_H
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000616# include <stdlib.h>
617# endif
618#endif
Bram Moolenaar446cb832008-06-24 21:56:24 +0000619#ifdef HAVE_STRING_H
620# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000621# include <memory.h>
622# endif
623# include <string.h>
624#endif
Bram Moolenaar446cb832008-06-24 21:56:24 +0000625#ifdef HAVE_STRINGS_H
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000626# include <strings.h>
627#endif
Bram Moolenaar446cb832008-06-24 21:56:24 +0000628#ifdef HAVE_INTTYPES_H
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000629# include <inttypes.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000630#endif
Bram Moolenaar446cb832008-06-24 21:56:24 +0000631#ifdef HAVE_STDINT_H
632# include <stdint.h>
633#endif
634#ifdef HAVE_UNISTD_H
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000635# include <unistd.h>
636#endif"
637
Bram Moolenaar446cb832008-06-24 21:56:24 +0000638ac_subst_vars='SHELL
639PATH_SEPARATOR
640PACKAGE_NAME
641PACKAGE_TARNAME
642PACKAGE_VERSION
643PACKAGE_STRING
644PACKAGE_BUGREPORT
645exec_prefix
646prefix
647program_transform_name
648bindir
649sbindir
650libexecdir
651datarootdir
652datadir
653sysconfdir
654sharedstatedir
655localstatedir
656includedir
657oldincludedir
658docdir
659infodir
660htmldir
661dvidir
662pdfdir
663psdir
664libdir
665localedir
666mandir
667DEFS
668ECHO_C
669ECHO_N
670ECHO_T
671LIBS
672build_alias
673host_alias
674target_alias
675SET_MAKE
676CC
677CFLAGS
678LDFLAGS
679CPPFLAGS
680ac_ct_CC
681EXEEXT
682OBJEXT
683CPP
684GREP
685EGREP
686AWK
687STRIP
688CPP_MM
689OS_EXTRA_SRC
690OS_EXTRA_OBJ
691VIMNAME
692EXNAME
693VIEWNAME
694line_break
695dovimdiff
696dogvimdiff
697compiledby
698vi_cv_path_mzscheme
699MZSCHEME_SRC
700MZSCHEME_OBJ
701MZSCHEME_PRO
702MZSCHEME_LIBS
703MZSCHEME_CFLAGS
704vi_cv_path_perl
705vi_cv_perllib
706shrpenv
707PERL_SRC
708PERL_OBJ
709PERL_PRO
710PERL_CFLAGS
711PERL_LIBS
712vi_cv_path_python
713PYTHON_CONFDIR
714PYTHON_LIBS
715PYTHON_GETPATH_CFLAGS
716PYTHON_CFLAGS
717PYTHON_SRC
718PYTHON_OBJ
719vi_cv_path_tcl
720TCL_SRC
721TCL_OBJ
722TCL_PRO
723TCL_CFLAGS
724TCL_LIBS
725vi_cv_path_ruby
726RUBY_SRC
727RUBY_OBJ
728RUBY_PRO
729RUBY_CFLAGS
730RUBY_LIBS
731WORKSHOP_SRC
732WORKSHOP_OBJ
733NETBEANS_SRC
734NETBEANS_OBJ
735SNIFF_SRC
736SNIFF_OBJ
737xmkmfpath
738XMKMF
739X_CFLAGS
740X_PRE_LIBS
741X_LIBS
742X_EXTRA_LIBS
743X_LIB
744GTK_CONFIG
745GTK12_CONFIG
746PKG_CONFIG
747GTK_CFLAGS
748GTK_LIBS
749GTK_LIBNAME
750GNOME_LIBS
751GNOME_LIBDIR
752GNOME_INCLUDEDIR
753GNOME_CONFIG
754MOTIF_LIBNAME
755NARROW_PROTO
756GUI_INC_LOC
757GUI_LIB_LOC
758GUITYPE
759GUI_X_LIBS
760HANGULIN_SRC
761HANGULIN_OBJ
762TAGPRG
763INSTALL_LANGS
764INSTALL_TOOL_LANGS
765MSGFMT
766MAKEMO
767DEPEND_CFLAGS_FILTER
768LIBOBJS
769LTLIBOBJS'
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000770ac_subst_files=''
Bram Moolenaar446cb832008-06-24 21:56:24 +0000771ac_user_opts='
772enable_option_checking
773enable_darwin
774with_mac_arch
Bram Moolenaarc236c162008-07-13 17:41:49 +0000775with_local_dir
Bram Moolenaar446cb832008-06-24 21:56:24 +0000776with_vim_name
777with_ex_name
778with_view_name
779with_global_runtime
780with_modified_by
781enable_selinux
782with_features
783with_compiledby
784enable_xsmp
785enable_xsmp_interact
786enable_mzschemeinterp
787with_plthome
788enable_perlinterp
789enable_pythoninterp
790with_python_config_dir
791enable_tclinterp
792with_tclsh
793enable_rubyinterp
794enable_cscope
795enable_workshop
796enable_netbeans
797enable_sniff
798enable_multibyte
799enable_hangulinput
800enable_xim
801enable_fontset
802with_x
803enable_gui
804enable_gtk_check
805enable_gtk2_check
806enable_gnome_check
807enable_motif_check
808enable_athena_check
809enable_nextaw_check
810enable_carbon_check
811with_gtk_prefix
812with_gtk_exec_prefix
813enable_gtktest
814with_gnome_includes
815with_gnome_libs
816with_gnome
817with_motif_lib
818with_tlib
819enable_acl
820enable_gpm
821enable_sysmouse
822enable_nls
823'
824 ac_precious_vars='build_alias
825host_alias
826target_alias
827CC
828CFLAGS
829LDFLAGS
830LIBS
831CPPFLAGS
832CPP
833XMKMF'
834
Bram Moolenaar071d4272004-06-13 20:20:40 +0000835
836# Initialize some variables set by options.
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000837ac_init_help=
838ac_init_version=false
Bram Moolenaar446cb832008-06-24 21:56:24 +0000839ac_unrecognized_opts=
840ac_unrecognized_sep=
Bram Moolenaar071d4272004-06-13 20:20:40 +0000841# The variables have the same names as the options, with
842# dashes changed to underlines.
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000843cache_file=/dev/null
Bram Moolenaar071d4272004-06-13 20:20:40 +0000844exec_prefix=NONE
Bram Moolenaar071d4272004-06-13 20:20:40 +0000845no_create=
Bram Moolenaar071d4272004-06-13 20:20:40 +0000846no_recursion=
847prefix=NONE
848program_prefix=NONE
849program_suffix=NONE
850program_transform_name=s,x,x,
851silent=
852site=
853srcdir=
Bram Moolenaar071d4272004-06-13 20:20:40 +0000854verbose=
855x_includes=NONE
856x_libraries=NONE
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000857
858# Installation directory options.
859# These are left unexpanded so users can "make install exec_prefix=/foo"
860# and all the variables that are supposed to be based on exec_prefix
861# by default will actually change.
862# Use braces instead of parens because sh, perl, etc. also accept them.
Bram Moolenaar446cb832008-06-24 21:56:24 +0000863# (The list follows the same order as the GNU Coding Standards.)
Bram Moolenaar071d4272004-06-13 20:20:40 +0000864bindir='${exec_prefix}/bin'
865sbindir='${exec_prefix}/sbin'
866libexecdir='${exec_prefix}/libexec'
Bram Moolenaar446cb832008-06-24 21:56:24 +0000867datarootdir='${prefix}/share'
868datadir='${datarootdir}'
Bram Moolenaar071d4272004-06-13 20:20:40 +0000869sysconfdir='${prefix}/etc'
870sharedstatedir='${prefix}/com'
871localstatedir='${prefix}/var'
Bram Moolenaar071d4272004-06-13 20:20:40 +0000872includedir='${prefix}/include'
873oldincludedir='/usr/include'
Bram Moolenaar446cb832008-06-24 21:56:24 +0000874docdir='${datarootdir}/doc/${PACKAGE}'
875infodir='${datarootdir}/info'
876htmldir='${docdir}'
877dvidir='${docdir}'
878pdfdir='${docdir}'
879psdir='${docdir}'
880libdir='${exec_prefix}/lib'
881localedir='${datarootdir}/locale'
882mandir='${datarootdir}/man'
Bram Moolenaar071d4272004-06-13 20:20:40 +0000883
Bram Moolenaar071d4272004-06-13 20:20:40 +0000884ac_prev=
Bram Moolenaar446cb832008-06-24 21:56:24 +0000885ac_dashdash=
Bram Moolenaar071d4272004-06-13 20:20:40 +0000886for ac_option
887do
Bram Moolenaar071d4272004-06-13 20:20:40 +0000888 # If the previous option needs an argument, assign it.
889 if test -n "$ac_prev"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +0000890 eval $ac_prev=\$ac_option
Bram Moolenaar071d4272004-06-13 20:20:40 +0000891 ac_prev=
892 continue
893 fi
894
Bram Moolenaar446cb832008-06-24 21:56:24 +0000895 case $ac_option in
896 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
897 *) ac_optarg=yes ;;
898 esac
Bram Moolenaar071d4272004-06-13 20:20:40 +0000899
900 # Accept the important Cygnus configure options, so we can diagnose typos.
901
Bram Moolenaar446cb832008-06-24 21:56:24 +0000902 case $ac_dashdash$ac_option in
903 --)
904 ac_dashdash=yes ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000905
906 -bindir | --bindir | --bindi | --bind | --bin | --bi)
907 ac_prev=bindir ;;
908 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000909 bindir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000910
911 -build | --build | --buil | --bui | --bu)
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000912 ac_prev=build_alias ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000913 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000914 build_alias=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000915
916 -cache-file | --cache-file | --cache-fil | --cache-fi \
917 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
918 ac_prev=cache_file ;;
919 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
920 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000921 cache_file=$ac_optarg ;;
922
923 --config-cache | -C)
924 cache_file=config.cache ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000925
Bram Moolenaar446cb832008-06-24 21:56:24 +0000926 -datadir | --datadir | --datadi | --datad)
Bram Moolenaar071d4272004-06-13 20:20:40 +0000927 ac_prev=datadir ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +0000928 -datadir=* | --datadir=* | --datadi=* | --datad=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000929 datadir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000930
Bram Moolenaar446cb832008-06-24 21:56:24 +0000931 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
932 | --dataroo | --dataro | --datar)
933 ac_prev=datarootdir ;;
934 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
935 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
936 datarootdir=$ac_optarg ;;
937
Bram Moolenaar071d4272004-06-13 20:20:40 +0000938 -disable-* | --disable-*)
Bram Moolenaar446cb832008-06-24 21:56:24 +0000939 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
Bram Moolenaar071d4272004-06-13 20:20:40 +0000940 # Reject names that are not valid shell variable names.
Bram Moolenaar446cb832008-06-24 21:56:24 +0000941 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
942 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000943 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +0000944 ac_useropt_orig=$ac_useropt
945 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
946 case $ac_user_opts in
947 *"
948"enable_$ac_useropt"
949"*) ;;
950 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
951 ac_unrecognized_sep=', ';;
952 esac
953 eval enable_$ac_useropt=no ;;
954
955 -docdir | --docdir | --docdi | --doc | --do)
956 ac_prev=docdir ;;
957 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
958 docdir=$ac_optarg ;;
959
960 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
961 ac_prev=dvidir ;;
962 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
963 dvidir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000964
965 -enable-* | --enable-*)
Bram Moolenaar446cb832008-06-24 21:56:24 +0000966 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
Bram Moolenaar071d4272004-06-13 20:20:40 +0000967 # Reject names that are not valid shell variable names.
Bram Moolenaar446cb832008-06-24 21:56:24 +0000968 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
969 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000970 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +0000971 ac_useropt_orig=$ac_useropt
972 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
973 case $ac_user_opts in
974 *"
975"enable_$ac_useropt"
976"*) ;;
977 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
978 ac_unrecognized_sep=', ';;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000979 esac
Bram Moolenaar446cb832008-06-24 21:56:24 +0000980 eval enable_$ac_useropt=\$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000981
982 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
983 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
984 | --exec | --exe | --ex)
985 ac_prev=exec_prefix ;;
986 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
987 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
988 | --exec=* | --exe=* | --ex=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000989 exec_prefix=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000990
991 -gas | --gas | --ga | --g)
992 # Obsolete; use --with-gas.
993 with_gas=yes ;;
994
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000995 -help | --help | --hel | --he | -h)
996 ac_init_help=long ;;
997 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
998 ac_init_help=recursive ;;
999 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1000 ac_init_help=short ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001001
1002 -host | --host | --hos | --ho)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001003 ac_prev=host_alias ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001004 -host=* | --host=* | --hos=* | --ho=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001005 host_alias=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001006
Bram Moolenaar446cb832008-06-24 21:56:24 +00001007 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1008 ac_prev=htmldir ;;
1009 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1010 | --ht=*)
1011 htmldir=$ac_optarg ;;
1012
Bram Moolenaar071d4272004-06-13 20:20:40 +00001013 -includedir | --includedir | --includedi | --included | --include \
1014 | --includ | --inclu | --incl | --inc)
1015 ac_prev=includedir ;;
1016 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1017 | --includ=* | --inclu=* | --incl=* | --inc=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001018 includedir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001019
1020 -infodir | --infodir | --infodi | --infod | --info | --inf)
1021 ac_prev=infodir ;;
1022 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001023 infodir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001024
1025 -libdir | --libdir | --libdi | --libd)
1026 ac_prev=libdir ;;
1027 -libdir=* | --libdir=* | --libdi=* | --libd=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001028 libdir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001029
1030 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1031 | --libexe | --libex | --libe)
1032 ac_prev=libexecdir ;;
1033 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1034 | --libexe=* | --libex=* | --libe=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001035 libexecdir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001036
Bram Moolenaar446cb832008-06-24 21:56:24 +00001037 -localedir | --localedir | --localedi | --localed | --locale)
1038 ac_prev=localedir ;;
1039 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1040 localedir=$ac_optarg ;;
1041
Bram Moolenaar071d4272004-06-13 20:20:40 +00001042 -localstatedir | --localstatedir | --localstatedi | --localstated \
Bram Moolenaar446cb832008-06-24 21:56:24 +00001043 | --localstate | --localstat | --localsta | --localst | --locals)
Bram Moolenaar071d4272004-06-13 20:20:40 +00001044 ac_prev=localstatedir ;;
1045 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
Bram Moolenaar446cb832008-06-24 21:56:24 +00001046 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001047 localstatedir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001048
1049 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1050 ac_prev=mandir ;;
1051 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001052 mandir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001053
1054 -nfp | --nfp | --nf)
1055 # Obsolete; use --without-fp.
1056 with_fp=no ;;
1057
1058 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001059 | --no-cr | --no-c | -n)
Bram Moolenaar071d4272004-06-13 20:20:40 +00001060 no_create=yes ;;
1061
1062 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1063 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1064 no_recursion=yes ;;
1065
1066 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1067 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1068 | --oldin | --oldi | --old | --ol | --o)
1069 ac_prev=oldincludedir ;;
1070 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1071 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1072 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001073 oldincludedir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001074
1075 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1076 ac_prev=prefix ;;
1077 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001078 prefix=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001079
1080 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1081 | --program-pre | --program-pr | --program-p)
1082 ac_prev=program_prefix ;;
1083 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1084 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001085 program_prefix=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001086
1087 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1088 | --program-suf | --program-su | --program-s)
1089 ac_prev=program_suffix ;;
1090 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1091 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001092 program_suffix=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001093
1094 -program-transform-name | --program-transform-name \
1095 | --program-transform-nam | --program-transform-na \
1096 | --program-transform-n | --program-transform- \
1097 | --program-transform | --program-transfor \
1098 | --program-transfo | --program-transf \
1099 | --program-trans | --program-tran \
1100 | --progr-tra | --program-tr | --program-t)
1101 ac_prev=program_transform_name ;;
1102 -program-transform-name=* | --program-transform-name=* \
1103 | --program-transform-nam=* | --program-transform-na=* \
1104 | --program-transform-n=* | --program-transform-=* \
1105 | --program-transform=* | --program-transfor=* \
1106 | --program-transfo=* | --program-transf=* \
1107 | --program-trans=* | --program-tran=* \
1108 | --progr-tra=* | --program-tr=* | --program-t=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001109 program_transform_name=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001110
Bram Moolenaar446cb832008-06-24 21:56:24 +00001111 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1112 ac_prev=pdfdir ;;
1113 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1114 pdfdir=$ac_optarg ;;
1115
1116 -psdir | --psdir | --psdi | --psd | --ps)
1117 ac_prev=psdir ;;
1118 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1119 psdir=$ac_optarg ;;
1120
Bram Moolenaar071d4272004-06-13 20:20:40 +00001121 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1122 | -silent | --silent | --silen | --sile | --sil)
1123 silent=yes ;;
1124
1125 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1126 ac_prev=sbindir ;;
1127 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1128 | --sbi=* | --sb=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001129 sbindir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001130
1131 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1132 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1133 | --sharedst | --shareds | --shared | --share | --shar \
1134 | --sha | --sh)
1135 ac_prev=sharedstatedir ;;
1136 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1137 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1138 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1139 | --sha=* | --sh=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001140 sharedstatedir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001141
1142 -site | --site | --sit)
1143 ac_prev=site ;;
1144 -site=* | --site=* | --sit=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001145 site=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001146
1147 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1148 ac_prev=srcdir ;;
1149 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001150 srcdir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001151
1152 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1153 | --syscon | --sysco | --sysc | --sys | --sy)
1154 ac_prev=sysconfdir ;;
1155 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1156 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001157 sysconfdir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001158
1159 -target | --target | --targe | --targ | --tar | --ta | --t)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001160 ac_prev=target_alias ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001161 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001162 target_alias=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001163
1164 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1165 verbose=yes ;;
1166
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001167 -version | --version | --versio | --versi | --vers | -V)
1168 ac_init_version=: ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001169
1170 -with-* | --with-*)
Bram Moolenaar446cb832008-06-24 21:56:24 +00001171 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
Bram Moolenaar071d4272004-06-13 20:20:40 +00001172 # Reject names that are not valid shell variable names.
Bram Moolenaar446cb832008-06-24 21:56:24 +00001173 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1174 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001175 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +00001176 ac_useropt_orig=$ac_useropt
1177 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1178 case $ac_user_opts in
1179 *"
1180"with_$ac_useropt"
1181"*) ;;
1182 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1183 ac_unrecognized_sep=', ';;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001184 esac
Bram Moolenaar446cb832008-06-24 21:56:24 +00001185 eval with_$ac_useropt=\$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001186
1187 -without-* | --without-*)
Bram Moolenaar446cb832008-06-24 21:56:24 +00001188 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
Bram Moolenaar071d4272004-06-13 20:20:40 +00001189 # Reject names that are not valid shell variable names.
Bram Moolenaar446cb832008-06-24 21:56:24 +00001190 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1191 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001192 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +00001193 ac_useropt_orig=$ac_useropt
1194 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1195 case $ac_user_opts in
1196 *"
1197"with_$ac_useropt"
1198"*) ;;
1199 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1200 ac_unrecognized_sep=', ';;
1201 esac
1202 eval with_$ac_useropt=no ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001203
1204 --x)
1205 # Obsolete; use --with-x.
1206 with_x=yes ;;
1207
1208 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1209 | --x-incl | --x-inc | --x-in | --x-i)
1210 ac_prev=x_includes ;;
1211 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1212 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001213 x_includes=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001214
1215 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1216 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1217 ac_prev=x_libraries ;;
1218 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1219 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001220 x_libraries=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001221
Bram Moolenaar446cb832008-06-24 21:56:24 +00001222 -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001223Try \`$0 --help' for more information." >&2
1224 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00001225 ;;
1226
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001227 *=*)
1228 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1229 # Reject names that are not valid shell variable names.
1230 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
Bram Moolenaar446cb832008-06-24 21:56:24 +00001231 { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001232 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +00001233 eval $ac_envvar=\$ac_optarg
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001234 export $ac_envvar ;;
1235
Bram Moolenaar071d4272004-06-13 20:20:40 +00001236 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001237 # FIXME: should be removed in autoconf 3.0.
Bram Moolenaar446cb832008-06-24 21:56:24 +00001238 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001239 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
Bram Moolenaar446cb832008-06-24 21:56:24 +00001240 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001241 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
Bram Moolenaar071d4272004-06-13 20:20:40 +00001242 ;;
1243
1244 esac
1245done
1246
1247if test -n "$ac_prev"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001248 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
Bram Moolenaar446cb832008-06-24 21:56:24 +00001249 { $as_echo "$as_me: error: missing argument to $ac_option" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001250 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00001251fi
1252
Bram Moolenaar446cb832008-06-24 21:56:24 +00001253if test -n "$ac_unrecognized_opts"; then
1254 case $enable_option_checking in
1255 no) ;;
1256 fatal) { $as_echo "$as_me: error: Unrecognized options: $ac_unrecognized_opts" >&2
1257 { (exit 1); exit 1; }; } ;;
1258 *) $as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001259 esac
Bram Moolenaar446cb832008-06-24 21:56:24 +00001260fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00001261
Bram Moolenaar446cb832008-06-24 21:56:24 +00001262# Check all directory arguments for consistency.
1263for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1264 datadir sysconfdir sharedstatedir localstatedir includedir \
1265 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1266 libdir localedir mandir
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001267do
Bram Moolenaar446cb832008-06-24 21:56:24 +00001268 eval ac_val=\$$ac_var
1269 # Remove trailing slashes.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001270 case $ac_val in
Bram Moolenaar446cb832008-06-24 21:56:24 +00001271 */ )
1272 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1273 eval $ac_var=\$ac_val;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001274 esac
Bram Moolenaar446cb832008-06-24 21:56:24 +00001275 # Be sure to have absolute directory names.
1276 case $ac_val in
1277 [\\/$]* | ?:[\\/]* ) continue;;
1278 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1279 esac
1280 { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1281 { (exit 1); exit 1; }; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001282done
Bram Moolenaar071d4272004-06-13 20:20:40 +00001283
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001284# There might be people who depend on the old broken behavior: `$host'
1285# used to hold the argument of --host etc.
1286# FIXME: To remove some day.
1287build=$build_alias
1288host=$host_alias
1289target=$target_alias
Bram Moolenaar071d4272004-06-13 20:20:40 +00001290
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001291# FIXME: To remove some day.
1292if test "x$host_alias" != x; then
1293 if test "x$build_alias" = x; then
1294 cross_compiling=maybe
Bram Moolenaar446cb832008-06-24 21:56:24 +00001295 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001296 If a cross compiler is detected then cross compile mode will be used." >&2
1297 elif test "x$build_alias" != "x$host_alias"; then
1298 cross_compiling=yes
1299 fi
1300fi
1301
1302ac_tool_prefix=
1303test -n "$host_alias" && ac_tool_prefix=$host_alias-
1304
1305test "$silent" = yes && exec 6>/dev/null
1306
Bram Moolenaar071d4272004-06-13 20:20:40 +00001307
Bram Moolenaar446cb832008-06-24 21:56:24 +00001308ac_pwd=`pwd` && test -n "$ac_pwd" &&
1309ac_ls_di=`ls -di .` &&
1310ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1311 { $as_echo "$as_me: error: Working directory cannot be determined" >&2
1312 { (exit 1); exit 1; }; }
1313test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1314 { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
1315 { (exit 1); exit 1; }; }
1316
1317
Bram Moolenaar071d4272004-06-13 20:20:40 +00001318# Find the source files, if location was not specified.
1319if test -z "$srcdir"; then
1320 ac_srcdir_defaulted=yes
Bram Moolenaar446cb832008-06-24 21:56:24 +00001321 # Try the directory containing this script, then the parent directory.
1322 ac_confdir=`$as_dirname -- "$as_myself" ||
1323$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1324 X"$as_myself" : 'X\(//\)[^/]' \| \
1325 X"$as_myself" : 'X\(//\)$' \| \
1326 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1327$as_echo X"$as_myself" |
1328 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1329 s//\1/
1330 q
1331 }
1332 /^X\(\/\/\)[^/].*/{
1333 s//\1/
1334 q
1335 }
1336 /^X\(\/\/\)$/{
1337 s//\1/
1338 q
1339 }
1340 /^X\(\/\).*/{
1341 s//\1/
1342 q
1343 }
1344 s/.*/./; q'`
Bram Moolenaar071d4272004-06-13 20:20:40 +00001345 srcdir=$ac_confdir
Bram Moolenaar446cb832008-06-24 21:56:24 +00001346 if test ! -r "$srcdir/$ac_unique_file"; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00001347 srcdir=..
1348 fi
1349else
1350 ac_srcdir_defaulted=no
1351fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00001352if test ! -r "$srcdir/$ac_unique_file"; then
1353 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1354 { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001355 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00001356fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00001357ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1358ac_abs_confdir=`(
1359 cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001360 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +00001361 pwd)`
1362# When building in place, set srcdir=.
1363if test "$ac_abs_confdir" = "$ac_pwd"; then
1364 srcdir=.
1365fi
1366# Remove unnecessary trailing slashes from srcdir.
1367# Double slashes in file names in object file debugging info
1368# mess up M-x gdb in Emacs.
1369case $srcdir in
1370*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1371esac
1372for ac_var in $ac_precious_vars; do
1373 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1374 eval ac_env_${ac_var}_value=\$${ac_var}
1375 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1376 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1377done
Bram Moolenaar071d4272004-06-13 20:20:40 +00001378
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001379#
1380# Report the --help message.
1381#
1382if test "$ac_init_help" = "long"; then
1383 # Omit some internal or obsolete options to make the list less imposing.
1384 # This message is too long to be a string in the A/UX 3.1 sh.
1385 cat <<_ACEOF
1386\`configure' configures this package to adapt to many kinds of systems.
1387
1388Usage: $0 [OPTION]... [VAR=VALUE]...
1389
1390To assign environment variables (e.g., CC, CFLAGS...), specify them as
1391VAR=VALUE. See below for descriptions of some of the useful variables.
1392
1393Defaults for the options are specified in brackets.
1394
1395Configuration:
1396 -h, --help display this help and exit
1397 --help=short display options specific to this package
1398 --help=recursive display the short help of all the included packages
1399 -V, --version display version information and exit
1400 -q, --quiet, --silent do not print \`checking...' messages
1401 --cache-file=FILE cache test results in FILE [disabled]
1402 -C, --config-cache alias for \`--cache-file=config.cache'
1403 -n, --no-create do not create output files
1404 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1405
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001406Installation directories:
1407 --prefix=PREFIX install architecture-independent files in PREFIX
Bram Moolenaar446cb832008-06-24 21:56:24 +00001408 [$ac_default_prefix]
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001409 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
Bram Moolenaar446cb832008-06-24 21:56:24 +00001410 [PREFIX]
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001411
1412By default, \`make install' will install all the files in
1413\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1414an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1415for instance \`--prefix=\$HOME'.
1416
1417For better control, use the options below.
1418
1419Fine tuning of the installation directories:
Bram Moolenaar446cb832008-06-24 21:56:24 +00001420 --bindir=DIR user executables [EPREFIX/bin]
1421 --sbindir=DIR system admin executables [EPREFIX/sbin]
1422 --libexecdir=DIR program executables [EPREFIX/libexec]
1423 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1424 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1425 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1426 --libdir=DIR object code libraries [EPREFIX/lib]
1427 --includedir=DIR C header files [PREFIX/include]
1428 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1429 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1430 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1431 --infodir=DIR info documentation [DATAROOTDIR/info]
1432 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1433 --mandir=DIR man documentation [DATAROOTDIR/man]
1434 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1435 --htmldir=DIR html documentation [DOCDIR]
1436 --dvidir=DIR dvi documentation [DOCDIR]
1437 --pdfdir=DIR pdf documentation [DOCDIR]
1438 --psdir=DIR ps documentation [DOCDIR]
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001439_ACEOF
1440
1441 cat <<\_ACEOF
1442
1443X features:
1444 --x-includes=DIR X include files are in DIR
1445 --x-libraries=DIR X library files are in DIR
1446_ACEOF
1447fi
1448
1449if test -n "$ac_init_help"; then
1450
1451 cat <<\_ACEOF
1452
1453Optional Features:
Bram Moolenaar446cb832008-06-24 21:56:24 +00001454 --disable-option-checking ignore unrecognized --enable/--with options
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001455 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1456 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1457 --disable-darwin Disable Darwin (Mac OS X) support.
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00001458 --disable-selinux Don't check for SELinux support.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001459 --disable-xsmp Disable XSMP session management
1460 --disable-xsmp-interact Disable XSMP interaction
1461 --enable-mzschemeinterp Include MzScheme interpreter.
1462 --enable-perlinterp Include Perl interpreter.
1463 --enable-pythoninterp Include Python interpreter.
1464 --enable-tclinterp Include Tcl interpreter.
1465 --enable-rubyinterp Include Ruby interpreter.
1466 --enable-cscope Include cscope interface.
1467 --enable-workshop Include Sun Visual Workshop support.
1468 --disable-netbeans Disable NetBeans integration support.
1469 --enable-sniff Include Sniff interface.
1470 --enable-multibyte Include multibyte editing support.
1471 --enable-hangulinput Include Hangul input support.
1472 --enable-xim Include XIM input support.
1473 --enable-fontset Include X fontset output support.
Bram Moolenaar9372a112005-12-06 19:59:18 +00001474 --enable-gui=OPTS X11 GUI default=auto OPTS=auto/no/gtk/gtk2/gnome/gnome2/motif/athena/neXtaw/photon/carbon
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001475 --enable-gtk-check If auto-select GUI, check for GTK default=yes
1476 --enable-gtk2-check If GTK GUI, check for GTK+ 2 default=yes
1477 --enable-gnome-check If GTK GUI, check for GNOME default=no
1478 --enable-motif-check If auto-select GUI, check for Motif default=yes
1479 --enable-athena-check If auto-select GUI, check for Athena default=yes
1480 --enable-nextaw-check If auto-select GUI, check for neXtaw default=yes
1481 --enable-carbon-check If auto-select GUI, check for Carbon default=yes
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001482 --disable-gtktest Do not try to compile and run a test GTK program
1483 --disable-acl Don't check for ACL support.
1484 --disable-gpm Don't use gpm (Linux mouse daemon).
Bram Moolenaar446cb832008-06-24 21:56:24 +00001485 --disable-sysmouse Don't use sysmouse (mouse in *BSD console).
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001486 --disable-nls Don't support NLS (gettext()).
1487
1488Optional Packages:
1489 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1490 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
Bram Moolenaar899dddf2006-03-26 21:06:50 +00001491 --with-mac-arch=ARCH current, intel, ppc or both
Bram Moolenaarc236c162008-07-13 17:41:49 +00001492 --with-local-dir=PATH search PATH instead of /usr/local for local libraries.
1493 --without-local-dir do not search /usr/local for local libraries.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001494 --with-vim-name=NAME what to call the Vim executable
1495 --with-ex-name=NAME what to call the Ex executable
1496 --with-view-name=NAME what to call the View executable
1497 --with-global-runtime=DIR global runtime directory in 'runtimepath'
1498 --with-modified-by=NAME name of who modified a release version
1499 --with-features=TYPE tiny, small, normal, big or huge (default: normal)
1500 --with-compiledby=NAME name to show in :version message
1501 --with-plthome=PLTHOME Use PLTHOME.
1502 --with-python-config-dir=PATH Python's config directory
1503 --with-tclsh=PATH which tclsh to use (default: tclsh8.0)
1504 --with-x use the X Window System
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001505 --with-gtk-prefix=PFX Prefix where GTK is installed (optional)
1506 --with-gtk-exec-prefix=PFX Exec prefix where GTK is installed (optional)
1507 --with-gnome-includes=DIR Specify location of GNOME headers
1508 --with-gnome-libs=DIR Specify location of GNOME libs
1509 --with-gnome Specify prefix for GNOME files
1510 --with-motif-lib=STRING Library for Motif
1511 --with-tlib=library terminal library to be used
1512
1513Some influential environment variables:
1514 CC C compiler command
1515 CFLAGS C compiler flags
1516 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1517 nonstandard directory <lib dir>
Bram Moolenaar446cb832008-06-24 21:56:24 +00001518 LIBS libraries to pass to the linker, e.g. -l<library>
1519 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1520 you have headers in a nonstandard directory <include dir>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001521 CPP C preprocessor
Bram Moolenaar446cb832008-06-24 21:56:24 +00001522 XMKMF Path to xmkmf, Makefile generator for X Window System
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001523
1524Use these variables to override the choices made by `configure' or to help
1525it to find libraries and programs with nonstandard names/locations.
1526
1527_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00001528ac_status=$?
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001529fi
1530
1531if test "$ac_init_help" = "recursive"; then
1532 # If there are subdirs, report their specific --help.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001533 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
Bram Moolenaar446cb832008-06-24 21:56:24 +00001534 test -d "$ac_dir" ||
1535 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1536 continue
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001537 ac_builddir=.
1538
Bram Moolenaar446cb832008-06-24 21:56:24 +00001539case "$ac_dir" in
1540.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1541*)
1542 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1543 # A ".." for each directory in $ac_dir_suffix.
1544 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1545 case $ac_top_builddir_sub in
1546 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1547 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1548 esac ;;
1549esac
1550ac_abs_top_builddir=$ac_pwd
1551ac_abs_builddir=$ac_pwd$ac_dir_suffix
1552# for backward compatibility:
1553ac_top_builddir=$ac_top_build_prefix
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001554
1555case $srcdir in
Bram Moolenaar446cb832008-06-24 21:56:24 +00001556 .) # We are building in place.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001557 ac_srcdir=.
Bram Moolenaar446cb832008-06-24 21:56:24 +00001558 ac_top_srcdir=$ac_top_builddir_sub
1559 ac_abs_top_srcdir=$ac_pwd ;;
1560 [\\/]* | ?:[\\/]* ) # Absolute name.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001561 ac_srcdir=$srcdir$ac_dir_suffix;
Bram Moolenaar446cb832008-06-24 21:56:24 +00001562 ac_top_srcdir=$srcdir
1563 ac_abs_top_srcdir=$srcdir ;;
1564 *) # Relative name.
1565 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1566 ac_top_srcdir=$ac_top_build_prefix$srcdir
1567 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001568esac
Bram Moolenaar446cb832008-06-24 21:56:24 +00001569ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001570
Bram Moolenaar446cb832008-06-24 21:56:24 +00001571 cd "$ac_dir" || { ac_status=$?; continue; }
1572 # Check for guested configure.
1573 if test -f "$ac_srcdir/configure.gnu"; then
1574 echo &&
1575 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1576 elif test -f "$ac_srcdir/configure"; then
1577 echo &&
1578 $SHELL "$ac_srcdir/configure" --help=recursive
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001579 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00001580 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1581 fi || ac_status=$?
1582 cd "$ac_pwd" || { ac_status=$?; break; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001583 done
1584fi
1585
Bram Moolenaar446cb832008-06-24 21:56:24 +00001586test -n "$ac_init_help" && exit $ac_status
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001587if $ac_init_version; then
1588 cat <<\_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00001589configure
1590generated by GNU Autoconf 2.62
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001591
Bram Moolenaar446cb832008-06-24 21:56:24 +00001592Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
15932002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001594This configure script is free software; the Free Software Foundation
1595gives unlimited permission to copy, distribute and modify it.
1596_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00001597 exit
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001598fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00001599cat >auto/config.log <<_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001600This file contains any messages produced by compilers while
1601running configure, to aid debugging if configure makes a mistake.
1602
1603It was created by $as_me, which was
Bram Moolenaar446cb832008-06-24 21:56:24 +00001604generated by GNU Autoconf 2.62. Invocation command line was
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001605
1606 $ $0 $@
1607
1608_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00001609exec 5>>auto/config.log
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001610{
1611cat <<_ASUNAME
1612## --------- ##
1613## Platform. ##
1614## --------- ##
1615
1616hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1617uname -m = `(uname -m) 2>/dev/null || echo unknown`
1618uname -r = `(uname -r) 2>/dev/null || echo unknown`
1619uname -s = `(uname -s) 2>/dev/null || echo unknown`
1620uname -v = `(uname -v) 2>/dev/null || echo unknown`
1621
1622/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1623/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1624
1625/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1626/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1627/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
Bram Moolenaar446cb832008-06-24 21:56:24 +00001628/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001629/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1630/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1631/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1632
1633_ASUNAME
1634
1635as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1636for as_dir in $PATH
1637do
1638 IFS=$as_save_IFS
1639 test -z "$as_dir" && as_dir=.
Bram Moolenaar446cb832008-06-24 21:56:24 +00001640 $as_echo "PATH: $as_dir"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001641done
Bram Moolenaar446cb832008-06-24 21:56:24 +00001642IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001643
1644} >&5
1645
1646cat >&5 <<_ACEOF
1647
1648
1649## ----------- ##
1650## Core tests. ##
1651## ----------- ##
1652
1653_ACEOF
1654
1655
1656# Keep a trace of the command line.
1657# Strip out --no-create and --no-recursion so they do not pile up.
1658# Strip out --silent because we don't want to record it for future runs.
1659# Also quote any args containing shell meta-characters.
1660# Make two passes to allow for proper duplicate-argument suppression.
1661ac_configure_args=
1662ac_configure_args0=
1663ac_configure_args1=
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001664ac_must_keep_next=false
1665for ac_pass in 1 2
1666do
1667 for ac_arg
1668 do
1669 case $ac_arg in
1670 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1671 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1672 | -silent | --silent | --silen | --sile | --sil)
1673 continue ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00001674 *\'*)
1675 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001676 esac
1677 case $ac_pass in
1678 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1679 2)
1680 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1681 if test $ac_must_keep_next = true; then
1682 ac_must_keep_next=false # Got value, back to normal.
1683 else
1684 case $ac_arg in
1685 *=* | --config-cache | -C | -disable-* | --disable-* \
1686 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1687 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1688 | -with-* | --with-* | -without-* | --without-* | --x)
1689 case "$ac_configure_args0 " in
1690 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1691 esac
1692 ;;
1693 -* ) ac_must_keep_next=true ;;
1694 esac
1695 fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00001696 ac_configure_args="$ac_configure_args '$ac_arg'"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001697 ;;
1698 esac
1699 done
1700done
1701$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1702$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1703
1704# When interrupted or exit'd, cleanup temporary files, and complete
1705# config.log. We remove comments because anyway the quotes in there
1706# would cause problems or look ugly.
Bram Moolenaar446cb832008-06-24 21:56:24 +00001707# WARNING: Use '\'' to represent an apostrophe within the trap.
1708# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001709trap 'exit_status=$?
1710 # Save into config.log some information that might help in debugging.
1711 {
1712 echo
1713
1714 cat <<\_ASBOX
1715## ---------------- ##
1716## Cache variables. ##
1717## ---------------- ##
1718_ASBOX
1719 echo
1720 # The following way of writing the cache mishandles newlines in values,
Bram Moolenaar446cb832008-06-24 21:56:24 +00001721(
1722 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1723 eval ac_val=\$$ac_var
1724 case $ac_val in #(
1725 *${as_nl}*)
1726 case $ac_var in #(
1727 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1728$as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1729 esac
1730 case $ac_var in #(
1731 _ | IFS | as_nl) ;; #(
1732 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1733 *) $as_unset $ac_var ;;
1734 esac ;;
1735 esac
1736 done
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001737 (set) 2>&1 |
Bram Moolenaar446cb832008-06-24 21:56:24 +00001738 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1739 *${as_nl}ac_space=\ *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001740 sed -n \
Bram Moolenaar446cb832008-06-24 21:56:24 +00001741 "s/'\''/'\''\\\\'\'''\''/g;
1742 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1743 ;; #(
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001744 *)
Bram Moolenaar446cb832008-06-24 21:56:24 +00001745 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001746 ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00001747 esac |
1748 sort
1749)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001750 echo
1751
1752 cat <<\_ASBOX
1753## ----------------- ##
1754## Output variables. ##
1755## ----------------- ##
1756_ASBOX
1757 echo
1758 for ac_var in $ac_subst_vars
1759 do
Bram Moolenaar446cb832008-06-24 21:56:24 +00001760 eval ac_val=\$$ac_var
1761 case $ac_val in
1762 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1763 esac
1764 $as_echo "$ac_var='\''$ac_val'\''"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001765 done | sort
1766 echo
1767
1768 if test -n "$ac_subst_files"; then
1769 cat <<\_ASBOX
Bram Moolenaar446cb832008-06-24 21:56:24 +00001770## ------------------- ##
1771## File substitutions. ##
1772## ------------------- ##
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001773_ASBOX
1774 echo
1775 for ac_var in $ac_subst_files
1776 do
Bram Moolenaar446cb832008-06-24 21:56:24 +00001777 eval ac_val=\$$ac_var
1778 case $ac_val in
1779 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1780 esac
1781 $as_echo "$ac_var='\''$ac_val'\''"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001782 done | sort
1783 echo
1784 fi
1785
1786 if test -s confdefs.h; then
1787 cat <<\_ASBOX
1788## ----------- ##
1789## confdefs.h. ##
1790## ----------- ##
1791_ASBOX
1792 echo
Bram Moolenaar446cb832008-06-24 21:56:24 +00001793 cat confdefs.h
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001794 echo
1795 fi
1796 test "$ac_signal" != 0 &&
Bram Moolenaar446cb832008-06-24 21:56:24 +00001797 $as_echo "$as_me: caught signal $ac_signal"
1798 $as_echo "$as_me: exit $exit_status"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001799 } >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00001800 rm -f core *.core core.conftest.* &&
1801 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001802 exit $exit_status
Bram Moolenaar446cb832008-06-24 21:56:24 +00001803' 0
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001804for ac_signal in 1 2 13 15; do
1805 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1806done
1807ac_signal=0
1808
1809# confdefs.h avoids OS command line length limits that DEFS can exceed.
Bram Moolenaar446cb832008-06-24 21:56:24 +00001810rm -f -r conftest* confdefs.h
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001811
1812# Predefined preprocessor variables.
1813
1814cat >>confdefs.h <<_ACEOF
1815#define PACKAGE_NAME "$PACKAGE_NAME"
1816_ACEOF
1817
1818
1819cat >>confdefs.h <<_ACEOF
1820#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1821_ACEOF
1822
1823
1824cat >>confdefs.h <<_ACEOF
1825#define PACKAGE_VERSION "$PACKAGE_VERSION"
1826_ACEOF
1827
1828
1829cat >>confdefs.h <<_ACEOF
1830#define PACKAGE_STRING "$PACKAGE_STRING"
1831_ACEOF
1832
1833
1834cat >>confdefs.h <<_ACEOF
1835#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1836_ACEOF
1837
1838
1839# Let the site file select an alternate cache file if it wants to.
Bram Moolenaar446cb832008-06-24 21:56:24 +00001840# Prefer an explicitly selected file to automatically selected ones.
1841ac_site_file1=NONE
1842ac_site_file2=NONE
1843if test -n "$CONFIG_SITE"; then
1844 ac_site_file1=$CONFIG_SITE
1845elif test "x$prefix" != xNONE; then
1846 ac_site_file1=$prefix/share/config.site
1847 ac_site_file2=$prefix/etc/config.site
1848else
1849 ac_site_file1=$ac_default_prefix/share/config.site
1850 ac_site_file2=$ac_default_prefix/etc/config.site
Bram Moolenaar071d4272004-06-13 20:20:40 +00001851fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00001852for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1853do
1854 test "x$ac_site_file" = xNONE && continue
Bram Moolenaar071d4272004-06-13 20:20:40 +00001855 if test -r "$ac_site_file"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00001856 { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1857$as_echo "$as_me: loading site script $ac_site_file" >&6;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001858 sed 's/^/| /' "$ac_site_file" >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00001859 . "$ac_site_file"
1860 fi
1861done
1862
1863if test -r "$cache_file"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001864 # Some versions of bash will fail to source /dev/null (special
1865 # files actually), so we avoid doing that.
1866 if test -f "$cache_file"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00001867 { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
1868$as_echo "$as_me: loading cache $cache_file" >&6;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001869 case $cache_file in
Bram Moolenaar446cb832008-06-24 21:56:24 +00001870 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1871 *) . "./$cache_file";;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001872 esac
1873 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00001874else
Bram Moolenaar446cb832008-06-24 21:56:24 +00001875 { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
1876$as_echo "$as_me: creating cache $cache_file" >&6;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001877 >$cache_file
1878fi
1879
1880# Check that the precious variables saved in the cache have kept the same
1881# value.
1882ac_cache_corrupted=false
Bram Moolenaar446cb832008-06-24 21:56:24 +00001883for ac_var in $ac_precious_vars; do
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001884 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1885 eval ac_new_set=\$ac_env_${ac_var}_set
Bram Moolenaar446cb832008-06-24 21:56:24 +00001886 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1887 eval ac_new_val=\$ac_env_${ac_var}_value
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001888 case $ac_old_set,$ac_new_set in
1889 set,)
Bram Moolenaar446cb832008-06-24 21:56:24 +00001890 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1891$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001892 ac_cache_corrupted=: ;;
1893 ,set)
Bram Moolenaar446cb832008-06-24 21:56:24 +00001894 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1895$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001896 ac_cache_corrupted=: ;;
1897 ,);;
1898 *)
1899 if test "x$ac_old_val" != "x$ac_new_val"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00001900 # differences in whitespace do not lead to failure.
1901 ac_old_val_w=`echo x $ac_old_val`
1902 ac_new_val_w=`echo x $ac_new_val`
1903 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1904 { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1905$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1906 ac_cache_corrupted=:
1907 else
1908 { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1909$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1910 eval $ac_var=\$ac_old_val
1911 fi
1912 { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5
1913$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
1914 { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5
1915$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001916 fi;;
1917 esac
1918 # Pass precious variables to config.status.
1919 if test "$ac_new_set" = set; then
1920 case $ac_new_val in
Bram Moolenaar446cb832008-06-24 21:56:24 +00001921 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001922 *) ac_arg=$ac_var=$ac_new_val ;;
1923 esac
1924 case " $ac_configure_args " in
1925 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1926 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1927 esac
1928 fi
1929done
1930if $ac_cache_corrupted; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00001931 { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1932$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1933 { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1934$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001935 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00001936fi
1937
Bram Moolenaar446cb832008-06-24 21:56:24 +00001938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
Bram Moolenaar071d4272004-06-13 20:20:40 +00001954ac_ext=c
Bram Moolenaar071d4272004-06-13 20:20:40 +00001955ac_cpp='$CPP $CPPFLAGS'
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001956ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1957ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1958ac_compiler_gnu=$ac_cv_c_compiler_gnu
Bram Moolenaar071d4272004-06-13 20:20:40 +00001959
1960
Bram Moolenaar446cb832008-06-24 21:56:24 +00001961ac_config_headers="$ac_config_headers auto/config.h:config.h.in"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001962
1963
1964cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00001965#define UNIX 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001966_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00001967
Bram Moolenaar446cb832008-06-24 21:56:24 +00001968{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
1969$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
1970set x ${MAKE-make}
1971ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
1972if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
1973 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00001974else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001975 cat >conftest.make <<\_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00001976SHELL = /bin/sh
Bram Moolenaar071d4272004-06-13 20:20:40 +00001977all:
Bram Moolenaar446cb832008-06-24 21:56:24 +00001978 @echo '@@@%%%=$(MAKE)=@@@%%%'
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001979_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00001980# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
Bram Moolenaar446cb832008-06-24 21:56:24 +00001981case `${MAKE-make} -f conftest.make 2>/dev/null` in
1982 *@@@%%%=?*=@@@%%%*)
1983 eval ac_cv_prog_make_${ac_make}_set=yes;;
1984 *)
1985 eval ac_cv_prog_make_${ac_make}_set=no;;
1986esac
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001987rm -f conftest.make
Bram Moolenaar071d4272004-06-13 20:20:40 +00001988fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00001989if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
1990 { $as_echo "$as_me:$LINENO: result: yes" >&5
1991$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00001992 SET_MAKE=
1993else
Bram Moolenaar446cb832008-06-24 21:56:24 +00001994 { $as_echo "$as_me:$LINENO: result: no" >&5
1995$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00001996 SET_MAKE="MAKE=${MAKE-make}"
1997fi
1998
1999
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002000ac_ext=c
2001ac_cpp='$CPP $CPPFLAGS'
2002ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2003ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2004ac_compiler_gnu=$ac_cv_c_compiler_gnu
2005if test -n "$ac_tool_prefix"; then
2006 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2007set dummy ${ac_tool_prefix}gcc; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00002008{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2009$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002010if test "${ac_cv_prog_CC+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002011 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00002012else
2013 if test -n "$CC"; then
2014 ac_cv_prog_CC="$CC" # Let the user override the test.
2015else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002016as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2017for as_dir in $PATH
2018do
2019 IFS=$as_save_IFS
2020 test -z "$as_dir" && as_dir=.
2021 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00002022 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002023 ac_cv_prog_CC="${ac_tool_prefix}gcc"
Bram Moolenaar446cb832008-06-24 21:56:24 +00002024 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002025 break 2
2026 fi
2027done
2028done
Bram Moolenaar446cb832008-06-24 21:56:24 +00002029IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002030
Bram Moolenaar071d4272004-06-13 20:20:40 +00002031fi
2032fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002033CC=$ac_cv_prog_CC
Bram Moolenaar071d4272004-06-13 20:20:40 +00002034if test -n "$CC"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002035 { $as_echo "$as_me:$LINENO: result: $CC" >&5
2036$as_echo "$CC" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00002037else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002038 { $as_echo "$as_me:$LINENO: result: no" >&5
2039$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002040fi
2041
Bram Moolenaar446cb832008-06-24 21:56:24 +00002042
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002043fi
2044if test -z "$ac_cv_prog_CC"; then
2045 ac_ct_CC=$CC
2046 # Extract the first word of "gcc", so it can be a program name with args.
2047set dummy gcc; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00002048{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2049$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002050if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002051 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002052else
2053 if test -n "$ac_ct_CC"; then
2054 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2055else
2056as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2057for as_dir in $PATH
2058do
2059 IFS=$as_save_IFS
2060 test -z "$as_dir" && as_dir=.
2061 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00002062 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002063 ac_cv_prog_ac_ct_CC="gcc"
Bram Moolenaar446cb832008-06-24 21:56:24 +00002064 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002065 break 2
2066 fi
2067done
2068done
Bram Moolenaar446cb832008-06-24 21:56:24 +00002069IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002070
2071fi
2072fi
2073ac_ct_CC=$ac_cv_prog_ac_ct_CC
2074if test -n "$ac_ct_CC"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002075 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2076$as_echo "$ac_ct_CC" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002077else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002078 { $as_echo "$as_me:$LINENO: result: no" >&5
2079$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002080fi
2081
Bram Moolenaar446cb832008-06-24 21:56:24 +00002082 if test "x$ac_ct_CC" = x; then
2083 CC=""
2084 else
2085 case $cross_compiling:$ac_tool_warned in
2086yes:)
2087{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2088whose name does not start with the host triplet. If you think this
2089configuration is useful to you, please write to autoconf@gnu.org." >&5
2090$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2091whose name does not start with the host triplet. If you think this
2092configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2093ac_tool_warned=yes ;;
2094esac
2095 CC=$ac_ct_CC
2096 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002097else
2098 CC="$ac_cv_prog_CC"
Bram Moolenaar071d4272004-06-13 20:20:40 +00002099fi
2100
2101if test -z "$CC"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002102 if test -n "$ac_tool_prefix"; then
2103 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002104set dummy ${ac_tool_prefix}cc; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00002105{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2106$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002107if test "${ac_cv_prog_CC+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002108 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00002109else
2110 if test -n "$CC"; then
2111 ac_cv_prog_CC="$CC" # Let the user override the test.
2112else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002113as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2114for as_dir in $PATH
2115do
2116 IFS=$as_save_IFS
2117 test -z "$as_dir" && as_dir=.
2118 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00002119 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002120 ac_cv_prog_CC="${ac_tool_prefix}cc"
Bram Moolenaar446cb832008-06-24 21:56:24 +00002121 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002122 break 2
2123 fi
2124done
2125done
Bram Moolenaar446cb832008-06-24 21:56:24 +00002126IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002127
2128fi
2129fi
2130CC=$ac_cv_prog_CC
2131if test -n "$CC"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002132 { $as_echo "$as_me:$LINENO: result: $CC" >&5
2133$as_echo "$CC" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002134else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002135 { $as_echo "$as_me:$LINENO: result: no" >&5
2136$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002137fi
2138
Bram Moolenaar446cb832008-06-24 21:56:24 +00002139
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002140 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002141fi
2142if test -z "$CC"; then
2143 # Extract the first word of "cc", so it can be a program name with args.
2144set dummy cc; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00002145{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2146$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002147if test "${ac_cv_prog_CC+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002148 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002149else
2150 if test -n "$CC"; then
2151 ac_cv_prog_CC="$CC" # Let the user override the test.
2152else
Bram Moolenaar071d4272004-06-13 20:20:40 +00002153 ac_prog_rejected=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002154as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2155for as_dir in $PATH
2156do
2157 IFS=$as_save_IFS
2158 test -z "$as_dir" && as_dir=.
2159 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00002160 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002161 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2162 ac_prog_rejected=yes
2163 continue
2164 fi
2165 ac_cv_prog_CC="cc"
Bram Moolenaar446cb832008-06-24 21:56:24 +00002166 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002167 break 2
2168 fi
2169done
2170done
Bram Moolenaar446cb832008-06-24 21:56:24 +00002171IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002172
Bram Moolenaar071d4272004-06-13 20:20:40 +00002173if test $ac_prog_rejected = yes; then
2174 # We found a bogon in the path, so make sure we never use it.
2175 set dummy $ac_cv_prog_CC
2176 shift
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002177 if test $# != 0; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00002178 # We chose a different compiler from the bogus one.
2179 # However, it has the same basename, so the bogon will be chosen
2180 # first if we set CC to just the basename; use the full file name.
2181 shift
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002182 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
Bram Moolenaar071d4272004-06-13 20:20:40 +00002183 fi
2184fi
2185fi
2186fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002187CC=$ac_cv_prog_CC
Bram Moolenaar071d4272004-06-13 20:20:40 +00002188if test -n "$CC"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002189 { $as_echo "$as_me:$LINENO: result: $CC" >&5
2190$as_echo "$CC" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00002191else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002192 { $as_echo "$as_me:$LINENO: result: no" >&5
2193$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00002194fi
2195
Bram Moolenaar446cb832008-06-24 21:56:24 +00002196
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002197fi
2198if test -z "$CC"; then
2199 if test -n "$ac_tool_prefix"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002200 for ac_prog in cl.exe
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002201 do
2202 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2203set dummy $ac_tool_prefix$ac_prog; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00002204{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2205$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002206if test "${ac_cv_prog_CC+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002207 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00002208else
2209 if test -n "$CC"; then
2210 ac_cv_prog_CC="$CC" # Let the user override the test.
2211else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002212as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2213for as_dir in $PATH
2214do
2215 IFS=$as_save_IFS
2216 test -z "$as_dir" && as_dir=.
2217 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00002218 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002219 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
Bram Moolenaar446cb832008-06-24 21:56:24 +00002220 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002221 break 2
2222 fi
2223done
2224done
Bram Moolenaar446cb832008-06-24 21:56:24 +00002225IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002226
Bram Moolenaar071d4272004-06-13 20:20:40 +00002227fi
2228fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002229CC=$ac_cv_prog_CC
Bram Moolenaar071d4272004-06-13 20:20:40 +00002230if test -n "$CC"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002231 { $as_echo "$as_me:$LINENO: result: $CC" >&5
2232$as_echo "$CC" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00002233else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002234 { $as_echo "$as_me:$LINENO: result: no" >&5
2235$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00002236fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002237
Bram Moolenaar446cb832008-06-24 21:56:24 +00002238
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002239 test -n "$CC" && break
2240 done
2241fi
2242if test -z "$CC"; then
2243 ac_ct_CC=$CC
Bram Moolenaar446cb832008-06-24 21:56:24 +00002244 for ac_prog in cl.exe
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002245do
2246 # Extract the first word of "$ac_prog", so it can be a program name with args.
2247set dummy $ac_prog; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00002248{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2249$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002250if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002251 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002252else
2253 if test -n "$ac_ct_CC"; then
2254 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2255else
2256as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2257for as_dir in $PATH
2258do
2259 IFS=$as_save_IFS
2260 test -z "$as_dir" && as_dir=.
2261 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00002262 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002263 ac_cv_prog_ac_ct_CC="$ac_prog"
Bram Moolenaar446cb832008-06-24 21:56:24 +00002264 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002265 break 2
Bram Moolenaar071d4272004-06-13 20:20:40 +00002266 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002267done
2268done
Bram Moolenaar446cb832008-06-24 21:56:24 +00002269IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002270
2271fi
2272fi
2273ac_ct_CC=$ac_cv_prog_ac_ct_CC
2274if test -n "$ac_ct_CC"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002275 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2276$as_echo "$ac_ct_CC" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002277else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002278 { $as_echo "$as_me:$LINENO: result: no" >&5
2279$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00002280fi
2281
Bram Moolenaar446cb832008-06-24 21:56:24 +00002282
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002283 test -n "$ac_ct_CC" && break
2284done
Bram Moolenaar071d4272004-06-13 20:20:40 +00002285
Bram Moolenaar446cb832008-06-24 21:56:24 +00002286 if test "x$ac_ct_CC" = x; then
2287 CC=""
2288 else
2289 case $cross_compiling:$ac_tool_warned in
2290yes:)
2291{ $as_echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2292whose name does not start with the host triplet. If you think this
2293configuration is useful to you, please write to autoconf@gnu.org." >&5
2294$as_echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2295whose name does not start with the host triplet. If you think this
2296configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2297ac_tool_warned=yes ;;
2298esac
2299 CC=$ac_ct_CC
2300 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002301fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00002302
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002303fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00002304
Bram Moolenaar071d4272004-06-13 20:20:40 +00002305
Bram Moolenaar446cb832008-06-24 21:56:24 +00002306test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002307See \`config.log' for more details." >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00002308$as_echo "$as_me: error: no acceptable C compiler found in \$PATH
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002309See \`config.log' for more details." >&2;}
2310 { (exit 1); exit 1; }; }
2311
2312# Provide some information about the compiler.
Bram Moolenaar446cb832008-06-24 21:56:24 +00002313$as_echo "$as_me:$LINENO: checking for C compiler version" >&5
2314set X $ac_compile
2315ac_compiler=$2
2316{ (ac_try="$ac_compiler --version >&5"
2317case "(($ac_try" in
2318 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2319 *) ac_try_echo=$ac_try;;
2320esac
2321eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2322$as_echo "$ac_try_echo") >&5
2323 (eval "$ac_compiler --version >&5") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002324 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00002325 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002326 (exit $ac_status); }
Bram Moolenaar446cb832008-06-24 21:56:24 +00002327{ (ac_try="$ac_compiler -v >&5"
2328case "(($ac_try" in
2329 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2330 *) ac_try_echo=$ac_try;;
2331esac
2332eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2333$as_echo "$ac_try_echo") >&5
2334 (eval "$ac_compiler -v >&5") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002335 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00002336 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002337 (exit $ac_status); }
Bram Moolenaar446cb832008-06-24 21:56:24 +00002338{ (ac_try="$ac_compiler -V >&5"
2339case "(($ac_try" in
2340 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2341 *) ac_try_echo=$ac_try;;
2342esac
2343eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2344$as_echo "$ac_try_echo") >&5
2345 (eval "$ac_compiler -V >&5") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002346 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00002347 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002348 (exit $ac_status); }
2349
2350cat >conftest.$ac_ext <<_ACEOF
2351/* confdefs.h. */
2352_ACEOF
2353cat confdefs.h >>conftest.$ac_ext
2354cat >>conftest.$ac_ext <<_ACEOF
2355/* end confdefs.h. */
2356
2357int
2358main ()
2359{
2360
2361 ;
2362 return 0;
2363}
2364_ACEOF
2365ac_clean_files_save=$ac_clean_files
Bram Moolenaar446cb832008-06-24 21:56:24 +00002366ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002367# Try to create an executable without -o first, disregard a.out.
2368# It will help us diagnose broken compilers, and finding out an intuition
2369# of exeext.
Bram Moolenaar446cb832008-06-24 21:56:24 +00002370{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2371$as_echo_n "checking for C compiler default output file name... " >&6; }
2372ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002373
Bram Moolenaar446cb832008-06-24 21:56:24 +00002374# The possible output files:
2375ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2376
2377ac_rmfiles=
2378for ac_file in $ac_files
2379do
2380 case $ac_file in
2381 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2382 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2383 esac
2384done
2385rm -f $ac_rmfiles
2386
2387if { (ac_try="$ac_link_default"
2388case "(($ac_try" in
2389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2390 *) ac_try_echo=$ac_try;;
2391esac
2392eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2393$as_echo "$ac_try_echo") >&5
2394 (eval "$ac_link_default") 2>&5
2395 ac_status=$?
2396 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2397 (exit $ac_status); }; then
2398 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2399# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2400# in a Makefile. We should not override ac_cv_exeext if it was cached,
2401# so that the user can short-circuit this test for compilers unknown to
2402# Autoconf.
2403for ac_file in $ac_files ''
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002404do
2405 test -f "$ac_file" || continue
2406 case $ac_file in
Bram Moolenaar446cb832008-06-24 21:56:24 +00002407 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002408 ;;
2409 [ab].out )
2410 # We found the default executable, but exeext='' is most
2411 # certainly right.
2412 break;;
2413 *.* )
Bram Moolenaar446cb832008-06-24 21:56:24 +00002414 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2415 then :; else
2416 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2417 fi
2418 # We set ac_cv_exeext here because the later test for it is not
2419 # safe: cross compilers may not add the suffix if given an `-o'
2420 # argument, so we may need to know it at that point already.
2421 # Even if this section looks crufty: it has the advantage of
2422 # actually working.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002423 break;;
2424 * )
2425 break;;
2426 esac
2427done
Bram Moolenaar446cb832008-06-24 21:56:24 +00002428test "$ac_cv_exeext" = no && ac_cv_exeext=
2429
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002430else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002431 ac_file=''
2432fi
2433
2434{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5
2435$as_echo "$ac_file" >&6; }
2436if test -z "$ac_file"; then
2437 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002438sed 's/^/| /' conftest.$ac_ext >&5
2439
Bram Moolenaar446cb832008-06-24 21:56:24 +00002440{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002441See \`config.log' for more details." >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00002442$as_echo "$as_me: error: C compiler cannot create executables
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002443See \`config.log' for more details." >&2;}
2444 { (exit 77); exit 77; }; }
2445fi
2446
2447ac_exeext=$ac_cv_exeext
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002448
Bram Moolenaar446cb832008-06-24 21:56:24 +00002449# Check that the compiler produces executables we can run. If not, either
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002450# the compiler is broken, or we cross compile.
Bram Moolenaar446cb832008-06-24 21:56:24 +00002451{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2452$as_echo_n "checking whether the C compiler works... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002453# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2454# If not cross compiling, check that we can run a simple program.
2455if test "$cross_compiling" != yes; then
2456 if { ac_try='./$ac_file'
Bram Moolenaar446cb832008-06-24 21:56:24 +00002457 { (case "(($ac_try" in
2458 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2459 *) ac_try_echo=$ac_try;;
2460esac
2461eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2462$as_echo "$ac_try_echo") >&5
2463 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002464 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00002465 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002466 (exit $ac_status); }; }; then
2467 cross_compiling=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00002468 else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002469 if test "$cross_compiling" = maybe; then
2470 cross_compiling=yes
2471 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002472 { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002473If you meant to cross compile, use \`--host'.
2474See \`config.log' for more details." >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00002475$as_echo "$as_me: error: cannot run C compiled programs.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002476If you meant to cross compile, use \`--host'.
2477See \`config.log' for more details." >&2;}
2478 { (exit 1); exit 1; }; }
2479 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00002480 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00002481fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00002482{ $as_echo "$as_me:$LINENO: result: yes" >&5
2483$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00002484
Bram Moolenaar446cb832008-06-24 21:56:24 +00002485rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002486ac_clean_files=$ac_clean_files_save
Bram Moolenaar446cb832008-06-24 21:56:24 +00002487# Check that the compiler produces executables we can run. If not, either
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002488# the compiler is broken, or we cross compile.
Bram Moolenaar446cb832008-06-24 21:56:24 +00002489{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2490$as_echo_n "checking whether we are cross compiling... " >&6; }
2491{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
2492$as_echo "$cross_compiling" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00002493
Bram Moolenaar446cb832008-06-24 21:56:24 +00002494{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
2495$as_echo_n "checking for suffix of executables... " >&6; }
2496if { (ac_try="$ac_link"
2497case "(($ac_try" in
2498 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2499 *) ac_try_echo=$ac_try;;
2500esac
2501eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2502$as_echo "$ac_try_echo") >&5
2503 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002504 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00002505 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002506 (exit $ac_status); }; then
2507 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2508# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2509# work properly (i.e., refer to `conftest.exe'), while it won't with
2510# `rm'.
2511for ac_file in conftest.exe conftest conftest.*; do
2512 test -f "$ac_file" || continue
2513 case $ac_file in
Bram Moolenaar446cb832008-06-24 21:56:24 +00002514 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002515 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002516 break;;
2517 * ) break;;
2518 esac
2519done
Bram Moolenaar071d4272004-06-13 20:20:40 +00002520else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002521 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002522See \`config.log' for more details." >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00002523$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002524See \`config.log' for more details." >&2;}
2525 { (exit 1); exit 1; }; }
2526fi
2527
2528rm -f conftest$ac_cv_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00002529{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2530$as_echo "$ac_cv_exeext" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002531
2532rm -f conftest.$ac_ext
2533EXEEXT=$ac_cv_exeext
2534ac_exeext=$EXEEXT
Bram Moolenaar446cb832008-06-24 21:56:24 +00002535{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
2536$as_echo_n "checking for suffix of object files... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002537if test "${ac_cv_objext+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002538 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002539else
2540 cat >conftest.$ac_ext <<_ACEOF
2541/* confdefs.h. */
2542_ACEOF
2543cat confdefs.h >>conftest.$ac_ext
2544cat >>conftest.$ac_ext <<_ACEOF
2545/* end confdefs.h. */
2546
2547int
2548main ()
2549{
2550
2551 ;
2552 return 0;
2553}
2554_ACEOF
2555rm -f conftest.o conftest.obj
Bram Moolenaar446cb832008-06-24 21:56:24 +00002556if { (ac_try="$ac_compile"
2557case "(($ac_try" in
2558 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2559 *) ac_try_echo=$ac_try;;
2560esac
2561eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2562$as_echo "$ac_try_echo") >&5
2563 (eval "$ac_compile") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002564 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00002565 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002566 (exit $ac_status); }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002567 for ac_file in conftest.o conftest.obj conftest.*; do
2568 test -f "$ac_file" || continue;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002569 case $ac_file in
Bram Moolenaar446cb832008-06-24 21:56:24 +00002570 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002571 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2572 break;;
2573 esac
2574done
2575else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002576 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002577sed 's/^/| /' conftest.$ac_ext >&5
2578
Bram Moolenaar446cb832008-06-24 21:56:24 +00002579{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002580See \`config.log' for more details." >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00002581$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002582See \`config.log' for more details." >&2;}
2583 { (exit 1); exit 1; }; }
2584fi
2585
2586rm -f conftest.$ac_cv_objext conftest.$ac_ext
2587fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00002588{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2589$as_echo "$ac_cv_objext" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002590OBJEXT=$ac_cv_objext
2591ac_objext=$OBJEXT
Bram Moolenaar446cb832008-06-24 21:56:24 +00002592{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2593$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002594if test "${ac_cv_c_compiler_gnu+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002595 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002596else
2597 cat >conftest.$ac_ext <<_ACEOF
2598/* confdefs.h. */
2599_ACEOF
2600cat confdefs.h >>conftest.$ac_ext
2601cat >>conftest.$ac_ext <<_ACEOF
2602/* end confdefs.h. */
2603
2604int
2605main ()
2606{
2607#ifndef __GNUC__
2608 choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +00002609#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +00002610
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002611 ;
2612 return 0;
2613}
2614_ACEOF
2615rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00002616if { (ac_try="$ac_compile"
2617case "(($ac_try" in
2618 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2619 *) ac_try_echo=$ac_try;;
2620esac
2621eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2622$as_echo "$ac_try_echo") >&5
2623 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002624 ac_status=$?
2625 grep -v '^ *+' conftest.er1 >conftest.err
2626 rm -f conftest.er1
2627 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00002628 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2629 (exit $ac_status); } && {
2630 test -z "$ac_c_werror_flag" ||
2631 test ! -s conftest.err
2632 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002633 ac_compiler_gnu=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00002634else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002635 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002636sed 's/^/| /' conftest.$ac_ext >&5
2637
Bram Moolenaar446cb832008-06-24 21:56:24 +00002638 ac_compiler_gnu=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00002639fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00002640
2641rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002642ac_cv_c_compiler_gnu=$ac_compiler_gnu
Bram Moolenaar071d4272004-06-13 20:20:40 +00002643
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002644fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00002645{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2646$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2647if test $ac_compiler_gnu = yes; then
2648 GCC=yes
2649else
2650 GCC=
2651fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002652ac_test_CFLAGS=${CFLAGS+set}
2653ac_save_CFLAGS=$CFLAGS
Bram Moolenaar446cb832008-06-24 21:56:24 +00002654{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2655$as_echo_n "checking whether $CC accepts -g... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002656if test "${ac_cv_prog_cc_g+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002657 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00002658else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002659 ac_save_c_werror_flag=$ac_c_werror_flag
2660 ac_c_werror_flag=yes
2661 ac_cv_prog_cc_g=no
2662 CFLAGS="-g"
2663 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002664/* confdefs.h. */
2665_ACEOF
2666cat confdefs.h >>conftest.$ac_ext
2667cat >>conftest.$ac_ext <<_ACEOF
2668/* end confdefs.h. */
2669
2670int
2671main ()
2672{
2673
2674 ;
2675 return 0;
2676}
2677_ACEOF
2678rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00002679if { (ac_try="$ac_compile"
2680case "(($ac_try" in
2681 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2682 *) ac_try_echo=$ac_try;;
2683esac
2684eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2685$as_echo "$ac_try_echo") >&5
2686 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002687 ac_status=$?
2688 grep -v '^ *+' conftest.er1 >conftest.err
2689 rm -f conftest.er1
2690 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00002691 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2692 (exit $ac_status); } && {
2693 test -z "$ac_c_werror_flag" ||
2694 test ! -s conftest.err
2695 } && test -s conftest.$ac_objext; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00002696 ac_cv_prog_cc_g=yes
2697else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002698 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002699sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00002700
Bram Moolenaar446cb832008-06-24 21:56:24 +00002701 CFLAGS=""
2702 cat >conftest.$ac_ext <<_ACEOF
2703/* confdefs.h. */
2704_ACEOF
2705cat confdefs.h >>conftest.$ac_ext
2706cat >>conftest.$ac_ext <<_ACEOF
2707/* end confdefs.h. */
2708
2709int
2710main ()
2711{
2712
2713 ;
2714 return 0;
2715}
2716_ACEOF
2717rm -f conftest.$ac_objext
2718if { (ac_try="$ac_compile"
2719case "(($ac_try" in
2720 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2721 *) ac_try_echo=$ac_try;;
2722esac
2723eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2724$as_echo "$ac_try_echo") >&5
2725 (eval "$ac_compile") 2>conftest.er1
2726 ac_status=$?
2727 grep -v '^ *+' conftest.er1 >conftest.err
2728 rm -f conftest.er1
2729 cat conftest.err >&5
2730 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2731 (exit $ac_status); } && {
2732 test -z "$ac_c_werror_flag" ||
2733 test ! -s conftest.err
2734 } && test -s conftest.$ac_objext; then
2735 :
2736else
2737 $as_echo "$as_me: failed program was:" >&5
2738sed 's/^/| /' conftest.$ac_ext >&5
2739
2740 ac_c_werror_flag=$ac_save_c_werror_flag
2741 CFLAGS="-g"
2742 cat >conftest.$ac_ext <<_ACEOF
2743/* confdefs.h. */
2744_ACEOF
2745cat confdefs.h >>conftest.$ac_ext
2746cat >>conftest.$ac_ext <<_ACEOF
2747/* end confdefs.h. */
2748
2749int
2750main ()
2751{
2752
2753 ;
2754 return 0;
2755}
2756_ACEOF
2757rm -f conftest.$ac_objext
2758if { (ac_try="$ac_compile"
2759case "(($ac_try" in
2760 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2761 *) ac_try_echo=$ac_try;;
2762esac
2763eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2764$as_echo "$ac_try_echo") >&5
2765 (eval "$ac_compile") 2>conftest.er1
2766 ac_status=$?
2767 grep -v '^ *+' conftest.er1 >conftest.err
2768 rm -f conftest.er1
2769 cat conftest.err >&5
2770 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2771 (exit $ac_status); } && {
2772 test -z "$ac_c_werror_flag" ||
2773 test ! -s conftest.err
2774 } && test -s conftest.$ac_objext; then
2775 ac_cv_prog_cc_g=yes
2776else
2777 $as_echo "$as_me: failed program was:" >&5
2778sed 's/^/| /' conftest.$ac_ext >&5
2779
2780
Bram Moolenaar071d4272004-06-13 20:20:40 +00002781fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00002782
2783rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002784fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00002785
2786rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2787fi
2788
2789rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2790 ac_c_werror_flag=$ac_save_c_werror_flag
2791fi
2792{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2793$as_echo "$ac_cv_prog_cc_g" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00002794if test "$ac_test_CFLAGS" = set; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002795 CFLAGS=$ac_save_CFLAGS
Bram Moolenaar071d4272004-06-13 20:20:40 +00002796elif test $ac_cv_prog_cc_g = yes; then
2797 if test "$GCC" = yes; then
2798 CFLAGS="-g -O2"
2799 else
2800 CFLAGS="-g"
2801 fi
2802else
2803 if test "$GCC" = yes; then
2804 CFLAGS="-O2"
2805 else
2806 CFLAGS=
2807 fi
2808fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00002809{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2810$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2811if test "${ac_cv_prog_cc_c89+set}" = set; then
2812 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002813else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002814 ac_cv_prog_cc_c89=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002815ac_save_CC=$CC
2816cat >conftest.$ac_ext <<_ACEOF
2817/* confdefs.h. */
2818_ACEOF
2819cat confdefs.h >>conftest.$ac_ext
2820cat >>conftest.$ac_ext <<_ACEOF
2821/* end confdefs.h. */
2822#include <stdarg.h>
2823#include <stdio.h>
2824#include <sys/types.h>
2825#include <sys/stat.h>
2826/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2827struct buf { int x; };
2828FILE * (*rcsopen) (struct buf *, struct stat *, int);
2829static char *e (p, i)
2830 char **p;
2831 int i;
2832{
2833 return p[i];
2834}
2835static char *f (char * (*g) (char **, int), char **p, ...)
2836{
2837 char *s;
2838 va_list v;
2839 va_start (v,p);
2840 s = g (p, va_arg (v,int));
2841 va_end (v);
2842 return s;
2843}
2844
2845/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2846 function prototypes and stuff, but not '\xHH' hex character constants.
2847 These don't provoke an error unfortunately, instead are silently treated
Bram Moolenaar446cb832008-06-24 21:56:24 +00002848 as 'x'. The following induces an error, until -std is added to get
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002849 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2850 array size at least. It's necessary to write '\x00'==0 to get something
Bram Moolenaar446cb832008-06-24 21:56:24 +00002851 that's true only with -std. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002852int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2853
Bram Moolenaar446cb832008-06-24 21:56:24 +00002854/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2855 inside strings and character constants. */
2856#define FOO(x) 'x'
2857int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2858
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002859int test (int i, double x);
2860struct s1 {int (*f) (int a);};
2861struct s2 {int (*f) (double a);};
2862int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2863int argc;
2864char **argv;
2865int
2866main ()
2867{
2868return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2869 ;
2870 return 0;
2871}
2872_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00002873for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2874 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002875do
2876 CC="$ac_save_CC $ac_arg"
2877 rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00002878if { (ac_try="$ac_compile"
2879case "(($ac_try" in
2880 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2881 *) ac_try_echo=$ac_try;;
2882esac
2883eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2884$as_echo "$ac_try_echo") >&5
2885 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002886 ac_status=$?
2887 grep -v '^ *+' conftest.er1 >conftest.err
2888 rm -f conftest.er1
2889 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00002890 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2891 (exit $ac_status); } && {
2892 test -z "$ac_c_werror_flag" ||
2893 test ! -s conftest.err
2894 } && test -s conftest.$ac_objext; then
2895 ac_cv_prog_cc_c89=$ac_arg
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002896else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002897 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002898sed 's/^/| /' conftest.$ac_ext >&5
2899
Bram Moolenaar446cb832008-06-24 21:56:24 +00002900
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002901fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00002902
2903rm -f core conftest.err conftest.$ac_objext
2904 test "x$ac_cv_prog_cc_c89" != "xno" && break
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002905done
Bram Moolenaar446cb832008-06-24 21:56:24 +00002906rm -f conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002907CC=$ac_save_CC
2908
2909fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00002910# AC_CACHE_VAL
2911case "x$ac_cv_prog_cc_c89" in
2912 x)
2913 { $as_echo "$as_me:$LINENO: result: none needed" >&5
2914$as_echo "none needed" >&6; } ;;
2915 xno)
2916 { $as_echo "$as_me:$LINENO: result: unsupported" >&5
2917$as_echo "unsupported" >&6; } ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002918 *)
Bram Moolenaar446cb832008-06-24 21:56:24 +00002919 CC="$CC $ac_cv_prog_cc_c89"
2920 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2921$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002922esac
2923
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002924
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002925ac_ext=c
2926ac_cpp='$CPP $CPPFLAGS'
2927ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2928ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2929ac_compiler_gnu=$ac_cv_c_compiler_gnu
2930 ac_ext=c
2931ac_cpp='$CPP $CPPFLAGS'
2932ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2933ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2934ac_compiler_gnu=$ac_cv_c_compiler_gnu
Bram Moolenaar446cb832008-06-24 21:56:24 +00002935{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2936$as_echo_n "checking how to run the C preprocessor... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00002937# On Suns, sometimes $CPP names a directory.
2938if test -n "$CPP" && test -d "$CPP"; then
2939 CPP=
2940fi
2941if test -z "$CPP"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002942 if test "${ac_cv_prog_CPP+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002943 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00002944else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002945 # Double quotes because CPP needs to be expanded
2946 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2947 do
2948 ac_preproc_ok=false
2949for ac_c_preproc_warn_flag in '' yes
2950do
2951 # Use a header file that comes with gcc, so configuring glibc
2952 # with a fresh cross-compiler works.
2953 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2954 # <limits.h> exists even on freestanding compilers.
Bram Moolenaar071d4272004-06-13 20:20:40 +00002955 # On the NeXT, cc -E runs the code through the compiler's parser,
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002956 # not just through cpp. "Syntax error" is here to catch this case.
2957 cat >conftest.$ac_ext <<_ACEOF
2958/* confdefs.h. */
2959_ACEOF
2960cat confdefs.h >>conftest.$ac_ext
2961cat >>conftest.$ac_ext <<_ACEOF
2962/* end confdefs.h. */
2963#ifdef __STDC__
2964# include <limits.h>
2965#else
2966# include <assert.h>
2967#endif
2968 Syntax error
2969_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00002970if { (ac_try="$ac_cpp conftest.$ac_ext"
2971case "(($ac_try" in
2972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2973 *) ac_try_echo=$ac_try;;
2974esac
2975eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2976$as_echo "$ac_try_echo") >&5
2977 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002978 ac_status=$?
2979 grep -v '^ *+' conftest.er1 >conftest.err
2980 rm -f conftest.er1
2981 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00002982 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2983 (exit $ac_status); } >/dev/null && {
2984 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
2985 test ! -s conftest.err
2986 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002987 :
2988else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002989 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002990sed 's/^/| /' conftest.$ac_ext >&5
2991
2992 # Broken: fails on valid input.
2993continue
2994fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00002995
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002996rm -f conftest.err conftest.$ac_ext
2997
Bram Moolenaar446cb832008-06-24 21:56:24 +00002998 # OK, works on sane cases. Now check whether nonexistent headers
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002999 # can be detected and how.
3000 cat >conftest.$ac_ext <<_ACEOF
3001/* confdefs.h. */
3002_ACEOF
3003cat confdefs.h >>conftest.$ac_ext
3004cat >>conftest.$ac_ext <<_ACEOF
3005/* end confdefs.h. */
3006#include <ac_nonexistent.h>
3007_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00003008if { (ac_try="$ac_cpp conftest.$ac_ext"
3009case "(($ac_try" in
3010 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3011 *) ac_try_echo=$ac_try;;
3012esac
3013eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3014$as_echo "$ac_try_echo") >&5
3015 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003016 ac_status=$?
3017 grep -v '^ *+' conftest.er1 >conftest.err
3018 rm -f conftest.er1
3019 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00003020 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3021 (exit $ac_status); } >/dev/null && {
3022 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3023 test ! -s conftest.err
3024 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003025 # Broken: success on invalid input.
3026continue
3027else
Bram Moolenaar446cb832008-06-24 21:56:24 +00003028 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003029sed 's/^/| /' conftest.$ac_ext >&5
3030
3031 # Passes both tests.
3032ac_preproc_ok=:
3033break
3034fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003035
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003036rm -f conftest.err conftest.$ac_ext
3037
3038done
3039# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3040rm -f conftest.err conftest.$ac_ext
3041if $ac_preproc_ok; then
3042 break
3043fi
3044
3045 done
3046 ac_cv_prog_CPP=$CPP
3047
3048fi
3049 CPP=$ac_cv_prog_CPP
3050else
3051 ac_cv_prog_CPP=$CPP
3052fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003053{ $as_echo "$as_me:$LINENO: result: $CPP" >&5
3054$as_echo "$CPP" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003055ac_preproc_ok=false
3056for ac_c_preproc_warn_flag in '' yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00003057do
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003058 # Use a header file that comes with gcc, so configuring glibc
3059 # with a fresh cross-compiler works.
3060 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3061 # <limits.h> exists even on freestanding compilers.
3062 # On the NeXT, cc -E runs the code through the compiler's parser,
3063 # not just through cpp. "Syntax error" is here to catch this case.
3064 cat >conftest.$ac_ext <<_ACEOF
3065/* confdefs.h. */
3066_ACEOF
3067cat confdefs.h >>conftest.$ac_ext
3068cat >>conftest.$ac_ext <<_ACEOF
3069/* end confdefs.h. */
3070#ifdef __STDC__
3071# include <limits.h>
3072#else
3073# include <assert.h>
3074#endif
3075 Syntax error
3076_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00003077if { (ac_try="$ac_cpp conftest.$ac_ext"
3078case "(($ac_try" in
3079 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3080 *) ac_try_echo=$ac_try;;
3081esac
3082eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3083$as_echo "$ac_try_echo") >&5
3084 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003085 ac_status=$?
3086 grep -v '^ *+' conftest.er1 >conftest.err
3087 rm -f conftest.er1
3088 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00003089 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3090 (exit $ac_status); } >/dev/null && {
3091 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3092 test ! -s conftest.err
3093 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003094 :
3095else
Bram Moolenaar446cb832008-06-24 21:56:24 +00003096 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003097sed 's/^/| /' conftest.$ac_ext >&5
3098
3099 # Broken: fails on valid input.
3100continue
3101fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003102
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003103rm -f conftest.err conftest.$ac_ext
3104
Bram Moolenaar446cb832008-06-24 21:56:24 +00003105 # OK, works on sane cases. Now check whether nonexistent headers
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003106 # can be detected and how.
3107 cat >conftest.$ac_ext <<_ACEOF
3108/* confdefs.h. */
3109_ACEOF
3110cat confdefs.h >>conftest.$ac_ext
3111cat >>conftest.$ac_ext <<_ACEOF
3112/* end confdefs.h. */
3113#include <ac_nonexistent.h>
3114_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00003115if { (ac_try="$ac_cpp conftest.$ac_ext"
3116case "(($ac_try" in
3117 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3118 *) ac_try_echo=$ac_try;;
3119esac
3120eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3121$as_echo "$ac_try_echo") >&5
3122 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003123 ac_status=$?
3124 grep -v '^ *+' conftest.er1 >conftest.err
3125 rm -f conftest.er1
3126 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00003127 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3128 (exit $ac_status); } >/dev/null && {
3129 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3130 test ! -s conftest.err
3131 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003132 # Broken: success on invalid input.
3133continue
3134else
Bram Moolenaar446cb832008-06-24 21:56:24 +00003135 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003136sed 's/^/| /' conftest.$ac_ext >&5
3137
3138 # Passes both tests.
3139ac_preproc_ok=:
3140break
3141fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003142
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003143rm -f conftest.err conftest.$ac_ext
3144
3145done
3146# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3147rm -f conftest.err conftest.$ac_ext
3148if $ac_preproc_ok; then
3149 :
3150else
Bram Moolenaar446cb832008-06-24 21:56:24 +00003151 { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003152See \`config.log' for more details." >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00003153$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003154See \`config.log' for more details." >&2;}
3155 { (exit 1); exit 1; }; }
3156fi
3157
3158ac_ext=c
3159ac_cpp='$CPP $CPPFLAGS'
3160ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3161ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3162ac_compiler_gnu=$ac_cv_c_compiler_gnu
3163
3164
Bram Moolenaar446cb832008-06-24 21:56:24 +00003165{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3166$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3167if test "${ac_cv_path_GREP+set}" = set; then
3168 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003169else
Bram Moolenaar446cb832008-06-24 21:56:24 +00003170 if test -z "$GREP"; then
3171 ac_path_GREP_found=false
3172 # Loop through the user's path and test for each of PROGNAME-LIST
3173 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3174for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3175do
3176 IFS=$as_save_IFS
3177 test -z "$as_dir" && as_dir=.
3178 for ac_prog in grep ggrep; do
3179 for ac_exec_ext in '' $ac_executable_extensions; do
3180 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3181 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3182# Check for GNU ac_path_GREP and select it if it is found.
3183 # Check for GNU $ac_path_GREP
3184case `"$ac_path_GREP" --version 2>&1` in
3185*GNU*)
3186 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3187*)
3188 ac_count=0
3189 $as_echo_n 0123456789 >"conftest.in"
3190 while :
3191 do
3192 cat "conftest.in" "conftest.in" >"conftest.tmp"
3193 mv "conftest.tmp" "conftest.in"
3194 cp "conftest.in" "conftest.nl"
3195 $as_echo 'GREP' >> "conftest.nl"
3196 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3197 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3198 ac_count=`expr $ac_count + 1`
3199 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3200 # Best one so far, save it but keep looking for a better one
3201 ac_cv_path_GREP="$ac_path_GREP"
3202 ac_path_GREP_max=$ac_count
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003203 fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003204 # 10*(2^10) chars as input seems more than enough
3205 test $ac_count -gt 10 && break
3206 done
3207 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3208esac
3209
3210 $ac_path_GREP_found && break 3
3211 done
3212 done
3213done
3214IFS=$as_save_IFS
3215 if test -z "$ac_cv_path_GREP"; then
3216 { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3217$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3218 { (exit 1); exit 1; }; }
3219 fi
3220else
3221 ac_cv_path_GREP=$GREP
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003222fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003223
3224fi
3225{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3226$as_echo "$ac_cv_path_GREP" >&6; }
3227 GREP="$ac_cv_path_GREP"
3228
3229
3230{ $as_echo "$as_me:$LINENO: checking for egrep" >&5
3231$as_echo_n "checking for egrep... " >&6; }
3232if test "${ac_cv_path_EGREP+set}" = set; then
3233 $as_echo_n "(cached) " >&6
3234else
3235 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3236 then ac_cv_path_EGREP="$GREP -E"
3237 else
3238 if test -z "$EGREP"; then
3239 ac_path_EGREP_found=false
3240 # Loop through the user's path and test for each of PROGNAME-LIST
3241 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3242for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3243do
3244 IFS=$as_save_IFS
3245 test -z "$as_dir" && as_dir=.
3246 for ac_prog in egrep; do
3247 for ac_exec_ext in '' $ac_executable_extensions; do
3248 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3249 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3250# Check for GNU ac_path_EGREP and select it if it is found.
3251 # Check for GNU $ac_path_EGREP
3252case `"$ac_path_EGREP" --version 2>&1` in
3253*GNU*)
3254 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3255*)
3256 ac_count=0
3257 $as_echo_n 0123456789 >"conftest.in"
3258 while :
3259 do
3260 cat "conftest.in" "conftest.in" >"conftest.tmp"
3261 mv "conftest.tmp" "conftest.in"
3262 cp "conftest.in" "conftest.nl"
3263 $as_echo 'EGREP' >> "conftest.nl"
3264 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3265 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3266 ac_count=`expr $ac_count + 1`
3267 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3268 # Best one so far, save it but keep looking for a better one
3269 ac_cv_path_EGREP="$ac_path_EGREP"
3270 ac_path_EGREP_max=$ac_count
3271 fi
3272 # 10*(2^10) chars as input seems more than enough
3273 test $ac_count -gt 10 && break
3274 done
3275 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3276esac
3277
3278 $ac_path_EGREP_found && break 3
3279 done
3280 done
3281done
3282IFS=$as_save_IFS
3283 if test -z "$ac_cv_path_EGREP"; then
3284 { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3285$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3286 { (exit 1); exit 1; }; }
3287 fi
3288else
3289 ac_cv_path_EGREP=$EGREP
3290fi
3291
3292 fi
3293fi
3294{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3295$as_echo "$ac_cv_path_EGREP" >&6; }
3296 EGREP="$ac_cv_path_EGREP"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003297
3298
3299cat >conftest.$ac_ext <<_ACEOF
3300/* confdefs.h. */
3301_ACEOF
3302cat confdefs.h >>conftest.$ac_ext
3303cat >>conftest.$ac_ext <<_ACEOF
3304/* end confdefs.h. */
3305
3306_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003307rm -f conftest*
Bram Moolenaar446cb832008-06-24 21:56:24 +00003308 { $as_echo "$as_me:$LINENO: checking for library containing strerror" >&5
3309$as_echo_n "checking for library containing strerror... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003310if test "${ac_cv_search_strerror+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00003311 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003312else
3313 ac_func_search_save_LIBS=$LIBS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003314cat >conftest.$ac_ext <<_ACEOF
3315/* confdefs.h. */
3316_ACEOF
3317cat confdefs.h >>conftest.$ac_ext
3318cat >>conftest.$ac_ext <<_ACEOF
3319/* end confdefs.h. */
3320
Bram Moolenaar446cb832008-06-24 21:56:24 +00003321/* Override any GCC internal prototype to avoid an error.
3322 Use char because int might match the return type of a GCC
3323 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003324#ifdef __cplusplus
3325extern "C"
3326#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003327char strerror ();
3328int
3329main ()
3330{
Bram Moolenaar446cb832008-06-24 21:56:24 +00003331return strerror ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003332 ;
3333 return 0;
3334}
3335_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00003336for ac_lib in '' cposix; do
3337 if test -z "$ac_lib"; then
3338 ac_res="none required"
3339 else
3340 ac_res=-l$ac_lib
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003341 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
Bram Moolenaar446cb832008-06-24 21:56:24 +00003342 fi
3343 rm -f conftest.$ac_objext conftest$ac_exeext
3344if { (ac_try="$ac_link"
3345case "(($ac_try" in
3346 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3347 *) ac_try_echo=$ac_try;;
3348esac
3349eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3350$as_echo "$ac_try_echo") >&5
3351 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003352 ac_status=$?
3353 grep -v '^ *+' conftest.er1 >conftest.err
3354 rm -f conftest.er1
3355 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00003356 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3357 (exit $ac_status); } && {
3358 test -z "$ac_c_werror_flag" ||
3359 test ! -s conftest.err
3360 } && test -s conftest$ac_exeext && {
3361 test "$cross_compiling" = yes ||
3362 $as_test_x conftest$ac_exeext
3363 }; then
3364 ac_cv_search_strerror=$ac_res
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003365else
Bram Moolenaar446cb832008-06-24 21:56:24 +00003366 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003367sed 's/^/| /' conftest.$ac_ext >&5
3368
Bram Moolenaar446cb832008-06-24 21:56:24 +00003369
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003370fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003371
3372rm -rf conftest.dSYM
3373rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3374 conftest$ac_exeext
3375 if test "${ac_cv_search_strerror+set}" = set; then
3376 break
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003377fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003378done
3379if test "${ac_cv_search_strerror+set}" = set; then
3380 :
3381else
3382 ac_cv_search_strerror=no
3383fi
3384rm conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003385LIBS=$ac_func_search_save_LIBS
3386fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003387{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3388$as_echo "$ac_cv_search_strerror" >&6; }
3389ac_res=$ac_cv_search_strerror
3390if test "$ac_res" != no; then
3391 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003392
3393fi
3394 for ac_prog in gawk mawk nawk awk
3395do
3396 # Extract the first word of "$ac_prog", so it can be a program name with args.
Bram Moolenaar071d4272004-06-13 20:20:40 +00003397set dummy $ac_prog; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00003398{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3399$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003400if test "${ac_cv_prog_AWK+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00003401 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00003402else
3403 if test -n "$AWK"; then
3404 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3405else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003406as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3407for as_dir in $PATH
3408do
3409 IFS=$as_save_IFS
3410 test -z "$as_dir" && as_dir=.
3411 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00003412 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003413 ac_cv_prog_AWK="$ac_prog"
Bram Moolenaar446cb832008-06-24 21:56:24 +00003414 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003415 break 2
3416 fi
3417done
3418done
Bram Moolenaar446cb832008-06-24 21:56:24 +00003419IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003420
Bram Moolenaar071d4272004-06-13 20:20:40 +00003421fi
3422fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003423AWK=$ac_cv_prog_AWK
Bram Moolenaar071d4272004-06-13 20:20:40 +00003424if test -n "$AWK"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00003425 { $as_echo "$as_me:$LINENO: result: $AWK" >&5
3426$as_echo "$AWK" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00003427else
Bram Moolenaar446cb832008-06-24 21:56:24 +00003428 { $as_echo "$as_me:$LINENO: result: no" >&5
3429$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00003430fi
3431
Bram Moolenaar446cb832008-06-24 21:56:24 +00003432
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003433 test -n "$AWK" && break
Bram Moolenaar071d4272004-06-13 20:20:40 +00003434done
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003435
Bram Moolenaar071d4272004-06-13 20:20:40 +00003436# Extract the first word of "strip", so it can be a program name with args.
3437set dummy strip; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00003438{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3439$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003440if test "${ac_cv_prog_STRIP+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00003441 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00003442else
3443 if test -n "$STRIP"; then
3444 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3445else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003446as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3447for as_dir in $PATH
3448do
3449 IFS=$as_save_IFS
3450 test -z "$as_dir" && as_dir=.
3451 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00003452 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003453 ac_cv_prog_STRIP="strip"
Bram Moolenaar446cb832008-06-24 21:56:24 +00003454 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003455 break 2
3456 fi
3457done
3458done
Bram Moolenaar446cb832008-06-24 21:56:24 +00003459IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003460
Bram Moolenaar071d4272004-06-13 20:20:40 +00003461 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
3462fi
3463fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003464STRIP=$ac_cv_prog_STRIP
Bram Moolenaar071d4272004-06-13 20:20:40 +00003465if test -n "$STRIP"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00003466 { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
3467$as_echo "$STRIP" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00003468else
Bram Moolenaar446cb832008-06-24 21:56:24 +00003469 { $as_echo "$as_me:$LINENO: result: no" >&5
3470$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00003471fi
3472
3473
Bram Moolenaar071d4272004-06-13 20:20:40 +00003474
3475
Bram Moolenaar071d4272004-06-13 20:20:40 +00003476
Bram Moolenaar446cb832008-06-24 21:56:24 +00003477{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3478$as_echo_n "checking for ANSI C header files... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003479if test "${ac_cv_header_stdc+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00003480 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00003481else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003482 cat >conftest.$ac_ext <<_ACEOF
3483/* confdefs.h. */
3484_ACEOF
3485cat confdefs.h >>conftest.$ac_ext
3486cat >>conftest.$ac_ext <<_ACEOF
3487/* end confdefs.h. */
3488#include <stdlib.h>
3489#include <stdarg.h>
3490#include <string.h>
3491#include <float.h>
3492
3493int
3494main ()
3495{
3496
3497 ;
3498 return 0;
3499}
3500_ACEOF
3501rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00003502if { (ac_try="$ac_compile"
3503case "(($ac_try" in
3504 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3505 *) ac_try_echo=$ac_try;;
3506esac
3507eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3508$as_echo "$ac_try_echo") >&5
3509 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003510 ac_status=$?
3511 grep -v '^ *+' conftest.er1 >conftest.err
3512 rm -f conftest.er1
3513 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00003514 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3515 (exit $ac_status); } && {
3516 test -z "$ac_c_werror_flag" ||
3517 test ! -s conftest.err
3518 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003519 ac_cv_header_stdc=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00003520else
Bram Moolenaar446cb832008-06-24 21:56:24 +00003521 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003522sed 's/^/| /' conftest.$ac_ext >&5
3523
Bram Moolenaar446cb832008-06-24 21:56:24 +00003524 ac_cv_header_stdc=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003525fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003526
3527rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003528
3529if test $ac_cv_header_stdc = yes; then
3530 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3531 cat >conftest.$ac_ext <<_ACEOF
3532/* confdefs.h. */
3533_ACEOF
3534cat confdefs.h >>conftest.$ac_ext
3535cat >>conftest.$ac_ext <<_ACEOF
3536/* end confdefs.h. */
3537#include <string.h>
3538
3539_ACEOF
3540if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3541 $EGREP "memchr" >/dev/null 2>&1; then
3542 :
3543else
3544 ac_cv_header_stdc=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00003545fi
3546rm -f conftest*
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003547
Bram Moolenaar071d4272004-06-13 20:20:40 +00003548fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003549
3550if test $ac_cv_header_stdc = yes; then
3551 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3552 cat >conftest.$ac_ext <<_ACEOF
3553/* confdefs.h. */
3554_ACEOF
3555cat confdefs.h >>conftest.$ac_ext
3556cat >>conftest.$ac_ext <<_ACEOF
3557/* end confdefs.h. */
3558#include <stdlib.h>
3559
3560_ACEOF
3561if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3562 $EGREP "free" >/dev/null 2>&1; then
3563 :
Bram Moolenaar071d4272004-06-13 20:20:40 +00003564else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003565 ac_cv_header_stdc=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00003566fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003567rm -f conftest*
3568
3569fi
3570
3571if test $ac_cv_header_stdc = yes; then
3572 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3573 if test "$cross_compiling" = yes; then
3574 :
3575else
3576 cat >conftest.$ac_ext <<_ACEOF
3577/* confdefs.h. */
3578_ACEOF
3579cat confdefs.h >>conftest.$ac_ext
3580cat >>conftest.$ac_ext <<_ACEOF
3581/* end confdefs.h. */
3582#include <ctype.h>
Bram Moolenaar446cb832008-06-24 21:56:24 +00003583#include <stdlib.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003584#if ((' ' & 0x0FF) == 0x020)
3585# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3586# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3587#else
3588# define ISLOWER(c) \
3589 (('a' <= (c) && (c) <= 'i') \
3590 || ('j' <= (c) && (c) <= 'r') \
3591 || ('s' <= (c) && (c) <= 'z'))
3592# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3593#endif
3594
3595#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3596int
3597main ()
3598{
3599 int i;
3600 for (i = 0; i < 256; i++)
3601 if (XOR (islower (i), ISLOWER (i))
3602 || toupper (i) != TOUPPER (i))
Bram Moolenaar446cb832008-06-24 21:56:24 +00003603 return 2;
3604 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003605}
3606_ACEOF
3607rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00003608if { (ac_try="$ac_link"
3609case "(($ac_try" in
3610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3611 *) ac_try_echo=$ac_try;;
3612esac
3613eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3614$as_echo "$ac_try_echo") >&5
3615 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003616 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00003617 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003618 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +00003619 { (case "(($ac_try" in
3620 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3621 *) ac_try_echo=$ac_try;;
3622esac
3623eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3624$as_echo "$ac_try_echo") >&5
3625 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003626 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00003627 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003628 (exit $ac_status); }; }; then
3629 :
3630else
Bram Moolenaar446cb832008-06-24 21:56:24 +00003631 $as_echo "$as_me: program exited with status $ac_status" >&5
3632$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003633sed 's/^/| /' conftest.$ac_ext >&5
3634
3635( exit $ac_status )
3636ac_cv_header_stdc=no
3637fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003638rm -rf conftest.dSYM
3639rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3640fi
3641
3642
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003643fi
3644fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003645{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3646$as_echo "$ac_cv_header_stdc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003647if test $ac_cv_header_stdc = yes; then
3648
3649cat >>confdefs.h <<\_ACEOF
3650#define STDC_HEADERS 1
3651_ACEOF
3652
3653fi
3654
Bram Moolenaar446cb832008-06-24 21:56:24 +00003655{ $as_echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
3656$as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
3657if test "${ac_cv_header_sys_wait_h+set}" = set; then
3658 $as_echo_n "(cached) " >&6
3659else
3660 cat >conftest.$ac_ext <<_ACEOF
3661/* confdefs.h. */
3662_ACEOF
3663cat confdefs.h >>conftest.$ac_ext
3664cat >>conftest.$ac_ext <<_ACEOF
3665/* end confdefs.h. */
3666#include <sys/types.h>
3667#include <sys/wait.h>
3668#ifndef WEXITSTATUS
3669# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
3670#endif
3671#ifndef WIFEXITED
3672# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
3673#endif
3674
3675int
3676main ()
3677{
3678 int s;
3679 wait (&s);
3680 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
3681 ;
3682 return 0;
3683}
3684_ACEOF
3685rm -f conftest.$ac_objext
3686if { (ac_try="$ac_compile"
3687case "(($ac_try" in
3688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3689 *) ac_try_echo=$ac_try;;
3690esac
3691eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3692$as_echo "$ac_try_echo") >&5
3693 (eval "$ac_compile") 2>conftest.er1
3694 ac_status=$?
3695 grep -v '^ *+' conftest.er1 >conftest.err
3696 rm -f conftest.er1
3697 cat conftest.err >&5
3698 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3699 (exit $ac_status); } && {
3700 test -z "$ac_c_werror_flag" ||
3701 test ! -s conftest.err
3702 } && test -s conftest.$ac_objext; then
3703 ac_cv_header_sys_wait_h=yes
3704else
3705 $as_echo "$as_me: failed program was:" >&5
3706sed 's/^/| /' conftest.$ac_ext >&5
3707
3708 ac_cv_header_sys_wait_h=no
3709fi
3710
3711rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3712fi
3713{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
3714$as_echo "$ac_cv_header_sys_wait_h" >&6; }
3715if test $ac_cv_header_sys_wait_h = yes; then
3716
3717cat >>confdefs.h <<\_ACEOF
3718#define HAVE_SYS_WAIT_H 1
3719_ACEOF
3720
3721fi
3722
3723
3724if test -z "$CFLAGS"; then
3725 CFLAGS="-O"
3726 test "$GCC" = yes && CFLAGS="-O2 -fno-strength-reduce -Wall"
3727fi
3728if test "$GCC" = yes; then
3729 gccversion=`"$CC" -dumpversion`
3730 if test "x$gccversion" = "x"; then
3731 gccversion=`"$CC" --version | sed -e '2,$d' -e 's/darwin.//' -e 's/^[^0-9]*\([0-9]\.[0-9.]*\).*$/\1/g'`
3732 fi
3733 if test "$gccversion" = "3.0.1" -o "$gccversion" = "3.0.2" -o "$gccversion" = "4.0.1"; then
3734 echo 'GCC [34].0.[12] has a bug in the optimizer, disabling "-O#"'
3735 CFLAGS=`echo "$CFLAGS" | sed 's/-O[23456789]/-O/'`
3736 else
3737 if test "$gccversion" = "3.1" -o "$gccversion" = "3.2" -o "$gccversion" = "3.2.1" && `echo "$CFLAGS" | grep -v fno-strength-reduce >/dev/null`; then
3738 echo 'GCC 3.1 and 3.2 have a bug in the optimizer, adding "-fno-strength-reduce"'
3739 CFLAGS="$CFLAGS -fno-strength-reduce"
3740 fi
3741 fi
3742fi
3743
3744if test "$cross_compiling" = yes; then
3745 { $as_echo "$as_me:$LINENO: result: cannot compile a simple program; if not cross compiling check CC and CFLAGS" >&5
3746$as_echo "cannot compile a simple program; if not cross compiling check CC and CFLAGS" >&6; }
3747fi
3748
3749test "$GCC" = yes && CPP_MM=M;
3750
3751if test -f ./toolcheck; then
3752 { $as_echo "$as_me:$LINENO: checking for buggy tools..." >&5
3753$as_echo "$as_me: checking for buggy tools..." >&6;}
3754 sh ./toolcheck 1>&6
3755fi
3756
3757OS_EXTRA_SRC=""; OS_EXTRA_OBJ=""
3758
3759{ $as_echo "$as_me:$LINENO: checking for BeOS" >&5
3760$as_echo_n "checking for BeOS... " >&6; }
3761case `uname` in
3762 BeOS) OS_EXTRA_SRC=os_beos.c; OS_EXTRA_OBJ=objects/os_beos.o
3763 BEOS=yes; { $as_echo "$as_me:$LINENO: result: yes" >&5
3764$as_echo "yes" >&6; };;
3765 *) BEOS=no; { $as_echo "$as_me:$LINENO: result: no" >&5
3766$as_echo "no" >&6; };;
3767esac
3768
3769{ $as_echo "$as_me:$LINENO: checking for QNX" >&5
3770$as_echo_n "checking for QNX... " >&6; }
3771case `uname` in
3772 QNX) OS_EXTRA_SRC=os_qnx.c; OS_EXTRA_OBJ=objects/os_qnx.o
3773 test -z "$with_x" && with_x=no
3774 QNX=yes; { $as_echo "$as_me:$LINENO: result: yes" >&5
3775$as_echo "yes" >&6; };;
3776 *) QNX=no; { $as_echo "$as_me:$LINENO: result: no" >&5
3777$as_echo "no" >&6; };;
3778esac
3779
3780{ $as_echo "$as_me:$LINENO: checking for Darwin (Mac OS X)" >&5
3781$as_echo_n "checking for Darwin (Mac OS X)... " >&6; }
3782if test "`(uname) 2>/dev/null`" = Darwin; then
3783 { $as_echo "$as_me:$LINENO: result: yes" >&5
3784$as_echo "yes" >&6; }
3785
3786 { $as_echo "$as_me:$LINENO: checking --disable-darwin argument" >&5
3787$as_echo_n "checking --disable-darwin argument... " >&6; }
3788 # Check whether --enable-darwin was given.
3789if test "${enable_darwin+set}" = set; then
3790 enableval=$enable_darwin;
3791else
3792 enable_darwin="yes"
3793fi
3794
3795 if test "$enable_darwin" = "yes"; then
3796 { $as_echo "$as_me:$LINENO: result: no" >&5
3797$as_echo "no" >&6; }
3798 { $as_echo "$as_me:$LINENO: checking if Darwin files are there" >&5
3799$as_echo_n "checking if Darwin files are there... " >&6; }
3800 if test -f os_macosx.c; then
3801 { $as_echo "$as_me:$LINENO: result: yes" >&5
3802$as_echo "yes" >&6; }
3803 else
3804 { $as_echo "$as_me:$LINENO: result: no, Darwin support disabled" >&5
3805$as_echo "no, Darwin support disabled" >&6; }
3806 enable_darwin=no
3807 fi
3808 else
3809 { $as_echo "$as_me:$LINENO: result: yes, Darwin support excluded" >&5
3810$as_echo "yes, Darwin support excluded" >&6; }
3811 fi
3812
3813 { $as_echo "$as_me:$LINENO: checking --with-mac-arch argument" >&5
3814$as_echo_n "checking --with-mac-arch argument... " >&6; }
3815
3816# Check whether --with-mac-arch was given.
3817if test "${with_mac_arch+set}" = set; then
3818 withval=$with_mac_arch; MACARCH="$withval"; { $as_echo "$as_me:$LINENO: result: $MACARCH" >&5
3819$as_echo "$MACARCH" >&6; }
3820else
3821 MACARCH="current"; { $as_echo "$as_me:$LINENO: result: defaulting to $MACARCH" >&5
3822$as_echo "defaulting to $MACARCH" >&6; }
3823fi
3824
3825
3826 if test "x$MACARCH" = "xboth"; then
3827 { $as_echo "$as_me:$LINENO: checking for 10.4 universal SDK" >&5
3828$as_echo_n "checking for 10.4 universal SDK... " >&6; }
3829 save_cppflags="$CPPFLAGS"
3830 save_cflags="$CFLAGS"
3831 save_ldflags="$LDFLAGS"
3832 CFLAGS="$CFLAGS -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc"
3833 cat >conftest.$ac_ext <<_ACEOF
3834/* confdefs.h. */
3835_ACEOF
3836cat confdefs.h >>conftest.$ac_ext
3837cat >>conftest.$ac_ext <<_ACEOF
3838/* end confdefs.h. */
3839
3840int
3841main ()
3842{
3843
3844 ;
3845 return 0;
3846}
3847_ACEOF
3848rm -f conftest.$ac_objext conftest$ac_exeext
3849if { (ac_try="$ac_link"
3850case "(($ac_try" in
3851 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3852 *) ac_try_echo=$ac_try;;
3853esac
3854eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3855$as_echo "$ac_try_echo") >&5
3856 (eval "$ac_link") 2>conftest.er1
3857 ac_status=$?
3858 grep -v '^ *+' conftest.er1 >conftest.err
3859 rm -f conftest.er1
3860 cat conftest.err >&5
3861 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3862 (exit $ac_status); } && {
3863 test -z "$ac_c_werror_flag" ||
3864 test ! -s conftest.err
3865 } && test -s conftest$ac_exeext && {
3866 test "$cross_compiling" = yes ||
3867 $as_test_x conftest$ac_exeext
3868 }; then
3869 { $as_echo "$as_me:$LINENO: result: found" >&5
3870$as_echo "found" >&6; }
3871else
3872 $as_echo "$as_me: failed program was:" >&5
3873sed 's/^/| /' conftest.$ac_ext >&5
3874
3875 { $as_echo "$as_me:$LINENO: result: not found" >&5
3876$as_echo "not found" >&6; }
3877 CFLAGS="$save_cflags"
3878 { $as_echo "$as_me:$LINENO: checking if Intel architecture is supported" >&5
3879$as_echo_n "checking if Intel architecture is supported... " >&6; }
3880 CPPFLAGS="$CPPFLAGS -arch i386"
3881 LDFLAGS="$save_ldflags -arch i386"
3882 cat >conftest.$ac_ext <<_ACEOF
3883/* confdefs.h. */
3884_ACEOF
3885cat confdefs.h >>conftest.$ac_ext
3886cat >>conftest.$ac_ext <<_ACEOF
3887/* end confdefs.h. */
3888
3889int
3890main ()
3891{
3892
3893 ;
3894 return 0;
3895}
3896_ACEOF
3897rm -f conftest.$ac_objext conftest$ac_exeext
3898if { (ac_try="$ac_link"
3899case "(($ac_try" in
3900 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3901 *) ac_try_echo=$ac_try;;
3902esac
3903eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3904$as_echo "$ac_try_echo") >&5
3905 (eval "$ac_link") 2>conftest.er1
3906 ac_status=$?
3907 grep -v '^ *+' conftest.er1 >conftest.err
3908 rm -f conftest.er1
3909 cat conftest.err >&5
3910 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3911 (exit $ac_status); } && {
3912 test -z "$ac_c_werror_flag" ||
3913 test ! -s conftest.err
3914 } && test -s conftest$ac_exeext && {
3915 test "$cross_compiling" = yes ||
3916 $as_test_x conftest$ac_exeext
3917 }; then
3918 { $as_echo "$as_me:$LINENO: result: yes" >&5
3919$as_echo "yes" >&6; }; MACARCH="intel"
3920else
3921 $as_echo "$as_me: failed program was:" >&5
3922sed 's/^/| /' conftest.$ac_ext >&5
3923
3924 { $as_echo "$as_me:$LINENO: result: no" >&5
3925$as_echo "no" >&6; }
3926 MACARCH="ppc"
3927 CPPFLAGS="$save_cppflags -arch ppc"
3928 LDFLAGS="$save_ldflags -arch ppc"
3929fi
3930
3931rm -rf conftest.dSYM
3932rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3933 conftest$ac_exeext conftest.$ac_ext
3934fi
3935
3936rm -rf conftest.dSYM
3937rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3938 conftest$ac_exeext conftest.$ac_ext
3939 elif test "x$MACARCH" = "xintel"; then
3940 CPPFLAGS="$CPPFLAGS -arch intel"
3941 LDFLAGS="$LDFLAGS -arch intel"
3942 elif test "x$MACARCH" = "xppc"; then
3943 CPPFLAGS="$CPPFLAGS -arch ppc"
3944 LDFLAGS="$LDFLAGS -arch ppc"
3945 fi
3946
3947 if test "$enable_darwin" = "yes"; then
3948 MACOSX=yes
Bram Moolenaar3a025402008-07-24 15:20:50 +00003949 OS_EXTRA_SRC="os_macosx.c os_mac_conv.c";
Bram Moolenaar446cb832008-06-24 21:56:24 +00003950 OS_EXTRA_OBJ="objects/os_macosx.o objects/os_mac_conv.o"
3951 CPPFLAGS="$CPPFLAGS -DMACOS_X_UNIX -no-cpp-precomp"
3952 if test "x$MACARCH" = "xboth"; then
3953 CPPFLAGS="$CPPFLAGS -I/Developer/SDKs/MacOSX10.4u.sdk/Developer/Headers/FlatCarbon"
3954 else
3955 CPPFLAGS="$CPPFLAGS -I/Developer/Headers/FlatCarbon"
3956 fi
3957
3958 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003959
3960
3961
3962
3963
3964
3965
3966
3967
3968for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3969 inttypes.h stdint.h unistd.h
3970do
Bram Moolenaar446cb832008-06-24 21:56:24 +00003971as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3972{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
3973$as_echo_n "checking for $ac_header... " >&6; }
3974if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
3975 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003976else
3977 cat >conftest.$ac_ext <<_ACEOF
3978/* confdefs.h. */
3979_ACEOF
3980cat confdefs.h >>conftest.$ac_ext
3981cat >>conftest.$ac_ext <<_ACEOF
3982/* end confdefs.h. */
3983$ac_includes_default
3984
3985#include <$ac_header>
3986_ACEOF
3987rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00003988if { (ac_try="$ac_compile"
3989case "(($ac_try" in
3990 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3991 *) ac_try_echo=$ac_try;;
3992esac
3993eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3994$as_echo "$ac_try_echo") >&5
3995 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003996 ac_status=$?
3997 grep -v '^ *+' conftest.er1 >conftest.err
3998 rm -f conftest.er1
3999 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00004000 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4001 (exit $ac_status); } && {
4002 test -z "$ac_c_werror_flag" ||
4003 test ! -s conftest.err
4004 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004005 eval "$as_ac_Header=yes"
4006else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004007 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004008sed 's/^/| /' conftest.$ac_ext >&5
4009
Bram Moolenaar446cb832008-06-24 21:56:24 +00004010 eval "$as_ac_Header=no"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004011fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004012
4013rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004014fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004015ac_res=`eval 'as_val=${'$as_ac_Header'}
4016 $as_echo "$as_val"'`
4017 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
4018$as_echo "$ac_res" >&6; }
4019if test `eval 'as_val=${'$as_ac_Header'}
4020 $as_echo "$as_val"'` = yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004021 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00004022#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004023_ACEOF
4024
4025fi
4026
4027done
4028
4029
4030if test "${ac_cv_header_Carbon_Carbon_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004031 { $as_echo "$as_me:$LINENO: checking for Carbon/Carbon.h" >&5
4032$as_echo_n "checking for Carbon/Carbon.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004033if test "${ac_cv_header_Carbon_Carbon_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004034 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004035fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004036{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_Carbon_Carbon_h" >&5
4037$as_echo "$ac_cv_header_Carbon_Carbon_h" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004038else
4039 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +00004040{ $as_echo "$as_me:$LINENO: checking Carbon/Carbon.h usability" >&5
4041$as_echo_n "checking Carbon/Carbon.h usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004042cat >conftest.$ac_ext <<_ACEOF
4043/* confdefs.h. */
4044_ACEOF
4045cat confdefs.h >>conftest.$ac_ext
4046cat >>conftest.$ac_ext <<_ACEOF
4047/* end confdefs.h. */
4048$ac_includes_default
4049#include <Carbon/Carbon.h>
4050_ACEOF
4051rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00004052if { (ac_try="$ac_compile"
4053case "(($ac_try" in
4054 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4055 *) ac_try_echo=$ac_try;;
4056esac
4057eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4058$as_echo "$ac_try_echo") >&5
4059 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004060 ac_status=$?
4061 grep -v '^ *+' conftest.er1 >conftest.err
4062 rm -f conftest.er1
4063 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00004064 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4065 (exit $ac_status); } && {
4066 test -z "$ac_c_werror_flag" ||
4067 test ! -s conftest.err
4068 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004069 ac_header_compiler=yes
4070else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004071 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004072sed 's/^/| /' conftest.$ac_ext >&5
4073
Bram Moolenaar446cb832008-06-24 21:56:24 +00004074 ac_header_compiler=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004075fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004076
4077rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4078{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4079$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004080
4081# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +00004082{ $as_echo "$as_me:$LINENO: checking Carbon/Carbon.h presence" >&5
4083$as_echo_n "checking Carbon/Carbon.h presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004084cat >conftest.$ac_ext <<_ACEOF
4085/* confdefs.h. */
4086_ACEOF
4087cat confdefs.h >>conftest.$ac_ext
4088cat >>conftest.$ac_ext <<_ACEOF
4089/* end confdefs.h. */
4090#include <Carbon/Carbon.h>
4091_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00004092if { (ac_try="$ac_cpp conftest.$ac_ext"
4093case "(($ac_try" in
4094 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4095 *) ac_try_echo=$ac_try;;
4096esac
4097eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4098$as_echo "$ac_try_echo") >&5
4099 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004100 ac_status=$?
4101 grep -v '^ *+' conftest.er1 >conftest.err
4102 rm -f conftest.er1
4103 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00004104 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4105 (exit $ac_status); } >/dev/null && {
4106 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4107 test ! -s conftest.err
4108 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004109 ac_header_preproc=yes
4110else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004111 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004112sed 's/^/| /' conftest.$ac_ext >&5
4113
4114 ac_header_preproc=no
4115fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004116
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004117rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +00004118{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4119$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004120
4121# So? What about this header?
4122case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4123 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +00004124 { $as_echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: accepted by the compiler, rejected by the preprocessor!" >&5
4125$as_echo "$as_me: WARNING: Carbon/Carbon.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4126 { $as_echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: proceeding with the compiler's result" >&5
4127$as_echo "$as_me: WARNING: Carbon/Carbon.h: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004128 ac_header_preproc=yes
4129 ;;
4130 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +00004131 { $as_echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: present but cannot be compiled" >&5
4132$as_echo "$as_me: WARNING: Carbon/Carbon.h: present but cannot be compiled" >&2;}
4133 { $as_echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: check for missing prerequisite headers?" >&5
4134$as_echo "$as_me: WARNING: Carbon/Carbon.h: check for missing prerequisite headers?" >&2;}
4135 { $as_echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: see the Autoconf documentation" >&5
4136$as_echo "$as_me: WARNING: Carbon/Carbon.h: see the Autoconf documentation" >&2;}
4137 { $as_echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: section \"Present But Cannot Be Compiled\"" >&5
4138$as_echo "$as_me: WARNING: Carbon/Carbon.h: section \"Present But Cannot Be Compiled\"" >&2;}
4139 { $as_echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: proceeding with the preprocessor's result" >&5
4140$as_echo "$as_me: WARNING: Carbon/Carbon.h: proceeding with the preprocessor's result" >&2;}
4141 { $as_echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: in the future, the compiler will take precedence" >&5
4142$as_echo "$as_me: WARNING: Carbon/Carbon.h: in the future, the compiler will take precedence" >&2;}
4143
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004144 ;;
4145esac
Bram Moolenaar446cb832008-06-24 21:56:24 +00004146{ $as_echo "$as_me:$LINENO: checking for Carbon/Carbon.h" >&5
4147$as_echo_n "checking for Carbon/Carbon.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004148if test "${ac_cv_header_Carbon_Carbon_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004149 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004150else
4151 ac_cv_header_Carbon_Carbon_h=$ac_header_preproc
4152fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004153{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_Carbon_Carbon_h" >&5
4154$as_echo "$ac_cv_header_Carbon_Carbon_h" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004155
4156fi
4157if test $ac_cv_header_Carbon_Carbon_h = yes; then
4158 CARBON=yes
4159fi
4160
Bram Moolenaar071d4272004-06-13 20:20:40 +00004161
4162 if test "x$CARBON" = "xyes"; then
Bram Moolenaarab79bcb2004-07-18 21:34:53 +00004163 if test -z "$with_x" -a "X$enable_gui" != Xmotif -a "X$enable_gui" != Xathena -a "X$enable_gui" != Xgtk -a "X$enable_gui" != Xgtk2; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00004164 with_x=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00004165 fi
4166 fi
4167 fi
Bram Moolenaara23ccb82006-02-27 00:08:02 +00004168
Bram Moolenaarfd2ac762006-03-01 22:09:21 +00004169 if test "$MACARCH" = "intel" -o "$MACARCH" = "both"; then
Bram Moolenaare224ffa2006-03-01 00:01:28 +00004170 CFLAGS=`echo "$CFLAGS" | sed 's/-O[23456789]/-Oz/'`
4171 fi
4172
Bram Moolenaar071d4272004-06-13 20:20:40 +00004173else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004174 { $as_echo "$as_me:$LINENO: result: no" >&5
4175$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004176fi
4177
4178
4179
4180
Bram Moolenaar446cb832008-06-24 21:56:24 +00004181if test "$cross_compiling" = no; then
Bram Moolenaarc236c162008-07-13 17:41:49 +00004182 { $as_echo "$as_me:$LINENO: checking --with-local-dir argument" >&5
4183$as_echo_n "checking --with-local-dir argument... " >&6; }
Bram Moolenaar446cb832008-06-24 21:56:24 +00004184 have_local_include=''
4185 have_local_lib=''
Bram Moolenaarc236c162008-07-13 17:41:49 +00004186
4187# Check whether --with-local-dir was given.
4188if test "${with_local_dir+set}" = set; then
4189 withval=$with_local_dir;
4190 local_dir="$withval"
4191 case "$withval" in
4192 */*) ;;
4193 no)
4194 # avoid adding local dir to LDFLAGS and CPPFLAGS
4195 have_local_dir=yes
4196 have_local_lib=yes
4197 ;;
4198 *) { { $as_echo "$as_me:$LINENO: error: must pass path argument to --with-local-dir" >&5
4199$as_echo "$as_me: error: must pass path argument to --with-local-dir" >&2;}
4200 { (exit 1); exit 1; }; } ;;
4201 esac
4202 { $as_echo "$as_me:$LINENO: result: $local_dir" >&5
4203$as_echo "$local_dir" >&6; }
4204
4205else
4206
4207 local_dir=/usr/local
4208 { $as_echo "$as_me:$LINENO: result: Defaulting to $local_dir" >&5
4209$as_echo "Defaulting to $local_dir" >&6; }
4210
4211fi
4212
4213 if test "$GCC" = yes -a "$local_dir" != no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004214 echo 'void f(){}' > conftest.c
Bram Moolenaarc236c162008-07-13 17:41:49 +00004215 have_local_include=`${CC-cc} -no-cpp-precomp -c -v conftest.c 2>&1 | grep "${local_dir}/include"`
4216 have_local_lib=`${CC-cc} -c -v conftest.c 2>&1 | grep "${local_dir}/lib"`
Bram Moolenaar446cb832008-06-24 21:56:24 +00004217 rm -f conftest.c conftest.o
Bram Moolenaar071d4272004-06-13 20:20:40 +00004218 fi
Bram Moolenaarc236c162008-07-13 17:41:49 +00004219 if test -z "$have_local_lib" -a -d "${local_dir}/lib"; then
4220 tt=`echo "$LDFLAGS" | sed -e "s+-L${local_dir}/lib ++g" -e "s+-L${local_dir}/lib$++g"`
Bram Moolenaar446cb832008-06-24 21:56:24 +00004221 if test "$tt" = "$LDFLAGS"; then
Bram Moolenaarc236c162008-07-13 17:41:49 +00004222 LDFLAGS="$LDFLAGS -L${local_dir}/lib"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004223 fi
4224 fi
Bram Moolenaarc236c162008-07-13 17:41:49 +00004225 if test -z "$have_local_include" -a -d "${local_dir}/include"; then
4226 tt=`echo "$CPPFLAGS" | sed -e "s+-I${local_dir}/include ++g" -e "s+-I${local_dir}/include$++g"`
Bram Moolenaar446cb832008-06-24 21:56:24 +00004227 if test "$tt" = "$CPPFLAGS"; then
Bram Moolenaarc236c162008-07-13 17:41:49 +00004228 CPPFLAGS="$CPPFLAGS -I${local_dir}/include"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004229 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00004230 fi
4231fi
4232
Bram Moolenaar446cb832008-06-24 21:56:24 +00004233{ $as_echo "$as_me:$LINENO: checking --with-vim-name argument" >&5
4234$as_echo_n "checking --with-vim-name argument... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004235
Bram Moolenaar446cb832008-06-24 21:56:24 +00004236# Check whether --with-vim-name was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004237if test "${with_vim_name+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004238 withval=$with_vim_name; VIMNAME="$withval"; { $as_echo "$as_me:$LINENO: result: $VIMNAME" >&5
4239$as_echo "$VIMNAME" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004240else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004241 VIMNAME="vim"; { $as_echo "$as_me:$LINENO: result: Defaulting to $VIMNAME" >&5
4242$as_echo "Defaulting to $VIMNAME" >&6; }
4243fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00004244
4245
Bram Moolenaar446cb832008-06-24 21:56:24 +00004246{ $as_echo "$as_me:$LINENO: checking --with-ex-name argument" >&5
4247$as_echo_n "checking --with-ex-name argument... " >&6; }
4248
4249# Check whether --with-ex-name was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004250if test "${with_ex_name+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004251 withval=$with_ex_name; EXNAME="$withval"; { $as_echo "$as_me:$LINENO: result: $EXNAME" >&5
4252$as_echo "$EXNAME" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004253else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004254 EXNAME="ex"; { $as_echo "$as_me:$LINENO: result: Defaulting to ex" >&5
4255$as_echo "Defaulting to ex" >&6; }
4256fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00004257
4258
Bram Moolenaar446cb832008-06-24 21:56:24 +00004259{ $as_echo "$as_me:$LINENO: checking --with-view-name argument" >&5
4260$as_echo_n "checking --with-view-name argument... " >&6; }
4261
4262# Check whether --with-view-name was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004263if test "${with_view_name+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004264 withval=$with_view_name; VIEWNAME="$withval"; { $as_echo "$as_me:$LINENO: result: $VIEWNAME" >&5
4265$as_echo "$VIEWNAME" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004266else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004267 VIEWNAME="view"; { $as_echo "$as_me:$LINENO: result: Defaulting to view" >&5
4268$as_echo "Defaulting to view" >&6; }
4269fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00004270
4271
4272
Bram Moolenaar446cb832008-06-24 21:56:24 +00004273{ $as_echo "$as_me:$LINENO: checking --with-global-runtime argument" >&5
4274$as_echo_n "checking --with-global-runtime argument... " >&6; }
4275
4276# Check whether --with-global-runtime was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004277if test "${with_global_runtime+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004278 withval=$with_global_runtime; { $as_echo "$as_me:$LINENO: result: $withval" >&5
4279$as_echo "$withval" >&6; }; cat >>confdefs.h <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004280#define RUNTIME_GLOBAL "$withval"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004281_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004282
4283else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004284 { $as_echo "$as_me:$LINENO: result: no" >&5
4285$as_echo "no" >&6; }
4286fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00004287
4288
Bram Moolenaar446cb832008-06-24 21:56:24 +00004289{ $as_echo "$as_me:$LINENO: checking --with-modified-by argument" >&5
4290$as_echo_n "checking --with-modified-by argument... " >&6; }
4291
4292# Check whether --with-modified-by was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004293if test "${with_modified_by+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004294 withval=$with_modified_by; { $as_echo "$as_me:$LINENO: result: $withval" >&5
4295$as_echo "$withval" >&6; }; cat >>confdefs.h <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004296#define MODIFIED_BY "$withval"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004297_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004298
4299else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004300 { $as_echo "$as_me:$LINENO: result: no" >&5
4301$as_echo "no" >&6; }
4302fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00004303
Bram Moolenaar446cb832008-06-24 21:56:24 +00004304
4305{ $as_echo "$as_me:$LINENO: checking if character set is EBCDIC" >&5
4306$as_echo_n "checking if character set is EBCDIC... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004307cat >conftest.$ac_ext <<_ACEOF
4308/* confdefs.h. */
4309_ACEOF
4310cat confdefs.h >>conftest.$ac_ext
4311cat >>conftest.$ac_ext <<_ACEOF
4312/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00004313
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004314int
4315main ()
4316{
Bram Moolenaar071d4272004-06-13 20:20:40 +00004317 /* TryCompile function for CharSet.
4318 Treat any failure as ASCII for compatibility with existing art.
4319 Use compile-time rather than run-time tests for cross-compiler
4320 tolerance. */
4321#if '0'!=240
4322make an error "Character set is not EBCDIC"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004323#endif
4324 ;
4325 return 0;
4326}
4327_ACEOF
4328rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00004329if { (ac_try="$ac_compile"
4330case "(($ac_try" in
4331 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4332 *) ac_try_echo=$ac_try;;
4333esac
4334eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4335$as_echo "$ac_try_echo") >&5
4336 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004337 ac_status=$?
4338 grep -v '^ *+' conftest.er1 >conftest.err
4339 rm -f conftest.er1
4340 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00004341 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4342 (exit $ac_status); } && {
4343 test -z "$ac_c_werror_flag" ||
4344 test ! -s conftest.err
4345 } && test -s conftest.$ac_objext; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00004346 # TryCompile action if true
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004347cf_cv_ebcdic=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00004348else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004349 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004350sed 's/^/| /' conftest.$ac_ext >&5
4351
Bram Moolenaar446cb832008-06-24 21:56:24 +00004352 # TryCompile action if false
Bram Moolenaar071d4272004-06-13 20:20:40 +00004353cf_cv_ebcdic=no
4354fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004355
4356rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00004357# end of TryCompile ])
4358# end of CacheVal CvEbcdic
Bram Moolenaar446cb832008-06-24 21:56:24 +00004359{ $as_echo "$as_me:$LINENO: result: $cf_cv_ebcdic" >&5
4360$as_echo "$cf_cv_ebcdic" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004361case "$cf_cv_ebcdic" in #(vi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004362 yes) cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004363#define EBCDIC 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004364_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004365
4366 line_break='"\\n"'
4367 ;;
4368 *) line_break='"\\012"';;
4369esac
4370
4371
4372if test "$cf_cv_ebcdic" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004373{ $as_echo "$as_me:$LINENO: checking for OS/390 Unix" >&5
4374$as_echo_n "checking for OS/390 Unix... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004375case `uname` in
4376 OS/390) OS390Unix="yes";
4377 if test "$CC" = "cc"; then
4378 ccm="$_CC_CCMODE"
4379 ccn="CC"
4380 else
4381 if test "$CC" = "c89"; then
4382 ccm="$_CC_C89MODE"
4383 ccn="C89"
4384 else
4385 ccm=1
4386 fi
4387 fi
4388 if test "$ccm" != "1"; then
4389 echo ""
4390 echo "------------------------------------------"
4391 echo " On OS/390 Unix, the environment variable"
4392 echo " __CC_${ccn}MODE must be set to \"1\"!"
4393 echo " Do:"
4394 echo " export _CC_${ccn}MODE=1"
4395 echo " and then call configure again."
4396 echo "------------------------------------------"
4397 exit 1
4398 fi
4399 CFLAGS="$CFLAGS -D_ALL_SOURCE"; LDFLAGS="$LDFLAGS -Wl,EDIT=NO"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004400 { $as_echo "$as_me:$LINENO: result: yes" >&5
4401$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004402 ;;
4403 *) OS390Unix="no";
Bram Moolenaar446cb832008-06-24 21:56:24 +00004404 { $as_echo "$as_me:$LINENO: result: no" >&5
4405$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004406 ;;
4407esac
4408fi
4409
Bram Moolenaar446cb832008-06-24 21:56:24 +00004410{ $as_echo "$as_me:$LINENO: checking --disable-selinux argument" >&5
4411$as_echo_n "checking --disable-selinux argument... " >&6; }
4412# Check whether --enable-selinux was given.
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004413if test "${enable_selinux+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004414 enableval=$enable_selinux;
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004415else
4416 enable_selinux="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004417fi
4418
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004419if test "$enable_selinux" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004420 { $as_echo "$as_me:$LINENO: result: no" >&5
4421$as_echo "no" >&6; }
4422 { $as_echo "$as_me:$LINENO: checking for is_selinux_enabled in -lselinux" >&5
4423$as_echo_n "checking for is_selinux_enabled in -lselinux... " >&6; }
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004424if test "${ac_cv_lib_selinux_is_selinux_enabled+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004425 $as_echo_n "(cached) " >&6
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004426else
4427 ac_check_lib_save_LIBS=$LIBS
4428LIBS="-lselinux $LIBS"
4429cat >conftest.$ac_ext <<_ACEOF
4430/* confdefs.h. */
4431_ACEOF
4432cat confdefs.h >>conftest.$ac_ext
4433cat >>conftest.$ac_ext <<_ACEOF
4434/* end confdefs.h. */
4435
Bram Moolenaar446cb832008-06-24 21:56:24 +00004436/* Override any GCC internal prototype to avoid an error.
4437 Use char because int might match the return type of a GCC
4438 builtin and then its argument prototype would still apply. */
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004439#ifdef __cplusplus
4440extern "C"
4441#endif
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004442char is_selinux_enabled ();
4443int
4444main ()
4445{
Bram Moolenaar446cb832008-06-24 21:56:24 +00004446return is_selinux_enabled ();
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004447 ;
4448 return 0;
4449}
4450_ACEOF
4451rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00004452if { (ac_try="$ac_link"
4453case "(($ac_try" in
4454 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4455 *) ac_try_echo=$ac_try;;
4456esac
4457eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4458$as_echo "$ac_try_echo") >&5
4459 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004460 ac_status=$?
4461 grep -v '^ *+' conftest.er1 >conftest.err
4462 rm -f conftest.er1
4463 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00004464 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4465 (exit $ac_status); } && {
4466 test -z "$ac_c_werror_flag" ||
4467 test ! -s conftest.err
4468 } && test -s conftest$ac_exeext && {
4469 test "$cross_compiling" = yes ||
4470 $as_test_x conftest$ac_exeext
4471 }; then
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004472 ac_cv_lib_selinux_is_selinux_enabled=yes
4473else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004474 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004475sed 's/^/| /' conftest.$ac_ext >&5
4476
Bram Moolenaar446cb832008-06-24 21:56:24 +00004477 ac_cv_lib_selinux_is_selinux_enabled=no
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004478fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004479
4480rm -rf conftest.dSYM
4481rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004482 conftest$ac_exeext conftest.$ac_ext
4483LIBS=$ac_check_lib_save_LIBS
4484fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004485{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5
4486$as_echo "$ac_cv_lib_selinux_is_selinux_enabled" >&6; }
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004487if test $ac_cv_lib_selinux_is_selinux_enabled = yes; then
4488 LIBS="$LIBS -lselinux"
4489 cat >>confdefs.h <<\_ACEOF
4490#define HAVE_SELINUX 1
4491_ACEOF
4492
4493fi
4494
4495else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004496 { $as_echo "$as_me:$LINENO: result: yes" >&5
4497$as_echo "yes" >&6; }
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004498fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00004499
4500
Bram Moolenaar446cb832008-06-24 21:56:24 +00004501{ $as_echo "$as_me:$LINENO: checking --with-features argument" >&5
4502$as_echo_n "checking --with-features argument... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004503
Bram Moolenaar446cb832008-06-24 21:56:24 +00004504# Check whether --with-features was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004505if test "${with_features+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004506 withval=$with_features; features="$withval"; { $as_echo "$as_me:$LINENO: result: $features" >&5
4507$as_echo "$features" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004508else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004509 features="normal"; { $as_echo "$as_me:$LINENO: result: Defaulting to normal" >&5
4510$as_echo "Defaulting to normal" >&6; }
4511fi
4512
Bram Moolenaar071d4272004-06-13 20:20:40 +00004513
4514dovimdiff=""
4515dogvimdiff=""
4516case "$features" in
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004517 tiny) cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004518#define FEAT_TINY 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004519_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004520 ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004521 small) cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004522#define FEAT_SMALL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004523_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004524 ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004525 normal) cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004526#define FEAT_NORMAL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004527_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004528 dovimdiff="installvimdiff";
4529 dogvimdiff="installgvimdiff" ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004530 big) cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004531#define FEAT_BIG 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004532_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004533 dovimdiff="installvimdiff";
4534 dogvimdiff="installgvimdiff" ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004535 huge) cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004536#define FEAT_HUGE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004537_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004538 dovimdiff="installvimdiff";
4539 dogvimdiff="installgvimdiff" ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00004540 *) { $as_echo "$as_me:$LINENO: result: Sorry, $features is not supported" >&5
4541$as_echo "Sorry, $features is not supported" >&6; } ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00004542esac
4543
4544
4545
4546
Bram Moolenaar446cb832008-06-24 21:56:24 +00004547{ $as_echo "$as_me:$LINENO: checking --with-compiledby argument" >&5
4548$as_echo_n "checking --with-compiledby argument... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004549
Bram Moolenaar446cb832008-06-24 21:56:24 +00004550# Check whether --with-compiledby was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004551if test "${with_compiledby+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004552 withval=$with_compiledby; compiledby="$withval"; { $as_echo "$as_me:$LINENO: result: $withval" >&5
4553$as_echo "$withval" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004554else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004555 compiledby=""; { $as_echo "$as_me:$LINENO: result: no" >&5
4556$as_echo "no" >&6; }
4557fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00004558
4559
Bram Moolenaar446cb832008-06-24 21:56:24 +00004560
4561{ $as_echo "$as_me:$LINENO: checking --disable-xsmp argument" >&5
4562$as_echo_n "checking --disable-xsmp argument... " >&6; }
4563# Check whether --enable-xsmp was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004564if test "${enable_xsmp+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004565 enableval=$enable_xsmp;
Bram Moolenaar071d4272004-06-13 20:20:40 +00004566else
4567 enable_xsmp="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004568fi
4569
Bram Moolenaar071d4272004-06-13 20:20:40 +00004570
4571if test "$enable_xsmp" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004572 { $as_echo "$as_me:$LINENO: result: no" >&5
4573$as_echo "no" >&6; }
4574 { $as_echo "$as_me:$LINENO: checking --disable-xsmp-interact argument" >&5
4575$as_echo_n "checking --disable-xsmp-interact argument... " >&6; }
4576 # Check whether --enable-xsmp-interact was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004577if test "${enable_xsmp_interact+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004578 enableval=$enable_xsmp_interact;
Bram Moolenaar071d4272004-06-13 20:20:40 +00004579else
4580 enable_xsmp_interact="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004581fi
4582
Bram Moolenaar071d4272004-06-13 20:20:40 +00004583 if test "$enable_xsmp_interact" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004584 { $as_echo "$as_me:$LINENO: result: no" >&5
4585$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004586 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004587#define USE_XSMP_INTERACT 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004588_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004589
4590 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004591 { $as_echo "$as_me:$LINENO: result: yes" >&5
4592$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004593 fi
4594else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004595 { $as_echo "$as_me:$LINENO: result: yes" >&5
4596$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004597fi
4598
Bram Moolenaar446cb832008-06-24 21:56:24 +00004599{ $as_echo "$as_me:$LINENO: checking --enable-mzschemeinterp argument" >&5
4600$as_echo_n "checking --enable-mzschemeinterp argument... " >&6; }
4601# Check whether --enable-mzschemeinterp was given.
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004602if test "${enable_mzschemeinterp+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004603 enableval=$enable_mzschemeinterp;
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004604else
4605 enable_mzschemeinterp="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004606fi
4607
4608{ $as_echo "$as_me:$LINENO: result: $enable_mzschemeinterp" >&5
4609$as_echo "$enable_mzschemeinterp" >&6; }
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004610
4611if test "$enable_mzschemeinterp" = "yes"; then
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004612
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004613
Bram Moolenaar446cb832008-06-24 21:56:24 +00004614 { $as_echo "$as_me:$LINENO: checking --with-plthome argument" >&5
4615$as_echo_n "checking --with-plthome argument... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004616
Bram Moolenaar446cb832008-06-24 21:56:24 +00004617# Check whether --with-plthome was given.
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004618if test "${with_plthome+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004619 withval=$with_plthome; with_plthome="$withval"; { $as_echo "$as_me:$LINENO: result: $with_plthome" >&5
4620$as_echo "$with_plthome" >&6; }
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004621else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004622 with_plthome="";{ $as_echo "$as_me:$LINENO: result: \"no\"" >&5
4623$as_echo "\"no\"" >&6; }
4624fi
4625
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004626
4627 if test "X$with_plthome" != "X"; then
4628 vi_cv_path_mzscheme_pfx="$with_plthome"
4629 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004630 { $as_echo "$as_me:$LINENO: checking PLTHOME environment var" >&5
4631$as_echo_n "checking PLTHOME environment var... " >&6; }
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004632 if test "X$PLTHOME" != "X"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004633 { $as_echo "$as_me:$LINENO: result: \"$PLTHOME\"" >&5
4634$as_echo "\"$PLTHOME\"" >&6; }
Bram Moolenaarc9b4b052006-04-30 18:54:39 +00004635 vi_cv_path_mzscheme_pfx="$PLTHOME"
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004636 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004637 { $as_echo "$as_me:$LINENO: result: \"not set\"" >&5
4638$as_echo "\"not set\"" >&6; }
Bram Moolenaarc9b4b052006-04-30 18:54:39 +00004639 # Extract the first word of "mzscheme", so it can be a program name with args.
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004640set dummy mzscheme; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00004641{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4642$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004643if test "${ac_cv_path_vi_cv_path_mzscheme+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004644 $as_echo_n "(cached) " >&6
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004645else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004646 case $vi_cv_path_mzscheme in
4647 [\\/]* | ?:[\\/]*)
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004648 ac_cv_path_vi_cv_path_mzscheme="$vi_cv_path_mzscheme" # Let the user override the test with a path.
4649 ;;
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004650 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004651 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4652for as_dir in $PATH
4653do
4654 IFS=$as_save_IFS
4655 test -z "$as_dir" && as_dir=.
4656 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00004657 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004658 ac_cv_path_vi_cv_path_mzscheme="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004659 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004660 break 2
4661 fi
4662done
4663done
Bram Moolenaar446cb832008-06-24 21:56:24 +00004664IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004665
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004666 ;;
4667esac
4668fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004669vi_cv_path_mzscheme=$ac_cv_path_vi_cv_path_mzscheme
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004670if test -n "$vi_cv_path_mzscheme"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004671 { $as_echo "$as_me:$LINENO: result: $vi_cv_path_mzscheme" >&5
4672$as_echo "$vi_cv_path_mzscheme" >&6; }
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004673else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004674 { $as_echo "$as_me:$LINENO: result: no" >&5
4675$as_echo "no" >&6; }
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004676fi
4677
4678
Bram Moolenaar446cb832008-06-24 21:56:24 +00004679
Bram Moolenaarc9b4b052006-04-30 18:54:39 +00004680 if test "X$vi_cv_path_mzscheme" != "X"; then
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004681 lsout=`ls -l $vi_cv_path_mzscheme`
4682 if echo "$lsout" | grep -e '->' >/dev/null 2>/dev/null; then
4683 vi_cv_path_mzscheme=`echo "$lsout" | sed 's/.*-> \(.*\)/\1/'`
4684 fi
4685 fi
4686
Bram Moolenaarc9b4b052006-04-30 18:54:39 +00004687 if test "X$vi_cv_path_mzscheme" != "X"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004688 { $as_echo "$as_me:$LINENO: checking MzScheme install prefix" >&5
4689$as_echo_n "checking MzScheme install prefix... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004690if test "${vi_cv_path_mzscheme_pfx+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004691 $as_echo_n "(cached) " >&6
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004692else
4693 vi_cv_path_mzscheme_pfx=`
Bram Moolenaarc9b4b052006-04-30 18:54:39 +00004694 ${vi_cv_path_mzscheme} -evm \
4695 "(display (simplify-path \
4696 (build-path (call-with-values \
4697 (lambda () (split-path (find-system-path (quote exec-file)))) \
4698 (lambda (base name must-be-dir?) base)) (quote up))))"`
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004699fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004700{ $as_echo "$as_me:$LINENO: result: $vi_cv_path_mzscheme_pfx" >&5
4701$as_echo "$vi_cv_path_mzscheme_pfx" >&6; }
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004702 vi_cv_path_mzscheme_pfx=`echo "$vi_cv_path_mzscheme_pfx" | sed 's+/$++'`
Bram Moolenaarc9b4b052006-04-30 18:54:39 +00004703 fi
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004704 fi
4705 fi
4706
Bram Moolenaarff4a37e2007-05-06 13:18:29 +00004707 SCHEME_INC=
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004708 if test "X$vi_cv_path_mzscheme_pfx" != "X"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004709 { $as_echo "$as_me:$LINENO: checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include" >&5
4710$as_echo_n "checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include... " >&6; }
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004711 if test -f $vi_cv_path_mzscheme_pfx/include/scheme.h; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004712 { $as_echo "$as_me:$LINENO: result: \"yes\"" >&5
4713$as_echo "\"yes\"" >&6; }
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004714 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004715 { $as_echo "$as_me:$LINENO: result: \"no\"" >&5
4716$as_echo "\"no\"" >&6; }
4717 { $as_echo "$as_me:$LINENO: checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/plt/include" >&5
4718$as_echo_n "checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/plt/include... " >&6; }
Bram Moolenaarff4a37e2007-05-06 13:18:29 +00004719 if test -f $vi_cv_path_mzscheme_pfx/include/plt/scheme.h; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004720 { $as_echo "$as_me:$LINENO: result: \"yes\"" >&5
4721$as_echo "\"yes\"" >&6; }
Bram Moolenaarff4a37e2007-05-06 13:18:29 +00004722 SCHEME_INC=/plt
4723 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004724 { $as_echo "$as_me:$LINENO: result: \"no\"" >&5
4725$as_echo "\"no\"" >&6; }
Bram Moolenaarff4a37e2007-05-06 13:18:29 +00004726 vi_cv_path_mzscheme_pfx=
4727 fi
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004728 fi
4729 fi
4730
4731 if test "X$vi_cv_path_mzscheme_pfx" != "X"; then
Bram Moolenaarf15f9432007-06-28 11:07:21 +00004732 if test "x$MACOSX" = "xyes"; then
4733 MZSCHEME_LIBS="-framework PLT_MzScheme"
4734 elif test -f "${vi_cv_path_mzscheme_pfx}/lib/libmzgc.a"; then
Bram Moolenaare0d7b3c2007-05-12 14:23:41 +00004735 MZSCHEME_LIBS="${vi_cv_path_mzscheme_pfx}/lib/libmzscheme.a ${vi_cv_path_mzscheme_pfx}/lib/libmzgc.a"
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004736 else
Bram Moolenaare0d7b3c2007-05-12 14:23:41 +00004737 MZSCHEME_LIBS="-L${vi_cv_path_mzscheme_pfx}/lib -lmzscheme -lmzgc"
Bram Moolenaar2df6dcc2004-07-12 15:53:54 +00004738 if test "$GCC" = yes; then
Bram Moolenaarc9b4b052006-04-30 18:54:39 +00004739 MZSCHEME_LIBS="$MZSCHEME_LIBS -Wl,-rpath -Wl,${vi_cv_path_mzscheme_pfx}/lib"
Bram Moolenaar21cf8232004-07-16 20:18:37 +00004740 elif test "`(uname) 2>/dev/null`" = SunOS &&
4741 uname -r | grep '^5' >/dev/null; then
4742 MZSCHEME_LIBS="$MZSCHEME_LIBS -R ${vi_cv_path_mzscheme_pfx}/lib"
Bram Moolenaar2df6dcc2004-07-12 15:53:54 +00004743 fi
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004744 fi
Bram Moolenaarff4a37e2007-05-06 13:18:29 +00004745 if test -d $vi_cv_path_mzscheme_pfx/lib/plt/collects; then
4746 SCHEME_COLLECTS=lib/plt/
4747 fi
4748 MZSCHEME_CFLAGS="-I${vi_cv_path_mzscheme_pfx}/include${SCHEME_INC} \
4749 -DMZSCHEME_COLLECTS='\"${vi_cv_path_mzscheme_pfx}/${SCHEME_COLLECTS}collects\"'"
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004750 MZSCHEME_SRC="if_mzsch.c"
4751 MZSCHEME_OBJ="objects/if_mzsch.o"
4752 MZSCHEME_PRO="if_mzsch.pro"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004753 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004754#define FEAT_MZSCHEME 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004755_ACEOF
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004756
4757 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004758
4759
4760
4761
4762
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004763fi
4764
4765
Bram Moolenaar446cb832008-06-24 21:56:24 +00004766{ $as_echo "$as_me:$LINENO: checking --enable-perlinterp argument" >&5
4767$as_echo_n "checking --enable-perlinterp argument... " >&6; }
4768# Check whether --enable-perlinterp was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004769if test "${enable_perlinterp+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004770 enableval=$enable_perlinterp;
Bram Moolenaar071d4272004-06-13 20:20:40 +00004771else
4772 enable_perlinterp="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004773fi
4774
4775{ $as_echo "$as_me:$LINENO: result: $enable_perlinterp" >&5
4776$as_echo "$enable_perlinterp" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004777if test "$enable_perlinterp" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004778
Bram Moolenaar071d4272004-06-13 20:20:40 +00004779 # Extract the first word of "perl", so it can be a program name with args.
4780set dummy perl; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00004781{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4782$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004783if test "${ac_cv_path_vi_cv_path_perl+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004784 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00004785else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004786 case $vi_cv_path_perl in
4787 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00004788 ac_cv_path_vi_cv_path_perl="$vi_cv_path_perl" # Let the user override the test with a path.
4789 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00004790 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004791 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4792for as_dir in $PATH
4793do
4794 IFS=$as_save_IFS
4795 test -z "$as_dir" && as_dir=.
4796 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00004797 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004798 ac_cv_path_vi_cv_path_perl="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004799 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004800 break 2
4801 fi
4802done
4803done
Bram Moolenaar446cb832008-06-24 21:56:24 +00004804IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004805
Bram Moolenaar071d4272004-06-13 20:20:40 +00004806 ;;
4807esac
4808fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004809vi_cv_path_perl=$ac_cv_path_vi_cv_path_perl
Bram Moolenaar071d4272004-06-13 20:20:40 +00004810if test -n "$vi_cv_path_perl"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004811 { $as_echo "$as_me:$LINENO: result: $vi_cv_path_perl" >&5
4812$as_echo "$vi_cv_path_perl" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004813else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004814 { $as_echo "$as_me:$LINENO: result: no" >&5
4815$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004816fi
4817
Bram Moolenaar446cb832008-06-24 21:56:24 +00004818
Bram Moolenaar071d4272004-06-13 20:20:40 +00004819 if test "X$vi_cv_path_perl" != "X"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004820 { $as_echo "$as_me:$LINENO: checking Perl version" >&5
4821$as_echo_n "checking Perl version... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004822 if $vi_cv_path_perl -e 'require 5.003_01' >/dev/null 2>/dev/null; then
4823 eval `$vi_cv_path_perl -V:usethreads`
4824 if test "X$usethreads" = "XUNKNOWN" -o "X$usethreads" = "Xundef"; then
4825 badthreads=no
4826 else
4827 if $vi_cv_path_perl -e 'require 5.6.0' >/dev/null 2>/dev/null; then
4828 eval `$vi_cv_path_perl -V:use5005threads`
4829 if test "X$use5005threads" = "XUNKNOWN" -o "X$use5005threads" = "Xundef"; then
4830 badthreads=no
4831 else
4832 badthreads=yes
Bram Moolenaar446cb832008-06-24 21:56:24 +00004833 { $as_echo "$as_me:$LINENO: result: >>> Perl > 5.6 with 5.5 threads cannot be used <<<" >&5
4834$as_echo ">>> Perl > 5.6 with 5.5 threads cannot be used <<<" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004835 fi
4836 else
4837 badthreads=yes
Bram Moolenaar446cb832008-06-24 21:56:24 +00004838 { $as_echo "$as_me:$LINENO: result: >>> Perl 5.5 with threads cannot be used <<<" >&5
4839$as_echo ">>> Perl 5.5 with threads cannot be used <<<" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004840 fi
4841 fi
4842 if test $badthreads = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004843 { $as_echo "$as_me:$LINENO: result: OK" >&5
4844$as_echo "OK" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004845 eval `$vi_cv_path_perl -V:shrpenv`
4846 if test "X$shrpenv" = "XUNKNOWN"; then # pre 5.003_04
4847 shrpenv=""
4848 fi
4849 vi_cv_perllib=`$vi_cv_path_perl -MConfig -e 'print $Config{privlibexp}'`
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004850
Bram Moolenaar071d4272004-06-13 20:20:40 +00004851 perlcppflags=`$vi_cv_path_perl -Mlib=$srcdir -MExtUtils::Embed \
4852 -e 'ccflags;perl_inc;print"\n"' | sed -e 's/-fno[^ ]*//'`
4853 perllibs=`cd $srcdir; $vi_cv_path_perl -MExtUtils::Embed -e 'ldopts' | \
4854 sed -e '/Warning/d' -e '/Note (probably harmless)/d' \
4855 -e 's/-bE:perl.exp//' -e 's/-lc //'`
4856 perlldflags=`cd $srcdir; $vi_cv_path_perl -MExtUtils::Embed \
4857 -e 'ccdlflags' | sed -e 's/-bE:perl.exp//'`
4858
Bram Moolenaar446cb832008-06-24 21:56:24 +00004859 { $as_echo "$as_me:$LINENO: checking if compile and link flags for Perl are sane" >&5
4860$as_echo_n "checking if compile and link flags for Perl are sane... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004861 cflags_save=$CFLAGS
4862 libs_save=$LIBS
4863 ldflags_save=$LDFLAGS
4864 CFLAGS="$CFLAGS $perlcppflags"
4865 LIBS="$LIBS $perllibs"
4866 LDFLAGS="$perlldflags $LDFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004867 cat >conftest.$ac_ext <<_ACEOF
4868/* confdefs.h. */
4869_ACEOF
4870cat confdefs.h >>conftest.$ac_ext
4871cat >>conftest.$ac_ext <<_ACEOF
4872/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00004873
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004874int
4875main ()
4876{
4877
4878 ;
4879 return 0;
4880}
4881_ACEOF
4882rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00004883if { (ac_try="$ac_link"
4884case "(($ac_try" in
4885 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4886 *) ac_try_echo=$ac_try;;
4887esac
4888eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4889$as_echo "$ac_try_echo") >&5
4890 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004891 ac_status=$?
4892 grep -v '^ *+' conftest.er1 >conftest.err
4893 rm -f conftest.er1
4894 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00004895 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4896 (exit $ac_status); } && {
4897 test -z "$ac_c_werror_flag" ||
4898 test ! -s conftest.err
4899 } && test -s conftest$ac_exeext && {
4900 test "$cross_compiling" = yes ||
4901 $as_test_x conftest$ac_exeext
4902 }; then
4903 { $as_echo "$as_me:$LINENO: result: yes" >&5
4904$as_echo "yes" >&6; }; perl_ok=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00004905else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004906 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004907sed 's/^/| /' conftest.$ac_ext >&5
4908
Bram Moolenaar446cb832008-06-24 21:56:24 +00004909 { $as_echo "$as_me:$LINENO: result: no: PERL DISABLED" >&5
4910$as_echo "no: PERL DISABLED" >&6; }; perl_ok=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00004911fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004912
4913rm -rf conftest.dSYM
4914rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004915 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00004916 CFLAGS=$cflags_save
4917 LIBS=$libs_save
4918 LDFLAGS=$ldflags_save
4919 if test $perl_ok = yes; then
4920 if test "X$perlcppflags" != "X"; then
Bram Moolenaarff4a37e2007-05-06 13:18:29 +00004921 PERL_CFLAGS=`echo "$perlcppflags" | sed -e 's/-pipe //' -e 's/-W[^ ]*//'`
Bram Moolenaar071d4272004-06-13 20:20:40 +00004922 fi
4923 if test "X$perlldflags" != "X"; then
4924 LDFLAGS="$perlldflags $LDFLAGS"
4925 fi
4926 PERL_LIBS=$perllibs
4927 PERL_SRC="auto/if_perl.c if_perlsfio.c"
4928 PERL_OBJ="objects/if_perl.o objects/if_perlsfio.o"
4929 PERL_PRO="if_perl.pro if_perlsfio.pro"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004930 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004931#define FEAT_PERL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004932_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004933
4934 fi
4935 fi
4936 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004937 { $as_echo "$as_me:$LINENO: result: >>> too old; need Perl version 5.003_01 or later <<<" >&5
4938$as_echo ">>> too old; need Perl version 5.003_01 or later <<<" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004939 fi
4940 fi
4941
4942 if test "x$MACOSX" = "xyes"; then
4943 dir=/System/Library/Perl
4944 darwindir=$dir/darwin
4945 if test -d $darwindir; then
4946 PERL=/usr/bin/perl
4947 else
4948 dir=/System/Library/Perl/5.8.1
4949 darwindir=$dir/darwin-thread-multi-2level
4950 if test -d $darwindir; then
4951 PERL=/usr/bin/perl
4952 fi
4953 fi
4954 if test -n "$PERL"; then
4955 PERL_DIR="$dir"
4956 PERL_CFLAGS="-DFEAT_PERL -I$darwindir/CORE"
4957 PERL_OBJ="objects/if_perl.o objects/if_perlsfio.o $darwindir/auto/DynaLoader/DynaLoader.a"
4958 PERL_LIBS="-L$darwindir/CORE -lperl"
4959 fi
4960 fi
4961fi
4962
4963
4964
4965
4966
4967
4968
Bram Moolenaar446cb832008-06-24 21:56:24 +00004969{ $as_echo "$as_me:$LINENO: checking --enable-pythoninterp argument" >&5
4970$as_echo_n "checking --enable-pythoninterp argument... " >&6; }
4971# Check whether --enable-pythoninterp was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004972if test "${enable_pythoninterp+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004973 enableval=$enable_pythoninterp;
Bram Moolenaar071d4272004-06-13 20:20:40 +00004974else
4975 enable_pythoninterp="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004976fi
4977
4978{ $as_echo "$as_me:$LINENO: result: $enable_pythoninterp" >&5
4979$as_echo "$enable_pythoninterp" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004980if test "$enable_pythoninterp" = "yes"; then
4981 # Extract the first word of "python", so it can be a program name with args.
4982set dummy python; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00004983{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4984$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004985if test "${ac_cv_path_vi_cv_path_python+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004986 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00004987else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004988 case $vi_cv_path_python in
4989 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00004990 ac_cv_path_vi_cv_path_python="$vi_cv_path_python" # Let the user override the test with a path.
4991 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00004992 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004993 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4994for as_dir in $PATH
4995do
4996 IFS=$as_save_IFS
4997 test -z "$as_dir" && as_dir=.
4998 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00004999 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005000 ac_cv_path_vi_cv_path_python="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005001 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005002 break 2
5003 fi
5004done
5005done
Bram Moolenaar446cb832008-06-24 21:56:24 +00005006IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005007
Bram Moolenaar071d4272004-06-13 20:20:40 +00005008 ;;
5009esac
5010fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005011vi_cv_path_python=$ac_cv_path_vi_cv_path_python
Bram Moolenaar071d4272004-06-13 20:20:40 +00005012if test -n "$vi_cv_path_python"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005013 { $as_echo "$as_me:$LINENO: result: $vi_cv_path_python" >&5
5014$as_echo "$vi_cv_path_python" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005015else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005016 { $as_echo "$as_me:$LINENO: result: no" >&5
5017$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005018fi
5019
Bram Moolenaar446cb832008-06-24 21:56:24 +00005020
Bram Moolenaar071d4272004-06-13 20:20:40 +00005021 if test "X$vi_cv_path_python" != "X"; then
5022
Bram Moolenaar446cb832008-06-24 21:56:24 +00005023 { $as_echo "$as_me:$LINENO: checking Python version" >&5
5024$as_echo_n "checking Python version... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005025if test "${vi_cv_var_python_version+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005026 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005027else
5028 vi_cv_var_python_version=`
5029 ${vi_cv_path_python} -c 'import sys; print sys.version[:3]'`
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005030
Bram Moolenaar071d4272004-06-13 20:20:40 +00005031fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005032{ $as_echo "$as_me:$LINENO: result: $vi_cv_var_python_version" >&5
5033$as_echo "$vi_cv_var_python_version" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005034
Bram Moolenaar446cb832008-06-24 21:56:24 +00005035 { $as_echo "$as_me:$LINENO: checking Python is 1.4 or better" >&5
5036$as_echo_n "checking Python is 1.4 or better... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005037 if ${vi_cv_path_python} -c \
5038 "import sys; sys.exit(${vi_cv_var_python_version} < 1.4)"
5039 then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005040 { $as_echo "$as_me:$LINENO: result: yep" >&5
5041$as_echo "yep" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005042
Bram Moolenaar446cb832008-06-24 21:56:24 +00005043 { $as_echo "$as_me:$LINENO: checking Python's install prefix" >&5
5044$as_echo_n "checking Python's install prefix... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005045if test "${vi_cv_path_python_pfx+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005046 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005047else
5048 vi_cv_path_python_pfx=`
5049 ${vi_cv_path_python} -c \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005050 "import sys; print sys.prefix"`
Bram Moolenaar071d4272004-06-13 20:20:40 +00005051fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005052{ $as_echo "$as_me:$LINENO: result: $vi_cv_path_python_pfx" >&5
5053$as_echo "$vi_cv_path_python_pfx" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005054
Bram Moolenaar446cb832008-06-24 21:56:24 +00005055 { $as_echo "$as_me:$LINENO: checking Python's execution prefix" >&5
5056$as_echo_n "checking Python's execution prefix... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005057if test "${vi_cv_path_python_epfx+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005058 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005059else
5060 vi_cv_path_python_epfx=`
5061 ${vi_cv_path_python} -c \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005062 "import sys; print sys.exec_prefix"`
Bram Moolenaar071d4272004-06-13 20:20:40 +00005063fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005064{ $as_echo "$as_me:$LINENO: result: $vi_cv_path_python_epfx" >&5
5065$as_echo "$vi_cv_path_python_epfx" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005066
Bram Moolenaar071d4272004-06-13 20:20:40 +00005067
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005068 if test "${vi_cv_path_pythonpath+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005069 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005070else
5071 vi_cv_path_pythonpath=`
5072 unset PYTHONPATH;
5073 ${vi_cv_path_python} -c \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005074 "import sys, string; print string.join(sys.path,':')"`
Bram Moolenaar071d4272004-06-13 20:20:40 +00005075fi
5076
5077
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005078
5079
Bram Moolenaar446cb832008-06-24 21:56:24 +00005080# Check whether --with-python-config-dir was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00005081if test "${with_python_config_dir+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005082 withval=$with_python_config_dir; vi_cv_path_python_conf="${withval}"
5083fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00005084
Bram Moolenaar446cb832008-06-24 21:56:24 +00005085
5086 { $as_echo "$as_me:$LINENO: checking Python's configuration directory" >&5
5087$as_echo_n "checking Python's configuration directory... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005088if test "${vi_cv_path_python_conf+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005089 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005090else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005091
Bram Moolenaar071d4272004-06-13 20:20:40 +00005092 vi_cv_path_python_conf=
5093 for path in "${vi_cv_path_python_pfx}" "${vi_cv_path_python_epfx}"; do
5094 for subdir in lib share; do
5095 d="${path}/${subdir}/python${vi_cv_var_python_version}/config"
5096 if test -d "$d" && test -f "$d/config.c"; then
5097 vi_cv_path_python_conf="$d"
5098 fi
5099 done
5100 done
Bram Moolenaar071d4272004-06-13 20:20:40 +00005101
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005102fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005103{ $as_echo "$as_me:$LINENO: result: $vi_cv_path_python_conf" >&5
5104$as_echo "$vi_cv_path_python_conf" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005105
5106 PYTHON_CONFDIR="${vi_cv_path_python_conf}"
5107
5108 if test "X$PYTHON_CONFDIR" = "X"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005109 { $as_echo "$as_me:$LINENO: result: can't find it!" >&5
5110$as_echo "can't find it!" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005111 else
5112
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005113 if test "${vi_cv_path_python_plibs+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005114 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005115else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005116
Bram Moolenaar01dd60c2008-07-24 14:24:48 +00005117 pwd=`pwd`
5118 tmp_mkf="$pwd/config-PyMake$$"
5119 cat -- "${PYTHON_CONFDIR}/Makefile" - <<'eof' >"${tmp_mkf}"
Bram Moolenaar071d4272004-06-13 20:20:40 +00005120__:
5121 @echo "python_MODLIBS='$(MODLIBS)'"
5122 @echo "python_LIBS='$(LIBS)'"
5123 @echo "python_SYSLIBS='$(SYSLIBS)'"
5124 @echo "python_LINKFORSHARED='$(LINKFORSHARED)'"
5125eof
Bram Moolenaar01dd60c2008-07-24 14:24:48 +00005126 eval "`cd ${PYTHON_CONFDIR} && make -f "${tmp_mkf}" __ | sed '/ directory /d'`"
5127 rm -f -- "${tmp_mkf}"
Bram Moolenaar071d4272004-06-13 20:20:40 +00005128 if test "x$MACOSX" = "xyes" && ${vi_cv_path_python} -c \
5129 "import sys; sys.exit(${vi_cv_var_python_version} < 2.3)"; then
5130 vi_cv_path_python_plibs="-framework Python"
5131 else
5132 if test "${vi_cv_var_python_version}" = "1.4"; then
5133 vi_cv_path_python_plibs="${PYTHON_CONFDIR}/libModules.a ${PYTHON_CONFDIR}/libPython.a ${PYTHON_CONFDIR}/libObjects.a ${PYTHON_CONFDIR}/libParser.a"
5134 else
5135 vi_cv_path_python_plibs="-L${PYTHON_CONFDIR} -lpython${vi_cv_var_python_version}"
5136 fi
5137 vi_cv_path_python_plibs="${vi_cv_path_python_plibs} ${python_MODLIBS} ${python_LIBS} ${python_SYSLIBS} ${python_LINKFORSHARED}"
5138 vi_cv_path_python_plibs=`echo $vi_cv_path_python_plibs | sed s/-ltermcap//`
5139 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005140
Bram Moolenaar071d4272004-06-13 20:20:40 +00005141fi
5142
5143
5144 PYTHON_LIBS="${vi_cv_path_python_plibs}"
5145 if test "${vi_cv_path_python_pfx}" = "${vi_cv_path_python_epfx}"; then
5146 PYTHON_CFLAGS="-I${vi_cv_path_python_pfx}/include/python${vi_cv_var_python_version}"
5147 else
5148 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}"
5149 fi
5150 PYTHON_SRC="if_python.c"
5151 if test "x$MACOSX" = "xyes"; then
5152 PYTHON_OBJ="objects/if_python.o"
5153 else
5154 PYTHON_OBJ="objects/if_python.o objects/py_config.o"
5155 fi
5156 if test "${vi_cv_var_python_version}" = "1.4"; then
5157 PYTHON_OBJ="$PYTHON_OBJ objects/py_getpath.o"
5158 fi
5159 PYTHON_GETPATH_CFLAGS="-DPYTHONPATH='\"${vi_cv_path_pythonpath}\"' -DPREFIX='\"${vi_cv_path_python_pfx}\"' -DEXEC_PREFIX='\"${vi_cv_path_python_epfx}\"'"
5160
Bram Moolenaar446cb832008-06-24 21:56:24 +00005161 { $as_echo "$as_me:$LINENO: checking if -pthread should be used" >&5
5162$as_echo_n "checking if -pthread should be used... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005163 threadsafe_flag=
5164 thread_lib=
Bram Moolenaara1b5aa52006-10-10 09:41:28 +00005165 if test "`(uname) 2>/dev/null`" != Darwin; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00005166 test "$GCC" = yes && threadsafe_flag="-pthread"
5167 if test "`(uname) 2>/dev/null`" = FreeBSD; then
5168 threadsafe_flag="-D_THREAD_SAFE"
5169 thread_lib="-pthread"
5170 fi
5171 fi
5172 libs_save_old=$LIBS
5173 if test -n "$threadsafe_flag"; then
5174 cflags_save=$CFLAGS
5175 CFLAGS="$CFLAGS $threadsafe_flag"
5176 LIBS="$LIBS $thread_lib"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005177 cat >conftest.$ac_ext <<_ACEOF
5178/* confdefs.h. */
5179_ACEOF
5180cat confdefs.h >>conftest.$ac_ext
5181cat >>conftest.$ac_ext <<_ACEOF
5182/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00005183
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005184int
5185main ()
5186{
5187
5188 ;
5189 return 0;
5190}
5191_ACEOF
5192rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00005193if { (ac_try="$ac_link"
5194case "(($ac_try" in
5195 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5196 *) ac_try_echo=$ac_try;;
5197esac
5198eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5199$as_echo "$ac_try_echo") >&5
5200 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005201 ac_status=$?
5202 grep -v '^ *+' conftest.er1 >conftest.err
5203 rm -f conftest.er1
5204 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00005205 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5206 (exit $ac_status); } && {
5207 test -z "$ac_c_werror_flag" ||
5208 test ! -s conftest.err
5209 } && test -s conftest$ac_exeext && {
5210 test "$cross_compiling" = yes ||
5211 $as_test_x conftest$ac_exeext
5212 }; then
5213 { $as_echo "$as_me:$LINENO: result: yes" >&5
5214$as_echo "yes" >&6; }; PYTHON_CFLAGS="$PYTHON_CFLAGS $threadsafe_flag"
Bram Moolenaar071d4272004-06-13 20:20:40 +00005215else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005216 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005217sed 's/^/| /' conftest.$ac_ext >&5
5218
Bram Moolenaar446cb832008-06-24 21:56:24 +00005219 { $as_echo "$as_me:$LINENO: result: no" >&5
5220$as_echo "no" >&6; }; LIBS=$libs_save_old
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005221
Bram Moolenaar071d4272004-06-13 20:20:40 +00005222fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005223
5224rm -rf conftest.dSYM
5225rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005226 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00005227 CFLAGS=$cflags_save
5228 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005229 { $as_echo "$as_me:$LINENO: result: no" >&5
5230$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005231 fi
5232
Bram Moolenaar446cb832008-06-24 21:56:24 +00005233 { $as_echo "$as_me:$LINENO: checking if compile and link flags for Python are sane" >&5
5234$as_echo_n "checking if compile and link flags for Python are sane... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005235 cflags_save=$CFLAGS
5236 libs_save=$LIBS
5237 CFLAGS="$CFLAGS $PYTHON_CFLAGS"
5238 LIBS="$LIBS $PYTHON_LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005239 cat >conftest.$ac_ext <<_ACEOF
5240/* confdefs.h. */
5241_ACEOF
5242cat confdefs.h >>conftest.$ac_ext
5243cat >>conftest.$ac_ext <<_ACEOF
5244/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00005245
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005246int
5247main ()
5248{
5249
5250 ;
5251 return 0;
5252}
5253_ACEOF
5254rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00005255if { (ac_try="$ac_link"
5256case "(($ac_try" in
5257 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5258 *) ac_try_echo=$ac_try;;
5259esac
5260eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5261$as_echo "$ac_try_echo") >&5
5262 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005263 ac_status=$?
5264 grep -v '^ *+' conftest.er1 >conftest.err
5265 rm -f conftest.er1
5266 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00005267 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5268 (exit $ac_status); } && {
5269 test -z "$ac_c_werror_flag" ||
5270 test ! -s conftest.err
5271 } && test -s conftest$ac_exeext && {
5272 test "$cross_compiling" = yes ||
5273 $as_test_x conftest$ac_exeext
5274 }; then
5275 { $as_echo "$as_me:$LINENO: result: yes" >&5
5276$as_echo "yes" >&6; }; python_ok=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00005277else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005278 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005279sed 's/^/| /' conftest.$ac_ext >&5
5280
Bram Moolenaar446cb832008-06-24 21:56:24 +00005281 { $as_echo "$as_me:$LINENO: result: no: PYTHON DISABLED" >&5
5282$as_echo "no: PYTHON DISABLED" >&6; }; python_ok=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00005283fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005284
5285rm -rf conftest.dSYM
5286rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005287 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00005288 CFLAGS=$cflags_save
5289 LIBS=$libs_save
5290 if test $python_ok = yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005291 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005292#define FEAT_PYTHON 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005293_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005294
5295 else
5296 LIBS=$libs_save_old
5297 PYTHON_SRC=
5298 PYTHON_OBJ=
5299 PYTHON_LIBS=
5300 PYTHON_CFLAGS=
5301 fi
5302
5303 fi
5304 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005305 { $as_echo "$as_me:$LINENO: result: too old" >&5
5306$as_echo "too old" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005307 fi
5308 fi
5309fi
5310
5311
5312
5313
5314
5315
5316
Bram Moolenaar446cb832008-06-24 21:56:24 +00005317{ $as_echo "$as_me:$LINENO: checking --enable-tclinterp argument" >&5
5318$as_echo_n "checking --enable-tclinterp argument... " >&6; }
5319# Check whether --enable-tclinterp was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00005320if test "${enable_tclinterp+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005321 enableval=$enable_tclinterp;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005322else
5323 enable_tclinterp="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005324fi
5325
5326{ $as_echo "$as_me:$LINENO: result: $enable_tclinterp" >&5
5327$as_echo "$enable_tclinterp" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005328
5329if test "$enable_tclinterp" = "yes"; then
5330
Bram Moolenaar446cb832008-06-24 21:56:24 +00005331 { $as_echo "$as_me:$LINENO: checking --with-tclsh argument" >&5
5332$as_echo_n "checking --with-tclsh argument... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005333
Bram Moolenaar446cb832008-06-24 21:56:24 +00005334# Check whether --with-tclsh was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00005335if test "${with_tclsh+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005336 withval=$with_tclsh; tclsh_name="$withval"; { $as_echo "$as_me:$LINENO: result: $tclsh_name" >&5
5337$as_echo "$tclsh_name" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005338else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005339 tclsh_name="tclsh8.5"; { $as_echo "$as_me:$LINENO: result: no" >&5
5340$as_echo "no" >&6; }
5341fi
5342
Bram Moolenaar071d4272004-06-13 20:20:40 +00005343 # Extract the first word of "$tclsh_name", so it can be a program name with args.
5344set dummy $tclsh_name; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00005345{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5346$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005347if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005348 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005349else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005350 case $vi_cv_path_tcl in
5351 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00005352 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path.
5353 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005354 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005355 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5356for as_dir in $PATH
5357do
5358 IFS=$as_save_IFS
5359 test -z "$as_dir" && as_dir=.
5360 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00005361 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005362 ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005363 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005364 break 2
5365 fi
5366done
5367done
Bram Moolenaar446cb832008-06-24 21:56:24 +00005368IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005369
Bram Moolenaar071d4272004-06-13 20:20:40 +00005370 ;;
5371esac
5372fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005373vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl
Bram Moolenaar071d4272004-06-13 20:20:40 +00005374if test -n "$vi_cv_path_tcl"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005375 { $as_echo "$as_me:$LINENO: result: $vi_cv_path_tcl" >&5
5376$as_echo "$vi_cv_path_tcl" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005377else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005378 { $as_echo "$as_me:$LINENO: result: no" >&5
5379$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005380fi
5381
Bram Moolenaar071d4272004-06-13 20:20:40 +00005382
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005383
Bram Moolenaar446cb832008-06-24 21:56:24 +00005384
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005385 if test "X$vi_cv_path_tcl" = "X" -a $tclsh_name = "tclsh8.5"; then
5386 tclsh_name="tclsh8.4"
5387 # Extract the first word of "$tclsh_name", so it can be a program name with args.
5388set dummy $tclsh_name; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00005389{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5390$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005391if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005392 $as_echo_n "(cached) " >&6
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005393else
5394 case $vi_cv_path_tcl in
5395 [\\/]* | ?:[\\/]*)
5396 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path.
5397 ;;
5398 *)
5399 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5400for as_dir in $PATH
5401do
5402 IFS=$as_save_IFS
5403 test -z "$as_dir" && as_dir=.
5404 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00005405 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005406 ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005407 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005408 break 2
5409 fi
5410done
5411done
Bram Moolenaar446cb832008-06-24 21:56:24 +00005412IFS=$as_save_IFS
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005413
5414 ;;
5415esac
5416fi
5417vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005418if test -n "$vi_cv_path_tcl"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005419 { $as_echo "$as_me:$LINENO: result: $vi_cv_path_tcl" >&5
5420$as_echo "$vi_cv_path_tcl" >&6; }
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005421else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005422 { $as_echo "$as_me:$LINENO: result: no" >&5
5423$as_echo "no" >&6; }
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005424fi
5425
Bram Moolenaar446cb832008-06-24 21:56:24 +00005426
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005427 fi
5428 if test "X$vi_cv_path_tcl" = "X" -a $tclsh_name = "tclsh8.4"; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00005429 tclsh_name="tclsh8.2"
5430 # Extract the first word of "$tclsh_name", so it can be a program name with args.
5431set dummy $tclsh_name; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00005432{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5433$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005434if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005435 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005436else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005437 case $vi_cv_path_tcl in
5438 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00005439 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path.
5440 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005441 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005442 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5443for as_dir in $PATH
5444do
5445 IFS=$as_save_IFS
5446 test -z "$as_dir" && as_dir=.
5447 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00005448 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005449 ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005450 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005451 break 2
5452 fi
5453done
5454done
Bram Moolenaar446cb832008-06-24 21:56:24 +00005455IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005456
Bram Moolenaar071d4272004-06-13 20:20:40 +00005457 ;;
5458esac
5459fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005460vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl
Bram Moolenaar071d4272004-06-13 20:20:40 +00005461if test -n "$vi_cv_path_tcl"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005462 { $as_echo "$as_me:$LINENO: result: $vi_cv_path_tcl" >&5
5463$as_echo "$vi_cv_path_tcl" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005464else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005465 { $as_echo "$as_me:$LINENO: result: no" >&5
5466$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005467fi
5468
Bram Moolenaar446cb832008-06-24 21:56:24 +00005469
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005470 fi
5471 if test "X$vi_cv_path_tcl" = "X" -a $tclsh_name = "tclsh8.2"; then
5472 tclsh_name="tclsh8.0"
5473 # Extract the first word of "$tclsh_name", so it can be a program name with args.
5474set dummy $tclsh_name; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00005475{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5476$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005477if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005478 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005479else
5480 case $vi_cv_path_tcl in
5481 [\\/]* | ?:[\\/]*)
5482 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path.
5483 ;;
5484 *)
5485 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5486for as_dir in $PATH
5487do
5488 IFS=$as_save_IFS
5489 test -z "$as_dir" && as_dir=.
5490 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00005491 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005492 ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005493 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005494 break 2
5495 fi
5496done
5497done
Bram Moolenaar446cb832008-06-24 21:56:24 +00005498IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005499
5500 ;;
5501esac
5502fi
5503vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005504if test -n "$vi_cv_path_tcl"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005505 { $as_echo "$as_me:$LINENO: result: $vi_cv_path_tcl" >&5
5506$as_echo "$vi_cv_path_tcl" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005507else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005508 { $as_echo "$as_me:$LINENO: result: no" >&5
5509$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005510fi
5511
Bram Moolenaar446cb832008-06-24 21:56:24 +00005512
Bram Moolenaar071d4272004-06-13 20:20:40 +00005513 fi
5514 if test "X$vi_cv_path_tcl" = "X"; then
5515 tclsh_name="tclsh"
5516 # Extract the first word of "$tclsh_name", so it can be a program name with args.
5517set dummy $tclsh_name; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00005518{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5519$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005520if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005521 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005522else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005523 case $vi_cv_path_tcl in
5524 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00005525 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path.
5526 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005527 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005528 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5529for as_dir in $PATH
5530do
5531 IFS=$as_save_IFS
5532 test -z "$as_dir" && as_dir=.
5533 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00005534 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005535 ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005536 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005537 break 2
5538 fi
5539done
5540done
Bram Moolenaar446cb832008-06-24 21:56:24 +00005541IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005542
Bram Moolenaar071d4272004-06-13 20:20:40 +00005543 ;;
5544esac
5545fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005546vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl
Bram Moolenaar071d4272004-06-13 20:20:40 +00005547if test -n "$vi_cv_path_tcl"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005548 { $as_echo "$as_me:$LINENO: result: $vi_cv_path_tcl" >&5
5549$as_echo "$vi_cv_path_tcl" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005550else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005551 { $as_echo "$as_me:$LINENO: result: no" >&5
5552$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005553fi
5554
Bram Moolenaar446cb832008-06-24 21:56:24 +00005555
Bram Moolenaar071d4272004-06-13 20:20:40 +00005556 fi
5557 if test "X$vi_cv_path_tcl" != "X"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005558 { $as_echo "$as_me:$LINENO: checking Tcl version" >&5
5559$as_echo_n "checking Tcl version... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005560 if echo 'exit [expr [info tclversion] < 8.0]' | $vi_cv_path_tcl - ; then
5561 tclver=`echo 'puts [info tclversion]' | $vi_cv_path_tcl -`
Bram Moolenaar446cb832008-06-24 21:56:24 +00005562 { $as_echo "$as_me:$LINENO: result: $tclver - OK" >&5
5563$as_echo "$tclver - OK" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +00005564 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 -`
5565
Bram Moolenaar446cb832008-06-24 21:56:24 +00005566 { $as_echo "$as_me:$LINENO: checking for location of Tcl include" >&5
5567$as_echo_n "checking for location of Tcl include... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005568 if test "x$MACOSX" != "xyes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005569 tclinc="$tclloc/include $tclloc/include/tcl $tclloc/include/tcl$tclver /usr/local/include /usr/local/include/tcl$tclver /usr/include /usr/include/tcl$tclver"
Bram Moolenaar071d4272004-06-13 20:20:40 +00005570 else
5571 tclinc="/System/Library/Frameworks/Tcl.framework/Headers"
5572 fi
Bram Moolenaar0ff8f602008-02-20 11:44:03 +00005573 TCL_INC=
Bram Moolenaar071d4272004-06-13 20:20:40 +00005574 for try in $tclinc; do
5575 if test -f "$try/tcl.h"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005576 { $as_echo "$as_me:$LINENO: result: $try/tcl.h" >&5
5577$as_echo "$try/tcl.h" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005578 TCL_INC=$try
5579 break
5580 fi
5581 done
5582 if test -z "$TCL_INC"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005583 { $as_echo "$as_me:$LINENO: result: <not found>" >&5
5584$as_echo "<not found>" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005585 SKIP_TCL=YES
5586 fi
5587 if test -z "$SKIP_TCL"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005588 { $as_echo "$as_me:$LINENO: checking for location of tclConfig.sh script" >&5
5589$as_echo_n "checking for location of tclConfig.sh script... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005590 if test "x$MACOSX" != "xyes"; then
5591 tclcnf=`echo $tclinc | sed s/include/lib/g`
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005592 tclcnf="$tclcnf `echo $tclinc | sed s/include/lib64/g`"
Bram Moolenaar071d4272004-06-13 20:20:40 +00005593 else
5594 tclcnf="/System/Library/Frameworks/Tcl.framework"
5595 fi
5596 for try in $tclcnf; do
5597 if test -f $try/tclConfig.sh; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005598 { $as_echo "$as_me:$LINENO: result: $try/tclConfig.sh" >&5
5599$as_echo "$try/tclConfig.sh" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005600 . $try/tclConfig.sh
5601 TCL_LIBS=`eval echo "$TCL_LIB_SPEC $TCL_LIBS"`
Bram Moolenaar4394bff2008-07-24 11:21:31 +00005602 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'`
Bram Moolenaar071d4272004-06-13 20:20:40 +00005603 break
5604 fi
5605 done
5606 if test -z "$TCL_LIBS"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005607 { $as_echo "$as_me:$LINENO: result: <not found>" >&5
5608$as_echo "<not found>" >&6; }
5609 { $as_echo "$as_me:$LINENO: checking for Tcl library by myself" >&5
5610$as_echo_n "checking for Tcl library by myself... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005611 tcllib=`echo $tclinc | sed s/include/lib/g`
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005612 tcllib="$tcllib `echo $tclinc | sed s/include/lib64/g`"
Bram Moolenaar071d4272004-06-13 20:20:40 +00005613 for ext in .so .a ; do
5614 for ver in "" $tclver ; do
5615 for try in $tcllib ; do
5616 trylib=tcl$ver$ext
5617 if test -f $try/lib$trylib ; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005618 { $as_echo "$as_me:$LINENO: result: $try/lib$trylib" >&5
5619$as_echo "$try/lib$trylib" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005620 TCL_LIBS="-L$try -ltcl$ver -ldl -lm"
5621 if test "`(uname) 2>/dev/null`" = SunOS &&
5622 uname -r | grep '^5' >/dev/null; then
5623 TCL_LIBS="$TCL_LIBS -R $try"
5624 fi
5625 break 3
5626 fi
5627 done
5628 done
5629 done
5630 if test -z "$TCL_LIBS"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005631 { $as_echo "$as_me:$LINENO: result: <not found>" >&5
5632$as_echo "<not found>" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005633 SKIP_TCL=YES
5634 fi
5635 fi
5636 if test -z "$SKIP_TCL"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005637 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005638#define FEAT_TCL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005639_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005640
5641 TCL_SRC=if_tcl.c
5642 TCL_OBJ=objects/if_tcl.o
5643 TCL_PRO=if_tcl.pro
5644 TCL_CFLAGS="-I$TCL_INC $TCL_DEFS"
5645 fi
5646 fi
5647 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005648 { $as_echo "$as_me:$LINENO: result: too old; need Tcl version 8.0 or later" >&5
5649$as_echo "too old; need Tcl version 8.0 or later" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005650 fi
5651 fi
5652fi
5653
5654
5655
5656
5657
5658
Bram Moolenaar446cb832008-06-24 21:56:24 +00005659{ $as_echo "$as_me:$LINENO: checking --enable-rubyinterp argument" >&5
5660$as_echo_n "checking --enable-rubyinterp argument... " >&6; }
5661# Check whether --enable-rubyinterp was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00005662if test "${enable_rubyinterp+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005663 enableval=$enable_rubyinterp;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005664else
5665 enable_rubyinterp="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005666fi
5667
5668{ $as_echo "$as_me:$LINENO: result: $enable_rubyinterp" >&5
5669$as_echo "$enable_rubyinterp" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005670if test "$enable_rubyinterp" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005671
Bram Moolenaar071d4272004-06-13 20:20:40 +00005672 # Extract the first word of "ruby", so it can be a program name with args.
5673set dummy ruby; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00005674{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5675$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005676if test "${ac_cv_path_vi_cv_path_ruby+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005677 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005678else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005679 case $vi_cv_path_ruby in
5680 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00005681 ac_cv_path_vi_cv_path_ruby="$vi_cv_path_ruby" # Let the user override the test with a path.
5682 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005683 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005684 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5685for as_dir in $PATH
5686do
5687 IFS=$as_save_IFS
5688 test -z "$as_dir" && as_dir=.
5689 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00005690 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005691 ac_cv_path_vi_cv_path_ruby="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005692 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005693 break 2
5694 fi
5695done
5696done
Bram Moolenaar446cb832008-06-24 21:56:24 +00005697IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005698
Bram Moolenaar071d4272004-06-13 20:20:40 +00005699 ;;
5700esac
5701fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005702vi_cv_path_ruby=$ac_cv_path_vi_cv_path_ruby
Bram Moolenaar071d4272004-06-13 20:20:40 +00005703if test -n "$vi_cv_path_ruby"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005704 { $as_echo "$as_me:$LINENO: result: $vi_cv_path_ruby" >&5
5705$as_echo "$vi_cv_path_ruby" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005706else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005707 { $as_echo "$as_me:$LINENO: result: no" >&5
5708$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005709fi
5710
Bram Moolenaar446cb832008-06-24 21:56:24 +00005711
Bram Moolenaar071d4272004-06-13 20:20:40 +00005712 if test "X$vi_cv_path_ruby" != "X"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005713 { $as_echo "$as_me:$LINENO: checking Ruby version" >&5
5714$as_echo_n "checking Ruby version... " >&6; }
Bram Moolenaar0cb032e2005-04-23 20:52:00 +00005715 if $vi_cv_path_ruby -e '(VERSION rescue RUBY_VERSION) >= "1.6.0" or exit 1' >/dev/null 2>/dev/null; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005716 { $as_echo "$as_me:$LINENO: result: OK" >&5
5717$as_echo "OK" >&6; }
5718 { $as_echo "$as_me:$LINENO: checking Ruby header files" >&5
5719$as_echo_n "checking Ruby header files... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005720 rubyhdrdir=`$vi_cv_path_ruby -r mkmf -e 'print Config::CONFIG["archdir"] || $hdrdir' 2>/dev/null`
5721 if test "X$rubyhdrdir" != "X"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005722 { $as_echo "$as_me:$LINENO: result: $rubyhdrdir" >&5
5723$as_echo "$rubyhdrdir" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005724 RUBY_CFLAGS="-I$rubyhdrdir"
5725 rubylibs=`$vi_cv_path_ruby -r rbconfig -e 'print Config::CONFIG["LIBS"]'`
5726 if test "X$rubylibs" != "X"; then
5727 RUBY_LIBS="$rubylibs"
5728 fi
5729 librubyarg=`$vi_cv_path_ruby -r rbconfig -e 'print Config.expand(Config::CONFIG["LIBRUBYARG"])'`
5730 if test -f "$rubyhdrdir/$librubyarg"; then
5731 librubyarg="$rubyhdrdir/$librubyarg"
5732 else
5733 rubylibdir=`$vi_cv_path_ruby -r rbconfig -e 'print Config.expand(Config::CONFIG["libdir"])'`
5734 if test -f "$rubylibdir/$librubyarg"; then
5735 librubyarg="$rubylibdir/$librubyarg"
5736 elif test "$librubyarg" = "libruby.a"; then
5737 librubyarg="-lruby"
5738 else
5739 librubyarg=`$vi_cv_path_ruby -r rbconfig -e "print '$librubyarg'.gsub(/-L\./, %'-L#{Config.expand(Config::CONFIG[\"libdir\"])}')"`
5740 fi
5741 fi
5742
5743 if test "X$librubyarg" != "X"; then
5744 RUBY_LIBS="$librubyarg $RUBY_LIBS"
5745 fi
5746 rubyldflags=`$vi_cv_path_ruby -r rbconfig -e 'print Config::CONFIG["LDFLAGS"]'`
5747 if test "X$rubyldflags" != "X"; then
5748 LDFLAGS="$rubyldflags $LDFLAGS"
5749 fi
5750 RUBY_SRC="if_ruby.c"
5751 RUBY_OBJ="objects/if_ruby.o"
5752 RUBY_PRO="if_ruby.pro"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005753 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005754#define FEAT_RUBY 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005755_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005756
5757 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005758 { $as_echo "$as_me:$LINENO: result: not found" >&5
5759$as_echo "not found" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005760 fi
5761 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005762 { $as_echo "$as_me:$LINENO: result: too old; need Ruby version 1.6.0 or later" >&5
5763$as_echo "too old; need Ruby version 1.6.0 or later" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005764 fi
5765 fi
5766fi
5767
5768
5769
5770
5771
5772
Bram Moolenaar446cb832008-06-24 21:56:24 +00005773{ $as_echo "$as_me:$LINENO: checking --enable-cscope argument" >&5
5774$as_echo_n "checking --enable-cscope argument... " >&6; }
5775# Check whether --enable-cscope was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00005776if test "${enable_cscope+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005777 enableval=$enable_cscope;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005778else
5779 enable_cscope="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005780fi
5781
5782{ $as_echo "$as_me:$LINENO: result: $enable_cscope" >&5
5783$as_echo "$enable_cscope" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005784if test "$enable_cscope" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005785 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005786#define FEAT_CSCOPE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005787_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005788
5789fi
5790
Bram Moolenaar446cb832008-06-24 21:56:24 +00005791{ $as_echo "$as_me:$LINENO: checking --enable-workshop argument" >&5
5792$as_echo_n "checking --enable-workshop argument... " >&6; }
5793# Check whether --enable-workshop was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00005794if test "${enable_workshop+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005795 enableval=$enable_workshop;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005796else
5797 enable_workshop="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005798fi
5799
5800{ $as_echo "$as_me:$LINENO: result: $enable_workshop" >&5
5801$as_echo "$enable_workshop" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005802if test "$enable_workshop" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005803 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005804#define FEAT_SUN_WORKSHOP 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005805_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005806
5807 WORKSHOP_SRC="workshop.c integration.c"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005808
Bram Moolenaar071d4272004-06-13 20:20:40 +00005809 WORKSHOP_OBJ="objects/workshop.o objects/integration.o"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005810
Bram Moolenaar071d4272004-06-13 20:20:40 +00005811 if test "${enable_gui-xxx}" = xxx; then
5812 enable_gui=motif
5813 fi
5814fi
5815
Bram Moolenaar446cb832008-06-24 21:56:24 +00005816{ $as_echo "$as_me:$LINENO: checking --disable-netbeans argument" >&5
5817$as_echo_n "checking --disable-netbeans argument... " >&6; }
5818# Check whether --enable-netbeans was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00005819if test "${enable_netbeans+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005820 enableval=$enable_netbeans;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005821else
5822 enable_netbeans="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005823fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005824
Bram Moolenaar446cb832008-06-24 21:56:24 +00005825if test "$enable_netbeans" = "yes"; then
5826 { $as_echo "$as_me:$LINENO: result: no" >&5
5827$as_echo "no" >&6; }
5828
5829{ $as_echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
5830$as_echo_n "checking for socket in -lsocket... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005831if test "${ac_cv_lib_socket_socket+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005832 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005833else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005834 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00005835LIBS="-lsocket $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005836cat >conftest.$ac_ext <<_ACEOF
5837/* confdefs.h. */
5838_ACEOF
5839cat confdefs.h >>conftest.$ac_ext
5840cat >>conftest.$ac_ext <<_ACEOF
5841/* end confdefs.h. */
5842
Bram Moolenaar446cb832008-06-24 21:56:24 +00005843/* Override any GCC internal prototype to avoid an error.
5844 Use char because int might match the return type of a GCC
5845 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005846#ifdef __cplusplus
5847extern "C"
5848#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005849char socket ();
5850int
5851main ()
5852{
Bram Moolenaar446cb832008-06-24 21:56:24 +00005853return socket ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005854 ;
5855 return 0;
5856}
5857_ACEOF
5858rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00005859if { (ac_try="$ac_link"
5860case "(($ac_try" in
5861 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5862 *) ac_try_echo=$ac_try;;
5863esac
5864eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5865$as_echo "$ac_try_echo") >&5
5866 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005867 ac_status=$?
5868 grep -v '^ *+' conftest.er1 >conftest.err
5869 rm -f conftest.er1
5870 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00005871 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5872 (exit $ac_status); } && {
5873 test -z "$ac_c_werror_flag" ||
5874 test ! -s conftest.err
5875 } && test -s conftest$ac_exeext && {
5876 test "$cross_compiling" = yes ||
5877 $as_test_x conftest$ac_exeext
5878 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005879 ac_cv_lib_socket_socket=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00005880else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005881 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005882sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00005883
Bram Moolenaar446cb832008-06-24 21:56:24 +00005884 ac_cv_lib_socket_socket=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00005885fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005886
5887rm -rf conftest.dSYM
5888rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005889 conftest$ac_exeext conftest.$ac_ext
5890LIBS=$ac_check_lib_save_LIBS
5891fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005892{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
5893$as_echo "$ac_cv_lib_socket_socket" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005894if test $ac_cv_lib_socket_socket = yes; then
5895 cat >>confdefs.h <<_ACEOF
5896#define HAVE_LIBSOCKET 1
5897_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005898
5899 LIBS="-lsocket $LIBS"
5900
Bram Moolenaar071d4272004-06-13 20:20:40 +00005901fi
5902
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005903
Bram Moolenaar446cb832008-06-24 21:56:24 +00005904{ $as_echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5905$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005906if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005907 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005908else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005909 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00005910LIBS="-lnsl $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005911cat >conftest.$ac_ext <<_ACEOF
5912/* confdefs.h. */
5913_ACEOF
5914cat confdefs.h >>conftest.$ac_ext
5915cat >>conftest.$ac_ext <<_ACEOF
5916/* end confdefs.h. */
5917
Bram Moolenaar446cb832008-06-24 21:56:24 +00005918/* Override any GCC internal prototype to avoid an error.
5919 Use char because int might match the return type of a GCC
5920 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005921#ifdef __cplusplus
5922extern "C"
5923#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005924char gethostbyname ();
5925int
5926main ()
5927{
Bram Moolenaar446cb832008-06-24 21:56:24 +00005928return gethostbyname ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005929 ;
5930 return 0;
5931}
5932_ACEOF
5933rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00005934if { (ac_try="$ac_link"
5935case "(($ac_try" in
5936 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5937 *) ac_try_echo=$ac_try;;
5938esac
5939eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5940$as_echo "$ac_try_echo") >&5
5941 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005942 ac_status=$?
5943 grep -v '^ *+' conftest.er1 >conftest.err
5944 rm -f conftest.er1
5945 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00005946 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5947 (exit $ac_status); } && {
5948 test -z "$ac_c_werror_flag" ||
5949 test ! -s conftest.err
5950 } && test -s conftest$ac_exeext && {
5951 test "$cross_compiling" = yes ||
5952 $as_test_x conftest$ac_exeext
5953 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005954 ac_cv_lib_nsl_gethostbyname=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00005955else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005956 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005957sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00005958
Bram Moolenaar446cb832008-06-24 21:56:24 +00005959 ac_cv_lib_nsl_gethostbyname=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00005960fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005961
5962rm -rf conftest.dSYM
5963rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005964 conftest$ac_exeext conftest.$ac_ext
5965LIBS=$ac_check_lib_save_LIBS
5966fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005967{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5968$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005969if test $ac_cv_lib_nsl_gethostbyname = yes; then
5970 cat >>confdefs.h <<_ACEOF
5971#define HAVE_LIBNSL 1
5972_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005973
5974 LIBS="-lnsl $LIBS"
5975
Bram Moolenaar071d4272004-06-13 20:20:40 +00005976fi
5977
Bram Moolenaar446cb832008-06-24 21:56:24 +00005978 { $as_echo "$as_me:$LINENO: checking whether compiling netbeans integration is possible" >&5
5979$as_echo_n "checking whether compiling netbeans integration is possible... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005980 cat >conftest.$ac_ext <<_ACEOF
5981/* confdefs.h. */
5982_ACEOF
5983cat confdefs.h >>conftest.$ac_ext
5984cat >>conftest.$ac_ext <<_ACEOF
5985/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00005986
5987#include <stdio.h>
5988#include <stdlib.h>
5989#include <stdarg.h>
5990#include <fcntl.h>
5991#include <netdb.h>
5992#include <netinet/in.h>
5993#include <errno.h>
5994#include <sys/types.h>
5995#include <sys/socket.h>
5996 /* Check bitfields */
5997 struct nbbuf {
5998 unsigned int initDone:1;
5999 ushort signmaplen;
6000 };
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006001
6002int
6003main ()
6004{
Bram Moolenaar071d4272004-06-13 20:20:40 +00006005
6006 /* Check creating a socket. */
6007 struct sockaddr_in server;
6008 (void)socket(AF_INET, SOCK_STREAM, 0);
6009 (void)htons(100);
6010 (void)gethostbyname("microsoft.com");
6011 if (errno == ECONNREFUSED)
6012 (void)connect(1, (struct sockaddr *)&server, sizeof(server));
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006013
6014 ;
6015 return 0;
6016}
6017_ACEOF
6018rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006019if { (ac_try="$ac_link"
6020case "(($ac_try" in
6021 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6022 *) ac_try_echo=$ac_try;;
6023esac
6024eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6025$as_echo "$ac_try_echo") >&5
6026 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006027 ac_status=$?
6028 grep -v '^ *+' conftest.er1 >conftest.err
6029 rm -f conftest.er1
6030 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006031 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6032 (exit $ac_status); } && {
6033 test -z "$ac_c_werror_flag" ||
6034 test ! -s conftest.err
6035 } && test -s conftest$ac_exeext && {
6036 test "$cross_compiling" = yes ||
6037 $as_test_x conftest$ac_exeext
6038 }; then
6039 { $as_echo "$as_me:$LINENO: result: yes" >&5
6040$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006041else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006042 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006043sed 's/^/| /' conftest.$ac_ext >&5
6044
Bram Moolenaar446cb832008-06-24 21:56:24 +00006045 { $as_echo "$as_me:$LINENO: result: no" >&5
6046$as_echo "no" >&6; }; enable_netbeans="no"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006047fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006048
6049rm -rf conftest.dSYM
6050rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006051 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00006052else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006053 { $as_echo "$as_me:$LINENO: result: yes" >&5
6054$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006055fi
6056if test "$enable_netbeans" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006057 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006058#define FEAT_NETBEANS_INTG 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006059_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006060
6061 NETBEANS_SRC="netbeans.c"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006062
Bram Moolenaar071d4272004-06-13 20:20:40 +00006063 NETBEANS_OBJ="objects/netbeans.o"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006064
Bram Moolenaar071d4272004-06-13 20:20:40 +00006065fi
6066
Bram Moolenaar446cb832008-06-24 21:56:24 +00006067{ $as_echo "$as_me:$LINENO: checking --enable-sniff argument" >&5
6068$as_echo_n "checking --enable-sniff argument... " >&6; }
6069# Check whether --enable-sniff was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006070if test "${enable_sniff+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006071 enableval=$enable_sniff;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006072else
6073 enable_sniff="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00006074fi
6075
6076{ $as_echo "$as_me:$LINENO: result: $enable_sniff" >&5
6077$as_echo "$enable_sniff" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006078if test "$enable_sniff" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006079 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006080#define FEAT_SNIFF 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006081_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006082
6083 SNIFF_SRC="if_sniff.c"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006084
Bram Moolenaar071d4272004-06-13 20:20:40 +00006085 SNIFF_OBJ="objects/if_sniff.o"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006086
Bram Moolenaar071d4272004-06-13 20:20:40 +00006087fi
6088
Bram Moolenaar446cb832008-06-24 21:56:24 +00006089{ $as_echo "$as_me:$LINENO: checking --enable-multibyte argument" >&5
6090$as_echo_n "checking --enable-multibyte argument... " >&6; }
6091# Check whether --enable-multibyte was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006092if test "${enable_multibyte+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006093 enableval=$enable_multibyte;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006094else
6095 enable_multibyte="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00006096fi
6097
6098{ $as_echo "$as_me:$LINENO: result: $enable_multibyte" >&5
6099$as_echo "$enable_multibyte" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006100if test "$enable_multibyte" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006101 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006102#define FEAT_MBYTE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006103_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006104
6105fi
6106
Bram Moolenaar446cb832008-06-24 21:56:24 +00006107{ $as_echo "$as_me:$LINENO: checking --enable-hangulinput argument" >&5
6108$as_echo_n "checking --enable-hangulinput argument... " >&6; }
6109# Check whether --enable-hangulinput was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006110if test "${enable_hangulinput+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006111 enableval=$enable_hangulinput;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006112else
6113 enable_hangulinput="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00006114fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00006115
Bram Moolenaar446cb832008-06-24 21:56:24 +00006116{ $as_echo "$as_me:$LINENO: result: $enable_hangulinput" >&5
6117$as_echo "$enable_hangulinput" >&6; }
6118
6119{ $as_echo "$as_me:$LINENO: checking --enable-xim argument" >&5
6120$as_echo_n "checking --enable-xim argument... " >&6; }
6121# Check whether --enable-xim was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006122if test "${enable_xim+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006123 enableval=$enable_xim; { $as_echo "$as_me:$LINENO: result: $enable_xim" >&5
6124$as_echo "$enable_xim" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006125else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006126 enable_xim="auto"; { $as_echo "$as_me:$LINENO: result: defaulting to auto" >&5
6127$as_echo "defaulting to auto" >&6; }
6128fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00006129
Bram Moolenaar446cb832008-06-24 21:56:24 +00006130
6131{ $as_echo "$as_me:$LINENO: checking --enable-fontset argument" >&5
6132$as_echo_n "checking --enable-fontset argument... " >&6; }
6133# Check whether --enable-fontset was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006134if test "${enable_fontset+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006135 enableval=$enable_fontset;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006136else
6137 enable_fontset="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00006138fi
6139
6140{ $as_echo "$as_me:$LINENO: result: $enable_fontset" >&5
6141$as_echo "$enable_fontset" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006142
6143test -z "$with_x" && with_x=yes
6144test "${enable_gui-yes}" != no -a "x$MACOSX" != "xyes" -a "x$QNX" != "xyes" && with_x=yes
6145if test "$with_x" = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006146 { $as_echo "$as_me:$LINENO: result: defaulting to: don't HAVE_X11" >&5
6147$as_echo "defaulting to: don't HAVE_X11" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006148else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006149
Bram Moolenaar071d4272004-06-13 20:20:40 +00006150 # Extract the first word of "xmkmf", so it can be a program name with args.
6151set dummy xmkmf; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00006152{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6153$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006154if test "${ac_cv_path_xmkmfpath+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006155 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00006156else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006157 case $xmkmfpath in
6158 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00006159 ac_cv_path_xmkmfpath="$xmkmfpath" # Let the user override the test with a path.
6160 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006161 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006162 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6163for as_dir in $PATH
6164do
6165 IFS=$as_save_IFS
6166 test -z "$as_dir" && as_dir=.
6167 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00006168 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006169 ac_cv_path_xmkmfpath="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00006170 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006171 break 2
6172 fi
6173done
6174done
Bram Moolenaar446cb832008-06-24 21:56:24 +00006175IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006176
Bram Moolenaar071d4272004-06-13 20:20:40 +00006177 ;;
6178esac
6179fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006180xmkmfpath=$ac_cv_path_xmkmfpath
Bram Moolenaar071d4272004-06-13 20:20:40 +00006181if test -n "$xmkmfpath"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006182 { $as_echo "$as_me:$LINENO: result: $xmkmfpath" >&5
6183$as_echo "$xmkmfpath" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006184else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006185 { $as_echo "$as_me:$LINENO: result: no" >&5
6186$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006187fi
6188
6189
Bram Moolenaar446cb832008-06-24 21:56:24 +00006190
6191 { $as_echo "$as_me:$LINENO: checking for X" >&5
6192$as_echo_n "checking for X... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006193
Bram Moolenaar071d4272004-06-13 20:20:40 +00006194
Bram Moolenaar446cb832008-06-24 21:56:24 +00006195# Check whether --with-x was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006196if test "${with_x+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006197 withval=$with_x;
6198fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00006199
6200# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6201if test "x$with_x" = xno; then
6202 # The user explicitly disabled X.
6203 have_x=disabled
6204else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006205 case $x_includes,$x_libraries in #(
6206 *\'*) { { $as_echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5
6207$as_echo "$as_me: error: Cannot use X directory names containing '" >&2;}
6208 { (exit 1); exit 1; }; };; #(
6209 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
6210 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00006211else
6212 # One or both of the vars are not set, and there is no cached value.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006213ac_x_includes=no ac_x_libraries=no
Bram Moolenaar446cb832008-06-24 21:56:24 +00006214rm -f -r conftest.dir
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006215if mkdir conftest.dir; then
6216 cd conftest.dir
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006217 cat >Imakefile <<'_ACEOF'
Bram Moolenaar446cb832008-06-24 21:56:24 +00006218incroot:
6219 @echo incroot='${INCROOT}'
6220usrlibdir:
6221 @echo usrlibdir='${USRLIBDIR}'
6222libdir:
6223 @echo libdir='${LIBDIR}'
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006224_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00006225 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006226 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
Bram Moolenaar446cb832008-06-24 21:56:24 +00006227 for ac_var in incroot usrlibdir libdir; do
6228 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6229 done
Bram Moolenaar071d4272004-06-13 20:20:40 +00006230 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
Bram Moolenaar446cb832008-06-24 21:56:24 +00006231 for ac_extension in a so sl dylib la dll; do
6232 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
6233 test -f "$ac_im_libdir/libX11.$ac_extension"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006234 ac_im_usrlibdir=$ac_im_libdir; break
Bram Moolenaar071d4272004-06-13 20:20:40 +00006235 fi
6236 done
6237 # Screen out bogus values from the imake configuration. They are
6238 # bogus both because they are the default anyway, and because
6239 # using them would break gcc on systems where it needs fixed includes.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006240 case $ac_im_incroot in
Bram Moolenaar446cb832008-06-24 21:56:24 +00006241 /usr/include) ac_x_includes= ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006242 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006243 esac
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006244 case $ac_im_usrlibdir in
Bram Moolenaar071d4272004-06-13 20:20:40 +00006245 /usr/lib | /lib) ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006246 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006247 esac
6248 fi
6249 cd ..
Bram Moolenaar446cb832008-06-24 21:56:24 +00006250 rm -f -r conftest.dir
Bram Moolenaar071d4272004-06-13 20:20:40 +00006251fi
6252
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006253# Standard set of common directories for X headers.
6254# Check X11 before X11Rn because it is often a symlink to the current release.
6255ac_x_header_dirs='
6256/usr/X11/include
6257/usr/X11R6/include
6258/usr/X11R5/include
6259/usr/X11R4/include
Bram Moolenaar071d4272004-06-13 20:20:40 +00006260
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006261/usr/include/X11
6262/usr/include/X11R6
6263/usr/include/X11R5
6264/usr/include/X11R4
6265
6266/usr/local/X11/include
6267/usr/local/X11R6/include
6268/usr/local/X11R5/include
6269/usr/local/X11R4/include
6270
6271/usr/local/include/X11
6272/usr/local/include/X11R6
6273/usr/local/include/X11R5
6274/usr/local/include/X11R4
6275
6276/usr/X386/include
6277/usr/x386/include
6278/usr/XFree86/include/X11
6279
6280/usr/include
6281/usr/local/include
6282/usr/unsupported/include
6283/usr/athena/include
6284/usr/local/x11r5/include
6285/usr/lpp/Xamples/include
6286
6287/usr/openwin/include
6288/usr/openwin/share/include'
6289
6290if test "$ac_x_includes" = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006291 # Guess where to find include files, by looking for Xlib.h.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006292 # First, try using that file with no special directory specified.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006293 cat >conftest.$ac_ext <<_ACEOF
6294/* confdefs.h. */
6295_ACEOF
6296cat confdefs.h >>conftest.$ac_ext
6297cat >>conftest.$ac_ext <<_ACEOF
6298/* end confdefs.h. */
Bram Moolenaar446cb832008-06-24 21:56:24 +00006299#include <X11/Xlib.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006300_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00006301if { (ac_try="$ac_cpp conftest.$ac_ext"
6302case "(($ac_try" in
6303 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6304 *) ac_try_echo=$ac_try;;
6305esac
6306eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6307$as_echo "$ac_try_echo") >&5
6308 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006309 ac_status=$?
6310 grep -v '^ *+' conftest.er1 >conftest.err
6311 rm -f conftest.er1
6312 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006313 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6314 (exit $ac_status); } >/dev/null && {
6315 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6316 test ! -s conftest.err
6317 }; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006318 # We can compile using X headers with no special include directory.
6319ac_x_includes=
6320else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006321 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006322sed 's/^/| /' conftest.$ac_ext >&5
6323
6324 for ac_dir in $ac_x_header_dirs; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00006325 if test -r "$ac_dir/X11/Xlib.h"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006326 ac_x_includes=$ac_dir
6327 break
6328 fi
6329done
Bram Moolenaar071d4272004-06-13 20:20:40 +00006330fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006331
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006332rm -f conftest.err conftest.$ac_ext
6333fi # $ac_x_includes = no
Bram Moolenaar071d4272004-06-13 20:20:40 +00006334
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006335if test "$ac_x_libraries" = no; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006336 # Check for the libraries.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006337 # See if we find them without any special options.
6338 # Don't add to $LIBS permanently.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006339 ac_save_LIBS=$LIBS
Bram Moolenaar446cb832008-06-24 21:56:24 +00006340 LIBS="-lX11 $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006341 cat >conftest.$ac_ext <<_ACEOF
6342/* confdefs.h. */
6343_ACEOF
6344cat confdefs.h >>conftest.$ac_ext
6345cat >>conftest.$ac_ext <<_ACEOF
6346/* end confdefs.h. */
Bram Moolenaar446cb832008-06-24 21:56:24 +00006347#include <X11/Xlib.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006348int
6349main ()
6350{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006351XrmInitialize ()
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006352 ;
6353 return 0;
6354}
6355_ACEOF
6356rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006357if { (ac_try="$ac_link"
6358case "(($ac_try" in
6359 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6360 *) ac_try_echo=$ac_try;;
6361esac
6362eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6363$as_echo "$ac_try_echo") >&5
6364 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006365 ac_status=$?
6366 grep -v '^ *+' conftest.er1 >conftest.err
6367 rm -f conftest.er1
6368 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006369 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6370 (exit $ac_status); } && {
6371 test -z "$ac_c_werror_flag" ||
6372 test ! -s conftest.err
6373 } && test -s conftest$ac_exeext && {
6374 test "$cross_compiling" = yes ||
6375 $as_test_x conftest$ac_exeext
6376 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006377 LIBS=$ac_save_LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00006378# We can link X programs with no special library path.
6379ac_x_libraries=
6380else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006381 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006382sed 's/^/| /' conftest.$ac_ext >&5
6383
Bram Moolenaar446cb832008-06-24 21:56:24 +00006384 LIBS=$ac_save_LIBS
6385for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
Bram Moolenaar071d4272004-06-13 20:20:40 +00006386do
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006387 # Don't even attempt the hair of trying to link an X program!
Bram Moolenaar446cb832008-06-24 21:56:24 +00006388 for ac_extension in a so sl dylib la dll; do
6389 if test -r "$ac_dir/libX11.$ac_extension"; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006390 ac_x_libraries=$ac_dir
6391 break 2
6392 fi
6393 done
6394done
6395fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006396
6397rm -rf conftest.dSYM
6398rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006399 conftest$ac_exeext conftest.$ac_ext
6400fi # $ac_x_libraries = no
Bram Moolenaar071d4272004-06-13 20:20:40 +00006401
Bram Moolenaar446cb832008-06-24 21:56:24 +00006402case $ac_x_includes,$ac_x_libraries in #(
6403 no,* | *,no | *\'*)
6404 # Didn't find X, or a directory has "'" in its name.
6405 ac_cv_have_x="have_x=no";; #(
6406 *)
6407 # Record where we found X for the cache.
6408 ac_cv_have_x="have_x=yes\
6409 ac_x_includes='$ac_x_includes'\
6410 ac_x_libraries='$ac_x_libraries'"
6411esac
Bram Moolenaar071d4272004-06-13 20:20:40 +00006412fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006413;; #(
6414 *) have_x=yes;;
6415 esac
Bram Moolenaar071d4272004-06-13 20:20:40 +00006416 eval "$ac_cv_have_x"
6417fi # $with_x != no
6418
6419if test "$have_x" != yes; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006420 { $as_echo "$as_me:$LINENO: result: $have_x" >&5
6421$as_echo "$have_x" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006422 no_x=yes
6423else
6424 # If each of the values was on the command line, it overrides each guess.
6425 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6426 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6427 # Update the cache value to reflect the command line values.
Bram Moolenaar446cb832008-06-24 21:56:24 +00006428 ac_cv_have_x="have_x=yes\
6429 ac_x_includes='$x_includes'\
6430 ac_x_libraries='$x_libraries'"
6431 { $as_echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6432$as_echo "libraries $x_libraries, headers $x_includes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006433fi
6434
6435if test "$no_x" = yes; then
6436 # Not all programs may use this symbol, but it does not hurt to define it.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006437
6438cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006439#define X_DISPLAY_MISSING 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006440_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006441
6442 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6443else
6444 if test -n "$x_includes"; then
6445 X_CFLAGS="$X_CFLAGS -I$x_includes"
6446 fi
6447
6448 # It would also be nice to do this for all -L options, not just this one.
6449 if test -n "$x_libraries"; then
6450 X_LIBS="$X_LIBS -L$x_libraries"
6451 # For Solaris; some versions of Sun CC require a space after -R and
6452 # others require no space. Words are not sufficient . . . .
Bram Moolenaar446cb832008-06-24 21:56:24 +00006453 { $as_echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
6454$as_echo_n "checking whether -R must be followed by a space... " >&6; }
6455 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6456 ac_xsave_c_werror_flag=$ac_c_werror_flag
6457 ac_c_werror_flag=yes
6458 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006459/* confdefs.h. */
6460_ACEOF
6461cat confdefs.h >>conftest.$ac_ext
6462cat >>conftest.$ac_ext <<_ACEOF
6463/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00006464
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006465int
6466main ()
6467{
Bram Moolenaar071d4272004-06-13 20:20:40 +00006468
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006469 ;
6470 return 0;
6471}
6472_ACEOF
6473rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006474if { (ac_try="$ac_link"
6475case "(($ac_try" in
6476 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6477 *) ac_try_echo=$ac_try;;
6478esac
6479eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6480$as_echo "$ac_try_echo") >&5
6481 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006482 ac_status=$?
6483 grep -v '^ *+' conftest.er1 >conftest.err
6484 rm -f conftest.er1
6485 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006486 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6487 (exit $ac_status); } && {
6488 test -z "$ac_c_werror_flag" ||
6489 test ! -s conftest.err
6490 } && test -s conftest$ac_exeext && {
6491 test "$cross_compiling" = yes ||
6492 $as_test_x conftest$ac_exeext
6493 }; then
6494 { $as_echo "$as_me:$LINENO: result: no" >&5
6495$as_echo "no" >&6; }
6496 X_LIBS="$X_LIBS -R$x_libraries"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006497else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006498 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006499sed 's/^/| /' conftest.$ac_ext >&5
6500
Bram Moolenaar071d4272004-06-13 20:20:40 +00006501 LIBS="$ac_xsave_LIBS -R $x_libraries"
Bram Moolenaar446cb832008-06-24 21:56:24 +00006502 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006503/* confdefs.h. */
6504_ACEOF
6505cat confdefs.h >>conftest.$ac_ext
6506cat >>conftest.$ac_ext <<_ACEOF
6507/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00006508
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006509int
6510main ()
6511{
Bram Moolenaar071d4272004-06-13 20:20:40 +00006512
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006513 ;
6514 return 0;
6515}
6516_ACEOF
6517rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006518if { (ac_try="$ac_link"
6519case "(($ac_try" in
6520 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6521 *) ac_try_echo=$ac_try;;
6522esac
6523eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6524$as_echo "$ac_try_echo") >&5
6525 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006526 ac_status=$?
6527 grep -v '^ *+' conftest.er1 >conftest.err
6528 rm -f conftest.er1
6529 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006530 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6531 (exit $ac_status); } && {
6532 test -z "$ac_c_werror_flag" ||
6533 test ! -s conftest.err
6534 } && test -s conftest$ac_exeext && {
6535 test "$cross_compiling" = yes ||
6536 $as_test_x conftest$ac_exeext
6537 }; then
6538 { $as_echo "$as_me:$LINENO: result: yes" >&5
6539$as_echo "yes" >&6; }
6540 X_LIBS="$X_LIBS -R $x_libraries"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006541else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006542 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006543sed 's/^/| /' conftest.$ac_ext >&5
6544
Bram Moolenaar446cb832008-06-24 21:56:24 +00006545 { $as_echo "$as_me:$LINENO: result: neither works" >&5
6546$as_echo "neither works" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006547fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006548
6549rm -rf conftest.dSYM
6550rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006551 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006552fi
6553
6554rm -rf conftest.dSYM
6555rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6556 conftest$ac_exeext conftest.$ac_ext
6557 ac_c_werror_flag=$ac_xsave_c_werror_flag
6558 LIBS=$ac_xsave_LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00006559 fi
6560
6561 # Check for system-dependent libraries X programs must link with.
6562 # Do this before checking for the system-independent R6 libraries
6563 # (-lICE), since we may need -lsocket or whatever for X linking.
6564
6565 if test "$ISC" = yes; then
6566 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
6567 else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006568 # Martyn Johnson says this is needed for Ultrix, if the X
6569 # libraries were built with DECnet support. And Karl Berry says
Bram Moolenaar071d4272004-06-13 20:20:40 +00006570 # the Alpha needs dnet_stub (dnet does not exist).
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006571 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
6572 cat >conftest.$ac_ext <<_ACEOF
6573/* confdefs.h. */
6574_ACEOF
6575cat confdefs.h >>conftest.$ac_ext
6576cat >>conftest.$ac_ext <<_ACEOF
6577/* end confdefs.h. */
6578
Bram Moolenaar446cb832008-06-24 21:56:24 +00006579/* Override any GCC internal prototype to avoid an error.
6580 Use char because int might match the return type of a GCC
6581 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006582#ifdef __cplusplus
6583extern "C"
6584#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006585char XOpenDisplay ();
6586int
6587main ()
6588{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006589return XOpenDisplay ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006590 ;
6591 return 0;
6592}
6593_ACEOF
6594rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006595if { (ac_try="$ac_link"
6596case "(($ac_try" in
6597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6598 *) ac_try_echo=$ac_try;;
6599esac
6600eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6601$as_echo "$ac_try_echo") >&5
6602 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006603 ac_status=$?
6604 grep -v '^ *+' conftest.er1 >conftest.err
6605 rm -f conftest.er1
6606 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006607 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6608 (exit $ac_status); } && {
6609 test -z "$ac_c_werror_flag" ||
6610 test ! -s conftest.err
6611 } && test -s conftest$ac_exeext && {
6612 test "$cross_compiling" = yes ||
6613 $as_test_x conftest$ac_exeext
6614 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006615 :
Bram Moolenaar071d4272004-06-13 20:20:40 +00006616else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006617 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006618sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00006619
Bram Moolenaar446cb832008-06-24 21:56:24 +00006620 { $as_echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
6621$as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006622if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006623 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006624else
6625 ac_check_lib_save_LIBS=$LIBS
6626LIBS="-ldnet $LIBS"
6627cat >conftest.$ac_ext <<_ACEOF
6628/* confdefs.h. */
6629_ACEOF
6630cat confdefs.h >>conftest.$ac_ext
6631cat >>conftest.$ac_ext <<_ACEOF
6632/* end confdefs.h. */
6633
Bram Moolenaar446cb832008-06-24 21:56:24 +00006634/* Override any GCC internal prototype to avoid an error.
6635 Use char because int might match the return type of a GCC
6636 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006637#ifdef __cplusplus
6638extern "C"
6639#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006640char dnet_ntoa ();
6641int
6642main ()
6643{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006644return dnet_ntoa ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006645 ;
6646 return 0;
6647}
6648_ACEOF
6649rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006650if { (ac_try="$ac_link"
6651case "(($ac_try" in
6652 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6653 *) ac_try_echo=$ac_try;;
6654esac
6655eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6656$as_echo "$ac_try_echo") >&5
6657 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006658 ac_status=$?
6659 grep -v '^ *+' conftest.er1 >conftest.err
6660 rm -f conftest.er1
6661 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006662 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6663 (exit $ac_status); } && {
6664 test -z "$ac_c_werror_flag" ||
6665 test ! -s conftest.err
6666 } && test -s conftest$ac_exeext && {
6667 test "$cross_compiling" = yes ||
6668 $as_test_x conftest$ac_exeext
6669 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006670 ac_cv_lib_dnet_dnet_ntoa=yes
6671else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006672 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006673sed 's/^/| /' conftest.$ac_ext >&5
6674
Bram Moolenaar446cb832008-06-24 21:56:24 +00006675 ac_cv_lib_dnet_dnet_ntoa=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00006676fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006677
6678rm -rf conftest.dSYM
6679rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006680 conftest$ac_exeext conftest.$ac_ext
6681LIBS=$ac_check_lib_save_LIBS
6682fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006683{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6684$as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006685if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006686 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006687fi
6688
6689 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006690 { $as_echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
6691$as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006692if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006693 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00006694else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006695 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00006696LIBS="-ldnet_stub $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006697cat >conftest.$ac_ext <<_ACEOF
6698/* confdefs.h. */
6699_ACEOF
6700cat confdefs.h >>conftest.$ac_ext
6701cat >>conftest.$ac_ext <<_ACEOF
6702/* end confdefs.h. */
6703
Bram Moolenaar446cb832008-06-24 21:56:24 +00006704/* Override any GCC internal prototype to avoid an error.
6705 Use char because int might match the return type of a GCC
6706 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006707#ifdef __cplusplus
6708extern "C"
6709#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006710char dnet_ntoa ();
6711int
6712main ()
6713{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006714return dnet_ntoa ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006715 ;
6716 return 0;
6717}
6718_ACEOF
6719rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006720if { (ac_try="$ac_link"
6721case "(($ac_try" in
6722 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6723 *) ac_try_echo=$ac_try;;
6724esac
6725eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6726$as_echo "$ac_try_echo") >&5
6727 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006728 ac_status=$?
6729 grep -v '^ *+' conftest.er1 >conftest.err
6730 rm -f conftest.er1
6731 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006732 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6733 (exit $ac_status); } && {
6734 test -z "$ac_c_werror_flag" ||
6735 test ! -s conftest.err
6736 } && test -s conftest$ac_exeext && {
6737 test "$cross_compiling" = yes ||
6738 $as_test_x conftest$ac_exeext
6739 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006740 ac_cv_lib_dnet_stub_dnet_ntoa=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00006741else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006742 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006743sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00006744
Bram Moolenaar446cb832008-06-24 21:56:24 +00006745 ac_cv_lib_dnet_stub_dnet_ntoa=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00006746fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006747
6748rm -rf conftest.dSYM
6749rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006750 conftest$ac_exeext conftest.$ac_ext
6751LIBS=$ac_check_lib_save_LIBS
6752fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006753{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
6754$as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006755if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006756 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006757fi
6758
6759 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006760fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006761
6762rm -rf conftest.dSYM
6763rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006764 conftest$ac_exeext conftest.$ac_ext
6765 LIBS="$ac_xsave_LIBS"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006766
6767 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
6768 # to get the SysV transport functions.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006769 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
Bram Moolenaar071d4272004-06-13 20:20:40 +00006770 # needs -lnsl.
6771 # The nsl library prevents programs from opening the X display
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006772 # on Irix 5.2, according to T.E. Dickey.
6773 # The functions gethostbyname, getservbyname, and inet_addr are
6774 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
Bram Moolenaar446cb832008-06-24 21:56:24 +00006775 { $as_echo "$as_me:$LINENO: checking for gethostbyname" >&5
6776$as_echo_n "checking for gethostbyname... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006777if test "${ac_cv_func_gethostbyname+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006778 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00006779else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006780 cat >conftest.$ac_ext <<_ACEOF
6781/* confdefs.h. */
6782_ACEOF
6783cat confdefs.h >>conftest.$ac_ext
6784cat >>conftest.$ac_ext <<_ACEOF
6785/* end confdefs.h. */
6786/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
6787 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6788#define gethostbyname innocuous_gethostbyname
6789
Bram Moolenaar071d4272004-06-13 20:20:40 +00006790/* System header to define __stub macros and hopefully few prototypes,
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006791 which can conflict with char gethostbyname (); below.
6792 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6793 <limits.h> exists even on freestanding compilers. */
6794
6795#ifdef __STDC__
6796# include <limits.h>
6797#else
6798# include <assert.h>
6799#endif
6800
6801#undef gethostbyname
6802
Bram Moolenaar446cb832008-06-24 21:56:24 +00006803/* Override any GCC internal prototype to avoid an error.
6804 Use char because int might match the return type of a GCC
6805 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006806#ifdef __cplusplus
6807extern "C"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006808#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006809char gethostbyname ();
Bram Moolenaar071d4272004-06-13 20:20:40 +00006810/* The GNU C library defines this for functions which it implements
6811 to always fail with ENOSYS. Some functions are actually named
6812 something starting with __ and the normal name is an alias. */
Bram Moolenaar446cb832008-06-24 21:56:24 +00006813#if defined __stub_gethostbyname || defined __stub___gethostbyname
Bram Moolenaar071d4272004-06-13 20:20:40 +00006814choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +00006815#endif
6816
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006817int
6818main ()
6819{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006820return gethostbyname ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006821 ;
6822 return 0;
6823}
6824_ACEOF
6825rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006826if { (ac_try="$ac_link"
6827case "(($ac_try" in
6828 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6829 *) ac_try_echo=$ac_try;;
6830esac
6831eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6832$as_echo "$ac_try_echo") >&5
6833 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006834 ac_status=$?
6835 grep -v '^ *+' conftest.er1 >conftest.err
6836 rm -f conftest.er1
6837 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006838 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6839 (exit $ac_status); } && {
6840 test -z "$ac_c_werror_flag" ||
6841 test ! -s conftest.err
6842 } && test -s conftest$ac_exeext && {
6843 test "$cross_compiling" = yes ||
6844 $as_test_x conftest$ac_exeext
6845 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006846 ac_cv_func_gethostbyname=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00006847else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006848 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006849sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00006850
Bram Moolenaar446cb832008-06-24 21:56:24 +00006851 ac_cv_func_gethostbyname=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00006852fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006853
6854rm -rf conftest.dSYM
6855rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006856 conftest$ac_exeext conftest.$ac_ext
6857fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006858{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
6859$as_echo "$ac_cv_func_gethostbyname" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006860
6861 if test $ac_cv_func_gethostbyname = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006862 { $as_echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
6863$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006864if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006865 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00006866else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006867 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00006868LIBS="-lnsl $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006869cat >conftest.$ac_ext <<_ACEOF
6870/* confdefs.h. */
6871_ACEOF
6872cat confdefs.h >>conftest.$ac_ext
6873cat >>conftest.$ac_ext <<_ACEOF
6874/* end confdefs.h. */
6875
Bram Moolenaar446cb832008-06-24 21:56:24 +00006876/* Override any GCC internal prototype to avoid an error.
6877 Use char because int might match the return type of a GCC
6878 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006879#ifdef __cplusplus
6880extern "C"
6881#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006882char gethostbyname ();
6883int
6884main ()
6885{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006886return gethostbyname ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006887 ;
6888 return 0;
6889}
6890_ACEOF
6891rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006892if { (ac_try="$ac_link"
6893case "(($ac_try" in
6894 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6895 *) ac_try_echo=$ac_try;;
6896esac
6897eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6898$as_echo "$ac_try_echo") >&5
6899 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006900 ac_status=$?
6901 grep -v '^ *+' conftest.er1 >conftest.err
6902 rm -f conftest.er1
6903 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006904 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6905 (exit $ac_status); } && {
6906 test -z "$ac_c_werror_flag" ||
6907 test ! -s conftest.err
6908 } && test -s conftest$ac_exeext && {
6909 test "$cross_compiling" = yes ||
6910 $as_test_x conftest$ac_exeext
6911 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006912 ac_cv_lib_nsl_gethostbyname=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00006913else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006914 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006915sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00006916
Bram Moolenaar446cb832008-06-24 21:56:24 +00006917 ac_cv_lib_nsl_gethostbyname=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00006918fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006919
6920rm -rf conftest.dSYM
6921rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006922 conftest$ac_exeext conftest.$ac_ext
6923LIBS=$ac_check_lib_save_LIBS
6924fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006925{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
6926$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006927if test $ac_cv_lib_nsl_gethostbyname = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006928 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006929fi
6930
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006931 if test $ac_cv_lib_nsl_gethostbyname = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006932 { $as_echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
6933$as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006934if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006935 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006936else
6937 ac_check_lib_save_LIBS=$LIBS
6938LIBS="-lbsd $LIBS"
6939cat >conftest.$ac_ext <<_ACEOF
6940/* confdefs.h. */
6941_ACEOF
6942cat confdefs.h >>conftest.$ac_ext
6943cat >>conftest.$ac_ext <<_ACEOF
6944/* end confdefs.h. */
6945
Bram Moolenaar446cb832008-06-24 21:56:24 +00006946/* Override any GCC internal prototype to avoid an error.
6947 Use char because int might match the return type of a GCC
6948 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006949#ifdef __cplusplus
6950extern "C"
6951#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006952char gethostbyname ();
6953int
6954main ()
6955{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006956return gethostbyname ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006957 ;
6958 return 0;
6959}
6960_ACEOF
6961rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006962if { (ac_try="$ac_link"
6963case "(($ac_try" in
6964 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6965 *) ac_try_echo=$ac_try;;
6966esac
6967eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6968$as_echo "$ac_try_echo") >&5
6969 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006970 ac_status=$?
6971 grep -v '^ *+' conftest.er1 >conftest.err
6972 rm -f conftest.er1
6973 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006974 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6975 (exit $ac_status); } && {
6976 test -z "$ac_c_werror_flag" ||
6977 test ! -s conftest.err
6978 } && test -s conftest$ac_exeext && {
6979 test "$cross_compiling" = yes ||
6980 $as_test_x conftest$ac_exeext
6981 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006982 ac_cv_lib_bsd_gethostbyname=yes
6983else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006984 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006985sed 's/^/| /' conftest.$ac_ext >&5
6986
Bram Moolenaar446cb832008-06-24 21:56:24 +00006987 ac_cv_lib_bsd_gethostbyname=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006988fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006989
6990rm -rf conftest.dSYM
6991rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006992 conftest$ac_exeext conftest.$ac_ext
6993LIBS=$ac_check_lib_save_LIBS
6994fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006995{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
6996$as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006997if test $ac_cv_lib_bsd_gethostbyname = yes; then
6998 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6999fi
7000
7001 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00007002 fi
7003
7004 # lieder@skyler.mavd.honeywell.com says without -lsocket,
7005 # socket/setsockopt and other routines are undefined under SCO ODT
7006 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007007 # on later versions), says Simon Leinen: it contains gethostby*
7008 # variants that don't use the name server (or something). -lsocket
7009 # must be given before -lnsl if both are needed. We assume that
7010 # if connect needs -lnsl, so does gethostbyname.
Bram Moolenaar446cb832008-06-24 21:56:24 +00007011 { $as_echo "$as_me:$LINENO: checking for connect" >&5
7012$as_echo_n "checking for connect... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007013if test "${ac_cv_func_connect+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007014 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007015else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007016 cat >conftest.$ac_ext <<_ACEOF
7017/* confdefs.h. */
7018_ACEOF
7019cat confdefs.h >>conftest.$ac_ext
7020cat >>conftest.$ac_ext <<_ACEOF
7021/* end confdefs.h. */
7022/* Define connect to an innocuous variant, in case <limits.h> declares connect.
7023 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7024#define connect innocuous_connect
7025
Bram Moolenaar071d4272004-06-13 20:20:40 +00007026/* System header to define __stub macros and hopefully few prototypes,
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007027 which can conflict with char connect (); below.
7028 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7029 <limits.h> exists even on freestanding compilers. */
7030
7031#ifdef __STDC__
7032# include <limits.h>
7033#else
7034# include <assert.h>
7035#endif
7036
7037#undef connect
7038
Bram Moolenaar446cb832008-06-24 21:56:24 +00007039/* Override any GCC internal prototype to avoid an error.
7040 Use char because int might match the return type of a GCC
7041 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007042#ifdef __cplusplus
7043extern "C"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007044#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007045char connect ();
Bram Moolenaar071d4272004-06-13 20:20:40 +00007046/* The GNU C library defines this for functions which it implements
7047 to always fail with ENOSYS. Some functions are actually named
7048 something starting with __ and the normal name is an alias. */
Bram Moolenaar446cb832008-06-24 21:56:24 +00007049#if defined __stub_connect || defined __stub___connect
Bram Moolenaar071d4272004-06-13 20:20:40 +00007050choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +00007051#endif
7052
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007053int
7054main ()
7055{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007056return connect ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007057 ;
7058 return 0;
7059}
7060_ACEOF
7061rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007062if { (ac_try="$ac_link"
7063case "(($ac_try" in
7064 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7065 *) ac_try_echo=$ac_try;;
7066esac
7067eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7068$as_echo "$ac_try_echo") >&5
7069 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007070 ac_status=$?
7071 grep -v '^ *+' conftest.er1 >conftest.err
7072 rm -f conftest.er1
7073 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007074 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7075 (exit $ac_status); } && {
7076 test -z "$ac_c_werror_flag" ||
7077 test ! -s conftest.err
7078 } && test -s conftest$ac_exeext && {
7079 test "$cross_compiling" = yes ||
7080 $as_test_x conftest$ac_exeext
7081 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007082 ac_cv_func_connect=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007083else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007084 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007085sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007086
Bram Moolenaar446cb832008-06-24 21:56:24 +00007087 ac_cv_func_connect=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007088fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007089
7090rm -rf conftest.dSYM
7091rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007092 conftest$ac_exeext conftest.$ac_ext
7093fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007094{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
7095$as_echo "$ac_cv_func_connect" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007096
7097 if test $ac_cv_func_connect = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007098 { $as_echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
7099$as_echo_n "checking for connect in -lsocket... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007100if test "${ac_cv_lib_socket_connect+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007101 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007102else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007103 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007104LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007105cat >conftest.$ac_ext <<_ACEOF
7106/* confdefs.h. */
7107_ACEOF
7108cat confdefs.h >>conftest.$ac_ext
7109cat >>conftest.$ac_ext <<_ACEOF
7110/* end confdefs.h. */
7111
Bram Moolenaar446cb832008-06-24 21:56:24 +00007112/* Override any GCC internal prototype to avoid an error.
7113 Use char because int might match the return type of a GCC
7114 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007115#ifdef __cplusplus
7116extern "C"
7117#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007118char connect ();
7119int
7120main ()
7121{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007122return connect ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007123 ;
7124 return 0;
7125}
7126_ACEOF
7127rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007128if { (ac_try="$ac_link"
7129case "(($ac_try" in
7130 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7131 *) ac_try_echo=$ac_try;;
7132esac
7133eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7134$as_echo "$ac_try_echo") >&5
7135 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007136 ac_status=$?
7137 grep -v '^ *+' conftest.er1 >conftest.err
7138 rm -f conftest.er1
7139 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007140 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7141 (exit $ac_status); } && {
7142 test -z "$ac_c_werror_flag" ||
7143 test ! -s conftest.err
7144 } && test -s conftest$ac_exeext && {
7145 test "$cross_compiling" = yes ||
7146 $as_test_x conftest$ac_exeext
7147 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007148 ac_cv_lib_socket_connect=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007149else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007150 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007151sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007152
Bram Moolenaar446cb832008-06-24 21:56:24 +00007153 ac_cv_lib_socket_connect=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007154fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007155
7156rm -rf conftest.dSYM
7157rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007158 conftest$ac_exeext conftest.$ac_ext
7159LIBS=$ac_check_lib_save_LIBS
7160fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007161{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
7162$as_echo "$ac_cv_lib_socket_connect" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007163if test $ac_cv_lib_socket_connect = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007164 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007165fi
7166
7167 fi
7168
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007169 # Guillermo Gomez says -lposix is necessary on A/UX.
Bram Moolenaar446cb832008-06-24 21:56:24 +00007170 { $as_echo "$as_me:$LINENO: checking for remove" >&5
7171$as_echo_n "checking for remove... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007172if test "${ac_cv_func_remove+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007173 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007174else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007175 cat >conftest.$ac_ext <<_ACEOF
7176/* confdefs.h. */
7177_ACEOF
7178cat confdefs.h >>conftest.$ac_ext
7179cat >>conftest.$ac_ext <<_ACEOF
7180/* end confdefs.h. */
7181/* Define remove to an innocuous variant, in case <limits.h> declares remove.
7182 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7183#define remove innocuous_remove
7184
Bram Moolenaar071d4272004-06-13 20:20:40 +00007185/* System header to define __stub macros and hopefully few prototypes,
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007186 which can conflict with char remove (); below.
7187 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7188 <limits.h> exists even on freestanding compilers. */
7189
7190#ifdef __STDC__
7191# include <limits.h>
7192#else
7193# include <assert.h>
7194#endif
7195
7196#undef remove
7197
Bram Moolenaar446cb832008-06-24 21:56:24 +00007198/* Override any GCC internal prototype to avoid an error.
7199 Use char because int might match the return type of a GCC
7200 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007201#ifdef __cplusplus
7202extern "C"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007203#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007204char remove ();
Bram Moolenaar071d4272004-06-13 20:20:40 +00007205/* The GNU C library defines this for functions which it implements
7206 to always fail with ENOSYS. Some functions are actually named
7207 something starting with __ and the normal name is an alias. */
Bram Moolenaar446cb832008-06-24 21:56:24 +00007208#if defined __stub_remove || defined __stub___remove
Bram Moolenaar071d4272004-06-13 20:20:40 +00007209choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +00007210#endif
7211
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007212int
7213main ()
7214{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007215return remove ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007216 ;
7217 return 0;
7218}
7219_ACEOF
7220rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007221if { (ac_try="$ac_link"
7222case "(($ac_try" in
7223 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7224 *) ac_try_echo=$ac_try;;
7225esac
7226eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7227$as_echo "$ac_try_echo") >&5
7228 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007229 ac_status=$?
7230 grep -v '^ *+' conftest.er1 >conftest.err
7231 rm -f conftest.er1
7232 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007233 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7234 (exit $ac_status); } && {
7235 test -z "$ac_c_werror_flag" ||
7236 test ! -s conftest.err
7237 } && test -s conftest$ac_exeext && {
7238 test "$cross_compiling" = yes ||
7239 $as_test_x conftest$ac_exeext
7240 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007241 ac_cv_func_remove=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007242else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007243 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007244sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007245
Bram Moolenaar446cb832008-06-24 21:56:24 +00007246 ac_cv_func_remove=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007247fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007248
7249rm -rf conftest.dSYM
7250rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007251 conftest$ac_exeext conftest.$ac_ext
7252fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007253{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
7254$as_echo "$ac_cv_func_remove" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007255
7256 if test $ac_cv_func_remove = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007257 { $as_echo "$as_me:$LINENO: checking for remove in -lposix" >&5
7258$as_echo_n "checking for remove in -lposix... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007259if test "${ac_cv_lib_posix_remove+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007260 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007261else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007262 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007263LIBS="-lposix $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007264cat >conftest.$ac_ext <<_ACEOF
7265/* confdefs.h. */
7266_ACEOF
7267cat confdefs.h >>conftest.$ac_ext
7268cat >>conftest.$ac_ext <<_ACEOF
7269/* end confdefs.h. */
7270
Bram Moolenaar446cb832008-06-24 21:56:24 +00007271/* Override any GCC internal prototype to avoid an error.
7272 Use char because int might match the return type of a GCC
7273 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007274#ifdef __cplusplus
7275extern "C"
7276#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007277char remove ();
7278int
7279main ()
7280{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007281return remove ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007282 ;
7283 return 0;
7284}
7285_ACEOF
7286rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007287if { (ac_try="$ac_link"
7288case "(($ac_try" in
7289 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7290 *) ac_try_echo=$ac_try;;
7291esac
7292eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7293$as_echo "$ac_try_echo") >&5
7294 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007295 ac_status=$?
7296 grep -v '^ *+' conftest.er1 >conftest.err
7297 rm -f conftest.er1
7298 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007299 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7300 (exit $ac_status); } && {
7301 test -z "$ac_c_werror_flag" ||
7302 test ! -s conftest.err
7303 } && test -s conftest$ac_exeext && {
7304 test "$cross_compiling" = yes ||
7305 $as_test_x conftest$ac_exeext
7306 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007307 ac_cv_lib_posix_remove=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007308else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007309 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007310sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007311
Bram Moolenaar446cb832008-06-24 21:56:24 +00007312 ac_cv_lib_posix_remove=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007313fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007314
7315rm -rf conftest.dSYM
7316rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007317 conftest$ac_exeext conftest.$ac_ext
7318LIBS=$ac_check_lib_save_LIBS
7319fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007320{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7321$as_echo "$ac_cv_lib_posix_remove" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007322if test $ac_cv_lib_posix_remove = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007323 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007324fi
7325
7326 fi
7327
7328 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
Bram Moolenaar446cb832008-06-24 21:56:24 +00007329 { $as_echo "$as_me:$LINENO: checking for shmat" >&5
7330$as_echo_n "checking for shmat... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007331if test "${ac_cv_func_shmat+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007332 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007333else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007334 cat >conftest.$ac_ext <<_ACEOF
7335/* confdefs.h. */
7336_ACEOF
7337cat confdefs.h >>conftest.$ac_ext
7338cat >>conftest.$ac_ext <<_ACEOF
7339/* end confdefs.h. */
7340/* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7341 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7342#define shmat innocuous_shmat
7343
Bram Moolenaar071d4272004-06-13 20:20:40 +00007344/* System header to define __stub macros and hopefully few prototypes,
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007345 which can conflict with char shmat (); below.
7346 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7347 <limits.h> exists even on freestanding compilers. */
7348
7349#ifdef __STDC__
7350# include <limits.h>
7351#else
7352# include <assert.h>
7353#endif
7354
7355#undef shmat
7356
Bram Moolenaar446cb832008-06-24 21:56:24 +00007357/* Override any GCC internal prototype to avoid an error.
7358 Use char because int might match the return type of a GCC
7359 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007360#ifdef __cplusplus
7361extern "C"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007362#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007363char shmat ();
Bram Moolenaar071d4272004-06-13 20:20:40 +00007364/* The GNU C library defines this for functions which it implements
7365 to always fail with ENOSYS. Some functions are actually named
7366 something starting with __ and the normal name is an alias. */
Bram Moolenaar446cb832008-06-24 21:56:24 +00007367#if defined __stub_shmat || defined __stub___shmat
Bram Moolenaar071d4272004-06-13 20:20:40 +00007368choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +00007369#endif
7370
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007371int
7372main ()
7373{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007374return shmat ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007375 ;
7376 return 0;
7377}
7378_ACEOF
7379rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007380if { (ac_try="$ac_link"
7381case "(($ac_try" in
7382 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7383 *) ac_try_echo=$ac_try;;
7384esac
7385eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7386$as_echo "$ac_try_echo") >&5
7387 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007388 ac_status=$?
7389 grep -v '^ *+' conftest.er1 >conftest.err
7390 rm -f conftest.er1
7391 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007392 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7393 (exit $ac_status); } && {
7394 test -z "$ac_c_werror_flag" ||
7395 test ! -s conftest.err
7396 } && test -s conftest$ac_exeext && {
7397 test "$cross_compiling" = yes ||
7398 $as_test_x conftest$ac_exeext
7399 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007400 ac_cv_func_shmat=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007401else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007402 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007403sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007404
Bram Moolenaar446cb832008-06-24 21:56:24 +00007405 ac_cv_func_shmat=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007406fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007407
7408rm -rf conftest.dSYM
7409rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007410 conftest$ac_exeext conftest.$ac_ext
7411fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007412{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7413$as_echo "$ac_cv_func_shmat" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007414
7415 if test $ac_cv_func_shmat = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007416 { $as_echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7417$as_echo_n "checking for shmat in -lipc... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007418if test "${ac_cv_lib_ipc_shmat+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007419 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007420else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007421 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007422LIBS="-lipc $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007423cat >conftest.$ac_ext <<_ACEOF
7424/* confdefs.h. */
7425_ACEOF
7426cat confdefs.h >>conftest.$ac_ext
7427cat >>conftest.$ac_ext <<_ACEOF
7428/* end confdefs.h. */
7429
Bram Moolenaar446cb832008-06-24 21:56:24 +00007430/* Override any GCC internal prototype to avoid an error.
7431 Use char because int might match the return type of a GCC
7432 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007433#ifdef __cplusplus
7434extern "C"
7435#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007436char shmat ();
7437int
7438main ()
7439{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007440return shmat ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007441 ;
7442 return 0;
7443}
7444_ACEOF
7445rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007446if { (ac_try="$ac_link"
7447case "(($ac_try" in
7448 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7449 *) ac_try_echo=$ac_try;;
7450esac
7451eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7452$as_echo "$ac_try_echo") >&5
7453 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007454 ac_status=$?
7455 grep -v '^ *+' conftest.er1 >conftest.err
7456 rm -f conftest.er1
7457 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007458 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7459 (exit $ac_status); } && {
7460 test -z "$ac_c_werror_flag" ||
7461 test ! -s conftest.err
7462 } && test -s conftest$ac_exeext && {
7463 test "$cross_compiling" = yes ||
7464 $as_test_x conftest$ac_exeext
7465 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007466 ac_cv_lib_ipc_shmat=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007467else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007468 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007469sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007470
Bram Moolenaar446cb832008-06-24 21:56:24 +00007471 ac_cv_lib_ipc_shmat=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007472fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007473
7474rm -rf conftest.dSYM
7475rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007476 conftest$ac_exeext conftest.$ac_ext
7477LIBS=$ac_check_lib_save_LIBS
7478fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007479{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
7480$as_echo "$ac_cv_lib_ipc_shmat" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007481if test $ac_cv_lib_ipc_shmat = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007482 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007483fi
7484
7485 fi
7486 fi
7487
7488 # Check for libraries that X11R6 Xt/Xaw programs need.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007489 ac_save_LDFLAGS=$LDFLAGS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007490 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
7491 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
7492 # check for ICE first), but we must link in the order -lSM -lICE or
7493 # we get undefined symbols. So assume we have SM if we have ICE.
7494 # These have to be linked with before -lX11, unlike the other
7495 # libraries we check for below, so use a different variable.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007496 # John Interrante, Karl Berry
Bram Moolenaar446cb832008-06-24 21:56:24 +00007497 { $as_echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
7498$as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007499if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007500 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007501else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007502 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007503LIBS="-lICE $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007504cat >conftest.$ac_ext <<_ACEOF
7505/* confdefs.h. */
7506_ACEOF
7507cat confdefs.h >>conftest.$ac_ext
7508cat >>conftest.$ac_ext <<_ACEOF
7509/* end confdefs.h. */
7510
Bram Moolenaar446cb832008-06-24 21:56:24 +00007511/* Override any GCC internal prototype to avoid an error.
7512 Use char because int might match the return type of a GCC
7513 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007514#ifdef __cplusplus
7515extern "C"
7516#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007517char IceConnectionNumber ();
7518int
7519main ()
7520{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007521return IceConnectionNumber ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007522 ;
7523 return 0;
7524}
7525_ACEOF
7526rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007527if { (ac_try="$ac_link"
7528case "(($ac_try" in
7529 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7530 *) ac_try_echo=$ac_try;;
7531esac
7532eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7533$as_echo "$ac_try_echo") >&5
7534 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007535 ac_status=$?
7536 grep -v '^ *+' conftest.er1 >conftest.err
7537 rm -f conftest.er1
7538 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007539 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7540 (exit $ac_status); } && {
7541 test -z "$ac_c_werror_flag" ||
7542 test ! -s conftest.err
7543 } && test -s conftest$ac_exeext && {
7544 test "$cross_compiling" = yes ||
7545 $as_test_x conftest$ac_exeext
7546 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007547 ac_cv_lib_ICE_IceConnectionNumber=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007548else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007549 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007550sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007551
Bram Moolenaar446cb832008-06-24 21:56:24 +00007552 ac_cv_lib_ICE_IceConnectionNumber=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007553fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007554
7555rm -rf conftest.dSYM
7556rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007557 conftest$ac_exeext conftest.$ac_ext
7558LIBS=$ac_check_lib_save_LIBS
7559fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007560{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7561$as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007562if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007563 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007564fi
7565
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007566 LDFLAGS=$ac_save_LDFLAGS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007567
7568fi
7569
7570
7571 if test "$OS390Unix" = "yes"; then
7572 CFLAGS="$CFLAGS -W c,dll"
7573 LDFLAGS="$LDFLAGS -W l,dll"
7574 X_EXTRA_LIBS="$X_EXTRA_LIBS -lSM -lICE -lXmu"
7575 fi
7576
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007577
Bram Moolenaar071d4272004-06-13 20:20:40 +00007578 if test -d "$x_includes" && test ! -d "$x_libraries"; then
7579 x_libraries=`echo "$x_includes" | sed s/include/lib/`
Bram Moolenaar446cb832008-06-24 21:56:24 +00007580 { $as_echo "$as_me:$LINENO: result: Corrected X libraries to $x_libraries" >&5
7581$as_echo "Corrected X libraries to $x_libraries" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007582 X_LIBS="$X_LIBS -L$x_libraries"
7583 if test "`(uname) 2>/dev/null`" = SunOS &&
7584 uname -r | grep '^5' >/dev/null; then
7585 X_LIBS="$X_LIBS -R $x_libraries"
7586 fi
7587 fi
7588
7589 if test -d "$x_libraries" && test ! -d "$x_includes"; then
7590 x_includes=`echo "$x_libraries" | sed s/lib/include/`
Bram Moolenaar446cb832008-06-24 21:56:24 +00007591 { $as_echo "$as_me:$LINENO: result: Corrected X includes to $x_includes" >&5
7592$as_echo "Corrected X includes to $x_includes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007593 X_CFLAGS="$X_CFLAGS -I$x_includes"
7594 fi
7595
7596 X_CFLAGS="`echo $X_CFLAGS\ | sed 's%-I/usr/include %%'`"
7597 X_LIBS="`echo $X_LIBS\ | sed 's%-L/usr/lib %%'`"
7598 X_LIBS="`echo $X_LIBS\ | sed -e 's%-R/usr/lib %%' -e 's%-R /usr/lib %%'`"
7599
7600
Bram Moolenaar00ca2842008-06-26 20:14:00 +00007601 { $as_echo "$as_me:$LINENO: checking if X11 header files can be found" >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007602$as_echo_n "checking if X11 header files can be found... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007603 cflags_save=$CFLAGS
7604 CFLAGS="$CFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007605 cat >conftest.$ac_ext <<_ACEOF
7606/* confdefs.h. */
7607_ACEOF
7608cat confdefs.h >>conftest.$ac_ext
7609cat >>conftest.$ac_ext <<_ACEOF
7610/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00007611#include <X11/Xlib.h>
Bram Moolenaar00ca2842008-06-26 20:14:00 +00007612#include <X11/Intrinsic.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007613int
7614main ()
7615{
Bram Moolenaar071d4272004-06-13 20:20:40 +00007616
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007617 ;
7618 return 0;
7619}
7620_ACEOF
7621rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007622if { (ac_try="$ac_compile"
7623case "(($ac_try" in
7624 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7625 *) ac_try_echo=$ac_try;;
7626esac
7627eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7628$as_echo "$ac_try_echo") >&5
7629 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007630 ac_status=$?
7631 grep -v '^ *+' conftest.er1 >conftest.err
7632 rm -f conftest.er1
7633 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007634 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7635 (exit $ac_status); } && {
7636 test -z "$ac_c_werror_flag" ||
7637 test ! -s conftest.err
7638 } && test -s conftest.$ac_objext; then
7639 { $as_echo "$as_me:$LINENO: result: yes" >&5
7640$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007641else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007642 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007643sed 's/^/| /' conftest.$ac_ext >&5
7644
Bram Moolenaar446cb832008-06-24 21:56:24 +00007645 { $as_echo "$as_me:$LINENO: result: no" >&5
7646$as_echo "no" >&6; }; no_x=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007647fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007648
7649rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00007650 CFLAGS=$cflags_save
7651
7652 if test "${no_x-no}" = yes; then
7653 with_x=no
7654 else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007655 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00007656#define HAVE_X11 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007657_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00007658
7659 X_LIB="-lXt -lX11";
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007660
Bram Moolenaar071d4272004-06-13 20:20:40 +00007661
7662 ac_save_LDFLAGS="$LDFLAGS"
7663 LDFLAGS="-L$x_libraries $LDFLAGS"
7664
Bram Moolenaar446cb832008-06-24 21:56:24 +00007665 { $as_echo "$as_me:$LINENO: checking for _XdmcpAuthDoIt in -lXdmcp" >&5
7666$as_echo_n "checking for _XdmcpAuthDoIt in -lXdmcp... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007667if test "${ac_cv_lib_Xdmcp__XdmcpAuthDoIt+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007668 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007669else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007670 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007671LIBS="-lXdmcp -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS -lXdmcp $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007672cat >conftest.$ac_ext <<_ACEOF
7673/* confdefs.h. */
7674_ACEOF
7675cat confdefs.h >>conftest.$ac_ext
7676cat >>conftest.$ac_ext <<_ACEOF
7677/* end confdefs.h. */
7678
Bram Moolenaar446cb832008-06-24 21:56:24 +00007679/* Override any GCC internal prototype to avoid an error.
7680 Use char because int might match the return type of a GCC
7681 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007682#ifdef __cplusplus
7683extern "C"
7684#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007685char _XdmcpAuthDoIt ();
7686int
7687main ()
7688{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007689return _XdmcpAuthDoIt ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007690 ;
7691 return 0;
7692}
7693_ACEOF
7694rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007695if { (ac_try="$ac_link"
7696case "(($ac_try" in
7697 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7698 *) ac_try_echo=$ac_try;;
7699esac
7700eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7701$as_echo "$ac_try_echo") >&5
7702 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007703 ac_status=$?
7704 grep -v '^ *+' conftest.er1 >conftest.err
7705 rm -f conftest.er1
7706 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007707 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7708 (exit $ac_status); } && {
7709 test -z "$ac_c_werror_flag" ||
7710 test ! -s conftest.err
7711 } && test -s conftest$ac_exeext && {
7712 test "$cross_compiling" = yes ||
7713 $as_test_x conftest$ac_exeext
7714 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007715 ac_cv_lib_Xdmcp__XdmcpAuthDoIt=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007716else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007717 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007718sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007719
Bram Moolenaar446cb832008-06-24 21:56:24 +00007720 ac_cv_lib_Xdmcp__XdmcpAuthDoIt=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007721fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007722
7723rm -rf conftest.dSYM
7724rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007725 conftest$ac_exeext conftest.$ac_ext
7726LIBS=$ac_check_lib_save_LIBS
7727fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007728{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xdmcp__XdmcpAuthDoIt" >&5
7729$as_echo "$ac_cv_lib_Xdmcp__XdmcpAuthDoIt" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007730if test $ac_cv_lib_Xdmcp__XdmcpAuthDoIt = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007731 X_EXTRA_LIBS="$X_EXTRA_LIBS -lXdmcp"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007732fi
7733
7734
Bram Moolenaar446cb832008-06-24 21:56:24 +00007735 { $as_echo "$as_me:$LINENO: checking for IceOpenConnection in -lICE" >&5
7736$as_echo_n "checking for IceOpenConnection in -lICE... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007737if test "${ac_cv_lib_ICE_IceOpenConnection+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007738 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007739else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007740 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007741LIBS="-lICE $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007742cat >conftest.$ac_ext <<_ACEOF
7743/* confdefs.h. */
7744_ACEOF
7745cat confdefs.h >>conftest.$ac_ext
7746cat >>conftest.$ac_ext <<_ACEOF
7747/* end confdefs.h. */
7748
Bram Moolenaar446cb832008-06-24 21:56:24 +00007749/* Override any GCC internal prototype to avoid an error.
7750 Use char because int might match the return type of a GCC
7751 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007752#ifdef __cplusplus
7753extern "C"
7754#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007755char IceOpenConnection ();
7756int
7757main ()
7758{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007759return IceOpenConnection ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007760 ;
7761 return 0;
7762}
7763_ACEOF
7764rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007765if { (ac_try="$ac_link"
7766case "(($ac_try" in
7767 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7768 *) ac_try_echo=$ac_try;;
7769esac
7770eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7771$as_echo "$ac_try_echo") >&5
7772 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007773 ac_status=$?
7774 grep -v '^ *+' conftest.er1 >conftest.err
7775 rm -f conftest.er1
7776 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007777 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7778 (exit $ac_status); } && {
7779 test -z "$ac_c_werror_flag" ||
7780 test ! -s conftest.err
7781 } && test -s conftest$ac_exeext && {
7782 test "$cross_compiling" = yes ||
7783 $as_test_x conftest$ac_exeext
7784 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007785 ac_cv_lib_ICE_IceOpenConnection=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007786else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007787 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007788sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007789
Bram Moolenaar446cb832008-06-24 21:56:24 +00007790 ac_cv_lib_ICE_IceOpenConnection=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007791fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007792
7793rm -rf conftest.dSYM
7794rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007795 conftest$ac_exeext conftest.$ac_ext
7796LIBS=$ac_check_lib_save_LIBS
7797fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007798{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceOpenConnection" >&5
7799$as_echo "$ac_cv_lib_ICE_IceOpenConnection" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007800if test $ac_cv_lib_ICE_IceOpenConnection = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007801 X_EXTRA_LIBS="$X_EXTRA_LIBS -lSM -lICE"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007802fi
7803
7804
7805 LDFLAGS="$X_LIBS $ac_save_LDFLAGS"
Bram Moolenaar446cb832008-06-24 21:56:24 +00007806 { $as_echo "$as_me:$LINENO: checking for XpmCreatePixmapFromData in -lXpm" >&5
7807$as_echo_n "checking for XpmCreatePixmapFromData in -lXpm... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007808if test "${ac_cv_lib_Xpm_XpmCreatePixmapFromData+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007809 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007810else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007811 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007812LIBS="-lXpm -lXt $X_PRE_LIBS -lXpm -lX11 $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007813cat >conftest.$ac_ext <<_ACEOF
7814/* confdefs.h. */
7815_ACEOF
7816cat confdefs.h >>conftest.$ac_ext
7817cat >>conftest.$ac_ext <<_ACEOF
7818/* end confdefs.h. */
7819
Bram Moolenaar446cb832008-06-24 21:56:24 +00007820/* Override any GCC internal prototype to avoid an error.
7821 Use char because int might match the return type of a GCC
7822 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007823#ifdef __cplusplus
7824extern "C"
7825#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007826char XpmCreatePixmapFromData ();
7827int
7828main ()
7829{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007830return XpmCreatePixmapFromData ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007831 ;
7832 return 0;
7833}
7834_ACEOF
7835rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007836if { (ac_try="$ac_link"
7837case "(($ac_try" in
7838 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7839 *) ac_try_echo=$ac_try;;
7840esac
7841eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7842$as_echo "$ac_try_echo") >&5
7843 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007844 ac_status=$?
7845 grep -v '^ *+' conftest.er1 >conftest.err
7846 rm -f conftest.er1
7847 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007848 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7849 (exit $ac_status); } && {
7850 test -z "$ac_c_werror_flag" ||
7851 test ! -s conftest.err
7852 } && test -s conftest$ac_exeext && {
7853 test "$cross_compiling" = yes ||
7854 $as_test_x conftest$ac_exeext
7855 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007856 ac_cv_lib_Xpm_XpmCreatePixmapFromData=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007857else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007858 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007859sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007860
Bram Moolenaar446cb832008-06-24 21:56:24 +00007861 ac_cv_lib_Xpm_XpmCreatePixmapFromData=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007862fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007863
7864rm -rf conftest.dSYM
7865rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007866 conftest$ac_exeext conftest.$ac_ext
7867LIBS=$ac_check_lib_save_LIBS
7868fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007869{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xpm_XpmCreatePixmapFromData" >&5
7870$as_echo "$ac_cv_lib_Xpm_XpmCreatePixmapFromData" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007871if test $ac_cv_lib_Xpm_XpmCreatePixmapFromData = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007872 X_PRE_LIBS="$X_PRE_LIBS -lXpm"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007873fi
7874
7875
Bram Moolenaar446cb832008-06-24 21:56:24 +00007876 { $as_echo "$as_me:$LINENO: checking if X11 header files implicitly declare return values" >&5
7877$as_echo_n "checking if X11 header files implicitly declare return values... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007878 cflags_save=$CFLAGS
7879 CFLAGS="$CFLAGS $X_CFLAGS -Werror"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007880 cat >conftest.$ac_ext <<_ACEOF
7881/* confdefs.h. */
7882_ACEOF
7883cat confdefs.h >>conftest.$ac_ext
7884cat >>conftest.$ac_ext <<_ACEOF
7885/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00007886#include <X11/Xlib.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007887int
7888main ()
7889{
Bram Moolenaar071d4272004-06-13 20:20:40 +00007890
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007891 ;
7892 return 0;
7893}
7894_ACEOF
7895rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007896if { (ac_try="$ac_compile"
7897case "(($ac_try" in
7898 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7899 *) ac_try_echo=$ac_try;;
7900esac
7901eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7902$as_echo "$ac_try_echo") >&5
7903 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007904 ac_status=$?
7905 grep -v '^ *+' conftest.er1 >conftest.err
7906 rm -f conftest.er1
7907 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007908 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7909 (exit $ac_status); } && {
7910 test -z "$ac_c_werror_flag" ||
7911 test ! -s conftest.err
7912 } && test -s conftest.$ac_objext; then
7913 { $as_echo "$as_me:$LINENO: result: no" >&5
7914$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007915else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007916 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007917sed 's/^/| /' conftest.$ac_ext >&5
7918
Bram Moolenaar446cb832008-06-24 21:56:24 +00007919 CFLAGS="$CFLAGS -Wno-implicit-int"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007920 cat >conftest.$ac_ext <<_ACEOF
7921/* confdefs.h. */
7922_ACEOF
7923cat confdefs.h >>conftest.$ac_ext
7924cat >>conftest.$ac_ext <<_ACEOF
7925/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00007926#include <X11/Xlib.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007927int
7928main ()
7929{
Bram Moolenaar071d4272004-06-13 20:20:40 +00007930
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007931 ;
7932 return 0;
7933}
7934_ACEOF
7935rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007936if { (ac_try="$ac_compile"
7937case "(($ac_try" in
7938 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7939 *) ac_try_echo=$ac_try;;
7940esac
7941eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7942$as_echo "$ac_try_echo") >&5
7943 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007944 ac_status=$?
7945 grep -v '^ *+' conftest.er1 >conftest.err
7946 rm -f conftest.er1
7947 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007948 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7949 (exit $ac_status); } && {
7950 test -z "$ac_c_werror_flag" ||
7951 test ! -s conftest.err
7952 } && test -s conftest.$ac_objext; then
7953 { $as_echo "$as_me:$LINENO: result: yes" >&5
7954$as_echo "yes" >&6; }; cflags_save="$cflags_save -Wno-implicit-int"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007955else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007956 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007957sed 's/^/| /' conftest.$ac_ext >&5
7958
Bram Moolenaar446cb832008-06-24 21:56:24 +00007959 { $as_echo "$as_me:$LINENO: result: test failed" >&5
7960$as_echo "test failed" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007961
Bram Moolenaar071d4272004-06-13 20:20:40 +00007962fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007963
7964rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007965
Bram Moolenaar071d4272004-06-13 20:20:40 +00007966fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007967
7968rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00007969 CFLAGS=$cflags_save
7970
7971 LDFLAGS="$ac_save_LDFLAGS"
7972
7973 fi
7974fi
7975
Bram Moolenaar2389c3c2005-05-22 22:07:59 +00007976test "x$with_x" = xno -a "x$MACOSX" != "xyes" -a "x$QNX" != "xyes" && enable_gui=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007977
Bram Moolenaar446cb832008-06-24 21:56:24 +00007978{ $as_echo "$as_me:$LINENO: checking --enable-gui argument" >&5
7979$as_echo_n "checking --enable-gui argument... " >&6; }
7980# Check whether --enable-gui was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00007981if test "${enable_gui+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007982 enableval=$enable_gui;
Bram Moolenaar071d4272004-06-13 20:20:40 +00007983else
7984 enable_gui="auto"
Bram Moolenaar446cb832008-06-24 21:56:24 +00007985fi
7986
Bram Moolenaar071d4272004-06-13 20:20:40 +00007987
7988enable_gui_canon=`echo "_$enable_gui" | \
7989 sed 's/[ _+-]//g;y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
7990
7991SKIP_GTK=YES
7992SKIP_GTK2=YES
7993SKIP_GNOME=YES
7994SKIP_MOTIF=YES
7995SKIP_ATHENA=YES
7996SKIP_NEXTAW=YES
7997SKIP_PHOTON=YES
Bram Moolenaar071d4272004-06-13 20:20:40 +00007998SKIP_CARBON=YES
7999GUITYPE=NONE
8000
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008001if test "x$QNX" = "xyes" -a "x$with_x" = "xno" ; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00008002 SKIP_PHOTON=
8003 case "$enable_gui_canon" in
Bram Moolenaar446cb832008-06-24 21:56:24 +00008004 no) { $as_echo "$as_me:$LINENO: result: no GUI support" >&5
8005$as_echo "no GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008006 SKIP_PHOTON=YES ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008007 yes|"") { $as_echo "$as_me:$LINENO: result: yes - automatic GUI support" >&5
8008$as_echo "yes - automatic GUI support" >&6; } ;;
8009 auto) { $as_echo "$as_me:$LINENO: result: auto - automatic GUI support" >&5
8010$as_echo "auto - automatic GUI support" >&6; } ;;
8011 photon) { $as_echo "$as_me:$LINENO: result: Photon GUI support" >&5
8012$as_echo "Photon GUI support" >&6; } ;;
8013 *) { $as_echo "$as_me:$LINENO: result: Sorry, $enable_gui GUI is not supported" >&5
8014$as_echo "Sorry, $enable_gui GUI is not supported" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008015 SKIP_PHOTON=YES ;;
8016 esac
8017
8018elif test "x$MACOSX" = "xyes" -a "x$with_x" = "xno" ; then
8019 SKIP_CARBON=
8020 case "$enable_gui_canon" in
Bram Moolenaar446cb832008-06-24 21:56:24 +00008021 no) { $as_echo "$as_me:$LINENO: result: no GUI support" >&5
8022$as_echo "no GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008023 SKIP_CARBON=YES ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008024 yes|"") { $as_echo "$as_me:$LINENO: result: yes - automatic GUI support" >&5
8025$as_echo "yes - automatic GUI support" >&6; } ;;
8026 auto) { $as_echo "$as_me:$LINENO: result: auto - automatic GUI support" >&5
8027$as_echo "auto - automatic GUI support" >&6; } ;;
8028 carbon) { $as_echo "$as_me:$LINENO: result: Carbon GUI support" >&5
8029$as_echo "Carbon GUI support" >&6; } ;;
8030 *) { $as_echo "$as_me:$LINENO: result: Sorry, $enable_gui GUI is not supported" >&5
8031$as_echo "Sorry, $enable_gui GUI is not supported" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008032 SKIP_CARBON=YES ;;
8033 esac
8034
8035else
8036
Bram Moolenaar071d4272004-06-13 20:20:40 +00008037 case "$enable_gui_canon" in
Bram Moolenaar446cb832008-06-24 21:56:24 +00008038 no|none) { $as_echo "$as_me:$LINENO: result: no GUI support" >&5
8039$as_echo "no GUI support" >&6; } ;;
8040 yes|""|auto) { $as_echo "$as_me:$LINENO: result: yes/auto - automatic GUI support" >&5
8041$as_echo "yes/auto - automatic GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008042 SKIP_GTK=
8043 SKIP_GTK2=
8044 SKIP_GNOME=
8045 SKIP_MOTIF=
8046 SKIP_ATHENA=
8047 SKIP_NEXTAW=
8048 SKIP_CARBON=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008049 gtk) { $as_echo "$as_me:$LINENO: result: GTK+ 1.x GUI support" >&5
8050$as_echo "GTK+ 1.x GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008051 SKIP_GTK=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008052 gtk2) { $as_echo "$as_me:$LINENO: result: GTK+ 2.x GUI support" >&5
8053$as_echo "GTK+ 2.x GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008054 SKIP_GTK=
8055 SKIP_GTK2=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008056 gnome) { $as_echo "$as_me:$LINENO: result: GNOME 1.x GUI support" >&5
8057$as_echo "GNOME 1.x GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008058 SKIP_GNOME=
8059 SKIP_GTK=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008060 gnome2) { $as_echo "$as_me:$LINENO: result: GNOME 2.x GUI support" >&5
8061$as_echo "GNOME 2.x GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008062 SKIP_GNOME=
8063 SKIP_GTK=
8064 SKIP_GTK2=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008065 motif) { $as_echo "$as_me:$LINENO: result: Motif GUI support" >&5
8066$as_echo "Motif GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008067 SKIP_MOTIF=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008068 athena) { $as_echo "$as_me:$LINENO: result: Athena GUI support" >&5
8069$as_echo "Athena GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008070 SKIP_ATHENA=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008071 nextaw) { $as_echo "$as_me:$LINENO: result: neXtaw GUI support" >&5
8072$as_echo "neXtaw GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008073 SKIP_NEXTAW=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008074 *) { $as_echo "$as_me:$LINENO: result: Sorry, $enable_gui GUI is not supported" >&5
8075$as_echo "Sorry, $enable_gui GUI is not supported" >&6; } ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008076 esac
8077
8078fi
8079
8080if test "x$SKIP_GTK" != "xYES" -a "$enable_gui_canon" != "gtk" -a "$enable_gui_canon" != "gtk2"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008081 { $as_echo "$as_me:$LINENO: checking whether or not to look for GTK" >&5
8082$as_echo_n "checking whether or not to look for GTK... " >&6; }
8083 # Check whether --enable-gtk-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008084if test "${enable_gtk_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008085 enableval=$enable_gtk_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008086else
8087 enable_gtk_check="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008088fi
8089
8090 { $as_echo "$as_me:$LINENO: result: $enable_gtk_check" >&5
8091$as_echo "$enable_gtk_check" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008092 if test "x$enable_gtk_check" = "xno"; then
8093 SKIP_GTK=YES
8094 SKIP_GNOME=YES
8095 fi
8096fi
8097
8098if test "x$SKIP_GTK2" != "xYES" -a "$enable_gui_canon" != "gtk2" \
8099 -a "$enable_gui_canon" != "gnome2"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008100 { $as_echo "$as_me:$LINENO: checking whether or not to look for GTK+ 2" >&5
8101$as_echo_n "checking whether or not to look for GTK+ 2... " >&6; }
8102 # Check whether --enable-gtk2-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008103if test "${enable_gtk2_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008104 enableval=$enable_gtk2_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008105else
8106 enable_gtk2_check="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008107fi
8108
8109 { $as_echo "$as_me:$LINENO: result: $enable_gtk2_check" >&5
8110$as_echo "$enable_gtk2_check" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008111 if test "x$enable_gtk2_check" = "xno"; then
8112 SKIP_GTK2=YES
8113 fi
8114fi
8115
8116if test "x$SKIP_GNOME" != "xYES" -a "$enable_gui_canon" != "gnome" \
8117 -a "$enable_gui_canon" != "gnome2"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008118 { $as_echo "$as_me:$LINENO: checking whether or not to look for GNOME" >&5
8119$as_echo_n "checking whether or not to look for GNOME... " >&6; }
8120 # Check whether --enable-gnome-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008121if test "${enable_gnome_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008122 enableval=$enable_gnome_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008123else
8124 enable_gnome_check="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008125fi
8126
8127 { $as_echo "$as_me:$LINENO: result: $enable_gnome_check" >&5
8128$as_echo "$enable_gnome_check" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008129 if test "x$enable_gnome_check" = "xno"; then
8130 SKIP_GNOME=YES
8131 fi
8132fi
8133
8134if test "x$SKIP_MOTIF" != "xYES" -a "$enable_gui_canon" != "motif"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008135 { $as_echo "$as_me:$LINENO: checking whether or not to look for Motif" >&5
8136$as_echo_n "checking whether or not to look for Motif... " >&6; }
8137 # Check whether --enable-motif-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008138if test "${enable_motif_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008139 enableval=$enable_motif_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008140else
8141 enable_motif_check="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008142fi
8143
8144 { $as_echo "$as_me:$LINENO: result: $enable_motif_check" >&5
8145$as_echo "$enable_motif_check" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008146 if test "x$enable_motif_check" = "xno"; then
8147 SKIP_MOTIF=YES
8148 fi
8149fi
8150
8151if test "x$SKIP_ATHENA" != "xYES" -a "$enable_gui_canon" != "athena"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008152 { $as_echo "$as_me:$LINENO: checking whether or not to look for Athena" >&5
8153$as_echo_n "checking whether or not to look for Athena... " >&6; }
8154 # Check whether --enable-athena-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008155if test "${enable_athena_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008156 enableval=$enable_athena_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008157else
8158 enable_athena_check="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008159fi
8160
8161 { $as_echo "$as_me:$LINENO: result: $enable_athena_check" >&5
8162$as_echo "$enable_athena_check" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008163 if test "x$enable_athena_check" = "xno"; then
8164 SKIP_ATHENA=YES
8165 fi
8166fi
8167
8168if test "x$SKIP_NEXTAW" != "xYES" -a "$enable_gui_canon" != "nextaw"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008169 { $as_echo "$as_me:$LINENO: checking whether or not to look for neXtaw" >&5
8170$as_echo_n "checking whether or not to look for neXtaw... " >&6; }
8171 # Check whether --enable-nextaw-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008172if test "${enable_nextaw_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008173 enableval=$enable_nextaw_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008174else
8175 enable_nextaw_check="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008176fi
8177
8178 { $as_echo "$as_me:$LINENO: result: $enable_nextaw_check" >&5
8179$as_echo "$enable_nextaw_check" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +00008180 if test "x$enable_nextaw_check" = "xno"; then
8181 SKIP_NEXTAW=YES
8182 fi
8183fi
8184
8185if test "x$SKIP_CARBON" != "xYES" -a "$enable_gui_canon" != "carbon"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008186 { $as_echo "$as_me:$LINENO: checking whether or not to look for Carbon" >&5
8187$as_echo_n "checking whether or not to look for Carbon... " >&6; }
8188 # Check whether --enable-carbon-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008189if test "${enable_carbon_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008190 enableval=$enable_carbon_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008191else
8192 enable_carbon_check="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008193fi
8194
8195 { $as_echo "$as_me:$LINENO: result: $enable_carbon_check" >&5
8196$as_echo "$enable_carbon_check" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +00008197 if test "x$enable_carbon_check" = "xno"; then
8198 SKIP_CARBON=YES
8199 fi
8200fi
8201
Bram Moolenaar843ee412004-06-30 16:16:41 +00008202
Bram Moolenaar071d4272004-06-13 20:20:40 +00008203if test "x$MACOSX" = "xyes" -a -z "$SKIP_CARBON" -a "x$CARBON" = "xyes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008204 { $as_echo "$as_me:$LINENO: checking for Carbon GUI" >&5
8205$as_echo_n "checking for Carbon GUI... " >&6; }
8206 { $as_echo "$as_me:$LINENO: result: yes" >&5
8207$as_echo "yes" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +00008208 GUITYPE=CARBONGUI
Bram Moolenaare344bea2005-09-01 20:46:49 +00008209 if test "$VIMNAME" = "vim"; then
8210 VIMNAME=Vim
8211 fi
Bram Moolenaar14716812006-05-04 21:54:08 +00008212
8213 if test x$prefix = xNONE; then
8214 prefix=/Applications
8215 fi
8216
8217 datadir='${prefix}/Vim.app/Contents/Resources'
8218
Bram Moolenaar071d4272004-06-13 20:20:40 +00008219 SKIP_GTK=YES;
8220 SKIP_GTK2=YES;
8221 SKIP_GNOME=YES;
8222 SKIP_MOTIF=YES;
8223 SKIP_ATHENA=YES;
8224 SKIP_NEXTAW=YES;
8225 SKIP_PHOTON=YES;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008226 SKIP_CARBON=YES
8227fi
8228
8229
8230
8231
8232
8233
8234
8235
8236
Bram Moolenaar071d4272004-06-13 20:20:40 +00008237if test -z "$SKIP_GTK"; then
8238
Bram Moolenaar446cb832008-06-24 21:56:24 +00008239 { $as_echo "$as_me:$LINENO: checking --with-gtk-prefix argument" >&5
8240$as_echo_n "checking --with-gtk-prefix argument... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008241
Bram Moolenaar446cb832008-06-24 21:56:24 +00008242# Check whether --with-gtk-prefix was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008243if test "${with_gtk_prefix+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008244 withval=$with_gtk_prefix; gtk_config_prefix="$withval"; { $as_echo "$as_me:$LINENO: result: $gtk_config_prefix" >&5
8245$as_echo "$gtk_config_prefix" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008246else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008247 gtk_config_prefix=""; { $as_echo "$as_me:$LINENO: result: no" >&5
8248$as_echo "no" >&6; }
8249fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00008250
8251
Bram Moolenaar446cb832008-06-24 21:56:24 +00008252 { $as_echo "$as_me:$LINENO: checking --with-gtk-exec-prefix argument" >&5
8253$as_echo_n "checking --with-gtk-exec-prefix argument... " >&6; }
8254
8255# Check whether --with-gtk-exec-prefix was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008256if test "${with_gtk_exec_prefix+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008257 withval=$with_gtk_exec_prefix; gtk_config_exec_prefix="$withval"; { $as_echo "$as_me:$LINENO: result: $gtk_config_prefix" >&5
8258$as_echo "$gtk_config_prefix" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008259else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008260 gtk_config_exec_prefix=""; { $as_echo "$as_me:$LINENO: result: no" >&5
8261$as_echo "no" >&6; }
8262fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00008263
Bram Moolenaar446cb832008-06-24 21:56:24 +00008264
8265 { $as_echo "$as_me:$LINENO: checking --disable-gtktest argument" >&5
8266$as_echo_n "checking --disable-gtktest argument... " >&6; }
8267 # Check whether --enable-gtktest was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008268if test "${enable_gtktest+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008269 enableval=$enable_gtktest;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008270else
8271 enable_gtktest=yes
Bram Moolenaar446cb832008-06-24 21:56:24 +00008272fi
8273
Bram Moolenaar071d4272004-06-13 20:20:40 +00008274 if test "x$enable_gtktest" = "xyes" ; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008275 { $as_echo "$as_me:$LINENO: result: gtk test enabled" >&5
8276$as_echo "gtk test enabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008277 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008278 { $as_echo "$as_me:$LINENO: result: gtk test disabled" >&5
8279$as_echo "gtk test disabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008280 fi
8281
8282 if test "x$gtk_config_prefix" != "x" ; then
8283 gtk_config_args="$gtk_config_args --prefix=$gtk_config_prefix"
8284 GTK_CONFIG=$gtk_config_prefix/bin/gtk-config
8285 fi
8286 if test "x$gtk_config_exec_prefix" != "x" ; then
8287 gtk_config_args="$gtk_config_args --exec-prefix=$gtk_config_exec_prefix"
8288 GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk-config
8289 fi
8290 if test "X$GTK_CONFIG" = "X"; then
8291 # Extract the first word of "gtk-config", so it can be a program name with args.
8292set dummy gtk-config; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00008293{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
8294$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008295if test "${ac_cv_path_GTK_CONFIG+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008296 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00008297else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008298 case $GTK_CONFIG in
8299 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00008300 ac_cv_path_GTK_CONFIG="$GTK_CONFIG" # Let the user override the test with a path.
8301 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008302 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008303 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8304for as_dir in $PATH
8305do
8306 IFS=$as_save_IFS
8307 test -z "$as_dir" && as_dir=.
8308 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00008309 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008310 ac_cv_path_GTK_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008311 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008312 break 2
8313 fi
8314done
8315done
Bram Moolenaar446cb832008-06-24 21:56:24 +00008316IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008317
Bram Moolenaar071d4272004-06-13 20:20:40 +00008318 test -z "$ac_cv_path_GTK_CONFIG" && ac_cv_path_GTK_CONFIG="no"
8319 ;;
8320esac
8321fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008322GTK_CONFIG=$ac_cv_path_GTK_CONFIG
Bram Moolenaar071d4272004-06-13 20:20:40 +00008323if test -n "$GTK_CONFIG"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008324 { $as_echo "$as_me:$LINENO: result: $GTK_CONFIG" >&5
8325$as_echo "$GTK_CONFIG" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008326else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008327 { $as_echo "$as_me:$LINENO: result: no" >&5
8328$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008329fi
8330
Bram Moolenaar446cb832008-06-24 21:56:24 +00008331
Bram Moolenaar071d4272004-06-13 20:20:40 +00008332 if test "X$GTK_CONFIG" = "Xno"; then
8333 # Extract the first word of "gtk12-config", so it can be a program name with args.
8334set dummy gtk12-config; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00008335{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
8336$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008337if test "${ac_cv_path_GTK12_CONFIG+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008338 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00008339else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008340 case $GTK12_CONFIG in
8341 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00008342 ac_cv_path_GTK12_CONFIG="$GTK12_CONFIG" # Let the user override the test with a path.
8343 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008344 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008345 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8346for as_dir in $PATH
8347do
8348 IFS=$as_save_IFS
8349 test -z "$as_dir" && as_dir=.
8350 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00008351 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008352 ac_cv_path_GTK12_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008353 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008354 break 2
8355 fi
8356done
8357done
Bram Moolenaar446cb832008-06-24 21:56:24 +00008358IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008359
Bram Moolenaar071d4272004-06-13 20:20:40 +00008360 test -z "$ac_cv_path_GTK12_CONFIG" && ac_cv_path_GTK12_CONFIG="no"
8361 ;;
8362esac
8363fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008364GTK12_CONFIG=$ac_cv_path_GTK12_CONFIG
Bram Moolenaar071d4272004-06-13 20:20:40 +00008365if test -n "$GTK12_CONFIG"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008366 { $as_echo "$as_me:$LINENO: result: $GTK12_CONFIG" >&5
8367$as_echo "$GTK12_CONFIG" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008368else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008369 { $as_echo "$as_me:$LINENO: result: no" >&5
8370$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008371fi
8372
Bram Moolenaar446cb832008-06-24 21:56:24 +00008373
Bram Moolenaar071d4272004-06-13 20:20:40 +00008374 GTK_CONFIG="$GTK12_CONFIG"
8375 fi
8376 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008377 { $as_echo "$as_me:$LINENO: result: Using GTK configuration program $GTK_CONFIG" >&5
8378$as_echo "Using GTK configuration program $GTK_CONFIG" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008379 fi
8380 if test "X$PKG_CONFIG" = "X"; then
8381 # Extract the first word of "pkg-config", so it can be a program name with args.
8382set dummy pkg-config; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00008383{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
8384$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008385if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008386 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00008387else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008388 case $PKG_CONFIG in
8389 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00008390 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
8391 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008392 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008393 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8394for as_dir in $PATH
8395do
8396 IFS=$as_save_IFS
8397 test -z "$as_dir" && as_dir=.
8398 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00008399 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008400 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008401 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008402 break 2
8403 fi
8404done
8405done
Bram Moolenaar446cb832008-06-24 21:56:24 +00008406IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008407
Bram Moolenaar071d4272004-06-13 20:20:40 +00008408 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
8409 ;;
8410esac
8411fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008412PKG_CONFIG=$ac_cv_path_PKG_CONFIG
Bram Moolenaar071d4272004-06-13 20:20:40 +00008413if test -n "$PKG_CONFIG"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008414 { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
8415$as_echo "$PKG_CONFIG" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008416else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008417 { $as_echo "$as_me:$LINENO: result: no" >&5
8418$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008419fi
8420
Bram Moolenaar446cb832008-06-24 21:56:24 +00008421
Bram Moolenaar071d4272004-06-13 20:20:40 +00008422 fi
8423
8424 if test "x$GTK_CONFIG:$PKG_CONFIG" != "xno:no"; then
8425 if test "X$SKIP_GTK2" != "XYES"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008426
Bram Moolenaar071d4272004-06-13 20:20:40 +00008427 if test "X$GTK_CONFIG" != "Xno" -o "X$PKG_CONFIG" != "Xno"; then
8428 {
8429 min_gtk_version=2.2.0
Bram Moolenaar446cb832008-06-24 21:56:24 +00008430 { $as_echo "$as_me:$LINENO: checking for GTK - version >= $min_gtk_version" >&5
8431$as_echo_n "checking for GTK - version >= $min_gtk_version... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008432 no_gtk=""
8433 if (test "X$SKIP_GTK2" != "XYES" -a "X$PKG_CONFIG" != "Xno") \
8434 && $PKG_CONFIG --exists gtk+-2.0; then
8435 {
8436 GTK_CFLAGS=`$PKG_CONFIG --cflags gtk+-2.0`
Bram Moolenaar7b0294c2004-10-11 10:16:09 +00008437 GTK_LIBDIR=`$PKG_CONFIG --libs-only-L gtk+-2.0`
Bram Moolenaar071d4272004-06-13 20:20:40 +00008438 GTK_LIBS=`$PKG_CONFIG --libs gtk+-2.0`
8439 gtk_major_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8440 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\1/'`
8441 gtk_minor_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8442 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\2/'`
8443 gtk_micro_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8444 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\3/'`
8445 }
8446 elif test "X$GTK_CONFIG" != "Xno"; then
8447 {
8448 GTK_CFLAGS=`$GTK_CONFIG $gtk_config_args --cflags`
Bram Moolenaar7b0294c2004-10-11 10:16:09 +00008449 GTK_LIBDIR=
Bram Moolenaar071d4272004-06-13 20:20:40 +00008450 GTK_LIBS=`$GTK_CONFIG $gtk_config_args --libs`
8451 gtk_major_version=`$GTK_CONFIG $gtk_config_args --version | \
8452 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\1/'`
8453 gtk_minor_version=`$GTK_CONFIG $gtk_config_args --version | \
8454 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\2/'`
8455 gtk_micro_version=`$GTK_CONFIG $gtk_config_args --version | \
8456 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\3/'`
8457 }
8458 else
8459 no_gtk=yes
8460 fi
8461
8462 if test "x$enable_gtktest" = "xyes" -a "x$no_gtk" = "x"; then
8463 {
8464 ac_save_CFLAGS="$CFLAGS"
8465 ac_save_LIBS="$LIBS"
8466 CFLAGS="$CFLAGS $GTK_CFLAGS"
8467 LIBS="$LIBS $GTK_LIBS"
8468
8469 rm -f conf.gtktest
8470 if test "$cross_compiling" = yes; then
8471 echo $ac_n "cross compiling; assumed OK... $ac_c"
8472else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008473 cat >conftest.$ac_ext <<_ACEOF
8474/* confdefs.h. */
8475_ACEOF
8476cat confdefs.h >>conftest.$ac_ext
8477cat >>conftest.$ac_ext <<_ACEOF
8478/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00008479
8480#include <gtk/gtk.h>
8481#include <stdio.h>
Bram Moolenaar446cb832008-06-24 21:56:24 +00008482#if STDC_HEADERS
8483# include <stdlib.h>
8484# include <stddef.h>
8485#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +00008486
8487int
8488main ()
8489{
8490int major, minor, micro;
8491char *tmp_version;
8492
8493system ("touch conf.gtktest");
8494
8495/* HP/UX 9 (%@#!) writes to sscanf strings */
8496tmp_version = g_strdup("$min_gtk_version");
8497if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, &micro) != 3) {
8498 printf("%s, bad version string\n", "$min_gtk_version");
8499 exit(1);
8500 }
8501
8502if ((gtk_major_version > major) ||
8503 ((gtk_major_version == major) && (gtk_minor_version > minor)) ||
8504 ((gtk_major_version == major) && (gtk_minor_version == minor) &&
8505 (gtk_micro_version >= micro)))
8506{
8507 return 0;
8508}
8509return 1;
8510}
8511
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008512_ACEOF
8513rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00008514if { (ac_try="$ac_link"
8515case "(($ac_try" in
8516 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8517 *) ac_try_echo=$ac_try;;
8518esac
8519eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8520$as_echo "$ac_try_echo") >&5
8521 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008522 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00008523 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008524 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +00008525 { (case "(($ac_try" in
8526 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8527 *) ac_try_echo=$ac_try;;
8528esac
8529eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8530$as_echo "$ac_try_echo") >&5
8531 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008532 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00008533 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008534 (exit $ac_status); }; }; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00008535 :
8536else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008537 $as_echo "$as_me: program exited with status $ac_status" >&5
8538$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008539sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00008540
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008541( exit $ac_status )
8542no_gtk=yes
8543fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00008544rm -rf conftest.dSYM
8545rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008546fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00008547
8548
Bram Moolenaar071d4272004-06-13 20:20:40 +00008549 CFLAGS="$ac_save_CFLAGS"
8550 LIBS="$ac_save_LIBS"
8551 }
8552 fi
8553 if test "x$no_gtk" = x ; then
8554 if test "x$enable_gtktest" = "xyes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008555 { $as_echo "$as_me:$LINENO: result: yes; found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&5
8556$as_echo "yes; found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008557 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008558 { $as_echo "$as_me:$LINENO: result: found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&5
8559$as_echo "found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008560 fi
Bram Moolenaar7b0294c2004-10-11 10:16:09 +00008561 GUI_LIB_LOC="$GTK_LIBDIR"
8562 GTK_LIBNAME="$GTK_LIBS"
Bram Moolenaar071d4272004-06-13 20:20:40 +00008563 GUI_INC_LOC="$GTK_CFLAGS"
8564 else
8565 {
Bram Moolenaar446cb832008-06-24 21:56:24 +00008566 { $as_echo "$as_me:$LINENO: result: no" >&5
8567$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008568 GTK_CFLAGS=""
8569 GTK_LIBS=""
8570 :
8571 }
8572 fi
8573 }
8574 else
8575 GTK_CFLAGS=""
8576 GTK_LIBS=""
8577 :
8578 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008579
8580
Bram Moolenaar071d4272004-06-13 20:20:40 +00008581 rm -f conf.gtktest
8582
8583 if test "x$GTK_CFLAGS" != "x"; then
8584 SKIP_ATHENA=YES
8585 SKIP_NEXTAW=YES
8586 SKIP_MOTIF=YES
8587 GUITYPE=GTK
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008588
Bram Moolenaar071d4272004-06-13 20:20:40 +00008589 fi
8590 fi
8591
8592 if test "x$GUITYPE" != "xGTK"; then
8593 SKIP_GTK2=YES
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008594
Bram Moolenaar071d4272004-06-13 20:20:40 +00008595 if test "X$GTK_CONFIG" != "Xno" -o "X$PKG_CONFIG" != "Xno"; then
8596 {
8597 min_gtk_version=1.1.16
Bram Moolenaar446cb832008-06-24 21:56:24 +00008598 { $as_echo "$as_me:$LINENO: checking for GTK - version >= $min_gtk_version" >&5
8599$as_echo_n "checking for GTK - version >= $min_gtk_version... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008600 no_gtk=""
8601 if (test "X$SKIP_GTK2" != "XYES" -a "X$PKG_CONFIG" != "Xno") \
8602 && $PKG_CONFIG --exists gtk+-2.0; then
8603 {
8604 GTK_CFLAGS=`$PKG_CONFIG --cflags gtk+-2.0`
Bram Moolenaar7b0294c2004-10-11 10:16:09 +00008605 GTK_LIBDIR=`$PKG_CONFIG --libs-only-L gtk+-2.0`
Bram Moolenaar071d4272004-06-13 20:20:40 +00008606 GTK_LIBS=`$PKG_CONFIG --libs gtk+-2.0`
8607 gtk_major_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8608 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\1/'`
8609 gtk_minor_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8610 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\2/'`
8611 gtk_micro_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8612 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\3/'`
8613 }
8614 elif test "X$GTK_CONFIG" != "Xno"; then
8615 {
8616 GTK_CFLAGS=`$GTK_CONFIG $gtk_config_args --cflags`
Bram Moolenaar7b0294c2004-10-11 10:16:09 +00008617 GTK_LIBDIR=
Bram Moolenaar071d4272004-06-13 20:20:40 +00008618 GTK_LIBS=`$GTK_CONFIG $gtk_config_args --libs`
8619 gtk_major_version=`$GTK_CONFIG $gtk_config_args --version | \
8620 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\1/'`
8621 gtk_minor_version=`$GTK_CONFIG $gtk_config_args --version | \
8622 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\2/'`
8623 gtk_micro_version=`$GTK_CONFIG $gtk_config_args --version | \
8624 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\3/'`
8625 }
8626 else
8627 no_gtk=yes
8628 fi
8629
8630 if test "x$enable_gtktest" = "xyes" -a "x$no_gtk" = "x"; then
8631 {
8632 ac_save_CFLAGS="$CFLAGS"
8633 ac_save_LIBS="$LIBS"
8634 CFLAGS="$CFLAGS $GTK_CFLAGS"
8635 LIBS="$LIBS $GTK_LIBS"
8636
8637 rm -f conf.gtktest
8638 if test "$cross_compiling" = yes; then
8639 echo $ac_n "cross compiling; assumed OK... $ac_c"
8640else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008641 cat >conftest.$ac_ext <<_ACEOF
8642/* confdefs.h. */
8643_ACEOF
8644cat confdefs.h >>conftest.$ac_ext
8645cat >>conftest.$ac_ext <<_ACEOF
8646/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00008647
8648#include <gtk/gtk.h>
8649#include <stdio.h>
Bram Moolenaar446cb832008-06-24 21:56:24 +00008650#if STDC_HEADERS
8651# include <stdlib.h>
8652# include <stddef.h>
8653#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +00008654
8655int
8656main ()
8657{
8658int major, minor, micro;
8659char *tmp_version;
8660
8661system ("touch conf.gtktest");
8662
8663/* HP/UX 9 (%@#!) writes to sscanf strings */
8664tmp_version = g_strdup("$min_gtk_version");
8665if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, &micro) != 3) {
8666 printf("%s, bad version string\n", "$min_gtk_version");
8667 exit(1);
8668 }
8669
8670if ((gtk_major_version > major) ||
8671 ((gtk_major_version == major) && (gtk_minor_version > minor)) ||
8672 ((gtk_major_version == major) && (gtk_minor_version == minor) &&
8673 (gtk_micro_version >= micro)))
8674{
8675 return 0;
8676}
8677return 1;
8678}
8679
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008680_ACEOF
8681rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00008682if { (ac_try="$ac_link"
8683case "(($ac_try" in
8684 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8685 *) ac_try_echo=$ac_try;;
8686esac
8687eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8688$as_echo "$ac_try_echo") >&5
8689 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008690 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00008691 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008692 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +00008693 { (case "(($ac_try" in
8694 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8695 *) ac_try_echo=$ac_try;;
8696esac
8697eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8698$as_echo "$ac_try_echo") >&5
8699 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008700 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00008701 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008702 (exit $ac_status); }; }; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00008703 :
8704else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008705 $as_echo "$as_me: program exited with status $ac_status" >&5
8706$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008707sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00008708
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008709( exit $ac_status )
8710no_gtk=yes
8711fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00008712rm -rf conftest.dSYM
8713rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008714fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00008715
8716
Bram Moolenaar071d4272004-06-13 20:20:40 +00008717 CFLAGS="$ac_save_CFLAGS"
8718 LIBS="$ac_save_LIBS"
8719 }
8720 fi
8721 if test "x$no_gtk" = x ; then
8722 if test "x$enable_gtktest" = "xyes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008723 { $as_echo "$as_me:$LINENO: result: yes; found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&5
8724$as_echo "yes; found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008725 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008726 { $as_echo "$as_me:$LINENO: result: found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&5
8727$as_echo "found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008728 fi
8729 GTK_LIBNAME="$GTK_LIBS"
8730 GUI_INC_LOC="$GTK_CFLAGS"
8731 else
8732 {
Bram Moolenaar446cb832008-06-24 21:56:24 +00008733 { $as_echo "$as_me:$LINENO: result: no" >&5
8734$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008735 GTK_CFLAGS=""
8736 GTK_LIBS=""
8737 :
8738 }
8739 fi
8740 }
8741 else
8742 GTK_CFLAGS=""
8743 GTK_LIBS=""
8744 :
8745 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008746
8747
Bram Moolenaar071d4272004-06-13 20:20:40 +00008748 rm -f conf.gtktest
8749
8750 if test "x$GTK_CFLAGS" != "x"; then
8751 SKIP_ATHENA=YES
8752 SKIP_NEXTAW=YES
8753 SKIP_MOTIF=YES
8754 GUITYPE=GTK
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008755
Bram Moolenaar071d4272004-06-13 20:20:40 +00008756 fi
8757 fi
8758 fi
8759 if test "x$GUITYPE" = "xGTK"; then
8760 if test "$gtk_major_version" = 1 -a "0$gtk_minor_version" -lt 2 \
8761 -o "$gtk_major_version" = 1 -a "$gtk_minor_version" = 2 -a "0$gtk_micro_version" -lt 3; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008762 { $as_echo "$as_me:$LINENO: result: this GTK version is old; version 1.2.3 or later is recommended" >&5
8763$as_echo "this GTK version is old; version 1.2.3 or later is recommended" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008764 else
8765 {
8766 if test "0$gtk_major_version" -ge 2; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008767 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00008768#define HAVE_GTK2 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008769_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00008770
8771 if test "$gtk_minor_version" = 1 -a "0$gtk_micro_version" -ge 1 \
8772 || test "0$gtk_minor_version" -ge 2 \
8773 || test "0$gtk_major_version" -gt 2; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008774 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00008775#define HAVE_GTK_MULTIHEAD 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008776_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00008777
8778 fi
8779 fi
8780 if test -z "$SKIP_GNOME"; then
8781 {
Bram Moolenaar071d4272004-06-13 20:20:40 +00008782
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008783
8784
8785
8786
8787
Bram Moolenaar446cb832008-06-24 21:56:24 +00008788# Check whether --with-gnome-includes was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008789if test "${with_gnome_includes+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008790 withval=$with_gnome_includes; CFLAGS="$CFLAGS -I$withval"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008791
Bram Moolenaar446cb832008-06-24 21:56:24 +00008792fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00008793
8794
Bram Moolenaar446cb832008-06-24 21:56:24 +00008795
8796# Check whether --with-gnome-libs was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008797if test "${with_gnome_libs+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008798 withval=$with_gnome_libs; LDFLAGS="$LDFLAGS -L$withval" gnome_prefix=$withval
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008799
Bram Moolenaar446cb832008-06-24 21:56:24 +00008800fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00008801
8802
Bram Moolenaar446cb832008-06-24 21:56:24 +00008803
8804# Check whether --with-gnome was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008805if test "${with_gnome+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008806 withval=$with_gnome; if test x$withval = xyes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00008807 want_gnome=yes
8808 have_gnome=yes
8809 else
8810 if test "x$withval" = xno; then
8811 want_gnome=no
8812 else
8813 want_gnome=yes
8814 LDFLAGS="$LDFLAGS -L$withval/lib"
8815 CFLAGS="$CFLAGS -I$withval/include"
8816 gnome_prefix=$withval/lib
8817 fi
8818 fi
8819else
8820 want_gnome=yes
Bram Moolenaar446cb832008-06-24 21:56:24 +00008821fi
8822
Bram Moolenaar071d4272004-06-13 20:20:40 +00008823
8824 if test "x$want_gnome" = xyes -a "0$gtk_major_version" -ge 2; then
8825 {
Bram Moolenaar446cb832008-06-24 21:56:24 +00008826 { $as_echo "$as_me:$LINENO: checking for libgnomeui-2.0" >&5
8827$as_echo_n "checking for libgnomeui-2.0... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008828 if $PKG_CONFIG --exists libgnomeui-2.0; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008829 { $as_echo "$as_me:$LINENO: result: yes" >&5
8830$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008831 GNOME_LIBS=`$PKG_CONFIG --libs-only-l libgnomeui-2.0`
8832 GNOME_LIBDIR=`$PKG_CONFIG --libs-only-L libgnomeui-2.0`
8833 GNOME_INCLUDEDIR=`$PKG_CONFIG --cflags libgnomeui-2.0`
Bram Moolenaar97b2ad32006-03-18 21:40:56 +00008834
Bram Moolenaar446cb832008-06-24 21:56:24 +00008835 { $as_echo "$as_me:$LINENO: checking for FreeBSD" >&5
8836$as_echo_n "checking for FreeBSD... " >&6; }
Bram Moolenaar97b2ad32006-03-18 21:40:56 +00008837 if test "`(uname) 2>/dev/null`" = FreeBSD; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008838 { $as_echo "$as_me:$LINENO: result: yes" >&5
8839$as_echo "yes" >&6; }
Bram Moolenaarc9b4b052006-04-30 18:54:39 +00008840 GNOME_INCLUDEDIR="$GNOME_INCLUDEDIR -D_THREAD_SAFE"
Bram Moolenaar97b2ad32006-03-18 21:40:56 +00008841 GNOME_LIBS="$GNOME_LIBS -pthread"
8842 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008843 { $as_echo "$as_me:$LINENO: result: no" >&5
8844$as_echo "no" >&6; }
Bram Moolenaar97b2ad32006-03-18 21:40:56 +00008845 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00008846 have_gnome=yes
8847 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008848 { $as_echo "$as_me:$LINENO: result: not found" >&5
8849$as_echo "not found" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008850 if test "x" = xfail; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008851 { { $as_echo "$as_me:$LINENO: error: Could not find libgnomeui-2.0 via pkg-config" >&5
8852$as_echo "$as_me: error: Could not find libgnomeui-2.0 via pkg-config" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008853 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008854 fi
8855 fi
8856 }
8857 elif test "x$want_gnome" = xyes; then
8858 {
8859 # Extract the first word of "gnome-config", so it can be a program name with args.
8860set dummy gnome-config; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00008861{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
8862$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008863if test "${ac_cv_path_GNOME_CONFIG+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008864 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00008865else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008866 case $GNOME_CONFIG in
8867 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00008868 ac_cv_path_GNOME_CONFIG="$GNOME_CONFIG" # Let the user override the test with a path.
8869 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008870 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008871 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8872for as_dir in $PATH
8873do
8874 IFS=$as_save_IFS
8875 test -z "$as_dir" && as_dir=.
8876 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00008877 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008878 ac_cv_path_GNOME_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008879 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008880 break 2
8881 fi
8882done
8883done
Bram Moolenaar446cb832008-06-24 21:56:24 +00008884IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008885
Bram Moolenaar071d4272004-06-13 20:20:40 +00008886 test -z "$ac_cv_path_GNOME_CONFIG" && ac_cv_path_GNOME_CONFIG="no"
8887 ;;
8888esac
8889fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008890GNOME_CONFIG=$ac_cv_path_GNOME_CONFIG
Bram Moolenaar071d4272004-06-13 20:20:40 +00008891if test -n "$GNOME_CONFIG"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008892 { $as_echo "$as_me:$LINENO: result: $GNOME_CONFIG" >&5
8893$as_echo "$GNOME_CONFIG" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008894else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008895 { $as_echo "$as_me:$LINENO: result: no" >&5
8896$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008897fi
8898
Bram Moolenaar446cb832008-06-24 21:56:24 +00008899
Bram Moolenaar071d4272004-06-13 20:20:40 +00008900 if test "$GNOME_CONFIG" = "no"; then
8901 no_gnome_config="yes"
8902 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008903 { $as_echo "$as_me:$LINENO: checking if $GNOME_CONFIG works" >&5
8904$as_echo_n "checking if $GNOME_CONFIG works... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008905 if $GNOME_CONFIG --libs-only-l gnome >/dev/null 2>&1; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008906 { $as_echo "$as_me:$LINENO: result: yes" >&5
8907$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008908 GNOME_LIBS="`$GNOME_CONFIG --libs-only-l gnome gnomeui`"
8909 GNOME_LIBDIR="`$GNOME_CONFIG --libs-only-L gnorba gnomeui`"
8910 GNOME_INCLUDEDIR="`$GNOME_CONFIG --cflags gnorba gnomeui`"
8911 have_gnome=yes
8912 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008913 { $as_echo "$as_me:$LINENO: result: no" >&5
8914$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008915 no_gnome_config="yes"
8916 fi
8917 fi
8918
8919 if test x$exec_prefix = xNONE; then
8920 if test x$prefix = xNONE; then
8921 gnome_prefix=$ac_default_prefix/lib
8922 else
8923 gnome_prefix=$prefix/lib
8924 fi
8925 else
8926 gnome_prefix=`eval echo \`echo $libdir\``
8927 fi
8928
8929 if test "$no_gnome_config" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008930 { $as_echo "$as_me:$LINENO: checking for gnomeConf.sh file in $gnome_prefix" >&5
8931$as_echo_n "checking for gnomeConf.sh file in $gnome_prefix... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008932 if test -f $gnome_prefix/gnomeConf.sh; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008933 { $as_echo "$as_me:$LINENO: result: found" >&5
8934$as_echo "found" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008935 echo "loading gnome configuration from" \
8936 "$gnome_prefix/gnomeConf.sh"
8937 . $gnome_prefix/gnomeConf.sh
8938 have_gnome=yes
8939 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008940 { $as_echo "$as_me:$LINENO: result: not found" >&5
8941$as_echo "not found" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008942 if test x = xfail; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008943 { { $as_echo "$as_me:$LINENO: error: Could not find the gnomeConf.sh file that is generated by gnome-libs install" >&5
8944$as_echo "$as_me: error: Could not find the gnomeConf.sh file that is generated by gnome-libs install" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008945 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008946 fi
8947 fi
8948 fi
8949 }
8950 fi
8951
8952 if test x$have_gnome = xyes ; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008953 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00008954#define FEAT_GUI_GNOME 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008955_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00008956
8957 GUI_INC_LOC="$GUI_INC_LOC $GNOME_INCLUDEDIR"
8958 GTK_LIBNAME="$GTK_LIBNAME $GNOME_LIBDIR $GNOME_LIBS"
8959 fi
8960 }
8961 fi
8962 }
8963 fi
8964 fi
8965fi
8966
8967
8968if test -z "$SKIP_MOTIF"; then
8969 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"
8970 GUI_INC_LOC="`echo $GUI_INC_LOC|sed 's%-I%%g'`"
8971
Bram Moolenaar446cb832008-06-24 21:56:24 +00008972 { $as_echo "$as_me:$LINENO: checking for location of Motif GUI includes" >&5
8973$as_echo_n "checking for location of Motif GUI includes... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008974 gui_includes="`echo $x_includes|sed 's%/^/^/*$%%'` `echo "$gui_XXX" | sed s/XXX/include/g` $GUI_INC_LOC"
8975 GUI_INC_LOC=
8976 for try in $gui_includes; do
8977 if test -f "$try/Xm/Xm.h"; then
8978 GUI_INC_LOC=$try
8979 fi
8980 done
8981 if test -n "$GUI_INC_LOC"; then
8982 if test "$GUI_INC_LOC" = /usr/include; then
8983 GUI_INC_LOC=
Bram Moolenaar446cb832008-06-24 21:56:24 +00008984 { $as_echo "$as_me:$LINENO: result: in default path" >&5
8985$as_echo "in default path" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008986 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008987 { $as_echo "$as_me:$LINENO: result: $GUI_INC_LOC" >&5
8988$as_echo "$GUI_INC_LOC" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008989 fi
8990 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008991 { $as_echo "$as_me:$LINENO: result: <not found>" >&5
8992$as_echo "<not found>" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008993 SKIP_MOTIF=YES
8994 fi
8995fi
8996
8997
8998if test -z "$SKIP_MOTIF"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008999 { $as_echo "$as_me:$LINENO: checking --with-motif-lib argument" >&5
9000$as_echo_n "checking --with-motif-lib argument... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009001
Bram Moolenaar446cb832008-06-24 21:56:24 +00009002# Check whether --with-motif-lib was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00009003if test "${with_motif_lib+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009004 withval=$with_motif_lib; MOTIF_LIBNAME="${withval}"
9005fi
9006
Bram Moolenaar071d4272004-06-13 20:20:40 +00009007
9008 if test -n "$MOTIF_LIBNAME"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009009 { $as_echo "$as_me:$LINENO: result: $MOTIF_LIBNAME" >&5
9010$as_echo "$MOTIF_LIBNAME" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009011 GUI_LIB_LOC=
9012 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009013 { $as_echo "$as_me:$LINENO: result: no" >&5
9014$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009015
9016 GUI_LIB_LOC="`echo $GUI_LIB_LOC|sed 's%-L%%g'`"
9017
Bram Moolenaar446cb832008-06-24 21:56:24 +00009018 { $as_echo "$as_me:$LINENO: checking for location of Motif GUI libs" >&5
9019$as_echo_n "checking for location of Motif GUI libs... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009020 gui_libs="`echo $x_libraries|sed 's%/^/^/*$%%'` `echo "$gui_XXX" | sed s/XXX/lib/g` `echo "$GUI_INC_LOC" | sed s/include/lib/` $GUI_LIB_LOC"
9021 GUI_LIB_LOC=
9022 for try in $gui_libs; do
Bram Moolenaar325b7a22004-07-05 15:58:32 +00009023 for libtry in "$try"/libXm.a "$try"/libXm.so* "$try"/libXm.sl "$try"/libXm.dylib; do
Bram Moolenaar071d4272004-06-13 20:20:40 +00009024 if test -f "$libtry"; then
9025 GUI_LIB_LOC=$try
9026 fi
9027 done
9028 done
9029 if test -n "$GUI_LIB_LOC"; then
9030 if test "$GUI_LIB_LOC" = /usr/lib; then
9031 GUI_LIB_LOC=
Bram Moolenaar446cb832008-06-24 21:56:24 +00009032 { $as_echo "$as_me:$LINENO: result: in default path" >&5
9033$as_echo "in default path" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009034 else
9035 if test -n "$GUI_LIB_LOC"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009036 { $as_echo "$as_me:$LINENO: result: $GUI_LIB_LOC" >&5
9037$as_echo "$GUI_LIB_LOC" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009038 if test "`(uname) 2>/dev/null`" = SunOS &&
9039 uname -r | grep '^5' >/dev/null; then
9040 GUI_LIB_LOC="$GUI_LIB_LOC -R $GUI_LIB_LOC"
9041 fi
9042 fi
9043 fi
9044 MOTIF_LIBNAME=-lXm
9045 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009046 { $as_echo "$as_me:$LINENO: result: <not found>" >&5
9047$as_echo "<not found>" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009048 SKIP_MOTIF=YES
9049 fi
9050 fi
9051fi
9052
9053if test -z "$SKIP_MOTIF"; then
9054 SKIP_ATHENA=YES
9055 SKIP_NEXTAW=YES
9056 GUITYPE=MOTIF
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009057
Bram Moolenaar071d4272004-06-13 20:20:40 +00009058fi
9059
9060
9061GUI_X_LIBS=
9062
9063if test -z "$SKIP_ATHENA"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009064 { $as_echo "$as_me:$LINENO: checking if Athena header files can be found" >&5
9065$as_echo_n "checking if Athena header files can be found... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009066 cflags_save=$CFLAGS
9067 CFLAGS="$CFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009068 cat >conftest.$ac_ext <<_ACEOF
9069/* confdefs.h. */
9070_ACEOF
9071cat confdefs.h >>conftest.$ac_ext
9072cat >>conftest.$ac_ext <<_ACEOF
9073/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00009074
9075#include <X11/Intrinsic.h>
9076#include <X11/Xaw/Paned.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009077int
9078main ()
9079{
Bram Moolenaar071d4272004-06-13 20:20:40 +00009080
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009081 ;
9082 return 0;
9083}
9084_ACEOF
9085rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009086if { (ac_try="$ac_compile"
9087case "(($ac_try" in
9088 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9089 *) ac_try_echo=$ac_try;;
9090esac
9091eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9092$as_echo "$ac_try_echo") >&5
9093 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009094 ac_status=$?
9095 grep -v '^ *+' conftest.er1 >conftest.err
9096 rm -f conftest.er1
9097 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009098 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9099 (exit $ac_status); } && {
9100 test -z "$ac_c_werror_flag" ||
9101 test ! -s conftest.err
9102 } && test -s conftest.$ac_objext; then
9103 { $as_echo "$as_me:$LINENO: result: yes" >&5
9104$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009105else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009106 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009107sed 's/^/| /' conftest.$ac_ext >&5
9108
Bram Moolenaar446cb832008-06-24 21:56:24 +00009109 { $as_echo "$as_me:$LINENO: result: no" >&5
9110$as_echo "no" >&6; }; SKIP_ATHENA=YES
Bram Moolenaar071d4272004-06-13 20:20:40 +00009111fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009112
9113rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00009114 CFLAGS=$cflags_save
9115fi
9116
9117if test -z "$SKIP_ATHENA"; then
9118 GUITYPE=ATHENA
9119fi
9120
9121if test -z "$SKIP_NEXTAW"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009122 { $as_echo "$as_me:$LINENO: checking if neXtaw header files can be found" >&5
9123$as_echo_n "checking if neXtaw header files can be found... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009124 cflags_save=$CFLAGS
9125 CFLAGS="$CFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009126 cat >conftest.$ac_ext <<_ACEOF
9127/* confdefs.h. */
9128_ACEOF
9129cat confdefs.h >>conftest.$ac_ext
9130cat >>conftest.$ac_ext <<_ACEOF
9131/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00009132
9133#include <X11/Intrinsic.h>
9134#include <X11/neXtaw/Paned.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009135int
9136main ()
9137{
Bram Moolenaar071d4272004-06-13 20:20:40 +00009138
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009139 ;
9140 return 0;
9141}
9142_ACEOF
9143rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009144if { (ac_try="$ac_compile"
9145case "(($ac_try" in
9146 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9147 *) ac_try_echo=$ac_try;;
9148esac
9149eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9150$as_echo "$ac_try_echo") >&5
9151 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009152 ac_status=$?
9153 grep -v '^ *+' conftest.er1 >conftest.err
9154 rm -f conftest.er1
9155 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009156 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9157 (exit $ac_status); } && {
9158 test -z "$ac_c_werror_flag" ||
9159 test ! -s conftest.err
9160 } && test -s conftest.$ac_objext; then
9161 { $as_echo "$as_me:$LINENO: result: yes" >&5
9162$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009163else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009164 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009165sed 's/^/| /' conftest.$ac_ext >&5
9166
Bram Moolenaar446cb832008-06-24 21:56:24 +00009167 { $as_echo "$as_me:$LINENO: result: no" >&5
9168$as_echo "no" >&6; }; SKIP_NEXTAW=YES
Bram Moolenaar071d4272004-06-13 20:20:40 +00009169fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009170
9171rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00009172 CFLAGS=$cflags_save
9173fi
9174
9175if test -z "$SKIP_NEXTAW"; then
9176 GUITYPE=NEXTAW
9177fi
9178
9179if test -z "$SKIP_ATHENA" -o -z "$SKIP_NEXTAW" -o -z "$SKIP_MOTIF"; then
9180 if test -n "$GUI_INC_LOC"; then
9181 GUI_INC_LOC=-I"`echo $GUI_INC_LOC|sed 's%-I%%'`"
9182 fi
9183 if test -n "$GUI_LIB_LOC"; then
9184 GUI_LIB_LOC=-L"`echo $GUI_LIB_LOC|sed 's%-L%%'`"
9185 fi
9186
9187 ldflags_save=$LDFLAGS
9188 LDFLAGS="$X_LIBS $LDFLAGS"
Bram Moolenaar446cb832008-06-24 21:56:24 +00009189 { $as_echo "$as_me:$LINENO: checking for XShapeQueryExtension in -lXext" >&5
9190$as_echo_n "checking for XShapeQueryExtension in -lXext... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009191if test "${ac_cv_lib_Xext_XShapeQueryExtension+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009192 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009193else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009194 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00009195LIBS="-lXext -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009196cat >conftest.$ac_ext <<_ACEOF
9197/* confdefs.h. */
9198_ACEOF
9199cat confdefs.h >>conftest.$ac_ext
9200cat >>conftest.$ac_ext <<_ACEOF
9201/* end confdefs.h. */
9202
Bram Moolenaar446cb832008-06-24 21:56:24 +00009203/* Override any GCC internal prototype to avoid an error.
9204 Use char because int might match the return type of a GCC
9205 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009206#ifdef __cplusplus
9207extern "C"
9208#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009209char XShapeQueryExtension ();
9210int
9211main ()
9212{
Bram Moolenaar446cb832008-06-24 21:56:24 +00009213return XShapeQueryExtension ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009214 ;
9215 return 0;
9216}
9217_ACEOF
9218rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009219if { (ac_try="$ac_link"
9220case "(($ac_try" in
9221 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9222 *) ac_try_echo=$ac_try;;
9223esac
9224eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9225$as_echo "$ac_try_echo") >&5
9226 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009227 ac_status=$?
9228 grep -v '^ *+' conftest.er1 >conftest.err
9229 rm -f conftest.er1
9230 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009231 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9232 (exit $ac_status); } && {
9233 test -z "$ac_c_werror_flag" ||
9234 test ! -s conftest.err
9235 } && test -s conftest$ac_exeext && {
9236 test "$cross_compiling" = yes ||
9237 $as_test_x conftest$ac_exeext
9238 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009239 ac_cv_lib_Xext_XShapeQueryExtension=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00009240else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009241 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009242sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00009243
Bram Moolenaar446cb832008-06-24 21:56:24 +00009244 ac_cv_lib_Xext_XShapeQueryExtension=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009245fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009246
9247rm -rf conftest.dSYM
9248rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009249 conftest$ac_exeext conftest.$ac_ext
9250LIBS=$ac_check_lib_save_LIBS
9251fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009252{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_XShapeQueryExtension" >&5
9253$as_echo "$ac_cv_lib_Xext_XShapeQueryExtension" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009254if test $ac_cv_lib_Xext_XShapeQueryExtension = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00009255 GUI_X_LIBS="-lXext"
Bram Moolenaar071d4272004-06-13 20:20:40 +00009256fi
9257
Bram Moolenaar446cb832008-06-24 21:56:24 +00009258 { $as_echo "$as_me:$LINENO: checking for wslen in -lw" >&5
9259$as_echo_n "checking for wslen in -lw... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009260if test "${ac_cv_lib_w_wslen+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009261 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009262else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009263 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00009264LIBS="-lw $GUI_X_LIBS -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009265cat >conftest.$ac_ext <<_ACEOF
9266/* confdefs.h. */
9267_ACEOF
9268cat confdefs.h >>conftest.$ac_ext
9269cat >>conftest.$ac_ext <<_ACEOF
9270/* end confdefs.h. */
9271
Bram Moolenaar446cb832008-06-24 21:56:24 +00009272/* Override any GCC internal prototype to avoid an error.
9273 Use char because int might match the return type of a GCC
9274 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009275#ifdef __cplusplus
9276extern "C"
9277#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009278char wslen ();
9279int
9280main ()
9281{
Bram Moolenaar446cb832008-06-24 21:56:24 +00009282return wslen ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009283 ;
9284 return 0;
9285}
9286_ACEOF
9287rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009288if { (ac_try="$ac_link"
9289case "(($ac_try" in
9290 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9291 *) ac_try_echo=$ac_try;;
9292esac
9293eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9294$as_echo "$ac_try_echo") >&5
9295 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009296 ac_status=$?
9297 grep -v '^ *+' conftest.er1 >conftest.err
9298 rm -f conftest.er1
9299 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009300 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9301 (exit $ac_status); } && {
9302 test -z "$ac_c_werror_flag" ||
9303 test ! -s conftest.err
9304 } && test -s conftest$ac_exeext && {
9305 test "$cross_compiling" = yes ||
9306 $as_test_x conftest$ac_exeext
9307 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009308 ac_cv_lib_w_wslen=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00009309else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009310 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009311sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00009312
Bram Moolenaar446cb832008-06-24 21:56:24 +00009313 ac_cv_lib_w_wslen=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009314fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009315
9316rm -rf conftest.dSYM
9317rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009318 conftest$ac_exeext conftest.$ac_ext
9319LIBS=$ac_check_lib_save_LIBS
9320fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009321{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_w_wslen" >&5
9322$as_echo "$ac_cv_lib_w_wslen" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009323if test $ac_cv_lib_w_wslen = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00009324 X_EXTRA_LIBS="$X_EXTRA_LIBS -lw"
Bram Moolenaar071d4272004-06-13 20:20:40 +00009325fi
9326
Bram Moolenaar446cb832008-06-24 21:56:24 +00009327 { $as_echo "$as_me:$LINENO: checking for dlsym in -ldl" >&5
9328$as_echo_n "checking for dlsym in -ldl... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009329if test "${ac_cv_lib_dl_dlsym+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009330 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009331else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009332 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00009333LIBS="-ldl $GUI_X_LIBS -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009334cat >conftest.$ac_ext <<_ACEOF
9335/* confdefs.h. */
9336_ACEOF
9337cat confdefs.h >>conftest.$ac_ext
9338cat >>conftest.$ac_ext <<_ACEOF
9339/* end confdefs.h. */
9340
Bram Moolenaar446cb832008-06-24 21:56:24 +00009341/* Override any GCC internal prototype to avoid an error.
9342 Use char because int might match the return type of a GCC
9343 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009344#ifdef __cplusplus
9345extern "C"
9346#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009347char dlsym ();
9348int
9349main ()
9350{
Bram Moolenaar446cb832008-06-24 21:56:24 +00009351return dlsym ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009352 ;
9353 return 0;
9354}
9355_ACEOF
9356rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009357if { (ac_try="$ac_link"
9358case "(($ac_try" in
9359 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9360 *) ac_try_echo=$ac_try;;
9361esac
9362eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9363$as_echo "$ac_try_echo") >&5
9364 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009365 ac_status=$?
9366 grep -v '^ *+' conftest.er1 >conftest.err
9367 rm -f conftest.er1
9368 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009369 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9370 (exit $ac_status); } && {
9371 test -z "$ac_c_werror_flag" ||
9372 test ! -s conftest.err
9373 } && test -s conftest$ac_exeext && {
9374 test "$cross_compiling" = yes ||
9375 $as_test_x conftest$ac_exeext
9376 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009377 ac_cv_lib_dl_dlsym=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00009378else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009379 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009380sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00009381
Bram Moolenaar446cb832008-06-24 21:56:24 +00009382 ac_cv_lib_dl_dlsym=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009383fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009384
9385rm -rf conftest.dSYM
9386rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009387 conftest$ac_exeext conftest.$ac_ext
9388LIBS=$ac_check_lib_save_LIBS
9389fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009390{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlsym" >&5
9391$as_echo "$ac_cv_lib_dl_dlsym" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009392if test $ac_cv_lib_dl_dlsym = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00009393 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldl"
Bram Moolenaar071d4272004-06-13 20:20:40 +00009394fi
9395
Bram Moolenaar446cb832008-06-24 21:56:24 +00009396 { $as_echo "$as_me:$LINENO: checking for XmuCreateStippledPixmap in -lXmu" >&5
9397$as_echo_n "checking for XmuCreateStippledPixmap in -lXmu... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009398if test "${ac_cv_lib_Xmu_XmuCreateStippledPixmap+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009399 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009400else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009401 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00009402LIBS="-lXmu $GUI_X_LIBS -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009403cat >conftest.$ac_ext <<_ACEOF
9404/* confdefs.h. */
9405_ACEOF
9406cat confdefs.h >>conftest.$ac_ext
9407cat >>conftest.$ac_ext <<_ACEOF
9408/* end confdefs.h. */
9409
Bram Moolenaar446cb832008-06-24 21:56:24 +00009410/* Override any GCC internal prototype to avoid an error.
9411 Use char because int might match the return type of a GCC
9412 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009413#ifdef __cplusplus
9414extern "C"
9415#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009416char XmuCreateStippledPixmap ();
9417int
9418main ()
9419{
Bram Moolenaar446cb832008-06-24 21:56:24 +00009420return XmuCreateStippledPixmap ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009421 ;
9422 return 0;
9423}
9424_ACEOF
9425rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009426if { (ac_try="$ac_link"
9427case "(($ac_try" in
9428 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9429 *) ac_try_echo=$ac_try;;
9430esac
9431eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9432$as_echo "$ac_try_echo") >&5
9433 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009434 ac_status=$?
9435 grep -v '^ *+' conftest.er1 >conftest.err
9436 rm -f conftest.er1
9437 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009438 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9439 (exit $ac_status); } && {
9440 test -z "$ac_c_werror_flag" ||
9441 test ! -s conftest.err
9442 } && test -s conftest$ac_exeext && {
9443 test "$cross_compiling" = yes ||
9444 $as_test_x conftest$ac_exeext
9445 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009446 ac_cv_lib_Xmu_XmuCreateStippledPixmap=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00009447else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009448 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009449sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00009450
Bram Moolenaar446cb832008-06-24 21:56:24 +00009451 ac_cv_lib_Xmu_XmuCreateStippledPixmap=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009452fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009453
9454rm -rf conftest.dSYM
9455rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009456 conftest$ac_exeext conftest.$ac_ext
9457LIBS=$ac_check_lib_save_LIBS
9458fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009459{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xmu_XmuCreateStippledPixmap" >&5
9460$as_echo "$ac_cv_lib_Xmu_XmuCreateStippledPixmap" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009461if test $ac_cv_lib_Xmu_XmuCreateStippledPixmap = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00009462 GUI_X_LIBS="-lXmu $GUI_X_LIBS"
Bram Moolenaar071d4272004-06-13 20:20:40 +00009463fi
9464
9465 if test -z "$SKIP_MOTIF"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009466 { $as_echo "$as_me:$LINENO: checking for XpEndJob in -lXp" >&5
9467$as_echo_n "checking for XpEndJob in -lXp... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009468if test "${ac_cv_lib_Xp_XpEndJob+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009469 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009470else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009471 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00009472LIBS="-lXp $GUI_X_LIBS -lXm -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009473cat >conftest.$ac_ext <<_ACEOF
9474/* confdefs.h. */
9475_ACEOF
9476cat confdefs.h >>conftest.$ac_ext
9477cat >>conftest.$ac_ext <<_ACEOF
9478/* end confdefs.h. */
9479
Bram Moolenaar446cb832008-06-24 21:56:24 +00009480/* Override any GCC internal prototype to avoid an error.
9481 Use char because int might match the return type of a GCC
9482 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009483#ifdef __cplusplus
9484extern "C"
9485#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009486char XpEndJob ();
9487int
9488main ()
9489{
Bram Moolenaar446cb832008-06-24 21:56:24 +00009490return XpEndJob ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009491 ;
9492 return 0;
9493}
9494_ACEOF
9495rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009496if { (ac_try="$ac_link"
9497case "(($ac_try" in
9498 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9499 *) ac_try_echo=$ac_try;;
9500esac
9501eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9502$as_echo "$ac_try_echo") >&5
9503 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009504 ac_status=$?
9505 grep -v '^ *+' conftest.er1 >conftest.err
9506 rm -f conftest.er1
9507 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009508 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9509 (exit $ac_status); } && {
9510 test -z "$ac_c_werror_flag" ||
9511 test ! -s conftest.err
9512 } && test -s conftest$ac_exeext && {
9513 test "$cross_compiling" = yes ||
9514 $as_test_x conftest$ac_exeext
9515 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009516 ac_cv_lib_Xp_XpEndJob=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00009517else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009518 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009519sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00009520
Bram Moolenaar446cb832008-06-24 21:56:24 +00009521 ac_cv_lib_Xp_XpEndJob=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009522fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009523
9524rm -rf conftest.dSYM
9525rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009526 conftest$ac_exeext conftest.$ac_ext
9527LIBS=$ac_check_lib_save_LIBS
9528fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009529{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xp_XpEndJob" >&5
9530$as_echo "$ac_cv_lib_Xp_XpEndJob" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009531if test $ac_cv_lib_Xp_XpEndJob = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00009532 GUI_X_LIBS="-lXp $GUI_X_LIBS"
Bram Moolenaar071d4272004-06-13 20:20:40 +00009533fi
9534
9535 fi
9536 LDFLAGS=$ldflags_save
9537
Bram Moolenaar446cb832008-06-24 21:56:24 +00009538 { $as_echo "$as_me:$LINENO: checking for extra X11 defines" >&5
9539$as_echo_n "checking for extra X11 defines... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009540 NARROW_PROTO=
9541 rm -fr conftestdir
9542 if mkdir conftestdir; then
9543 cd conftestdir
9544 cat > Imakefile <<'EOF'
9545acfindx:
9546 @echo 'NARROW_PROTO="${PROTO_DEFINES}"'
9547EOF
9548 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
9549 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
9550 fi
9551 cd ..
9552 rm -fr conftestdir
9553 fi
9554 if test -z "$NARROW_PROTO"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009555 { $as_echo "$as_me:$LINENO: result: no" >&5
9556$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009557 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009558 { $as_echo "$as_me:$LINENO: result: $NARROW_PROTO" >&5
9559$as_echo "$NARROW_PROTO" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009560 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009561
Bram Moolenaar071d4272004-06-13 20:20:40 +00009562fi
9563
9564if test "$enable_xsmp" = "yes"; then
9565 cppflags_save=$CPPFLAGS
9566 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009567
9568for ac_header in X11/SM/SMlib.h
Bram Moolenaar071d4272004-06-13 20:20:40 +00009569do
Bram Moolenaar446cb832008-06-24 21:56:24 +00009570as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9571if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9572 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9573$as_echo_n "checking for $ac_header... " >&6; }
9574if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9575 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009576fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009577ac_res=`eval 'as_val=${'$as_ac_Header'}
9578 $as_echo "$as_val"'`
9579 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9580$as_echo "$ac_res" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009581else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009582 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +00009583{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
9584$as_echo_n "checking $ac_header usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009585cat >conftest.$ac_ext <<_ACEOF
9586/* confdefs.h. */
9587_ACEOF
9588cat confdefs.h >>conftest.$ac_ext
9589cat >>conftest.$ac_ext <<_ACEOF
9590/* end confdefs.h. */
9591$ac_includes_default
9592#include <$ac_header>
9593_ACEOF
9594rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009595if { (ac_try="$ac_compile"
9596case "(($ac_try" in
9597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9598 *) ac_try_echo=$ac_try;;
9599esac
9600eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9601$as_echo "$ac_try_echo") >&5
9602 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009603 ac_status=$?
9604 grep -v '^ *+' conftest.er1 >conftest.err
9605 rm -f conftest.er1
9606 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009607 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9608 (exit $ac_status); } && {
9609 test -z "$ac_c_werror_flag" ||
9610 test ! -s conftest.err
9611 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009612 ac_header_compiler=yes
9613else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009614 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009615sed 's/^/| /' conftest.$ac_ext >&5
9616
Bram Moolenaar446cb832008-06-24 21:56:24 +00009617 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009618fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009619
9620rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9621{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9622$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009623
9624# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +00009625{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
9626$as_echo_n "checking $ac_header presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009627cat >conftest.$ac_ext <<_ACEOF
9628/* confdefs.h. */
9629_ACEOF
9630cat confdefs.h >>conftest.$ac_ext
9631cat >>conftest.$ac_ext <<_ACEOF
9632/* end confdefs.h. */
9633#include <$ac_header>
9634_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00009635if { (ac_try="$ac_cpp conftest.$ac_ext"
9636case "(($ac_try" in
9637 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9638 *) ac_try_echo=$ac_try;;
9639esac
9640eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9641$as_echo "$ac_try_echo") >&5
9642 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009643 ac_status=$?
9644 grep -v '^ *+' conftest.er1 >conftest.err
9645 rm -f conftest.er1
9646 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009647 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9648 (exit $ac_status); } >/dev/null && {
9649 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9650 test ! -s conftest.err
9651 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009652 ac_header_preproc=yes
9653else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009654 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009655sed 's/^/| /' conftest.$ac_ext >&5
9656
9657 ac_header_preproc=no
9658fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009659
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009660rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009661{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9662$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009663
9664# So? What about this header?
9665case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9666 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +00009667 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9668$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9669 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9670$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009671 ac_header_preproc=yes
9672 ;;
9673 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +00009674 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9675$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9676 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9677$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9678 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9679$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9680 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9681$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9682 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9683$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9684 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9685$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9686
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009687 ;;
9688esac
Bram Moolenaar446cb832008-06-24 21:56:24 +00009689{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9690$as_echo_n "checking for $ac_header... " >&6; }
9691if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9692 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009693else
9694 eval "$as_ac_Header=\$ac_header_preproc"
9695fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009696ac_res=`eval 'as_val=${'$as_ac_Header'}
9697 $as_echo "$as_val"'`
9698 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9699$as_echo "$ac_res" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009700
9701fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009702if test `eval 'as_val=${'$as_ac_Header'}
9703 $as_echo "$as_val"'` = yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009704 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00009705#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009706_ACEOF
9707
9708fi
9709
Bram Moolenaar071d4272004-06-13 20:20:40 +00009710done
9711
9712 CPPFLAGS=$cppflags_save
9713fi
9714
9715
9716if test -z "$SKIP_ATHENA" -o -z "$SKIP_NEXTAW" -o -z "$SKIP_MOTIF" -o -z "$SKIP_GTK"; then
9717 cppflags_save=$CPPFLAGS
9718 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009719
9720
9721for ac_header in X11/xpm.h X11/Sunkeysym.h
Bram Moolenaar071d4272004-06-13 20:20:40 +00009722do
Bram Moolenaar446cb832008-06-24 21:56:24 +00009723as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9724if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9725 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9726$as_echo_n "checking for $ac_header... " >&6; }
9727if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9728 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009729fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009730ac_res=`eval 'as_val=${'$as_ac_Header'}
9731 $as_echo "$as_val"'`
9732 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9733$as_echo "$ac_res" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009734else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009735 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +00009736{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
9737$as_echo_n "checking $ac_header usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009738cat >conftest.$ac_ext <<_ACEOF
9739/* confdefs.h. */
9740_ACEOF
9741cat confdefs.h >>conftest.$ac_ext
9742cat >>conftest.$ac_ext <<_ACEOF
9743/* end confdefs.h. */
9744$ac_includes_default
9745#include <$ac_header>
9746_ACEOF
9747rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009748if { (ac_try="$ac_compile"
9749case "(($ac_try" in
9750 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9751 *) ac_try_echo=$ac_try;;
9752esac
9753eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9754$as_echo "$ac_try_echo") >&5
9755 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009756 ac_status=$?
9757 grep -v '^ *+' conftest.er1 >conftest.err
9758 rm -f conftest.er1
9759 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009760 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9761 (exit $ac_status); } && {
9762 test -z "$ac_c_werror_flag" ||
9763 test ! -s conftest.err
9764 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009765 ac_header_compiler=yes
9766else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009767 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009768sed 's/^/| /' conftest.$ac_ext >&5
9769
Bram Moolenaar446cb832008-06-24 21:56:24 +00009770 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009771fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009772
9773rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9774{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9775$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009776
9777# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +00009778{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
9779$as_echo_n "checking $ac_header presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009780cat >conftest.$ac_ext <<_ACEOF
9781/* confdefs.h. */
9782_ACEOF
9783cat confdefs.h >>conftest.$ac_ext
9784cat >>conftest.$ac_ext <<_ACEOF
9785/* end confdefs.h. */
9786#include <$ac_header>
9787_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00009788if { (ac_try="$ac_cpp conftest.$ac_ext"
9789case "(($ac_try" in
9790 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9791 *) ac_try_echo=$ac_try;;
9792esac
9793eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9794$as_echo "$ac_try_echo") >&5
9795 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009796 ac_status=$?
9797 grep -v '^ *+' conftest.er1 >conftest.err
9798 rm -f conftest.er1
9799 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009800 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9801 (exit $ac_status); } >/dev/null && {
9802 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9803 test ! -s conftest.err
9804 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009805 ac_header_preproc=yes
9806else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009807 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009808sed 's/^/| /' conftest.$ac_ext >&5
9809
9810 ac_header_preproc=no
9811fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009812
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009813rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009814{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9815$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009816
9817# So? What about this header?
9818case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9819 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +00009820 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9821$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9822 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9823$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009824 ac_header_preproc=yes
9825 ;;
9826 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +00009827 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9828$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9829 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9830$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9831 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9832$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9833 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9834$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9835 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9836$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9837 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9838$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9839
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009840 ;;
9841esac
Bram Moolenaar446cb832008-06-24 21:56:24 +00009842{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9843$as_echo_n "checking for $ac_header... " >&6; }
9844if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9845 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009846else
9847 eval "$as_ac_Header=\$ac_header_preproc"
9848fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009849ac_res=`eval 'as_val=${'$as_ac_Header'}
9850 $as_echo "$as_val"'`
9851 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9852$as_echo "$ac_res" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009853
9854fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009855if test `eval 'as_val=${'$as_ac_Header'}
9856 $as_echo "$as_val"'` = yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009857 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00009858#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009859_ACEOF
9860
9861fi
9862
Bram Moolenaar071d4272004-06-13 20:20:40 +00009863done
9864
9865
9866 if test ! "$enable_xim" = "no"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009867 { $as_echo "$as_me:$LINENO: checking for XIMText in X11/Xlib.h" >&5
9868$as_echo_n "checking for XIMText in X11/Xlib.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009869 cat >conftest.$ac_ext <<_ACEOF
9870/* confdefs.h. */
9871_ACEOF
9872cat confdefs.h >>conftest.$ac_ext
9873cat >>conftest.$ac_ext <<_ACEOF
9874/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00009875#include <X11/Xlib.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009876_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00009877if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009878 $EGREP "XIMText" >/dev/null 2>&1; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009879 { $as_echo "$as_me:$LINENO: result: yes" >&5
9880$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009881else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009882 { $as_echo "$as_me:$LINENO: result: no; xim has been disabled" >&5
9883$as_echo "no; xim has been disabled" >&6; }; enable_xim = "no"
Bram Moolenaar071d4272004-06-13 20:20:40 +00009884fi
9885rm -f conftest*
9886
9887 fi
9888 CPPFLAGS=$cppflags_save
9889
9890 if test "$enable_xim" = "auto" -a "$enable_hangulinput" != "yes" \
9891 -a "x$GUITYPE" != "xNONE" ; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009892 { $as_echo "$as_me:$LINENO: result: X GUI selected; xim has been enabled" >&5
9893$as_echo "X GUI selected; xim has been enabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009894 enable_xim="yes"
9895 fi
9896fi
9897
9898if test -z "$SKIP_ATHENA" -o -z "$SKIP_NEXTAW" -o -z "$SKIP_MOTIF"; then
9899 cppflags_save=$CPPFLAGS
9900 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
Bram Moolenaar446cb832008-06-24 21:56:24 +00009901 { $as_echo "$as_me:$LINENO: checking for X11/Xmu/Editres.h" >&5
9902$as_echo_n "checking for X11/Xmu/Editres.h... " >&6; }
Bram Moolenaar2ce06f62005-01-31 19:19:04 +00009903 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009904/* confdefs.h. */
9905_ACEOF
9906cat confdefs.h >>conftest.$ac_ext
9907cat >>conftest.$ac_ext <<_ACEOF
9908/* end confdefs.h. */
Bram Moolenaar2ce06f62005-01-31 19:19:04 +00009909
9910#include <X11/Intrinsic.h>
9911#include <X11/Xmu/Editres.h>
9912int
9913main ()
9914{
9915int i; i = 0;
9916 ;
9917 return 0;
9918}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009919_ACEOF
9920rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009921if { (ac_try="$ac_compile"
9922case "(($ac_try" in
9923 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9924 *) ac_try_echo=$ac_try;;
9925esac
9926eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9927$as_echo "$ac_try_echo") >&5
9928 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009929 ac_status=$?
9930 grep -v '^ *+' conftest.er1 >conftest.err
9931 rm -f conftest.er1
9932 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009933 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9934 (exit $ac_status); } && {
9935 test -z "$ac_c_werror_flag" ||
9936 test ! -s conftest.err
9937 } && test -s conftest.$ac_objext; then
9938 { $as_echo "$as_me:$LINENO: result: yes" >&5
9939$as_echo "yes" >&6; }
Bram Moolenaar2ce06f62005-01-31 19:19:04 +00009940 cat >>confdefs.h <<\_ACEOF
9941#define HAVE_X11_XMU_EDITRES_H 1
9942_ACEOF
9943
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009944else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009945 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009946sed 's/^/| /' conftest.$ac_ext >&5
9947
Bram Moolenaar446cb832008-06-24 21:56:24 +00009948 { $as_echo "$as_me:$LINENO: result: no" >&5
9949$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009950fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009951
9952rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00009953 CPPFLAGS=$cppflags_save
9954fi
9955
9956if test -z "$SKIP_MOTIF"; then
9957 cppflags_save=$CPPFLAGS
9958 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009959
9960
Bram Moolenaar2ce06f62005-01-31 19:19:04 +00009961
9962
9963
9964
Bram Moolenaarfc1421e2006-04-20 22:17:20 +00009965
Bram Moolenaar2ce06f62005-01-31 19:19:04 +00009966for ac_header in Xm/Xm.h Xm/XpmP.h Xm/JoinSideT.h Xm/TraitP.h Xm/Manager.h \
Bram Moolenaarfc1421e2006-04-20 22:17:20 +00009967 Xm/UnhighlightT.h Xm/Notebook.h
Bram Moolenaar071d4272004-06-13 20:20:40 +00009968do
Bram Moolenaar446cb832008-06-24 21:56:24 +00009969as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9970if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9971 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9972$as_echo_n "checking for $ac_header... " >&6; }
9973if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9974 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009975fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009976ac_res=`eval 'as_val=${'$as_ac_Header'}
9977 $as_echo "$as_val"'`
9978 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9979$as_echo "$ac_res" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009980else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009981 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +00009982{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
9983$as_echo_n "checking $ac_header usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009984cat >conftest.$ac_ext <<_ACEOF
9985/* confdefs.h. */
9986_ACEOF
9987cat confdefs.h >>conftest.$ac_ext
9988cat >>conftest.$ac_ext <<_ACEOF
9989/* end confdefs.h. */
9990$ac_includes_default
9991#include <$ac_header>
9992_ACEOF
9993rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009994if { (ac_try="$ac_compile"
9995case "(($ac_try" in
9996 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9997 *) ac_try_echo=$ac_try;;
9998esac
9999eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10000$as_echo "$ac_try_echo") >&5
10001 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010002 ac_status=$?
10003 grep -v '^ *+' conftest.er1 >conftest.err
10004 rm -f conftest.er1
10005 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010006 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10007 (exit $ac_status); } && {
10008 test -z "$ac_c_werror_flag" ||
10009 test ! -s conftest.err
10010 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010011 ac_header_compiler=yes
10012else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010013 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010014sed 's/^/| /' conftest.$ac_ext >&5
10015
Bram Moolenaar446cb832008-06-24 21:56:24 +000010016 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000010017fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010018
10019rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10020{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10021$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010022
10023# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000010024{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10025$as_echo_n "checking $ac_header presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010026cat >conftest.$ac_ext <<_ACEOF
10027/* confdefs.h. */
10028_ACEOF
10029cat confdefs.h >>conftest.$ac_ext
10030cat >>conftest.$ac_ext <<_ACEOF
10031/* end confdefs.h. */
10032#include <$ac_header>
10033_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010034if { (ac_try="$ac_cpp conftest.$ac_ext"
10035case "(($ac_try" in
10036 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10037 *) ac_try_echo=$ac_try;;
10038esac
10039eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10040$as_echo "$ac_try_echo") >&5
10041 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010042 ac_status=$?
10043 grep -v '^ *+' conftest.er1 >conftest.err
10044 rm -f conftest.er1
10045 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010046 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10047 (exit $ac_status); } >/dev/null && {
10048 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10049 test ! -s conftest.err
10050 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010051 ac_header_preproc=yes
10052else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010053 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010054sed 's/^/| /' conftest.$ac_ext >&5
10055
10056 ac_header_preproc=no
10057fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010058
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010059rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010060{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10061$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010062
10063# So? What about this header?
10064case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10065 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000010066 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10067$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10068 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10069$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010070 ac_header_preproc=yes
10071 ;;
10072 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000010073 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10074$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10075 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10076$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10077 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10078$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10079 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10080$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10081 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10082$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10083 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10084$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10085
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010086 ;;
10087esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000010088{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10089$as_echo_n "checking for $ac_header... " >&6; }
10090if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10091 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010092else
10093 eval "$as_ac_Header=\$ac_header_preproc"
10094fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010095ac_res=`eval 'as_val=${'$as_ac_Header'}
10096 $as_echo "$as_val"'`
10097 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10098$as_echo "$ac_res" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010099
10100fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010101if test `eval 'as_val=${'$as_ac_Header'}
10102 $as_echo "$as_val"'` = yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010103 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010104#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010105_ACEOF
10106
10107fi
10108
Bram Moolenaar071d4272004-06-13 20:20:40 +000010109done
10110
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010111
10112 if test $ac_cv_header_Xm_XpmP_h = yes; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010113 { $as_echo "$as_me:$LINENO: checking for XpmAttributes_21 in Xm/XpmP.h" >&5
10114$as_echo_n "checking for XpmAttributes_21 in Xm/XpmP.h... " >&6; }
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010115 cat >conftest.$ac_ext <<_ACEOF
10116/* confdefs.h. */
10117_ACEOF
10118cat confdefs.h >>conftest.$ac_ext
10119cat >>conftest.$ac_ext <<_ACEOF
10120/* end confdefs.h. */
10121#include <Xm/XpmP.h>
10122int
10123main ()
10124{
10125XpmAttributes_21 attr;
10126 ;
10127 return 0;
10128}
10129_ACEOF
10130rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010131if { (ac_try="$ac_compile"
10132case "(($ac_try" in
10133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10134 *) ac_try_echo=$ac_try;;
10135esac
10136eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10137$as_echo "$ac_try_echo") >&5
10138 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010139 ac_status=$?
10140 grep -v '^ *+' conftest.er1 >conftest.err
10141 rm -f conftest.er1
10142 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010143 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10144 (exit $ac_status); } && {
10145 test -z "$ac_c_werror_flag" ||
10146 test ! -s conftest.err
10147 } && test -s conftest.$ac_objext; then
10148 { $as_echo "$as_me:$LINENO: result: yes" >&5
10149$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010150#define XPMATTRIBUTES_TYPE XpmAttributes_21
10151_ACEOF
10152
10153else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010154 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010155sed 's/^/| /' conftest.$ac_ext >&5
10156
Bram Moolenaar446cb832008-06-24 21:56:24 +000010157 { $as_echo "$as_me:$LINENO: result: no" >&5
10158$as_echo "no" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010159#define XPMATTRIBUTES_TYPE XpmAttributes
10160_ACEOF
10161
10162
10163fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010164
10165rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010166 else
10167 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar57657d82006-04-21 22:12:41 +000010168#define XPMATTRIBUTES_TYPE XpmAttributes
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010169_ACEOF
10170
10171 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000010172 CPPFLAGS=$cppflags_save
10173fi
10174
10175if test "x$GUITYPE" = "xNONE" -a "$enable_xim" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010176 { $as_echo "$as_me:$LINENO: result: no GUI selected; xim has been disabled" >&5
10177$as_echo "no GUI selected; xim has been disabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010178 enable_xim="no"
10179fi
10180if test "x$GUITYPE" = "xNONE" -a "$enable_fontset" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010181 { $as_echo "$as_me:$LINENO: result: no GUI selected; fontset has been disabled" >&5
10182$as_echo "no GUI selected; fontset has been disabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010183 enable_fontset="no"
10184fi
10185if test "x$GUITYPE:$enable_fontset" = "xGTK:yes" -a "0$gtk_major_version" -ge 2; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010186 { $as_echo "$as_me:$LINENO: result: GTK+ 2 GUI selected; fontset has been disabled" >&5
10187$as_echo "GTK+ 2 GUI selected; fontset has been disabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010188 enable_fontset="no"
10189fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000010190
10191if test -z "$SKIP_PHOTON"; then
10192 GUITYPE=PHOTONGUI
10193fi
10194
10195
10196
10197
10198
10199
10200if test "$enable_workshop" = "yes" -a -n "$SKIP_MOTIF"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010201 { { $as_echo "$as_me:$LINENO: error: cannot use workshop without Motif" >&5
10202$as_echo "$as_me: error: cannot use workshop without Motif" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010203 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010204fi
10205
10206if test "$enable_xim" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010207 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010208#define FEAT_XIM 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010209_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010210
10211fi
10212if test "$enable_fontset" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010213 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010214#define FEAT_XFONTSET 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010215_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010216
10217fi
10218
10219
10220
10221
10222if test "$enable_hangulinput" = "yes"; then
10223 if test "x$GUITYPE" = "xNONE"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010224 { $as_echo "$as_me:$LINENO: result: no GUI selected; hangul input has been disabled" >&5
10225$as_echo "no GUI selected; hangul input has been disabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010226 enable_hangulinput=no
10227 else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010228 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010229#define FEAT_HANGULIN 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010230_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010231
10232 HANGULIN_SRC=hangulin.c
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010233
Bram Moolenaar071d4272004-06-13 20:20:40 +000010234 HANGULIN_OBJ=objects/hangulin.o
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010235
Bram Moolenaar071d4272004-06-13 20:20:40 +000010236 fi
10237fi
10238
10239
Bram Moolenaar446cb832008-06-24 21:56:24 +000010240{ $as_echo "$as_me:$LINENO: checking whether toupper is broken" >&5
10241$as_echo_n "checking whether toupper is broken... " >&6; }
10242if test "${vim_cv_toupper_broken+set}" = set; then
10243 $as_echo_n "(cached) " >&6
10244else
10245
10246 if test "$cross_compiling" = yes; then
10247
10248 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_toupper_broken'" >&5
10249$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_toupper_broken'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010250 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000010251
Bram Moolenaar071d4272004-06-13 20:20:40 +000010252else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010253 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010254
10255#include "confdefs.h"
Bram Moolenaar071d4272004-06-13 20:20:40 +000010256#include <ctype.h>
Bram Moolenaar446cb832008-06-24 21:56:24 +000010257#if STDC_HEADERS
10258# include <stdlib.h>
10259# include <stddef.h>
10260#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000010261main() { exit(toupper('A') == 'A' && tolower('z') == 'z'); }
Bram Moolenaar446cb832008-06-24 21:56:24 +000010262
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010263_ACEOF
10264rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010265if { (ac_try="$ac_link"
10266case "(($ac_try" in
10267 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10268 *) ac_try_echo=$ac_try;;
10269esac
10270eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10271$as_echo "$ac_try_echo") >&5
10272 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010273 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000010274 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010275 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000010276 { (case "(($ac_try" in
10277 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10278 *) ac_try_echo=$ac_try;;
10279esac
10280eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10281$as_echo "$ac_try_echo") >&5
10282 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010283 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000010284 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010285 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010286
10287 vim_cv_toupper_broken=yes
10288
Bram Moolenaar071d4272004-06-13 20:20:40 +000010289else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010290 $as_echo "$as_me: program exited with status $ac_status" >&5
10291$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010292sed 's/^/| /' conftest.$ac_ext >&5
10293
10294( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000010295
10296 vim_cv_toupper_broken=no
10297
Bram Moolenaar071d4272004-06-13 20:20:40 +000010298fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010299rm -rf conftest.dSYM
10300rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000010301fi
10302
Bram Moolenaar446cb832008-06-24 21:56:24 +000010303
10304fi
10305{ $as_echo "$as_me:$LINENO: result: $vim_cv_toupper_broken" >&5
10306$as_echo "$vim_cv_toupper_broken" >&6; }
10307
10308if test "x$vim_cv_toupper_broken" = "xyes" ; then
10309 cat >>confdefs.h <<\_ACEOF
10310#define BROKEN_TOUPPER 1
10311_ACEOF
10312
10313fi
10314
10315{ $as_echo "$as_me:$LINENO: checking whether __DATE__ and __TIME__ work" >&5
10316$as_echo_n "checking whether __DATE__ and __TIME__ work... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010317cat >conftest.$ac_ext <<_ACEOF
10318/* confdefs.h. */
10319_ACEOF
10320cat confdefs.h >>conftest.$ac_ext
10321cat >>conftest.$ac_ext <<_ACEOF
10322/* end confdefs.h. */
Bram Moolenaar446cb832008-06-24 21:56:24 +000010323#include <stdio.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010324int
10325main ()
10326{
Bram Moolenaar071d4272004-06-13 20:20:40 +000010327printf("(" __DATE__ " " __TIME__ ")");
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010328 ;
10329 return 0;
10330}
10331_ACEOF
10332rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010333if { (ac_try="$ac_compile"
10334case "(($ac_try" in
10335 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10336 *) ac_try_echo=$ac_try;;
10337esac
10338eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10339$as_echo "$ac_try_echo") >&5
10340 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010341 ac_status=$?
10342 grep -v '^ *+' conftest.er1 >conftest.err
10343 rm -f conftest.er1
10344 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010345 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10346 (exit $ac_status); } && {
10347 test -z "$ac_c_werror_flag" ||
10348 test ! -s conftest.err
10349 } && test -s conftest.$ac_objext; then
10350 { $as_echo "$as_me:$LINENO: result: yes" >&5
10351$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010352#define HAVE_DATE_TIME 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010353_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010354
10355else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010356 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010357sed 's/^/| /' conftest.$ac_ext >&5
10358
Bram Moolenaar446cb832008-06-24 21:56:24 +000010359 { $as_echo "$as_me:$LINENO: result: no" >&5
10360$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010361fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010362
10363rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000010364
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010365if test "${ac_cv_header_elf_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010366 { $as_echo "$as_me:$LINENO: checking for elf.h" >&5
10367$as_echo_n "checking for elf.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010368if test "${ac_cv_header_elf_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010369 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010370fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010371{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_elf_h" >&5
10372$as_echo "$ac_cv_header_elf_h" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010373else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010374 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000010375{ $as_echo "$as_me:$LINENO: checking elf.h usability" >&5
10376$as_echo_n "checking elf.h usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010377cat >conftest.$ac_ext <<_ACEOF
10378/* confdefs.h. */
10379_ACEOF
10380cat confdefs.h >>conftest.$ac_ext
10381cat >>conftest.$ac_ext <<_ACEOF
10382/* end confdefs.h. */
10383$ac_includes_default
Bram Moolenaar071d4272004-06-13 20:20:40 +000010384#include <elf.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010385_ACEOF
10386rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010387if { (ac_try="$ac_compile"
10388case "(($ac_try" in
10389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10390 *) ac_try_echo=$ac_try;;
10391esac
10392eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10393$as_echo "$ac_try_echo") >&5
10394 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010395 ac_status=$?
10396 grep -v '^ *+' conftest.er1 >conftest.err
10397 rm -f conftest.er1
10398 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010399 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10400 (exit $ac_status); } && {
10401 test -z "$ac_c_werror_flag" ||
10402 test ! -s conftest.err
10403 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010404 ac_header_compiler=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000010405else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010406 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010407sed 's/^/| /' conftest.$ac_ext >&5
10408
Bram Moolenaar446cb832008-06-24 21:56:24 +000010409 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000010410fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010411
10412rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10413{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10414$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010415
10416# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000010417{ $as_echo "$as_me:$LINENO: checking elf.h presence" >&5
10418$as_echo_n "checking elf.h presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010419cat >conftest.$ac_ext <<_ACEOF
10420/* confdefs.h. */
10421_ACEOF
10422cat confdefs.h >>conftest.$ac_ext
10423cat >>conftest.$ac_ext <<_ACEOF
10424/* end confdefs.h. */
10425#include <elf.h>
10426_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010427if { (ac_try="$ac_cpp conftest.$ac_ext"
10428case "(($ac_try" in
10429 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10430 *) ac_try_echo=$ac_try;;
10431esac
10432eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10433$as_echo "$ac_try_echo") >&5
10434 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010435 ac_status=$?
10436 grep -v '^ *+' conftest.er1 >conftest.err
10437 rm -f conftest.er1
10438 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010439 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10440 (exit $ac_status); } >/dev/null && {
10441 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10442 test ! -s conftest.err
10443 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010444 ac_header_preproc=yes
10445else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010446 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010447sed 's/^/| /' conftest.$ac_ext >&5
10448
10449 ac_header_preproc=no
10450fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010451
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010452rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010453{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10454$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010455
10456# So? What about this header?
10457case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10458 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000010459 { $as_echo "$as_me:$LINENO: WARNING: elf.h: accepted by the compiler, rejected by the preprocessor!" >&5
10460$as_echo "$as_me: WARNING: elf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10461 { $as_echo "$as_me:$LINENO: WARNING: elf.h: proceeding with the compiler's result" >&5
10462$as_echo "$as_me: WARNING: elf.h: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010463 ac_header_preproc=yes
10464 ;;
10465 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000010466 { $as_echo "$as_me:$LINENO: WARNING: elf.h: present but cannot be compiled" >&5
10467$as_echo "$as_me: WARNING: elf.h: present but cannot be compiled" >&2;}
10468 { $as_echo "$as_me:$LINENO: WARNING: elf.h: check for missing prerequisite headers?" >&5
10469$as_echo "$as_me: WARNING: elf.h: check for missing prerequisite headers?" >&2;}
10470 { $as_echo "$as_me:$LINENO: WARNING: elf.h: see the Autoconf documentation" >&5
10471$as_echo "$as_me: WARNING: elf.h: see the Autoconf documentation" >&2;}
10472 { $as_echo "$as_me:$LINENO: WARNING: elf.h: section \"Present But Cannot Be Compiled\"" >&5
10473$as_echo "$as_me: WARNING: elf.h: section \"Present But Cannot Be Compiled\"" >&2;}
10474 { $as_echo "$as_me:$LINENO: WARNING: elf.h: proceeding with the preprocessor's result" >&5
10475$as_echo "$as_me: WARNING: elf.h: proceeding with the preprocessor's result" >&2;}
10476 { $as_echo "$as_me:$LINENO: WARNING: elf.h: in the future, the compiler will take precedence" >&5
10477$as_echo "$as_me: WARNING: elf.h: in the future, the compiler will take precedence" >&2;}
10478
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010479 ;;
10480esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000010481{ $as_echo "$as_me:$LINENO: checking for elf.h" >&5
10482$as_echo_n "checking for elf.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010483if test "${ac_cv_header_elf_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010484 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010485else
10486 ac_cv_header_elf_h=$ac_header_preproc
10487fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010488{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_elf_h" >&5
10489$as_echo "$ac_cv_header_elf_h" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010490
10491fi
10492if test $ac_cv_header_elf_h = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000010493 HAS_ELF=1
Bram Moolenaar071d4272004-06-13 20:20:40 +000010494fi
10495
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010496
Bram Moolenaar071d4272004-06-13 20:20:40 +000010497if test "$HAS_ELF" = 1; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010498
Bram Moolenaar446cb832008-06-24 21:56:24 +000010499{ $as_echo "$as_me:$LINENO: checking for main in -lelf" >&5
10500$as_echo_n "checking for main in -lelf... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010501if test "${ac_cv_lib_elf_main+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010502 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000010503else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010504 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000010505LIBS="-lelf $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010506cat >conftest.$ac_ext <<_ACEOF
10507/* confdefs.h. */
10508_ACEOF
10509cat confdefs.h >>conftest.$ac_ext
10510cat >>conftest.$ac_ext <<_ACEOF
10511/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000010512
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010513
10514int
10515main ()
10516{
Bram Moolenaar446cb832008-06-24 21:56:24 +000010517return main ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010518 ;
10519 return 0;
10520}
10521_ACEOF
10522rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010523if { (ac_try="$ac_link"
10524case "(($ac_try" in
10525 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10526 *) ac_try_echo=$ac_try;;
10527esac
10528eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10529$as_echo "$ac_try_echo") >&5
10530 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010531 ac_status=$?
10532 grep -v '^ *+' conftest.er1 >conftest.err
10533 rm -f conftest.er1
10534 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010535 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10536 (exit $ac_status); } && {
10537 test -z "$ac_c_werror_flag" ||
10538 test ! -s conftest.err
10539 } && test -s conftest$ac_exeext && {
10540 test "$cross_compiling" = yes ||
10541 $as_test_x conftest$ac_exeext
10542 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010543 ac_cv_lib_elf_main=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000010544else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010545 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010546sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000010547
Bram Moolenaar446cb832008-06-24 21:56:24 +000010548 ac_cv_lib_elf_main=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000010549fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010550
10551rm -rf conftest.dSYM
10552rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010553 conftest$ac_exeext conftest.$ac_ext
10554LIBS=$ac_check_lib_save_LIBS
10555fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010556{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_elf_main" >&5
10557$as_echo "$ac_cv_lib_elf_main" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010558if test $ac_cv_lib_elf_main = yes; then
10559 cat >>confdefs.h <<_ACEOF
10560#define HAVE_LIBELF 1
10561_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010562
10563 LIBS="-lelf $LIBS"
10564
Bram Moolenaar071d4272004-06-13 20:20:40 +000010565fi
10566
10567fi
10568
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010569
10570
10571
10572
10573
Bram Moolenaar071d4272004-06-13 20:20:40 +000010574ac_header_dirent=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010575for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
Bram Moolenaar446cb832008-06-24 21:56:24 +000010576 as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
10577{ $as_echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
10578$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
10579if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10580 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000010581else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010582 cat >conftest.$ac_ext <<_ACEOF
10583/* confdefs.h. */
10584_ACEOF
10585cat confdefs.h >>conftest.$ac_ext
10586cat >>conftest.$ac_ext <<_ACEOF
10587/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000010588#include <sys/types.h>
10589#include <$ac_hdr>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010590
10591int
10592main ()
10593{
10594if ((DIR *) 0)
10595return 0;
10596 ;
10597 return 0;
10598}
10599_ACEOF
10600rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010601if { (ac_try="$ac_compile"
10602case "(($ac_try" in
10603 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10604 *) ac_try_echo=$ac_try;;
10605esac
10606eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10607$as_echo "$ac_try_echo") >&5
10608 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010609 ac_status=$?
10610 grep -v '^ *+' conftest.er1 >conftest.err
10611 rm -f conftest.er1
10612 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010613 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10614 (exit $ac_status); } && {
10615 test -z "$ac_c_werror_flag" ||
10616 test ! -s conftest.err
10617 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010618 eval "$as_ac_Header=yes"
Bram Moolenaar071d4272004-06-13 20:20:40 +000010619else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010620 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010621sed 's/^/| /' conftest.$ac_ext >&5
10622
Bram Moolenaar446cb832008-06-24 21:56:24 +000010623 eval "$as_ac_Header=no"
Bram Moolenaar071d4272004-06-13 20:20:40 +000010624fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010625
10626rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000010627fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010628ac_res=`eval 'as_val=${'$as_ac_Header'}
10629 $as_echo "$as_val"'`
10630 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10631$as_echo "$ac_res" >&6; }
10632if test `eval 'as_val=${'$as_ac_Header'}
10633 $as_echo "$as_val"'` = yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010634 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010635#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010636_ACEOF
10637
10638ac_header_dirent=$ac_hdr; break
Bram Moolenaar071d4272004-06-13 20:20:40 +000010639fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010640
Bram Moolenaar071d4272004-06-13 20:20:40 +000010641done
10642# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
10643if test $ac_header_dirent = dirent.h; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010644 { $as_echo "$as_me:$LINENO: checking for library containing opendir" >&5
10645$as_echo_n "checking for library containing opendir... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010646if test "${ac_cv_search_opendir+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010647 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000010648else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010649 ac_func_search_save_LIBS=$LIBS
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010650cat >conftest.$ac_ext <<_ACEOF
10651/* confdefs.h. */
10652_ACEOF
10653cat confdefs.h >>conftest.$ac_ext
10654cat >>conftest.$ac_ext <<_ACEOF
10655/* end confdefs.h. */
10656
Bram Moolenaar446cb832008-06-24 21:56:24 +000010657/* Override any GCC internal prototype to avoid an error.
10658 Use char because int might match the return type of a GCC
10659 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010660#ifdef __cplusplus
10661extern "C"
10662#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010663char opendir ();
10664int
10665main ()
10666{
Bram Moolenaar446cb832008-06-24 21:56:24 +000010667return opendir ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010668 ;
10669 return 0;
10670}
10671_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010672for ac_lib in '' dir; do
10673 if test -z "$ac_lib"; then
10674 ac_res="none required"
10675 else
10676 ac_res=-l$ac_lib
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010677 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
Bram Moolenaar446cb832008-06-24 21:56:24 +000010678 fi
10679 rm -f conftest.$ac_objext conftest$ac_exeext
10680if { (ac_try="$ac_link"
10681case "(($ac_try" in
10682 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10683 *) ac_try_echo=$ac_try;;
10684esac
10685eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10686$as_echo "$ac_try_echo") >&5
10687 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010688 ac_status=$?
10689 grep -v '^ *+' conftest.er1 >conftest.err
10690 rm -f conftest.er1
10691 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010692 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10693 (exit $ac_status); } && {
10694 test -z "$ac_c_werror_flag" ||
10695 test ! -s conftest.err
10696 } && test -s conftest$ac_exeext && {
10697 test "$cross_compiling" = yes ||
10698 $as_test_x conftest$ac_exeext
10699 }; then
10700 ac_cv_search_opendir=$ac_res
Bram Moolenaar071d4272004-06-13 20:20:40 +000010701else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010702 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010703sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000010704
Bram Moolenaar446cb832008-06-24 21:56:24 +000010705
Bram Moolenaar071d4272004-06-13 20:20:40 +000010706fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010707
10708rm -rf conftest.dSYM
10709rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10710 conftest$ac_exeext
10711 if test "${ac_cv_search_opendir+set}" = set; then
10712 break
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010713fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010714done
10715if test "${ac_cv_search_opendir+set}" = set; then
10716 :
10717else
10718 ac_cv_search_opendir=no
10719fi
10720rm conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010721LIBS=$ac_func_search_save_LIBS
10722fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010723{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
10724$as_echo "$ac_cv_search_opendir" >&6; }
10725ac_res=$ac_cv_search_opendir
10726if test "$ac_res" != no; then
10727 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010728
10729fi
10730
Bram Moolenaar071d4272004-06-13 20:20:40 +000010731else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010732 { $as_echo "$as_me:$LINENO: checking for library containing opendir" >&5
10733$as_echo_n "checking for library containing opendir... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010734if test "${ac_cv_search_opendir+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010735 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000010736else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010737 ac_func_search_save_LIBS=$LIBS
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010738cat >conftest.$ac_ext <<_ACEOF
10739/* confdefs.h. */
10740_ACEOF
10741cat confdefs.h >>conftest.$ac_ext
10742cat >>conftest.$ac_ext <<_ACEOF
10743/* end confdefs.h. */
10744
Bram Moolenaar446cb832008-06-24 21:56:24 +000010745/* Override any GCC internal prototype to avoid an error.
10746 Use char because int might match the return type of a GCC
10747 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010748#ifdef __cplusplus
10749extern "C"
10750#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010751char opendir ();
10752int
10753main ()
10754{
Bram Moolenaar446cb832008-06-24 21:56:24 +000010755return opendir ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010756 ;
10757 return 0;
10758}
10759_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010760for ac_lib in '' x; do
10761 if test -z "$ac_lib"; then
10762 ac_res="none required"
10763 else
10764 ac_res=-l$ac_lib
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010765 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
Bram Moolenaar446cb832008-06-24 21:56:24 +000010766 fi
10767 rm -f conftest.$ac_objext conftest$ac_exeext
10768if { (ac_try="$ac_link"
10769case "(($ac_try" in
10770 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10771 *) ac_try_echo=$ac_try;;
10772esac
10773eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10774$as_echo "$ac_try_echo") >&5
10775 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010776 ac_status=$?
10777 grep -v '^ *+' conftest.er1 >conftest.err
10778 rm -f conftest.er1
10779 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010780 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10781 (exit $ac_status); } && {
10782 test -z "$ac_c_werror_flag" ||
10783 test ! -s conftest.err
10784 } && test -s conftest$ac_exeext && {
10785 test "$cross_compiling" = yes ||
10786 $as_test_x conftest$ac_exeext
10787 }; then
10788 ac_cv_search_opendir=$ac_res
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010789else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010790 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010791sed 's/^/| /' conftest.$ac_ext >&5
10792
Bram Moolenaar446cb832008-06-24 21:56:24 +000010793
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010794fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010795
10796rm -rf conftest.dSYM
10797rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10798 conftest$ac_exeext
10799 if test "${ac_cv_search_opendir+set}" = set; then
10800 break
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010801fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010802done
10803if test "${ac_cv_search_opendir+set}" = set; then
10804 :
10805else
10806 ac_cv_search_opendir=no
10807fi
10808rm conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010809LIBS=$ac_func_search_save_LIBS
10810fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010811{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
10812$as_echo "$ac_cv_search_opendir" >&6; }
10813ac_res=$ac_cv_search_opendir
10814if test "$ac_res" != no; then
10815 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010816
10817fi
10818
10819fi
10820
10821
Bram Moolenaar071d4272004-06-13 20:20:40 +000010822if test $ac_cv_header_sys_wait_h = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010823 { $as_echo "$as_me:$LINENO: checking for sys/wait.h that defines union wait" >&5
10824$as_echo_n "checking for sys/wait.h that defines union wait... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010825 cat >conftest.$ac_ext <<_ACEOF
10826/* confdefs.h. */
10827_ACEOF
10828cat confdefs.h >>conftest.$ac_ext
10829cat >>conftest.$ac_ext <<_ACEOF
10830/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000010831#include <sys/wait.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010832int
10833main ()
10834{
Bram Moolenaar071d4272004-06-13 20:20:40 +000010835union wait xx, yy; xx = yy
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010836 ;
10837 return 0;
10838}
10839_ACEOF
10840rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010841if { (ac_try="$ac_compile"
10842case "(($ac_try" in
10843 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10844 *) ac_try_echo=$ac_try;;
10845esac
10846eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10847$as_echo "$ac_try_echo") >&5
10848 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010849 ac_status=$?
10850 grep -v '^ *+' conftest.er1 >conftest.err
10851 rm -f conftest.er1
10852 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010853 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10854 (exit $ac_status); } && {
10855 test -z "$ac_c_werror_flag" ||
10856 test ! -s conftest.err
10857 } && test -s conftest.$ac_objext; then
10858 { $as_echo "$as_me:$LINENO: result: yes" >&5
10859$as_echo "yes" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010860 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010861#define HAVE_SYS_WAIT_H 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010862_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010863
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010864 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010865#define HAVE_UNION_WAIT 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010866_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010867
10868else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010869 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010870sed 's/^/| /' conftest.$ac_ext >&5
10871
Bram Moolenaar446cb832008-06-24 21:56:24 +000010872 { $as_echo "$as_me:$LINENO: result: no" >&5
10873$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010874fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010875
10876rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000010877fi
10878
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
Bram Moolenaar0cb032e2005-04-23 20:52:00 +000010918
Bram Moolenaare74455a2007-11-04 14:36:18 +000010919
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010920for ac_header in stdarg.h stdlib.h string.h sys/select.h sys/utsname.h \
Bram Moolenaare74455a2007-11-04 14:36:18 +000010921 termcap.h fcntl.h sgtty.h sys/ioctl.h sys/time.h sys/types.h termio.h \
Bram Moolenaar446cb832008-06-24 21:56:24 +000010922 iconv.h langinfo.h math.h unistd.h stropts.h errno.h \
Bram Moolenaar071d4272004-06-13 20:20:40 +000010923 sys/resource.h sys/systeminfo.h locale.h \
Bram Moolenaar00ca2842008-06-26 20:14:00 +000010924 sys/stream.h termios.h libc.h sys/statfs.h \
Bram Moolenaar071d4272004-06-13 20:20:40 +000010925 poll.h sys/poll.h pwd.h utime.h sys/param.h libintl.h \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010926 libgen.h util/debug.h util/msg18n.h frame.h \
Bram Moolenaar0cb032e2005-04-23 20:52:00 +000010927 sys/acl.h sys/access.h sys/sysctl.h sys/sysinfo.h wchar.h wctype.h
Bram Moolenaar071d4272004-06-13 20:20:40 +000010928do
Bram Moolenaar446cb832008-06-24 21:56:24 +000010929as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10930if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10931 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10932$as_echo_n "checking for $ac_header... " >&6; }
10933if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10934 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000010935fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010936ac_res=`eval 'as_val=${'$as_ac_Header'}
10937 $as_echo "$as_val"'`
10938 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10939$as_echo "$ac_res" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010940else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010941 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000010942{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10943$as_echo_n "checking $ac_header usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010944cat >conftest.$ac_ext <<_ACEOF
10945/* confdefs.h. */
10946_ACEOF
10947cat confdefs.h >>conftest.$ac_ext
10948cat >>conftest.$ac_ext <<_ACEOF
10949/* end confdefs.h. */
10950$ac_includes_default
10951#include <$ac_header>
10952_ACEOF
10953rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010954if { (ac_try="$ac_compile"
10955case "(($ac_try" in
10956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10957 *) ac_try_echo=$ac_try;;
10958esac
10959eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10960$as_echo "$ac_try_echo") >&5
10961 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010962 ac_status=$?
10963 grep -v '^ *+' conftest.er1 >conftest.err
10964 rm -f conftest.er1
10965 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010966 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10967 (exit $ac_status); } && {
10968 test -z "$ac_c_werror_flag" ||
10969 test ! -s conftest.err
10970 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010971 ac_header_compiler=yes
10972else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010973 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010974sed 's/^/| /' conftest.$ac_ext >&5
10975
Bram Moolenaar446cb832008-06-24 21:56:24 +000010976 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000010977fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010978
10979rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10980{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10981$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010982
10983# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000010984{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10985$as_echo_n "checking $ac_header presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010986cat >conftest.$ac_ext <<_ACEOF
10987/* confdefs.h. */
10988_ACEOF
10989cat confdefs.h >>conftest.$ac_ext
10990cat >>conftest.$ac_ext <<_ACEOF
10991/* end confdefs.h. */
10992#include <$ac_header>
10993_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010994if { (ac_try="$ac_cpp conftest.$ac_ext"
10995case "(($ac_try" in
10996 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10997 *) ac_try_echo=$ac_try;;
10998esac
10999eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11000$as_echo "$ac_try_echo") >&5
11001 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011002 ac_status=$?
11003 grep -v '^ *+' conftest.er1 >conftest.err
11004 rm -f conftest.er1
11005 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011006 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11007 (exit $ac_status); } >/dev/null && {
11008 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11009 test ! -s conftest.err
11010 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011011 ac_header_preproc=yes
11012else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011013 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011014sed 's/^/| /' conftest.$ac_ext >&5
11015
11016 ac_header_preproc=no
11017fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011018
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011019rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011020{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11021$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011022
11023# So? What about this header?
11024case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11025 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000011026 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11027$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11028 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11029$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011030 ac_header_preproc=yes
11031 ;;
11032 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000011033 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11034$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11035 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11036$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11037 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11038$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11039 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11040$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11041 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11042$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11043 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11044$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11045
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011046 ;;
11047esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000011048{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11049$as_echo_n "checking for $ac_header... " >&6; }
11050if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11051 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011052else
11053 eval "$as_ac_Header=\$ac_header_preproc"
11054fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011055ac_res=`eval 'as_val=${'$as_ac_Header'}
11056 $as_echo "$as_val"'`
11057 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11058$as_echo "$ac_res" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011059
11060fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011061if test `eval 'as_val=${'$as_ac_Header'}
11062 $as_echo "$as_val"'` = yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011063 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000011064#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011065_ACEOF
11066
11067fi
11068
Bram Moolenaar071d4272004-06-13 20:20:40 +000011069done
11070
11071
Bram Moolenaar00ca2842008-06-26 20:14:00 +000011072
11073for ac_header in sys/ptem.h
11074do
11075as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11076{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11077$as_echo_n "checking for $ac_header... " >&6; }
11078if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11079 $as_echo_n "(cached) " >&6
11080else
11081 cat >conftest.$ac_ext <<_ACEOF
11082/* confdefs.h. */
11083_ACEOF
11084cat confdefs.h >>conftest.$ac_ext
11085cat >>conftest.$ac_ext <<_ACEOF
11086/* end confdefs.h. */
11087#if defined HAVE_SYS_STREAM_H
11088# include <sys/stream.h>
11089#endif
11090
11091#include <$ac_header>
11092_ACEOF
11093rm -f conftest.$ac_objext
11094if { (ac_try="$ac_compile"
11095case "(($ac_try" in
11096 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11097 *) ac_try_echo=$ac_try;;
11098esac
11099eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11100$as_echo "$ac_try_echo") >&5
11101 (eval "$ac_compile") 2>conftest.er1
11102 ac_status=$?
11103 grep -v '^ *+' conftest.er1 >conftest.err
11104 rm -f conftest.er1
11105 cat conftest.err >&5
11106 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11107 (exit $ac_status); } && {
11108 test -z "$ac_c_werror_flag" ||
11109 test ! -s conftest.err
11110 } && test -s conftest.$ac_objext; then
11111 eval "$as_ac_Header=yes"
11112else
11113 $as_echo "$as_me: failed program was:" >&5
11114sed 's/^/| /' conftest.$ac_ext >&5
11115
11116 eval "$as_ac_Header=no"
11117fi
11118
11119rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11120fi
11121ac_res=`eval 'as_val=${'$as_ac_Header'}
11122 $as_echo "$as_val"'`
11123 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11124$as_echo "$ac_res" >&6; }
11125if test `eval 'as_val=${'$as_ac_Header'}
11126 $as_echo "$as_val"'` = yes; then
11127 cat >>confdefs.h <<_ACEOF
11128#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11129_ACEOF
11130
11131fi
11132
11133done
11134
11135
11136
Bram Moolenaar446cb832008-06-24 21:56:24 +000011137{ $as_echo "$as_me:$LINENO: checking for pthread_np.h" >&5
11138$as_echo_n "checking for pthread_np.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011139cat >conftest.$ac_ext <<_ACEOF
11140/* confdefs.h. */
11141_ACEOF
11142cat confdefs.h >>conftest.$ac_ext
11143cat >>conftest.$ac_ext <<_ACEOF
11144/* end confdefs.h. */
11145
11146#include <pthread.h>
11147#include <pthread_np.h>
11148int
11149main ()
11150{
11151int i; i = 0;
11152 ;
11153 return 0;
11154}
11155_ACEOF
11156rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011157if { (ac_try="$ac_compile"
11158case "(($ac_try" in
11159 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11160 *) ac_try_echo=$ac_try;;
11161esac
11162eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11163$as_echo "$ac_try_echo") >&5
11164 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011165 ac_status=$?
11166 grep -v '^ *+' conftest.er1 >conftest.err
11167 rm -f conftest.er1
11168 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011169 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11170 (exit $ac_status); } && {
11171 test -z "$ac_c_werror_flag" ||
11172 test ! -s conftest.err
11173 } && test -s conftest.$ac_objext; then
11174 { $as_echo "$as_me:$LINENO: result: yes" >&5
11175$as_echo "yes" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011176 cat >>confdefs.h <<\_ACEOF
11177#define HAVE_PTHREAD_NP_H 1
11178_ACEOF
11179
11180else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011181 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011182sed 's/^/| /' conftest.$ac_ext >&5
11183
Bram Moolenaar446cb832008-06-24 21:56:24 +000011184 { $as_echo "$as_me:$LINENO: result: no" >&5
11185$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011186fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011187
11188rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011189
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011190
11191for ac_header in strings.h
Bram Moolenaar071d4272004-06-13 20:20:40 +000011192do
Bram Moolenaar446cb832008-06-24 21:56:24 +000011193as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11194if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11195 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11196$as_echo_n "checking for $ac_header... " >&6; }
11197if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11198 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000011199fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011200ac_res=`eval 'as_val=${'$as_ac_Header'}
11201 $as_echo "$as_val"'`
11202 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11203$as_echo "$ac_res" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000011204else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011205 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000011206{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11207$as_echo_n "checking $ac_header usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011208cat >conftest.$ac_ext <<_ACEOF
11209/* confdefs.h. */
11210_ACEOF
11211cat confdefs.h >>conftest.$ac_ext
11212cat >>conftest.$ac_ext <<_ACEOF
11213/* end confdefs.h. */
11214$ac_includes_default
11215#include <$ac_header>
11216_ACEOF
11217rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011218if { (ac_try="$ac_compile"
11219case "(($ac_try" in
11220 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11221 *) ac_try_echo=$ac_try;;
11222esac
11223eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11224$as_echo "$ac_try_echo") >&5
11225 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011226 ac_status=$?
11227 grep -v '^ *+' conftest.er1 >conftest.err
11228 rm -f conftest.er1
11229 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011230 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11231 (exit $ac_status); } && {
11232 test -z "$ac_c_werror_flag" ||
11233 test ! -s conftest.err
11234 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011235 ac_header_compiler=yes
11236else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011237 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011238sed 's/^/| /' conftest.$ac_ext >&5
11239
Bram Moolenaar446cb832008-06-24 21:56:24 +000011240 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000011241fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011242
11243rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11244{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11245$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011246
11247# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000011248{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11249$as_echo_n "checking $ac_header presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011250cat >conftest.$ac_ext <<_ACEOF
11251/* confdefs.h. */
11252_ACEOF
11253cat confdefs.h >>conftest.$ac_ext
11254cat >>conftest.$ac_ext <<_ACEOF
11255/* end confdefs.h. */
11256#include <$ac_header>
11257_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000011258if { (ac_try="$ac_cpp conftest.$ac_ext"
11259case "(($ac_try" in
11260 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11261 *) ac_try_echo=$ac_try;;
11262esac
11263eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11264$as_echo "$ac_try_echo") >&5
11265 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011266 ac_status=$?
11267 grep -v '^ *+' conftest.er1 >conftest.err
11268 rm -f conftest.er1
11269 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011270 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11271 (exit $ac_status); } >/dev/null && {
11272 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11273 test ! -s conftest.err
11274 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011275 ac_header_preproc=yes
11276else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011277 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011278sed 's/^/| /' conftest.$ac_ext >&5
11279
11280 ac_header_preproc=no
11281fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011282
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011283rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011284{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11285$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011286
11287# So? What about this header?
11288case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11289 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000011290 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11291$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11292 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11293$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011294 ac_header_preproc=yes
11295 ;;
11296 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000011297 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11298$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11299 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11300$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11301 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11302$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11303 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11304$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11305 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11306$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11307 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11308$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11309
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011310 ;;
11311esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000011312{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11313$as_echo_n "checking for $ac_header... " >&6; }
11314if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11315 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011316else
11317 eval "$as_ac_Header=\$ac_header_preproc"
11318fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011319ac_res=`eval 'as_val=${'$as_ac_Header'}
11320 $as_echo "$as_val"'`
11321 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11322$as_echo "$ac_res" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011323
11324fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011325if test `eval 'as_val=${'$as_ac_Header'}
11326 $as_echo "$as_val"'` = yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011327 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000011328#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011329_ACEOF
11330
11331fi
11332
Bram Moolenaar071d4272004-06-13 20:20:40 +000011333done
11334
Bram Moolenaar9372a112005-12-06 19:59:18 +000011335if test "x$MACOSX" = "xyes"; then
11336 cat >>confdefs.h <<\_ACEOF
11337#define NO_STRINGS_WITH_STRING_H 1
11338_ACEOF
11339
11340else
Bram Moolenaar071d4272004-06-13 20:20:40 +000011341
Bram Moolenaar446cb832008-06-24 21:56:24 +000011342{ $as_echo "$as_me:$LINENO: checking if strings.h can be included after string.h" >&5
11343$as_echo_n "checking if strings.h can be included after string.h... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000011344cppflags_save=$CPPFLAGS
11345CPPFLAGS="$CPPFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011346cat >conftest.$ac_ext <<_ACEOF
11347/* confdefs.h. */
11348_ACEOF
11349cat confdefs.h >>conftest.$ac_ext
11350cat >>conftest.$ac_ext <<_ACEOF
11351/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000011352
11353#if defined(_AIX) && !defined(_AIX51) && !defined(_NO_PROTO)
11354# define _NO_PROTO /* like in os_unix.h, causes conflict for AIX (Winn) */
11355 /* but don't do it on AIX 5.1 (Uribarri) */
11356#endif
11357#ifdef HAVE_XM_XM_H
11358# include <Xm/Xm.h> /* This breaks it for HP-UX 11 (Squassabia) */
11359#endif
11360#ifdef HAVE_STRING_H
11361# include <string.h>
11362#endif
11363#if defined(HAVE_STRINGS_H)
11364# include <strings.h>
11365#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000011366
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011367int
11368main ()
11369{
11370int i; i = 0;
11371 ;
11372 return 0;
11373}
11374_ACEOF
11375rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011376if { (ac_try="$ac_compile"
11377case "(($ac_try" in
11378 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11379 *) ac_try_echo=$ac_try;;
11380esac
11381eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11382$as_echo "$ac_try_echo") >&5
11383 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011384 ac_status=$?
11385 grep -v '^ *+' conftest.er1 >conftest.err
11386 rm -f conftest.er1
11387 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011388 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11389 (exit $ac_status); } && {
11390 test -z "$ac_c_werror_flag" ||
11391 test ! -s conftest.err
11392 } && test -s conftest.$ac_objext; then
11393 { $as_echo "$as_me:$LINENO: result: yes" >&5
11394$as_echo "yes" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011395else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011396 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011397sed 's/^/| /' conftest.$ac_ext >&5
11398
Bram Moolenaar446cb832008-06-24 21:56:24 +000011399 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011400#define NO_STRINGS_WITH_STRING_H 1
11401_ACEOF
11402
Bram Moolenaar446cb832008-06-24 21:56:24 +000011403 { $as_echo "$as_me:$LINENO: result: no" >&5
11404$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000011405fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011406
11407rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000011408CPPFLAGS=$cppflags_save
Bram Moolenaar9372a112005-12-06 19:59:18 +000011409fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000011410
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011411if test $ac_cv_c_compiler_gnu = yes; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000011412 { $as_echo "$as_me:$LINENO: checking whether $CC needs -traditional" >&5
11413$as_echo_n "checking whether $CC needs -traditional... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011414if test "${ac_cv_prog_gcc_traditional+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000011415 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000011416else
11417 ac_pattern="Autoconf.*'x'"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011418 cat >conftest.$ac_ext <<_ACEOF
11419/* confdefs.h. */
11420_ACEOF
11421cat confdefs.h >>conftest.$ac_ext
11422cat >>conftest.$ac_ext <<_ACEOF
11423/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000011424#include <sgtty.h>
11425Autoconf TIOCGETP
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011426_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000011427if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011428 $EGREP "$ac_pattern" >/dev/null 2>&1; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000011429 ac_cv_prog_gcc_traditional=yes
11430else
Bram Moolenaar071d4272004-06-13 20:20:40 +000011431 ac_cv_prog_gcc_traditional=no
11432fi
11433rm -f conftest*
11434
11435
11436 if test $ac_cv_prog_gcc_traditional = no; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011437 cat >conftest.$ac_ext <<_ACEOF
11438/* confdefs.h. */
11439_ACEOF
11440cat confdefs.h >>conftest.$ac_ext
11441cat >>conftest.$ac_ext <<_ACEOF
11442/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000011443#include <termio.h>
11444Autoconf TCGETA
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011445_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000011446if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011447 $EGREP "$ac_pattern" >/dev/null 2>&1; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000011448 ac_cv_prog_gcc_traditional=yes
11449fi
11450rm -f conftest*
11451
11452 fi
11453fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011454{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_traditional" >&5
11455$as_echo "$ac_cv_prog_gcc_traditional" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000011456 if test $ac_cv_prog_gcc_traditional = yes; then
11457 CC="$CC -traditional"
11458 fi
11459fi
11460
Bram Moolenaar446cb832008-06-24 21:56:24 +000011461{ $as_echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
11462$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011463if test "${ac_cv_c_const+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000011464 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000011465else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011466 cat >conftest.$ac_ext <<_ACEOF
11467/* confdefs.h. */
11468_ACEOF
11469cat confdefs.h >>conftest.$ac_ext
11470cat >>conftest.$ac_ext <<_ACEOF
11471/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000011472
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011473int
11474main ()
11475{
11476/* FIXME: Include the comments suggested by Paul. */
11477#ifndef __cplusplus
11478 /* Ultrix mips cc rejects this. */
11479 typedef int charset[2];
Bram Moolenaar446cb832008-06-24 21:56:24 +000011480 const charset cs;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011481 /* SunOS 4.1.1 cc rejects this. */
Bram Moolenaar446cb832008-06-24 21:56:24 +000011482 char const *const *pcpcc;
11483 char **ppc;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011484 /* NEC SVR4.0.2 mips cc rejects this. */
11485 struct point {int x, y;};
11486 static struct point const zero = {0,0};
11487 /* AIX XL C 1.02.0.0 rejects this.
11488 It does not let you subtract one const X* pointer from another in
11489 an arm of an if-expression whose if-part is not a constant
11490 expression */
11491 const char *g = "string";
Bram Moolenaar446cb832008-06-24 21:56:24 +000011492 pcpcc = &g + (g ? g-g : 0);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011493 /* HPUX 7.0 cc rejects these. */
Bram Moolenaar446cb832008-06-24 21:56:24 +000011494 ++pcpcc;
11495 ppc = (char**) pcpcc;
11496 pcpcc = (char const *const *) ppc;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011497 { /* SCO 3.2v4 cc rejects this. */
11498 char *t;
11499 char const *s = 0 ? (char *) 0 : (char const *) 0;
Bram Moolenaar071d4272004-06-13 20:20:40 +000011500
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011501 *t++ = 0;
Bram Moolenaar446cb832008-06-24 21:56:24 +000011502 if (s) return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011503 }
11504 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11505 int x[] = {25, 17};
11506 const int *foo = &x[0];
11507 ++foo;
11508 }
11509 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11510 typedef const int *iptr;
11511 iptr p = 0;
11512 ++p;
11513 }
11514 { /* AIX XL C 1.02.0.0 rejects this saying
11515 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11516 struct s { int j; const int *ap[3]; };
11517 struct s *b; b->j = 5;
11518 }
11519 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11520 const int foo = 10;
Bram Moolenaar446cb832008-06-24 21:56:24 +000011521 if (!foo) return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011522 }
Bram Moolenaar446cb832008-06-24 21:56:24 +000011523 return !cs[0] && !zero.x;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011524#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000011525
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011526 ;
11527 return 0;
Bram Moolenaar071d4272004-06-13 20:20:40 +000011528}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011529_ACEOF
11530rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011531if { (ac_try="$ac_compile"
11532case "(($ac_try" in
11533 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11534 *) ac_try_echo=$ac_try;;
11535esac
11536eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11537$as_echo "$ac_try_echo") >&5
11538 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011539 ac_status=$?
11540 grep -v '^ *+' conftest.er1 >conftest.err
11541 rm -f conftest.er1
11542 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011543 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11544 (exit $ac_status); } && {
11545 test -z "$ac_c_werror_flag" ||
11546 test ! -s conftest.err
11547 } && test -s conftest.$ac_objext; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000011548 ac_cv_c_const=yes
11549else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011550 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011551sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000011552
Bram Moolenaar446cb832008-06-24 21:56:24 +000011553 ac_cv_c_const=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011554fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011555
11556rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011557fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011558{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
11559$as_echo "$ac_cv_c_const" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000011560if test $ac_cv_c_const = no; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011561
11562cat >>confdefs.h <<\_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000011563#define const /**/
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011564_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000011565
11566fi
11567
Bram Moolenaar76243bd2009-03-02 01:47:02 +000011568{ $as_echo "$as_me:$LINENO: checking for working volatile" >&5
11569$as_echo_n "checking for working volatile... " >&6; }
11570if test "${ac_cv_c_volatile+set}" = set; then
11571 $as_echo_n "(cached) " >&6
11572else
11573 cat >conftest.$ac_ext <<_ACEOF
11574/* confdefs.h. */
11575_ACEOF
11576cat confdefs.h >>conftest.$ac_ext
11577cat >>conftest.$ac_ext <<_ACEOF
11578/* end confdefs.h. */
11579
11580int
11581main ()
11582{
11583
11584volatile int x;
11585int * volatile y = (int *) 0;
11586return !x && !y;
11587 ;
11588 return 0;
11589}
11590_ACEOF
11591rm -f conftest.$ac_objext
11592if { (ac_try="$ac_compile"
11593case "(($ac_try" in
11594 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11595 *) ac_try_echo=$ac_try;;
11596esac
11597eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11598$as_echo "$ac_try_echo") >&5
11599 (eval "$ac_compile") 2>conftest.er1
11600 ac_status=$?
11601 grep -v '^ *+' conftest.er1 >conftest.err
11602 rm -f conftest.er1
11603 cat conftest.err >&5
11604 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11605 (exit $ac_status); } && {
11606 test -z "$ac_c_werror_flag" ||
11607 test ! -s conftest.err
11608 } && test -s conftest.$ac_objext; then
11609 ac_cv_c_volatile=yes
11610else
11611 $as_echo "$as_me: failed program was:" >&5
11612sed 's/^/| /' conftest.$ac_ext >&5
11613
11614 ac_cv_c_volatile=no
11615fi
11616
11617rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11618fi
11619{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
11620$as_echo "$ac_cv_c_volatile" >&6; }
11621if test $ac_cv_c_volatile = no; then
11622
11623cat >>confdefs.h <<\_ACEOF
11624#define volatile /**/
11625_ACEOF
11626
11627fi
11628
Bram Moolenaar446cb832008-06-24 21:56:24 +000011629{ $as_echo "$as_me:$LINENO: checking for mode_t" >&5
11630$as_echo_n "checking for mode_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011631if test "${ac_cv_type_mode_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000011632 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000011633else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011634 ac_cv_type_mode_t=no
11635cat >conftest.$ac_ext <<_ACEOF
11636/* confdefs.h. */
11637_ACEOF
11638cat confdefs.h >>conftest.$ac_ext
11639cat >>conftest.$ac_ext <<_ACEOF
11640/* end confdefs.h. */
11641$ac_includes_default
11642int
11643main ()
11644{
11645if (sizeof (mode_t))
11646 return 0;
11647 ;
11648 return 0;
11649}
11650_ACEOF
11651rm -f conftest.$ac_objext
11652if { (ac_try="$ac_compile"
11653case "(($ac_try" in
11654 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11655 *) ac_try_echo=$ac_try;;
11656esac
11657eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11658$as_echo "$ac_try_echo") >&5
11659 (eval "$ac_compile") 2>conftest.er1
11660 ac_status=$?
11661 grep -v '^ *+' conftest.er1 >conftest.err
11662 rm -f conftest.er1
11663 cat conftest.err >&5
11664 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11665 (exit $ac_status); } && {
11666 test -z "$ac_c_werror_flag" ||
11667 test ! -s conftest.err
11668 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011669 cat >conftest.$ac_ext <<_ACEOF
11670/* confdefs.h. */
11671_ACEOF
11672cat confdefs.h >>conftest.$ac_ext
11673cat >>conftest.$ac_ext <<_ACEOF
11674/* end confdefs.h. */
11675$ac_includes_default
11676int
11677main ()
11678{
Bram Moolenaar446cb832008-06-24 21:56:24 +000011679if (sizeof ((mode_t)))
11680 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011681 ;
11682 return 0;
11683}
11684_ACEOF
11685rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011686if { (ac_try="$ac_compile"
11687case "(($ac_try" in
11688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11689 *) ac_try_echo=$ac_try;;
11690esac
11691eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11692$as_echo "$ac_try_echo") >&5
11693 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011694 ac_status=$?
11695 grep -v '^ *+' conftest.er1 >conftest.err
11696 rm -f conftest.er1
11697 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011698 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11699 (exit $ac_status); } && {
11700 test -z "$ac_c_werror_flag" ||
11701 test ! -s conftest.err
11702 } && test -s conftest.$ac_objext; then
11703 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000011704else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011705 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011706sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000011707
Bram Moolenaar446cb832008-06-24 21:56:24 +000011708 ac_cv_type_mode_t=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000011709fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011710
11711rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11712else
11713 $as_echo "$as_me: failed program was:" >&5
11714sed 's/^/| /' conftest.$ac_ext >&5
11715
11716
Bram Moolenaar071d4272004-06-13 20:20:40 +000011717fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011718
11719rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11720fi
11721{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
11722$as_echo "$ac_cv_type_mode_t" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011723if test $ac_cv_type_mode_t = yes; then
11724 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000011725else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011726
11727cat >>confdefs.h <<_ACEOF
11728#define mode_t int
11729_ACEOF
11730
11731fi
11732
Bram Moolenaar446cb832008-06-24 21:56:24 +000011733{ $as_echo "$as_me:$LINENO: checking for off_t" >&5
11734$as_echo_n "checking for off_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011735if test "${ac_cv_type_off_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000011736 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011737else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011738 ac_cv_type_off_t=no
11739cat >conftest.$ac_ext <<_ACEOF
11740/* confdefs.h. */
11741_ACEOF
11742cat confdefs.h >>conftest.$ac_ext
11743cat >>conftest.$ac_ext <<_ACEOF
11744/* end confdefs.h. */
11745$ac_includes_default
11746int
11747main ()
11748{
11749if (sizeof (off_t))
11750 return 0;
11751 ;
11752 return 0;
11753}
11754_ACEOF
11755rm -f conftest.$ac_objext
11756if { (ac_try="$ac_compile"
11757case "(($ac_try" in
11758 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11759 *) ac_try_echo=$ac_try;;
11760esac
11761eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11762$as_echo "$ac_try_echo") >&5
11763 (eval "$ac_compile") 2>conftest.er1
11764 ac_status=$?
11765 grep -v '^ *+' conftest.er1 >conftest.err
11766 rm -f conftest.er1
11767 cat conftest.err >&5
11768 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11769 (exit $ac_status); } && {
11770 test -z "$ac_c_werror_flag" ||
11771 test ! -s conftest.err
11772 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011773 cat >conftest.$ac_ext <<_ACEOF
11774/* confdefs.h. */
11775_ACEOF
11776cat confdefs.h >>conftest.$ac_ext
11777cat >>conftest.$ac_ext <<_ACEOF
11778/* end confdefs.h. */
11779$ac_includes_default
11780int
11781main ()
11782{
Bram Moolenaar446cb832008-06-24 21:56:24 +000011783if (sizeof ((off_t)))
11784 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011785 ;
11786 return 0;
11787}
11788_ACEOF
11789rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011790if { (ac_try="$ac_compile"
11791case "(($ac_try" in
11792 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11793 *) ac_try_echo=$ac_try;;
11794esac
11795eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11796$as_echo "$ac_try_echo") >&5
11797 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011798 ac_status=$?
11799 grep -v '^ *+' conftest.er1 >conftest.err
11800 rm -f conftest.er1
11801 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011802 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11803 (exit $ac_status); } && {
11804 test -z "$ac_c_werror_flag" ||
11805 test ! -s conftest.err
11806 } && test -s conftest.$ac_objext; then
11807 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000011808else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011809 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011810sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000011811
Bram Moolenaar446cb832008-06-24 21:56:24 +000011812 ac_cv_type_off_t=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000011813fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011814
11815rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11816else
11817 $as_echo "$as_me: failed program was:" >&5
11818sed 's/^/| /' conftest.$ac_ext >&5
11819
11820
Bram Moolenaar071d4272004-06-13 20:20:40 +000011821fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011822
11823rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11824fi
11825{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
11826$as_echo "$ac_cv_type_off_t" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011827if test $ac_cv_type_off_t = yes; then
11828 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000011829else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011830
11831cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000011832#define off_t long int
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011833_ACEOF
11834
11835fi
11836
Bram Moolenaar446cb832008-06-24 21:56:24 +000011837{ $as_echo "$as_me:$LINENO: checking for pid_t" >&5
11838$as_echo_n "checking for pid_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011839if test "${ac_cv_type_pid_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000011840 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011841else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011842 ac_cv_type_pid_t=no
11843cat >conftest.$ac_ext <<_ACEOF
11844/* confdefs.h. */
11845_ACEOF
11846cat confdefs.h >>conftest.$ac_ext
11847cat >>conftest.$ac_ext <<_ACEOF
11848/* end confdefs.h. */
11849$ac_includes_default
11850int
11851main ()
11852{
11853if (sizeof (pid_t))
11854 return 0;
11855 ;
11856 return 0;
11857}
11858_ACEOF
11859rm -f conftest.$ac_objext
11860if { (ac_try="$ac_compile"
11861case "(($ac_try" in
11862 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11863 *) ac_try_echo=$ac_try;;
11864esac
11865eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11866$as_echo "$ac_try_echo") >&5
11867 (eval "$ac_compile") 2>conftest.er1
11868 ac_status=$?
11869 grep -v '^ *+' conftest.er1 >conftest.err
11870 rm -f conftest.er1
11871 cat conftest.err >&5
11872 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11873 (exit $ac_status); } && {
11874 test -z "$ac_c_werror_flag" ||
11875 test ! -s conftest.err
11876 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011877 cat >conftest.$ac_ext <<_ACEOF
11878/* confdefs.h. */
11879_ACEOF
11880cat confdefs.h >>conftest.$ac_ext
11881cat >>conftest.$ac_ext <<_ACEOF
11882/* end confdefs.h. */
11883$ac_includes_default
11884int
11885main ()
11886{
Bram Moolenaar446cb832008-06-24 21:56:24 +000011887if (sizeof ((pid_t)))
11888 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011889 ;
11890 return 0;
11891}
11892_ACEOF
11893rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011894if { (ac_try="$ac_compile"
11895case "(($ac_try" in
11896 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11897 *) ac_try_echo=$ac_try;;
11898esac
11899eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11900$as_echo "$ac_try_echo") >&5
11901 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011902 ac_status=$?
11903 grep -v '^ *+' conftest.er1 >conftest.err
11904 rm -f conftest.er1
11905 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011906 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11907 (exit $ac_status); } && {
11908 test -z "$ac_c_werror_flag" ||
11909 test ! -s conftest.err
11910 } && test -s conftest.$ac_objext; then
11911 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000011912else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011913 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011914sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000011915
Bram Moolenaar446cb832008-06-24 21:56:24 +000011916 ac_cv_type_pid_t=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000011917fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011918
11919rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11920else
11921 $as_echo "$as_me: failed program was:" >&5
11922sed 's/^/| /' conftest.$ac_ext >&5
11923
11924
Bram Moolenaar071d4272004-06-13 20:20:40 +000011925fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011926
11927rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11928fi
11929{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
11930$as_echo "$ac_cv_type_pid_t" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011931if test $ac_cv_type_pid_t = yes; then
11932 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000011933else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011934
11935cat >>confdefs.h <<_ACEOF
11936#define pid_t int
11937_ACEOF
11938
11939fi
11940
Bram Moolenaar446cb832008-06-24 21:56:24 +000011941{ $as_echo "$as_me:$LINENO: checking for size_t" >&5
11942$as_echo_n "checking for size_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011943if test "${ac_cv_type_size_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000011944 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011945else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011946 ac_cv_type_size_t=no
11947cat >conftest.$ac_ext <<_ACEOF
11948/* confdefs.h. */
11949_ACEOF
11950cat confdefs.h >>conftest.$ac_ext
11951cat >>conftest.$ac_ext <<_ACEOF
11952/* end confdefs.h. */
11953$ac_includes_default
11954int
11955main ()
11956{
11957if (sizeof (size_t))
11958 return 0;
11959 ;
11960 return 0;
11961}
11962_ACEOF
11963rm -f conftest.$ac_objext
11964if { (ac_try="$ac_compile"
11965case "(($ac_try" in
11966 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11967 *) ac_try_echo=$ac_try;;
11968esac
11969eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11970$as_echo "$ac_try_echo") >&5
11971 (eval "$ac_compile") 2>conftest.er1
11972 ac_status=$?
11973 grep -v '^ *+' conftest.er1 >conftest.err
11974 rm -f conftest.er1
11975 cat conftest.err >&5
11976 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11977 (exit $ac_status); } && {
11978 test -z "$ac_c_werror_flag" ||
11979 test ! -s conftest.err
11980 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011981 cat >conftest.$ac_ext <<_ACEOF
11982/* confdefs.h. */
11983_ACEOF
11984cat confdefs.h >>conftest.$ac_ext
11985cat >>conftest.$ac_ext <<_ACEOF
11986/* end confdefs.h. */
11987$ac_includes_default
11988int
11989main ()
11990{
Bram Moolenaar446cb832008-06-24 21:56:24 +000011991if (sizeof ((size_t)))
11992 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011993 ;
11994 return 0;
11995}
11996_ACEOF
11997rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011998if { (ac_try="$ac_compile"
11999case "(($ac_try" in
12000 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12001 *) ac_try_echo=$ac_try;;
12002esac
12003eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12004$as_echo "$ac_try_echo") >&5
12005 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012006 ac_status=$?
12007 grep -v '^ *+' conftest.er1 >conftest.err
12008 rm -f conftest.er1
12009 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012010 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12011 (exit $ac_status); } && {
12012 test -z "$ac_c_werror_flag" ||
12013 test ! -s conftest.err
12014 } && test -s conftest.$ac_objext; then
12015 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012016else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012017 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012018sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000012019
Bram Moolenaar446cb832008-06-24 21:56:24 +000012020 ac_cv_type_size_t=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000012021fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012022
12023rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12024else
12025 $as_echo "$as_me: failed program was:" >&5
12026sed 's/^/| /' conftest.$ac_ext >&5
12027
12028
Bram Moolenaar071d4272004-06-13 20:20:40 +000012029fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012030
12031rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12032fi
12033{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
12034$as_echo "$ac_cv_type_size_t" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012035if test $ac_cv_type_size_t = yes; then
12036 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012037else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012038
12039cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000012040#define size_t unsigned int
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012041_ACEOF
12042
12043fi
12044
Bram Moolenaar446cb832008-06-24 21:56:24 +000012045{ $as_echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
12046$as_echo_n "checking for uid_t in sys/types.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012047if test "${ac_cv_type_uid_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012048 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012049else
12050 cat >conftest.$ac_ext <<_ACEOF
12051/* confdefs.h. */
12052_ACEOF
12053cat confdefs.h >>conftest.$ac_ext
12054cat >>conftest.$ac_ext <<_ACEOF
12055/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012056#include <sys/types.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012057
12058_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012059if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012060 $EGREP "uid_t" >/dev/null 2>&1; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000012061 ac_cv_type_uid_t=yes
12062else
Bram Moolenaar071d4272004-06-13 20:20:40 +000012063 ac_cv_type_uid_t=no
12064fi
12065rm -f conftest*
12066
12067fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012068{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
12069$as_echo "$ac_cv_type_uid_t" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012070if test $ac_cv_type_uid_t = no; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000012071
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012072cat >>confdefs.h <<\_ACEOF
12073#define uid_t int
12074_ACEOF
12075
12076
12077cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012078#define gid_t int
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012079_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012080
12081fi
12082
Bram Moolenaar446cb832008-06-24 21:56:24 +000012083{ $as_echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
12084$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012085if test "${ac_cv_header_time+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012086 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000012087else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012088 cat >conftest.$ac_ext <<_ACEOF
12089/* confdefs.h. */
12090_ACEOF
12091cat confdefs.h >>conftest.$ac_ext
12092cat >>conftest.$ac_ext <<_ACEOF
12093/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012094#include <sys/types.h>
12095#include <sys/time.h>
12096#include <time.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012097
12098int
12099main ()
12100{
12101if ((struct tm *) 0)
12102return 0;
12103 ;
12104 return 0;
12105}
12106_ACEOF
12107rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012108if { (ac_try="$ac_compile"
12109case "(($ac_try" in
12110 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12111 *) ac_try_echo=$ac_try;;
12112esac
12113eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12114$as_echo "$ac_try_echo") >&5
12115 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012116 ac_status=$?
12117 grep -v '^ *+' conftest.er1 >conftest.err
12118 rm -f conftest.er1
12119 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012120 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12121 (exit $ac_status); } && {
12122 test -z "$ac_c_werror_flag" ||
12123 test ! -s conftest.err
12124 } && test -s conftest.$ac_objext; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000012125 ac_cv_header_time=yes
12126else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012127 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012128sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000012129
Bram Moolenaar446cb832008-06-24 21:56:24 +000012130 ac_cv_header_time=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012131fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012132
12133rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012134fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012135{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
12136$as_echo "$ac_cv_header_time" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012137if test $ac_cv_header_time = yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012138
12139cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012140#define TIME_WITH_SYS_TIME 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012141_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012142
12143fi
12144
Bram Moolenaar446cb832008-06-24 21:56:24 +000012145{ $as_echo "$as_me:$LINENO: checking for ino_t" >&5
12146$as_echo_n "checking for ino_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012147if test "${ac_cv_type_ino_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012148 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000012149else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012150 ac_cv_type_ino_t=no
12151cat >conftest.$ac_ext <<_ACEOF
12152/* confdefs.h. */
12153_ACEOF
12154cat confdefs.h >>conftest.$ac_ext
12155cat >>conftest.$ac_ext <<_ACEOF
12156/* end confdefs.h. */
12157$ac_includes_default
12158int
12159main ()
12160{
12161if (sizeof (ino_t))
12162 return 0;
12163 ;
12164 return 0;
12165}
12166_ACEOF
12167rm -f conftest.$ac_objext
12168if { (ac_try="$ac_compile"
12169case "(($ac_try" in
12170 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12171 *) ac_try_echo=$ac_try;;
12172esac
12173eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12174$as_echo "$ac_try_echo") >&5
12175 (eval "$ac_compile") 2>conftest.er1
12176 ac_status=$?
12177 grep -v '^ *+' conftest.er1 >conftest.err
12178 rm -f conftest.er1
12179 cat conftest.err >&5
12180 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12181 (exit $ac_status); } && {
12182 test -z "$ac_c_werror_flag" ||
12183 test ! -s conftest.err
12184 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012185 cat >conftest.$ac_ext <<_ACEOF
12186/* confdefs.h. */
12187_ACEOF
12188cat confdefs.h >>conftest.$ac_ext
12189cat >>conftest.$ac_ext <<_ACEOF
12190/* end confdefs.h. */
12191$ac_includes_default
12192int
12193main ()
12194{
Bram Moolenaar446cb832008-06-24 21:56:24 +000012195if (sizeof ((ino_t)))
12196 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012197 ;
12198 return 0;
12199}
12200_ACEOF
12201rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012202if { (ac_try="$ac_compile"
12203case "(($ac_try" in
12204 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12205 *) ac_try_echo=$ac_try;;
12206esac
12207eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12208$as_echo "$ac_try_echo") >&5
12209 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012210 ac_status=$?
12211 grep -v '^ *+' conftest.er1 >conftest.err
12212 rm -f conftest.er1
12213 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012214 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12215 (exit $ac_status); } && {
12216 test -z "$ac_c_werror_flag" ||
12217 test ! -s conftest.err
12218 } && test -s conftest.$ac_objext; then
12219 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012220else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012221 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012222sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000012223
Bram Moolenaar446cb832008-06-24 21:56:24 +000012224 ac_cv_type_ino_t=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000012225fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012226
12227rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12228else
12229 $as_echo "$as_me: failed program was:" >&5
12230sed 's/^/| /' conftest.$ac_ext >&5
12231
12232
Bram Moolenaar071d4272004-06-13 20:20:40 +000012233fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012234
12235rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12236fi
12237{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_ino_t" >&5
12238$as_echo "$ac_cv_type_ino_t" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012239if test $ac_cv_type_ino_t = yes; then
12240 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012241else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012242
12243cat >>confdefs.h <<_ACEOF
12244#define ino_t long
12245_ACEOF
12246
12247fi
12248
Bram Moolenaar446cb832008-06-24 21:56:24 +000012249{ $as_echo "$as_me:$LINENO: checking for dev_t" >&5
12250$as_echo_n "checking for dev_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012251if test "${ac_cv_type_dev_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012252 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012253else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012254 ac_cv_type_dev_t=no
12255cat >conftest.$ac_ext <<_ACEOF
12256/* confdefs.h. */
12257_ACEOF
12258cat confdefs.h >>conftest.$ac_ext
12259cat >>conftest.$ac_ext <<_ACEOF
12260/* end confdefs.h. */
12261$ac_includes_default
12262int
12263main ()
12264{
12265if (sizeof (dev_t))
12266 return 0;
12267 ;
12268 return 0;
12269}
12270_ACEOF
12271rm -f conftest.$ac_objext
12272if { (ac_try="$ac_compile"
12273case "(($ac_try" in
12274 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12275 *) ac_try_echo=$ac_try;;
12276esac
12277eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12278$as_echo "$ac_try_echo") >&5
12279 (eval "$ac_compile") 2>conftest.er1
12280 ac_status=$?
12281 grep -v '^ *+' conftest.er1 >conftest.err
12282 rm -f conftest.er1
12283 cat conftest.err >&5
12284 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12285 (exit $ac_status); } && {
12286 test -z "$ac_c_werror_flag" ||
12287 test ! -s conftest.err
12288 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012289 cat >conftest.$ac_ext <<_ACEOF
12290/* confdefs.h. */
12291_ACEOF
12292cat confdefs.h >>conftest.$ac_ext
12293cat >>conftest.$ac_ext <<_ACEOF
12294/* end confdefs.h. */
12295$ac_includes_default
12296int
12297main ()
12298{
Bram Moolenaar446cb832008-06-24 21:56:24 +000012299if (sizeof ((dev_t)))
12300 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012301 ;
12302 return 0;
12303}
12304_ACEOF
12305rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012306if { (ac_try="$ac_compile"
12307case "(($ac_try" in
12308 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12309 *) ac_try_echo=$ac_try;;
12310esac
12311eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12312$as_echo "$ac_try_echo") >&5
12313 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012314 ac_status=$?
12315 grep -v '^ *+' conftest.er1 >conftest.err
12316 rm -f conftest.er1
12317 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012318 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12319 (exit $ac_status); } && {
12320 test -z "$ac_c_werror_flag" ||
12321 test ! -s conftest.err
12322 } && test -s conftest.$ac_objext; then
12323 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012324else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012325 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012326sed 's/^/| /' conftest.$ac_ext >&5
12327
Bram Moolenaar446cb832008-06-24 21:56:24 +000012328 ac_cv_type_dev_t=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000012329fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012330
12331rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12332else
12333 $as_echo "$as_me: failed program was:" >&5
12334sed 's/^/| /' conftest.$ac_ext >&5
12335
12336
Bram Moolenaar071d4272004-06-13 20:20:40 +000012337fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012338
12339rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12340fi
12341{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_dev_t" >&5
12342$as_echo "$ac_cv_type_dev_t" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012343if test $ac_cv_type_dev_t = yes; then
12344 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012345else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012346
12347cat >>confdefs.h <<_ACEOF
12348#define dev_t unsigned
12349_ACEOF
12350
12351fi
12352
12353
Bram Moolenaar446cb832008-06-24 21:56:24 +000012354{ $as_echo "$as_me:$LINENO: checking for rlim_t" >&5
12355$as_echo_n "checking for rlim_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012356if eval "test \"`echo '$''{'ac_cv_type_rlim_t'+set}'`\" = set"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012357 { $as_echo "$as_me:$LINENO: result: (cached) $ac_cv_type_rlim_t" >&5
12358$as_echo "(cached) $ac_cv_type_rlim_t" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012359else
12360 cat >conftest.$ac_ext <<_ACEOF
12361/* confdefs.h. */
12362_ACEOF
12363cat confdefs.h >>conftest.$ac_ext
12364cat >>conftest.$ac_ext <<_ACEOF
12365/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012366
12367#include <sys/types.h>
12368#if STDC_HEADERS
Bram Moolenaar446cb832008-06-24 21:56:24 +000012369# include <stdlib.h>
12370# include <stddef.h>
Bram Moolenaar071d4272004-06-13 20:20:40 +000012371#endif
12372#ifdef HAVE_SYS_RESOURCE_H
Bram Moolenaar446cb832008-06-24 21:56:24 +000012373# include <sys/resource.h>
Bram Moolenaar071d4272004-06-13 20:20:40 +000012374#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012375
12376_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012377if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012378 $EGREP "(^|[^a-zA-Z_0-9])rlim_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000012379 ac_cv_type_rlim_t=yes
12380else
Bram Moolenaar071d4272004-06-13 20:20:40 +000012381 ac_cv_type_rlim_t=no
12382fi
12383rm -f conftest*
12384
Bram Moolenaar446cb832008-06-24 21:56:24 +000012385 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_rlim_t" >&5
12386$as_echo "$ac_cv_type_rlim_t" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012387fi
12388if test $ac_cv_type_rlim_t = no; then
12389 cat >> confdefs.h <<\EOF
12390#define rlim_t unsigned long
12391EOF
12392fi
12393
Bram Moolenaar446cb832008-06-24 21:56:24 +000012394{ $as_echo "$as_me:$LINENO: checking for stack_t" >&5
12395$as_echo_n "checking for stack_t... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012396if eval "test \"`echo '$''{'ac_cv_type_stack_t'+set}'`\" = set"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012397 { $as_echo "$as_me:$LINENO: result: (cached) $ac_cv_type_stack_t" >&5
12398$as_echo "(cached) $ac_cv_type_stack_t" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012399else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012400 cat >conftest.$ac_ext <<_ACEOF
12401/* confdefs.h. */
12402_ACEOF
12403cat confdefs.h >>conftest.$ac_ext
12404cat >>conftest.$ac_ext <<_ACEOF
12405/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012406
12407#include <sys/types.h>
12408#if STDC_HEADERS
Bram Moolenaar446cb832008-06-24 21:56:24 +000012409# include <stdlib.h>
12410# include <stddef.h>
Bram Moolenaar071d4272004-06-13 20:20:40 +000012411#endif
12412#include <signal.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012413
12414_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012415if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012416 $EGREP "stack_t" >/dev/null 2>&1; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000012417 ac_cv_type_stack_t=yes
12418else
Bram Moolenaar071d4272004-06-13 20:20:40 +000012419 ac_cv_type_stack_t=no
12420fi
12421rm -f conftest*
12422
Bram Moolenaar446cb832008-06-24 21:56:24 +000012423 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_stack_t" >&5
12424$as_echo "$ac_cv_type_stack_t" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012425fi
12426if test $ac_cv_type_stack_t = no; then
12427 cat >> confdefs.h <<\EOF
12428#define stack_t struct sigaltstack
12429EOF
12430fi
12431
Bram Moolenaar446cb832008-06-24 21:56:24 +000012432{ $as_echo "$as_me:$LINENO: checking whether stack_t has an ss_base field" >&5
12433$as_echo_n "checking whether stack_t has an ss_base field... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012434cat >conftest.$ac_ext <<_ACEOF
12435/* confdefs.h. */
12436_ACEOF
12437cat confdefs.h >>conftest.$ac_ext
12438cat >>conftest.$ac_ext <<_ACEOF
12439/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012440
12441#include <sys/types.h>
12442#if STDC_HEADERS
Bram Moolenaar446cb832008-06-24 21:56:24 +000012443# include <stdlib.h>
12444# include <stddef.h>
Bram Moolenaar071d4272004-06-13 20:20:40 +000012445#endif
12446#include <signal.h>
12447#include "confdefs.h"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012448
12449int
12450main ()
12451{
12452stack_t sigstk; sigstk.ss_base = 0;
12453 ;
12454 return 0;
12455}
12456_ACEOF
12457rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012458if { (ac_try="$ac_compile"
12459case "(($ac_try" in
12460 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12461 *) ac_try_echo=$ac_try;;
12462esac
12463eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12464$as_echo "$ac_try_echo") >&5
12465 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012466 ac_status=$?
12467 grep -v '^ *+' conftest.er1 >conftest.err
12468 rm -f conftest.er1
12469 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012470 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12471 (exit $ac_status); } && {
12472 test -z "$ac_c_werror_flag" ||
12473 test ! -s conftest.err
12474 } && test -s conftest.$ac_objext; then
12475 { $as_echo "$as_me:$LINENO: result: yes" >&5
12476$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012477#define HAVE_SS_BASE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012478_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012479
12480else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012481 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012482sed 's/^/| /' conftest.$ac_ext >&5
12483
Bram Moolenaar446cb832008-06-24 21:56:24 +000012484 { $as_echo "$as_me:$LINENO: result: no" >&5
12485$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012486fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012487
12488rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000012489
12490olibs="$LIBS"
Bram Moolenaar446cb832008-06-24 21:56:24 +000012491{ $as_echo "$as_me:$LINENO: checking --with-tlib argument" >&5
12492$as_echo_n "checking --with-tlib argument... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012493
Bram Moolenaar446cb832008-06-24 21:56:24 +000012494# Check whether --with-tlib was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +000012495if test "${with_tlib+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012496 withval=$with_tlib;
12497fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000012498
12499if test -n "$with_tlib"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012500 { $as_echo "$as_me:$LINENO: result: $with_tlib" >&5
12501$as_echo "$with_tlib" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012502 LIBS="$LIBS -l$with_tlib"
Bram Moolenaar446cb832008-06-24 21:56:24 +000012503 { $as_echo "$as_me:$LINENO: checking for linking with $with_tlib library" >&5
12504$as_echo_n "checking for linking with $with_tlib library... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012505 cat >conftest.$ac_ext <<_ACEOF
12506/* confdefs.h. */
12507_ACEOF
12508cat confdefs.h >>conftest.$ac_ext
12509cat >>conftest.$ac_ext <<_ACEOF
12510/* end confdefs.h. */
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012511
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012512int
12513main ()
12514{
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012515
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012516 ;
12517 return 0;
12518}
12519_ACEOF
12520rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012521if { (ac_try="$ac_link"
12522case "(($ac_try" in
12523 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12524 *) ac_try_echo=$ac_try;;
12525esac
12526eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12527$as_echo "$ac_try_echo") >&5
12528 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012529 ac_status=$?
12530 grep -v '^ *+' conftest.er1 >conftest.err
12531 rm -f conftest.er1
12532 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012533 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12534 (exit $ac_status); } && {
12535 test -z "$ac_c_werror_flag" ||
12536 test ! -s conftest.err
12537 } && test -s conftest$ac_exeext && {
12538 test "$cross_compiling" = yes ||
12539 $as_test_x conftest$ac_exeext
12540 }; then
12541 { $as_echo "$as_me:$LINENO: result: OK" >&5
12542$as_echo "OK" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012543else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012544 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012545sed 's/^/| /' conftest.$ac_ext >&5
12546
Bram Moolenaar446cb832008-06-24 21:56:24 +000012547 { { $as_echo "$as_me:$LINENO: error: FAILED" >&5
12548$as_echo "$as_me: error: FAILED" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012549 { (exit 1); exit 1; }; }
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012550fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012551
12552rm -rf conftest.dSYM
12553rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012554 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012555 olibs="$LIBS"
12556else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012557 { $as_echo "$as_me:$LINENO: result: empty: automatic terminal library selection" >&5
12558$as_echo "empty: automatic terminal library selection" >&6; }
Bram Moolenaara1b5aa52006-10-10 09:41:28 +000012559 case "`uname -s 2>/dev/null`" in
12560 OSF1|SCO_SV) tlibs="ncurses curses termlib termcap";;
Bram Moolenaar071d4272004-06-13 20:20:40 +000012561 *) tlibs="ncurses termlib termcap curses";;
12562 esac
12563 for libname in $tlibs; do
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012564
Bram Moolenaar446cb832008-06-24 21:56:24 +000012565as_ac_Lib=`$as_echo "ac_cv_lib_${libname}''_tgetent" | $as_tr_sh`
12566{ $as_echo "$as_me:$LINENO: checking for tgetent in -l${libname}" >&5
12567$as_echo_n "checking for tgetent in -l${libname}... " >&6; }
12568if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then
12569 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000012570else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012571 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000012572LIBS="-l${libname} $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012573cat >conftest.$ac_ext <<_ACEOF
12574/* confdefs.h. */
12575_ACEOF
12576cat confdefs.h >>conftest.$ac_ext
12577cat >>conftest.$ac_ext <<_ACEOF
12578/* end confdefs.h. */
12579
Bram Moolenaar446cb832008-06-24 21:56:24 +000012580/* Override any GCC internal prototype to avoid an error.
12581 Use char because int might match the return type of a GCC
12582 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012583#ifdef __cplusplus
12584extern "C"
12585#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012586char tgetent ();
12587int
12588main ()
12589{
Bram Moolenaar446cb832008-06-24 21:56:24 +000012590return tgetent ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012591 ;
12592 return 0;
12593}
12594_ACEOF
12595rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012596if { (ac_try="$ac_link"
12597case "(($ac_try" in
12598 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12599 *) ac_try_echo=$ac_try;;
12600esac
12601eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12602$as_echo "$ac_try_echo") >&5
12603 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012604 ac_status=$?
12605 grep -v '^ *+' conftest.er1 >conftest.err
12606 rm -f conftest.er1
12607 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012608 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12609 (exit $ac_status); } && {
12610 test -z "$ac_c_werror_flag" ||
12611 test ! -s conftest.err
12612 } && test -s conftest$ac_exeext && {
12613 test "$cross_compiling" = yes ||
12614 $as_test_x conftest$ac_exeext
12615 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012616 eval "$as_ac_Lib=yes"
Bram Moolenaar071d4272004-06-13 20:20:40 +000012617else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012618 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012619sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000012620
Bram Moolenaar446cb832008-06-24 21:56:24 +000012621 eval "$as_ac_Lib=no"
Bram Moolenaar071d4272004-06-13 20:20:40 +000012622fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012623
12624rm -rf conftest.dSYM
12625rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012626 conftest$ac_exeext conftest.$ac_ext
12627LIBS=$ac_check_lib_save_LIBS
12628fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012629ac_res=`eval 'as_val=${'$as_ac_Lib'}
12630 $as_echo "$as_val"'`
12631 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12632$as_echo "$ac_res" >&6; }
12633if test `eval 'as_val=${'$as_ac_Lib'}
12634 $as_echo "$as_val"'` = yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012635 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000012636#define `$as_echo "HAVE_LIB${libname}" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012637_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012638
12639 LIBS="-l${libname} $LIBS"
12640
Bram Moolenaar071d4272004-06-13 20:20:40 +000012641fi
12642
12643 if test "x$olibs" != "x$LIBS"; then
12644 if test "$cross_compiling" = yes; then
12645 res="FAIL"
12646else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012647 cat >conftest.$ac_ext <<_ACEOF
12648/* confdefs.h. */
12649_ACEOF
12650cat confdefs.h >>conftest.$ac_ext
12651cat >>conftest.$ac_ext <<_ACEOF
12652/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012653
12654#ifdef HAVE_TERMCAP_H
12655# include <termcap.h>
12656#endif
Bram Moolenaar446cb832008-06-24 21:56:24 +000012657#if STDC_HEADERS
12658# include <stdlib.h>
12659# include <stddef.h>
12660#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000012661main() {char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(0); }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012662_ACEOF
12663rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012664if { (ac_try="$ac_link"
12665case "(($ac_try" in
12666 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12667 *) ac_try_echo=$ac_try;;
12668esac
12669eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12670$as_echo "$ac_try_echo") >&5
12671 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012672 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000012673 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012674 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000012675 { (case "(($ac_try" in
12676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12677 *) ac_try_echo=$ac_try;;
12678esac
12679eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12680$as_echo "$ac_try_echo") >&5
12681 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012682 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000012683 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012684 (exit $ac_status); }; }; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000012685 res="OK"
12686else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012687 $as_echo "$as_me: program exited with status $ac_status" >&5
12688$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012689sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000012690
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012691( exit $ac_status )
12692res="FAIL"
12693fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012694rm -rf conftest.dSYM
12695rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012696fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012697
12698
Bram Moolenaar071d4272004-06-13 20:20:40 +000012699 if test "$res" = "OK"; then
12700 break
12701 fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012702 { $as_echo "$as_me:$LINENO: result: $libname library is not usable" >&5
12703$as_echo "$libname library is not usable" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012704 LIBS="$olibs"
12705 fi
12706 done
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012707 if test "x$olibs" = "x$LIBS"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012708 { $as_echo "$as_me:$LINENO: result: no terminal library found" >&5
12709$as_echo "no terminal library found" >&6; }
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012710 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000012711fi
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012712
12713if test "x$olibs" = "x$LIBS"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012714 { $as_echo "$as_me:$LINENO: checking for tgetent()" >&5
12715$as_echo_n "checking for tgetent()... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012716 cat >conftest.$ac_ext <<_ACEOF
12717/* confdefs.h. */
12718_ACEOF
12719cat confdefs.h >>conftest.$ac_ext
12720cat >>conftest.$ac_ext <<_ACEOF
12721/* end confdefs.h. */
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012722
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012723int
12724main ()
12725{
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012726char s[10000]; int res = tgetent(s, "thisterminaldoesnotexist");
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012727 ;
12728 return 0;
12729}
12730_ACEOF
12731rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012732if { (ac_try="$ac_link"
12733case "(($ac_try" in
12734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12735 *) ac_try_echo=$ac_try;;
12736esac
12737eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12738$as_echo "$ac_try_echo") >&5
12739 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012740 ac_status=$?
12741 grep -v '^ *+' conftest.er1 >conftest.err
12742 rm -f conftest.er1
12743 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012744 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12745 (exit $ac_status); } && {
12746 test -z "$ac_c_werror_flag" ||
12747 test ! -s conftest.err
12748 } && test -s conftest$ac_exeext && {
12749 test "$cross_compiling" = yes ||
12750 $as_test_x conftest$ac_exeext
12751 }; then
12752 { $as_echo "$as_me:$LINENO: result: yes" >&5
12753$as_echo "yes" >&6; }
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012754else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012755 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012756sed 's/^/| /' conftest.$ac_ext >&5
12757
Bram Moolenaar446cb832008-06-24 21:56:24 +000012758 { { $as_echo "$as_me:$LINENO: error: NOT FOUND!
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012759 You need to install a terminal library; for example ncurses.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012760 Or specify the name of the library with --with-tlib." >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012761$as_echo "$as_me: error: NOT FOUND!
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012762 You need to install a terminal library; for example ncurses.
12763 Or specify the name of the library with --with-tlib." >&2;}
12764 { (exit 1); exit 1; }; }
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012765fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012766
12767rm -rf conftest.dSYM
12768rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012769 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012770fi
12771
Bram Moolenaar446cb832008-06-24 21:56:24 +000012772{ $as_echo "$as_me:$LINENO: checking whether we talk terminfo" >&5
12773$as_echo_n "checking whether we talk terminfo... " >&6; }
12774if test "${vim_cv_terminfo+set}" = set; then
12775 $as_echo_n "(cached) " >&6
12776else
12777
12778 if test "$cross_compiling" = yes; then
12779
12780 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_terminfo'" >&5
12781$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_terminfo'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012782 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000012783
Bram Moolenaar071d4272004-06-13 20:20:40 +000012784else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012785 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012786
Bram Moolenaar446cb832008-06-24 21:56:24 +000012787#include "confdefs.h"
Bram Moolenaar071d4272004-06-13 20:20:40 +000012788#ifdef HAVE_TERMCAP_H
12789# include <termcap.h>
12790#endif
Bram Moolenaar446cb832008-06-24 21:56:24 +000012791#ifdef HAVE_STRING_H
12792# include <string.h>
12793#endif
12794#if STDC_HEADERS
12795# include <stdlib.h>
12796# include <stddef.h>
12797#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000012798main()
12799{char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(!strcmp(s==0 ? "" : s, "1")); }
Bram Moolenaar446cb832008-06-24 21:56:24 +000012800
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012801_ACEOF
12802rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012803if { (ac_try="$ac_link"
12804case "(($ac_try" in
12805 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12806 *) ac_try_echo=$ac_try;;
12807esac
12808eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12809$as_echo "$ac_try_echo") >&5
12810 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012811 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000012812 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012813 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000012814 { (case "(($ac_try" in
12815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12816 *) ac_try_echo=$ac_try;;
12817esac
12818eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12819$as_echo "$ac_try_echo") >&5
12820 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012821 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000012822 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012823 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012824
12825 vim_cv_terminfo=no
12826
Bram Moolenaar071d4272004-06-13 20:20:40 +000012827else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012828 $as_echo "$as_me: program exited with status $ac_status" >&5
12829$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012830sed 's/^/| /' conftest.$ac_ext >&5
12831
12832( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000012833
12834 vim_cv_terminfo=yes
12835
12836fi
12837rm -rf conftest.dSYM
12838rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12839fi
12840
12841
12842
12843fi
12844{ $as_echo "$as_me:$LINENO: result: $vim_cv_terminfo" >&5
12845$as_echo "$vim_cv_terminfo" >&6; }
12846
12847if test "x$vim_cv_terminfo" = "xyes" ; then
12848 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012849#define TERMINFO 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012850_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012851
12852fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000012853
Bram Moolenaar071d4272004-06-13 20:20:40 +000012854if test "x$olibs" != "x$LIBS"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012855 { $as_echo "$as_me:$LINENO: checking what tgetent() returns for an unknown terminal" >&5
12856$as_echo_n "checking what tgetent() returns for an unknown terminal... " >&6; }
12857if test "${vim_cv_tgent+set}" = set; then
12858 $as_echo_n "(cached) " >&6
12859else
12860
12861 if test "$cross_compiling" = yes; then
12862
12863 { { $as_echo "$as_me:$LINENO: error: failed to compile test program." >&5
12864$as_echo "$as_me: error: failed to compile test program." >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012865 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000012866
Bram Moolenaar071d4272004-06-13 20:20:40 +000012867else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012868 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012869
Bram Moolenaar446cb832008-06-24 21:56:24 +000012870#include "confdefs.h"
Bram Moolenaar071d4272004-06-13 20:20:40 +000012871#ifdef HAVE_TERMCAP_H
12872# include <termcap.h>
12873#endif
Bram Moolenaar446cb832008-06-24 21:56:24 +000012874#if STDC_HEADERS
12875# include <stdlib.h>
12876# include <stddef.h>
12877#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000012878main()
12879{char s[10000]; int res = tgetent(s, "thisterminaldoesnotexist"); exit(res != 0); }
Bram Moolenaar446cb832008-06-24 21:56:24 +000012880
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012881_ACEOF
12882rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012883if { (ac_try="$ac_link"
12884case "(($ac_try" in
12885 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12886 *) ac_try_echo=$ac_try;;
12887esac
12888eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12889$as_echo "$ac_try_echo") >&5
12890 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012891 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000012892 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012893 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000012894 { (case "(($ac_try" in
12895 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12896 *) ac_try_echo=$ac_try;;
12897esac
12898eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12899$as_echo "$ac_try_echo") >&5
12900 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012901 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000012902 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012903 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012904
12905 vim_cv_tgent=zero
Bram Moolenaar071d4272004-06-13 20:20:40 +000012906
12907else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012908 $as_echo "$as_me: program exited with status $ac_status" >&5
12909$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012910sed 's/^/| /' conftest.$ac_ext >&5
12911
12912( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000012913
12914 vim_cv_tgent=non-zero
12915
Bram Moolenaar071d4272004-06-13 20:20:40 +000012916fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012917rm -rf conftest.dSYM
12918rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000012919fi
12920
Bram Moolenaar446cb832008-06-24 21:56:24 +000012921
12922
12923fi
12924{ $as_echo "$as_me:$LINENO: result: $vim_cv_tgent" >&5
12925$as_echo "$vim_cv_tgent" >&6; }
12926
12927 if test "x$vim_cv_tgent" = "xzero" ; then
12928 cat >>confdefs.h <<\_ACEOF
12929#define TGETENT_ZERO_ERR 0
12930_ACEOF
12931
12932 fi
12933fi
12934
12935{ $as_echo "$as_me:$LINENO: checking whether termcap.h contains ospeed" >&5
12936$as_echo_n "checking whether termcap.h contains ospeed... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012937cat >conftest.$ac_ext <<_ACEOF
12938/* confdefs.h. */
12939_ACEOF
12940cat confdefs.h >>conftest.$ac_ext
12941cat >>conftest.$ac_ext <<_ACEOF
12942/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012943
12944#ifdef HAVE_TERMCAP_H
12945# include <termcap.h>
12946#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012947
12948int
12949main ()
12950{
Bram Moolenaar071d4272004-06-13 20:20:40 +000012951ospeed = 20000
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012952 ;
12953 return 0;
12954}
12955_ACEOF
12956rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012957if { (ac_try="$ac_link"
12958case "(($ac_try" in
12959 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12960 *) ac_try_echo=$ac_try;;
12961esac
12962eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12963$as_echo "$ac_try_echo") >&5
12964 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012965 ac_status=$?
12966 grep -v '^ *+' conftest.er1 >conftest.err
12967 rm -f conftest.er1
12968 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012969 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12970 (exit $ac_status); } && {
12971 test -z "$ac_c_werror_flag" ||
12972 test ! -s conftest.err
12973 } && test -s conftest$ac_exeext && {
12974 test "$cross_compiling" = yes ||
12975 $as_test_x conftest$ac_exeext
12976 }; then
12977 { $as_echo "$as_me:$LINENO: result: yes" >&5
12978$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012979#define HAVE_OSPEED 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012980_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012981
12982else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012983 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012984sed 's/^/| /' conftest.$ac_ext >&5
12985
Bram Moolenaar446cb832008-06-24 21:56:24 +000012986 { $as_echo "$as_me:$LINENO: result: no" >&5
12987$as_echo "no" >&6; }
12988 { $as_echo "$as_me:$LINENO: checking whether ospeed can be extern" >&5
12989$as_echo_n "checking whether ospeed can be extern... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012990 cat >conftest.$ac_ext <<_ACEOF
12991/* confdefs.h. */
12992_ACEOF
12993cat confdefs.h >>conftest.$ac_ext
12994cat >>conftest.$ac_ext <<_ACEOF
12995/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012996
12997#ifdef HAVE_TERMCAP_H
12998# include <termcap.h>
12999#endif
13000extern short ospeed;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013001
13002int
13003main ()
13004{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013005ospeed = 20000
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013006 ;
13007 return 0;
13008}
13009_ACEOF
13010rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013011if { (ac_try="$ac_link"
13012case "(($ac_try" in
13013 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13014 *) ac_try_echo=$ac_try;;
13015esac
13016eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13017$as_echo "$ac_try_echo") >&5
13018 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013019 ac_status=$?
13020 grep -v '^ *+' conftest.er1 >conftest.err
13021 rm -f conftest.er1
13022 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013023 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13024 (exit $ac_status); } && {
13025 test -z "$ac_c_werror_flag" ||
13026 test ! -s conftest.err
13027 } && test -s conftest$ac_exeext && {
13028 test "$cross_compiling" = yes ||
13029 $as_test_x conftest$ac_exeext
13030 }; then
13031 { $as_echo "$as_me:$LINENO: result: yes" >&5
13032$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013033#define OSPEED_EXTERN 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013034_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013035
13036else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013037 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013038sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000013039
Bram Moolenaar446cb832008-06-24 21:56:24 +000013040 { $as_echo "$as_me:$LINENO: result: no" >&5
13041$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013042fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013043
13044rm -rf conftest.dSYM
13045rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013046 conftest$ac_exeext conftest.$ac_ext
13047
13048fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013049
13050rm -rf conftest.dSYM
13051rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013052 conftest$ac_exeext conftest.$ac_ext
13053
Bram Moolenaar446cb832008-06-24 21:56:24 +000013054{ $as_echo "$as_me:$LINENO: checking whether termcap.h contains UP, BC and PC" >&5
13055$as_echo_n "checking whether termcap.h contains UP, BC and PC... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013056cat >conftest.$ac_ext <<_ACEOF
13057/* confdefs.h. */
13058_ACEOF
13059cat confdefs.h >>conftest.$ac_ext
13060cat >>conftest.$ac_ext <<_ACEOF
13061/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013062
13063#ifdef HAVE_TERMCAP_H
13064# include <termcap.h>
13065#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013066
13067int
13068main ()
13069{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013070if (UP == 0 && BC == 0) PC = 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013071 ;
13072 return 0;
13073}
13074_ACEOF
13075rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013076if { (ac_try="$ac_link"
13077case "(($ac_try" in
13078 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13079 *) ac_try_echo=$ac_try;;
13080esac
13081eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13082$as_echo "$ac_try_echo") >&5
13083 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013084 ac_status=$?
13085 grep -v '^ *+' conftest.er1 >conftest.err
13086 rm -f conftest.er1
13087 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013088 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13089 (exit $ac_status); } && {
13090 test -z "$ac_c_werror_flag" ||
13091 test ! -s conftest.err
13092 } && test -s conftest$ac_exeext && {
13093 test "$cross_compiling" = yes ||
13094 $as_test_x conftest$ac_exeext
13095 }; then
13096 { $as_echo "$as_me:$LINENO: result: yes" >&5
13097$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013098#define HAVE_UP_BC_PC 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013099_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013100
13101else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013102 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013103sed 's/^/| /' conftest.$ac_ext >&5
13104
Bram Moolenaar446cb832008-06-24 21:56:24 +000013105 { $as_echo "$as_me:$LINENO: result: no" >&5
13106$as_echo "no" >&6; }
13107 { $as_echo "$as_me:$LINENO: checking whether UP, BC and PC can be extern" >&5
13108$as_echo_n "checking whether UP, BC and PC can be extern... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013109 cat >conftest.$ac_ext <<_ACEOF
13110/* confdefs.h. */
13111_ACEOF
13112cat confdefs.h >>conftest.$ac_ext
13113cat >>conftest.$ac_ext <<_ACEOF
13114/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013115
13116#ifdef HAVE_TERMCAP_H
13117# include <termcap.h>
13118#endif
13119extern char *UP, *BC, PC;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013120
13121int
13122main ()
13123{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013124if (UP == 0 && BC == 0) PC = 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013125 ;
13126 return 0;
13127}
13128_ACEOF
13129rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013130if { (ac_try="$ac_link"
13131case "(($ac_try" in
13132 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13133 *) ac_try_echo=$ac_try;;
13134esac
13135eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13136$as_echo "$ac_try_echo") >&5
13137 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013138 ac_status=$?
13139 grep -v '^ *+' conftest.er1 >conftest.err
13140 rm -f conftest.er1
13141 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013142 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13143 (exit $ac_status); } && {
13144 test -z "$ac_c_werror_flag" ||
13145 test ! -s conftest.err
13146 } && test -s conftest$ac_exeext && {
13147 test "$cross_compiling" = yes ||
13148 $as_test_x conftest$ac_exeext
13149 }; then
13150 { $as_echo "$as_me:$LINENO: result: yes" >&5
13151$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013152#define UP_BC_PC_EXTERN 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013153_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013154
13155else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013156 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013157sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000013158
Bram Moolenaar446cb832008-06-24 21:56:24 +000013159 { $as_echo "$as_me:$LINENO: result: no" >&5
13160$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013161fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013162
13163rm -rf conftest.dSYM
13164rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013165 conftest$ac_exeext conftest.$ac_ext
13166
13167fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013168
13169rm -rf conftest.dSYM
13170rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013171 conftest$ac_exeext conftest.$ac_ext
13172
Bram Moolenaar446cb832008-06-24 21:56:24 +000013173{ $as_echo "$as_me:$LINENO: checking whether tputs() uses outfuntype" >&5
13174$as_echo_n "checking whether tputs() uses outfuntype... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013175cat >conftest.$ac_ext <<_ACEOF
13176/* confdefs.h. */
13177_ACEOF
13178cat confdefs.h >>conftest.$ac_ext
13179cat >>conftest.$ac_ext <<_ACEOF
13180/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013181
13182#ifdef HAVE_TERMCAP_H
13183# include <termcap.h>
13184#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013185
13186int
13187main ()
13188{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013189extern int xx(); tputs("test", 1, (outfuntype)xx)
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013190 ;
13191 return 0;
13192}
13193_ACEOF
13194rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013195if { (ac_try="$ac_compile"
13196case "(($ac_try" in
13197 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13198 *) ac_try_echo=$ac_try;;
13199esac
13200eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13201$as_echo "$ac_try_echo") >&5
13202 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013203 ac_status=$?
13204 grep -v '^ *+' conftest.er1 >conftest.err
13205 rm -f conftest.er1
13206 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013207 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13208 (exit $ac_status); } && {
13209 test -z "$ac_c_werror_flag" ||
13210 test ! -s conftest.err
13211 } && test -s conftest.$ac_objext; then
13212 { $as_echo "$as_me:$LINENO: result: yes" >&5
13213$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013214#define HAVE_OUTFUNTYPE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013215_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013216
13217else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013218 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013219sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000013220
Bram Moolenaar446cb832008-06-24 21:56:24 +000013221 { $as_echo "$as_me:$LINENO: result: no" >&5
13222$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013223fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013224
Bram Moolenaar446cb832008-06-24 21:56:24 +000013225rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13226
13227{ $as_echo "$as_me:$LINENO: checking whether sys/select.h and sys/time.h may both be included" >&5
13228$as_echo_n "checking whether sys/select.h and sys/time.h may both be included... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013229cat >conftest.$ac_ext <<_ACEOF
13230/* confdefs.h. */
13231_ACEOF
13232cat confdefs.h >>conftest.$ac_ext
13233cat >>conftest.$ac_ext <<_ACEOF
13234/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013235
13236#include <sys/types.h>
13237#include <sys/time.h>
13238#include <sys/select.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013239int
13240main ()
13241{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013242
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013243 ;
13244 return 0;
13245}
13246_ACEOF
13247rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013248if { (ac_try="$ac_compile"
13249case "(($ac_try" in
13250 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13251 *) ac_try_echo=$ac_try;;
13252esac
13253eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13254$as_echo "$ac_try_echo") >&5
13255 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013256 ac_status=$?
13257 grep -v '^ *+' conftest.er1 >conftest.err
13258 rm -f conftest.er1
13259 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013260 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13261 (exit $ac_status); } && {
13262 test -z "$ac_c_werror_flag" ||
13263 test ! -s conftest.err
13264 } && test -s conftest.$ac_objext; then
13265 { $as_echo "$as_me:$LINENO: result: yes" >&5
13266$as_echo "yes" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013267 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013268#define SYS_SELECT_WITH_SYS_TIME 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013269_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013270
13271else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013272 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013273sed 's/^/| /' conftest.$ac_ext >&5
13274
Bram Moolenaar446cb832008-06-24 21:56:24 +000013275 { $as_echo "$as_me:$LINENO: result: no" >&5
13276$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013277fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013278
13279rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000013280
13281
Bram Moolenaar446cb832008-06-24 21:56:24 +000013282{ $as_echo "$as_me:$LINENO: checking for /dev/ptc" >&5
13283$as_echo_n "checking for /dev/ptc... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013284if test -r /dev/ptc; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013285 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013286#define HAVE_DEV_PTC 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013287_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013288
Bram Moolenaar446cb832008-06-24 21:56:24 +000013289 { $as_echo "$as_me:$LINENO: result: yes" >&5
13290$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013291else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013292 { $as_echo "$as_me:$LINENO: result: no" >&5
13293$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013294fi
13295
Bram Moolenaar446cb832008-06-24 21:56:24 +000013296{ $as_echo "$as_me:$LINENO: checking for SVR4 ptys" >&5
13297$as_echo_n "checking for SVR4 ptys... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013298if test -c /dev/ptmx ; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013299 cat >conftest.$ac_ext <<_ACEOF
13300/* confdefs.h. */
13301_ACEOF
13302cat confdefs.h >>conftest.$ac_ext
13303cat >>conftest.$ac_ext <<_ACEOF
13304/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013305
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013306int
13307main ()
13308{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013309ptsname(0);grantpt(0);unlockpt(0);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013310 ;
13311 return 0;
13312}
13313_ACEOF
13314rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013315if { (ac_try="$ac_link"
13316case "(($ac_try" in
13317 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13318 *) ac_try_echo=$ac_try;;
13319esac
13320eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13321$as_echo "$ac_try_echo") >&5
13322 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013323 ac_status=$?
13324 grep -v '^ *+' conftest.er1 >conftest.err
13325 rm -f conftest.er1
13326 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013327 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13328 (exit $ac_status); } && {
13329 test -z "$ac_c_werror_flag" ||
13330 test ! -s conftest.err
13331 } && test -s conftest$ac_exeext && {
13332 test "$cross_compiling" = yes ||
13333 $as_test_x conftest$ac_exeext
13334 }; then
13335 { $as_echo "$as_me:$LINENO: result: yes" >&5
13336$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013337#define HAVE_SVR4_PTYS 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013338_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013339
13340else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013341 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013342sed 's/^/| /' conftest.$ac_ext >&5
13343
Bram Moolenaar446cb832008-06-24 21:56:24 +000013344 { $as_echo "$as_me:$LINENO: result: no" >&5
13345$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013346fi
13347
Bram Moolenaar446cb832008-06-24 21:56:24 +000013348rm -rf conftest.dSYM
13349rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13350 conftest$ac_exeext conftest.$ac_ext
13351else
13352 { $as_echo "$as_me:$LINENO: result: no" >&5
13353$as_echo "no" >&6; }
13354fi
13355
13356{ $as_echo "$as_me:$LINENO: checking for ptyranges" >&5
13357$as_echo_n "checking for ptyranges... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013358if test -d /dev/ptym ; then
13359 pdir='/dev/ptym'
13360else
13361 pdir='/dev'
13362fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013363cat >conftest.$ac_ext <<_ACEOF
13364/* confdefs.h. */
13365_ACEOF
13366cat confdefs.h >>conftest.$ac_ext
13367cat >>conftest.$ac_ext <<_ACEOF
13368/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013369#ifdef M_UNIX
13370 yes;
13371#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013372
13373_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013374if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013375 $EGREP "yes" >/dev/null 2>&1; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000013376 ptys=`echo /dev/ptyp??`
13377else
Bram Moolenaar071d4272004-06-13 20:20:40 +000013378 ptys=`echo $pdir/pty??`
13379fi
13380rm -f conftest*
13381
13382if test "$ptys" != "$pdir/pty??" ; then
13383 p0=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
13384 p1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013385 cat >>confdefs.h <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013386#define PTYRANGE0 "$p0"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013387_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013388
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013389 cat >>confdefs.h <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013390#define PTYRANGE1 "$p1"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013391_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013392
Bram Moolenaar446cb832008-06-24 21:56:24 +000013393 { $as_echo "$as_me:$LINENO: result: $p0 / $p1" >&5
13394$as_echo "$p0 / $p1" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013395else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013396 { $as_echo "$as_me:$LINENO: result: don't know" >&5
13397$as_echo "don't know" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013398fi
13399
Bram Moolenaar071d4272004-06-13 20:20:40 +000013400rm -f conftest_grp
Bram Moolenaar446cb832008-06-24 21:56:24 +000013401{ $as_echo "$as_me:$LINENO: checking default tty permissions/group" >&5
13402$as_echo_n "checking default tty permissions/group... " >&6; }
13403if test "${vim_cv_tty_group+set}" = set; then
13404 $as_echo_n "(cached) " >&6
13405else
13406
13407 if test "$cross_compiling" = yes; then
13408
13409 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_tty_group' and 'vim_cv_tty_mode'" >&5
13410$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_tty_group' and 'vim_cv_tty_mode'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013411 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000013412
Bram Moolenaar071d4272004-06-13 20:20:40 +000013413else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013414 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013415
Bram Moolenaar446cb832008-06-24 21:56:24 +000013416#include "confdefs.h"
Bram Moolenaar071d4272004-06-13 20:20:40 +000013417#include <sys/types.h>
Bram Moolenaar446cb832008-06-24 21:56:24 +000013418#if STDC_HEADERS
13419# include <stdlib.h>
13420# include <stddef.h>
13421#endif
13422#ifdef HAVE_UNISTD_H
13423#include <unistd.h>
13424#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000013425#include <sys/stat.h>
13426#include <stdio.h>
13427main()
13428{
13429 struct stat sb;
13430 char *x,*ttyname();
13431 int om, m;
13432 FILE *fp;
13433
13434 if (!(x = ttyname(0))) exit(1);
13435 if (stat(x, &sb)) exit(1);
13436 om = sb.st_mode;
13437 if (om & 002) exit(0);
13438 m = system("mesg y");
13439 if (m == -1 || m == 127) exit(1);
13440 if (stat(x, &sb)) exit(1);
13441 m = sb.st_mode;
13442 if (chmod(x, om)) exit(1);
13443 if (m & 002) exit(0);
13444 if (sb.st_gid == getgid()) exit(1);
13445 if (!(fp=fopen("conftest_grp", "w")))
13446 exit(1);
13447 fprintf(fp, "%d\n", sb.st_gid);
13448 fclose(fp);
13449 exit(0);
13450}
13451
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013452_ACEOF
13453rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013454if { (ac_try="$ac_link"
13455case "(($ac_try" in
13456 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13457 *) ac_try_echo=$ac_try;;
13458esac
13459eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13460$as_echo "$ac_try_echo") >&5
13461 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013462 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013463 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013464 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000013465 { (case "(($ac_try" in
13466 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13467 *) ac_try_echo=$ac_try;;
13468esac
13469eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13470$as_echo "$ac_try_echo") >&5
13471 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013472 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013473 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013474 (exit $ac_status); }; }; then
13475
Bram Moolenaar446cb832008-06-24 21:56:24 +000013476 if test -f conftest_grp; then
13477 vim_cv_tty_group=`cat conftest_grp`
13478 if test "x$vim_cv_tty_mode" = "x" ; then
13479 vim_cv_tty_mode=0620
13480 fi
13481 { $as_echo "$as_me:$LINENO: result: pty mode: $vim_cv_tty_mode, group: $vim_cv_tty_group" >&5
13482$as_echo "pty mode: $vim_cv_tty_mode, group: $vim_cv_tty_group" >&6; }
13483 else
13484 vim_cv_tty_group=world
13485 { $as_echo "$as_me:$LINENO: result: ptys are world accessable" >&5
13486$as_echo "ptys are world accessable" >&6; }
13487 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000013488
13489else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013490 $as_echo "$as_me: program exited with status $ac_status" >&5
13491$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013492sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000013493
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013494( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000013495
13496 vim_cv_tty_group=world
13497 { $as_echo "$as_me:$LINENO: result: can't determine - assume ptys are world accessable" >&5
13498$as_echo "can't determine - assume ptys are world accessable" >&6; }
13499
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013500fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013501rm -rf conftest.dSYM
13502rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013503fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013504
13505
13506
13507fi
13508{ $as_echo "$as_me:$LINENO: result: $vim_cv_tty_group" >&5
13509$as_echo "$vim_cv_tty_group" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013510rm -f conftest_grp
13511
Bram Moolenaar446cb832008-06-24 21:56:24 +000013512if test "x$vim_cv_tty_group" != "xworld" ; then
13513 cat >>confdefs.h <<_ACEOF
13514#define PTYGROUP $vim_cv_tty_group
13515_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013516
Bram Moolenaar446cb832008-06-24 21:56:24 +000013517 if test "x$vim_cv_tty_mode" = "x" ; then
13518 { { $as_echo "$as_me:$LINENO: 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 (propably 0620)" >&5
13519$as_echo "$as_me: 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 (propably 0620)" >&2;}
13520 { (exit 1); exit 1; }; }
13521 else
13522 cat >>confdefs.h <<\_ACEOF
13523#define PTYMODE 0620
13524_ACEOF
13525
13526 fi
13527fi
13528
13529
13530{ $as_echo "$as_me:$LINENO: checking return type of signal handlers" >&5
13531$as_echo_n "checking return type of signal handlers... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013532if test "${ac_cv_type_signal+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000013533 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000013534else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013535 cat >conftest.$ac_ext <<_ACEOF
13536/* confdefs.h. */
13537_ACEOF
13538cat confdefs.h >>conftest.$ac_ext
13539cat >>conftest.$ac_ext <<_ACEOF
13540/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013541#include <sys/types.h>
13542#include <signal.h>
Bram Moolenaar071d4272004-06-13 20:20:40 +000013543
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013544int
13545main ()
13546{
Bram Moolenaar446cb832008-06-24 21:56:24 +000013547return *(signal (0, 0)) (0) == 1;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013548 ;
13549 return 0;
13550}
13551_ACEOF
13552rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013553if { (ac_try="$ac_compile"
13554case "(($ac_try" in
13555 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13556 *) ac_try_echo=$ac_try;;
13557esac
13558eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13559$as_echo "$ac_try_echo") >&5
13560 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013561 ac_status=$?
13562 grep -v '^ *+' conftest.er1 >conftest.err
13563 rm -f conftest.er1
13564 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013565 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13566 (exit $ac_status); } && {
13567 test -z "$ac_c_werror_flag" ||
13568 test ! -s conftest.err
13569 } && test -s conftest.$ac_objext; then
13570 ac_cv_type_signal=int
Bram Moolenaar071d4272004-06-13 20:20:40 +000013571else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013572 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013573sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000013574
Bram Moolenaar446cb832008-06-24 21:56:24 +000013575 ac_cv_type_signal=void
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013576fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013577
13578rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013579fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013580{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
13581$as_echo "$ac_cv_type_signal" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013582
13583cat >>confdefs.h <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013584#define RETSIGTYPE $ac_cv_type_signal
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013585_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013586
13587
13588
13589if test $ac_cv_type_signal = void; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013590 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013591#define SIGRETURN return
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013592_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013593
13594else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013595 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013596#define SIGRETURN return 0
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013597_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013598
13599fi
13600
Bram Moolenaar446cb832008-06-24 21:56:24 +000013601{ $as_echo "$as_me:$LINENO: checking for struct sigcontext" >&5
13602$as_echo_n "checking for struct sigcontext... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013603cat >conftest.$ac_ext <<_ACEOF
13604/* confdefs.h. */
13605_ACEOF
13606cat confdefs.h >>conftest.$ac_ext
13607cat >>conftest.$ac_ext <<_ACEOF
13608/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013609
13610#include <signal.h>
13611test_sig()
13612{
13613 struct sigcontext *scont;
13614 scont = (struct sigcontext *)0;
13615 return 1;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013616}
13617int
13618main ()
13619{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013620
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013621 ;
13622 return 0;
13623}
13624_ACEOF
13625rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013626if { (ac_try="$ac_compile"
13627case "(($ac_try" in
13628 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13629 *) ac_try_echo=$ac_try;;
13630esac
13631eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13632$as_echo "$ac_try_echo") >&5
13633 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013634 ac_status=$?
13635 grep -v '^ *+' conftest.er1 >conftest.err
13636 rm -f conftest.er1
13637 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013638 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13639 (exit $ac_status); } && {
13640 test -z "$ac_c_werror_flag" ||
13641 test ! -s conftest.err
13642 } && test -s conftest.$ac_objext; then
13643 { $as_echo "$as_me:$LINENO: result: yes" >&5
13644$as_echo "yes" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013645 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013646#define HAVE_SIGCONTEXT 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013647_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013648
13649else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013650 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013651sed 's/^/| /' conftest.$ac_ext >&5
13652
Bram Moolenaar446cb832008-06-24 21:56:24 +000013653 { $as_echo "$as_me:$LINENO: result: no" >&5
13654$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013655fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000013656
Bram Moolenaar446cb832008-06-24 21:56:24 +000013657rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13658
13659{ $as_echo "$as_me:$LINENO: checking getcwd implementation is broken" >&5
13660$as_echo_n "checking getcwd implementation is broken... " >&6; }
13661if test "${vim_cv_getcwd_broken+set}" = set; then
13662 $as_echo_n "(cached) " >&6
13663else
13664
13665 if test "$cross_compiling" = yes; then
13666
13667 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_getcwd_broken'" >&5
13668$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_getcwd_broken'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013669 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000013670
Bram Moolenaar071d4272004-06-13 20:20:40 +000013671else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013672 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013673
Bram Moolenaar446cb832008-06-24 21:56:24 +000013674#include "confdefs.h"
13675#ifdef HAVE_UNISTD_H
13676#include <unistd.h>
13677#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000013678char *dagger[] = { "IFS=pwd", 0 };
13679main()
13680{
13681 char buffer[500];
13682 extern char **environ;
13683 environ = dagger;
13684 return getcwd(buffer, 500) ? 0 : 1;
13685}
Bram Moolenaar446cb832008-06-24 21:56:24 +000013686
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013687_ACEOF
13688rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013689if { (ac_try="$ac_link"
13690case "(($ac_try" in
13691 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13692 *) ac_try_echo=$ac_try;;
13693esac
13694eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13695$as_echo "$ac_try_echo") >&5
13696 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013697 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013698 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013699 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000013700 { (case "(($ac_try" in
13701 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13702 *) ac_try_echo=$ac_try;;
13703esac
13704eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13705$as_echo "$ac_try_echo") >&5
13706 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013707 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013708 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013709 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000013710
13711 vim_cv_getcwd_broken=no
13712
Bram Moolenaar071d4272004-06-13 20:20:40 +000013713else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013714 $as_echo "$as_me: program exited with status $ac_status" >&5
13715$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013716sed 's/^/| /' conftest.$ac_ext >&5
13717
13718( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000013719
13720 vim_cv_getcwd_broken=yes
13721
13722fi
13723rm -rf conftest.dSYM
13724rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13725fi
13726
13727
13728
13729fi
13730{ $as_echo "$as_me:$LINENO: result: $vim_cv_getcwd_broken" >&5
13731$as_echo "$vim_cv_getcwd_broken" >&6; }
13732
13733if test "x$vim_cv_getcwd_broken" = "xyes" ; then
13734 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013735#define BAD_GETCWD 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013736_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013737
13738fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000013739
13740
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013741
13742
13743
13744
13745
13746
13747
13748
13749
13750
13751
13752
13753
13754
13755
13756
13757
13758
13759
13760
13761
13762
13763
13764
13765
13766
13767
13768
13769
13770
13771
13772
13773
13774
13775
13776
13777
13778
13779
13780
13781
13782
13783
13784
13785
Bram Moolenaar071d4272004-06-13 20:20:40 +000013786for ac_func in bcmp fchdir fchown fseeko fsync ftello getcwd getpseudotty \
13787 getpwnam getpwuid getrlimit gettimeofday getwd lstat memcmp \
13788 memset nanosleep opendir putenv qsort readlink select setenv \
13789 setpgid setsid sigaltstack sigstack sigset sigsetjmp sigaction \
Bram Moolenaar2389c3c2005-05-22 22:07:59 +000013790 sigvec strcasecmp strerror strftime stricmp strncasecmp \
Bram Moolenaar0cb032e2005-04-23 20:52:00 +000013791 strnicmp strpbrk strtol tgetent towlower towupper iswupper \
13792 usleep utime utimes
Bram Moolenaar071d4272004-06-13 20:20:40 +000013793do
Bram Moolenaar446cb832008-06-24 21:56:24 +000013794as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13795{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
13796$as_echo_n "checking for $ac_func... " >&6; }
13797if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
13798 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000013799else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013800 cat >conftest.$ac_ext <<_ACEOF
13801/* confdefs.h. */
13802_ACEOF
13803cat confdefs.h >>conftest.$ac_ext
13804cat >>conftest.$ac_ext <<_ACEOF
13805/* end confdefs.h. */
13806/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13807 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13808#define $ac_func innocuous_$ac_func
13809
Bram Moolenaar071d4272004-06-13 20:20:40 +000013810/* System header to define __stub macros and hopefully few prototypes,
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013811 which can conflict with char $ac_func (); below.
13812 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13813 <limits.h> exists even on freestanding compilers. */
13814
13815#ifdef __STDC__
13816# include <limits.h>
13817#else
13818# include <assert.h>
13819#endif
13820
13821#undef $ac_func
13822
Bram Moolenaar446cb832008-06-24 21:56:24 +000013823/* Override any GCC internal prototype to avoid an error.
13824 Use char because int might match the return type of a GCC
13825 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013826#ifdef __cplusplus
13827extern "C"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013828#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013829char $ac_func ();
Bram Moolenaar071d4272004-06-13 20:20:40 +000013830/* The GNU C library defines this for functions which it implements
13831 to always fail with ENOSYS. Some functions are actually named
13832 something starting with __ and the normal name is an alias. */
Bram Moolenaar446cb832008-06-24 21:56:24 +000013833#if defined __stub_$ac_func || defined __stub___$ac_func
Bram Moolenaar071d4272004-06-13 20:20:40 +000013834choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +000013835#endif
13836
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013837int
13838main ()
13839{
Bram Moolenaar446cb832008-06-24 21:56:24 +000013840return $ac_func ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013841 ;
13842 return 0;
13843}
13844_ACEOF
13845rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013846if { (ac_try="$ac_link"
13847case "(($ac_try" in
13848 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13849 *) ac_try_echo=$ac_try;;
13850esac
13851eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13852$as_echo "$ac_try_echo") >&5
13853 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013854 ac_status=$?
13855 grep -v '^ *+' conftest.er1 >conftest.err
13856 rm -f conftest.er1
13857 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013858 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13859 (exit $ac_status); } && {
13860 test -z "$ac_c_werror_flag" ||
13861 test ! -s conftest.err
13862 } && test -s conftest$ac_exeext && {
13863 test "$cross_compiling" = yes ||
13864 $as_test_x conftest$ac_exeext
13865 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013866 eval "$as_ac_var=yes"
Bram Moolenaar071d4272004-06-13 20:20:40 +000013867else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013868 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013869sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000013870
Bram Moolenaar446cb832008-06-24 21:56:24 +000013871 eval "$as_ac_var=no"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013872fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013873
13874rm -rf conftest.dSYM
13875rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013876 conftest$ac_exeext conftest.$ac_ext
13877fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013878ac_res=`eval 'as_val=${'$as_ac_var'}
13879 $as_echo "$as_val"'`
13880 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13881$as_echo "$ac_res" >&6; }
13882if test `eval 'as_val=${'$as_ac_var'}
13883 $as_echo "$as_val"'` = yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013884 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000013885#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013886_ACEOF
13887
Bram Moolenaar071d4272004-06-13 20:20:40 +000013888fi
13889done
13890
13891
Bram Moolenaar446cb832008-06-24 21:56:24 +000013892{ $as_echo "$as_me:$LINENO: checking for st_blksize" >&5
13893$as_echo_n "checking for st_blksize... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013894cat >conftest.$ac_ext <<_ACEOF
13895/* confdefs.h. */
13896_ACEOF
13897cat confdefs.h >>conftest.$ac_ext
13898cat >>conftest.$ac_ext <<_ACEOF
13899/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013900#include <sys/types.h>
13901#include <sys/stat.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013902int
13903main ()
13904{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013905 struct stat st;
13906 int n;
13907
13908 stat("/", &st);
13909 n = (int)st.st_blksize;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013910 ;
13911 return 0;
13912}
13913_ACEOF
13914rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013915if { (ac_try="$ac_compile"
13916case "(($ac_try" in
13917 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13918 *) ac_try_echo=$ac_try;;
13919esac
13920eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13921$as_echo "$ac_try_echo") >&5
13922 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013923 ac_status=$?
13924 grep -v '^ *+' conftest.er1 >conftest.err
13925 rm -f conftest.er1
13926 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013927 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13928 (exit $ac_status); } && {
13929 test -z "$ac_c_werror_flag" ||
13930 test ! -s conftest.err
13931 } && test -s conftest.$ac_objext; then
13932 { $as_echo "$as_me:$LINENO: result: yes" >&5
13933$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013934#define HAVE_ST_BLKSIZE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013935_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013936
13937else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013938 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013939sed 's/^/| /' conftest.$ac_ext >&5
13940
Bram Moolenaar446cb832008-06-24 21:56:24 +000013941 { $as_echo "$as_me:$LINENO: result: no" >&5
13942$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013943fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000013944
Bram Moolenaar446cb832008-06-24 21:56:24 +000013945rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13946
13947{ $as_echo "$as_me:$LINENO: checking whether stat() ignores a trailing slash" >&5
13948$as_echo_n "checking whether stat() ignores a trailing slash... " >&6; }
13949if test "${vim_cv_stat_ignores_slash+set}" = set; then
13950 $as_echo_n "(cached) " >&6
13951else
13952
13953 if test "$cross_compiling" = yes; then
13954
13955 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_stat_ignores_slash'" >&5
13956$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_stat_ignores_slash'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013957 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000013958
Bram Moolenaar071d4272004-06-13 20:20:40 +000013959else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013960 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000013961
13962#include "confdefs.h"
13963#if STDC_HEADERS
13964# include <stdlib.h>
13965# include <stddef.h>
13966#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000013967#include <sys/types.h>
13968#include <sys/stat.h>
13969main() {struct stat st; exit(stat("configure/", &st) != 0); }
Bram Moolenaar446cb832008-06-24 21:56:24 +000013970
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013971_ACEOF
13972rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013973if { (ac_try="$ac_link"
13974case "(($ac_try" in
13975 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13976 *) ac_try_echo=$ac_try;;
13977esac
13978eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13979$as_echo "$ac_try_echo") >&5
13980 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013981 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013982 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013983 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000013984 { (case "(($ac_try" in
13985 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13986 *) ac_try_echo=$ac_try;;
13987esac
13988eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13989$as_echo "$ac_try_echo") >&5
13990 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013991 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013992 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013993 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000013994
13995 vim_cv_stat_ignores_slash=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000013996
13997else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013998 $as_echo "$as_me: program exited with status $ac_status" >&5
13999$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014000sed 's/^/| /' conftest.$ac_ext >&5
14001
14002( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000014003
14004 vim_cv_stat_ignores_slash=no
14005
Bram Moolenaar071d4272004-06-13 20:20:40 +000014006fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014007rm -rf conftest.dSYM
14008rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000014009fi
14010
Bram Moolenaar446cb832008-06-24 21:56:24 +000014011
14012
14013fi
14014{ $as_echo "$as_me:$LINENO: result: $vim_cv_stat_ignores_slash" >&5
14015$as_echo "$vim_cv_stat_ignores_slash" >&6; }
14016
14017if test "x$vim_cv_stat_ignores_slash" = "xyes" ; then
14018 cat >>confdefs.h <<\_ACEOF
14019#define STAT_IGNORES_SLASH 1
14020_ACEOF
14021
14022fi
14023
14024{ $as_echo "$as_me:$LINENO: checking for iconv_open()" >&5
14025$as_echo_n "checking for iconv_open()... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000014026save_LIBS="$LIBS"
14027LIBS="$LIBS -liconv"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014028cat >conftest.$ac_ext <<_ACEOF
14029/* confdefs.h. */
14030_ACEOF
14031cat confdefs.h >>conftest.$ac_ext
14032cat >>conftest.$ac_ext <<_ACEOF
14033/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014034
14035#ifdef HAVE_ICONV_H
14036# include <iconv.h>
14037#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014038
14039int
14040main ()
14041{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014042iconv_open("fr", "to");
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014043 ;
14044 return 0;
14045}
14046_ACEOF
14047rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014048if { (ac_try="$ac_link"
14049case "(($ac_try" in
14050 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14051 *) ac_try_echo=$ac_try;;
14052esac
14053eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14054$as_echo "$ac_try_echo") >&5
14055 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014056 ac_status=$?
14057 grep -v '^ *+' conftest.er1 >conftest.err
14058 rm -f conftest.er1
14059 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014060 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14061 (exit $ac_status); } && {
14062 test -z "$ac_c_werror_flag" ||
14063 test ! -s conftest.err
14064 } && test -s conftest$ac_exeext && {
14065 test "$cross_compiling" = yes ||
14066 $as_test_x conftest$ac_exeext
14067 }; then
14068 { $as_echo "$as_me:$LINENO: result: yes; with -liconv" >&5
14069$as_echo "yes; with -liconv" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014070#define HAVE_ICONV 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014071_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014072
14073else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014074 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014075sed 's/^/| /' conftest.$ac_ext >&5
14076
Bram Moolenaar446cb832008-06-24 21:56:24 +000014077 LIBS="$save_LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014078 cat >conftest.$ac_ext <<_ACEOF
14079/* confdefs.h. */
14080_ACEOF
14081cat confdefs.h >>conftest.$ac_ext
14082cat >>conftest.$ac_ext <<_ACEOF
14083/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014084
14085#ifdef HAVE_ICONV_H
14086# include <iconv.h>
14087#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014088
14089int
14090main ()
14091{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014092iconv_open("fr", "to");
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014093 ;
14094 return 0;
14095}
14096_ACEOF
14097rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014098if { (ac_try="$ac_link"
14099case "(($ac_try" in
14100 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14101 *) ac_try_echo=$ac_try;;
14102esac
14103eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14104$as_echo "$ac_try_echo") >&5
14105 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014106 ac_status=$?
14107 grep -v '^ *+' conftest.er1 >conftest.err
14108 rm -f conftest.er1
14109 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014110 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14111 (exit $ac_status); } && {
14112 test -z "$ac_c_werror_flag" ||
14113 test ! -s conftest.err
14114 } && test -s conftest$ac_exeext && {
14115 test "$cross_compiling" = yes ||
14116 $as_test_x conftest$ac_exeext
14117 }; then
14118 { $as_echo "$as_me:$LINENO: result: yes" >&5
14119$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014120#define HAVE_ICONV 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014121_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014122
14123else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014124 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014125sed 's/^/| /' conftest.$ac_ext >&5
14126
Bram Moolenaar446cb832008-06-24 21:56:24 +000014127 { $as_echo "$as_me:$LINENO: result: no" >&5
14128$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000014129fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014130
14131rm -rf conftest.dSYM
14132rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014133 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000014134fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014135
14136rm -rf conftest.dSYM
14137rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014138 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000014139
14140
Bram Moolenaar446cb832008-06-24 21:56:24 +000014141{ $as_echo "$as_me:$LINENO: checking for nl_langinfo(CODESET)" >&5
14142$as_echo_n "checking for nl_langinfo(CODESET)... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014143cat >conftest.$ac_ext <<_ACEOF
14144/* confdefs.h. */
14145_ACEOF
14146cat confdefs.h >>conftest.$ac_ext
14147cat >>conftest.$ac_ext <<_ACEOF
14148/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014149
14150#ifdef HAVE_LANGINFO_H
14151# include <langinfo.h>
14152#endif
14153
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014154int
14155main ()
14156{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014157char *cs = nl_langinfo(CODESET);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014158 ;
14159 return 0;
14160}
14161_ACEOF
14162rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014163if { (ac_try="$ac_link"
14164case "(($ac_try" in
14165 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14166 *) ac_try_echo=$ac_try;;
14167esac
14168eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14169$as_echo "$ac_try_echo") >&5
14170 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014171 ac_status=$?
14172 grep -v '^ *+' conftest.er1 >conftest.err
14173 rm -f conftest.er1
14174 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014175 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14176 (exit $ac_status); } && {
14177 test -z "$ac_c_werror_flag" ||
14178 test ! -s conftest.err
14179 } && test -s conftest$ac_exeext && {
14180 test "$cross_compiling" = yes ||
14181 $as_test_x conftest$ac_exeext
14182 }; then
14183 { $as_echo "$as_me:$LINENO: result: yes" >&5
14184$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014185#define HAVE_NL_LANGINFO_CODESET 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014186_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014187
14188else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014189 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014190sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014191
Bram Moolenaar446cb832008-06-24 21:56:24 +000014192 { $as_echo "$as_me:$LINENO: result: no" >&5
14193$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014194fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014195
14196rm -rf conftest.dSYM
14197rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014198 conftest$ac_exeext conftest.$ac_ext
14199
Bram Moolenaar446cb832008-06-24 21:56:24 +000014200
14201{ $as_echo "$as_me:$LINENO: checking for strtod in -lm" >&5
14202$as_echo_n "checking for strtod in -lm... " >&6; }
14203if test "${ac_cv_lib_m_strtod+set}" = set; then
14204 $as_echo_n "(cached) " >&6
14205else
14206 ac_check_lib_save_LIBS=$LIBS
14207LIBS="-lm $LIBS"
14208cat >conftest.$ac_ext <<_ACEOF
14209/* confdefs.h. */
14210_ACEOF
14211cat confdefs.h >>conftest.$ac_ext
14212cat >>conftest.$ac_ext <<_ACEOF
14213/* end confdefs.h. */
14214
14215/* Override any GCC internal prototype to avoid an error.
14216 Use char because int might match the return type of a GCC
14217 builtin and then its argument prototype would still apply. */
14218#ifdef __cplusplus
14219extern "C"
14220#endif
14221char strtod ();
14222int
14223main ()
14224{
14225return strtod ();
14226 ;
14227 return 0;
14228}
14229_ACEOF
14230rm -f conftest.$ac_objext conftest$ac_exeext
14231if { (ac_try="$ac_link"
14232case "(($ac_try" in
14233 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14234 *) ac_try_echo=$ac_try;;
14235esac
14236eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14237$as_echo "$ac_try_echo") >&5
14238 (eval "$ac_link") 2>conftest.er1
14239 ac_status=$?
14240 grep -v '^ *+' conftest.er1 >conftest.err
14241 rm -f conftest.er1
14242 cat conftest.err >&5
14243 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14244 (exit $ac_status); } && {
14245 test -z "$ac_c_werror_flag" ||
14246 test ! -s conftest.err
14247 } && test -s conftest$ac_exeext && {
14248 test "$cross_compiling" = yes ||
14249 $as_test_x conftest$ac_exeext
14250 }; then
14251 ac_cv_lib_m_strtod=yes
14252else
14253 $as_echo "$as_me: failed program was:" >&5
14254sed 's/^/| /' conftest.$ac_ext >&5
14255
14256 ac_cv_lib_m_strtod=no
14257fi
14258
14259rm -rf conftest.dSYM
14260rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14261 conftest$ac_exeext conftest.$ac_ext
14262LIBS=$ac_check_lib_save_LIBS
14263fi
14264{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_m_strtod" >&5
14265$as_echo "$ac_cv_lib_m_strtod" >&6; }
14266if test $ac_cv_lib_m_strtod = yes; then
14267 cat >>confdefs.h <<_ACEOF
14268#define HAVE_LIBM 1
14269_ACEOF
14270
14271 LIBS="-lm $LIBS"
14272
14273fi
14274
14275{ $as_echo "$as_me:$LINENO: checking for strtod() and other floating point functions" >&5
14276$as_echo_n "checking for strtod() and other floating point functions... " >&6; }
14277cat >conftest.$ac_ext <<_ACEOF
14278/* confdefs.h. */
14279_ACEOF
14280cat confdefs.h >>conftest.$ac_ext
14281cat >>conftest.$ac_ext <<_ACEOF
14282/* end confdefs.h. */
14283
14284#ifdef HAVE_MATH_H
14285# include <math.h>
14286#endif
14287#if STDC_HEADERS
14288# include <stdlib.h>
14289# include <stddef.h>
14290#endif
14291
14292int
14293main ()
14294{
14295char *s; double d;
14296 d = strtod("1.1", &s);
14297 d = fabs(1.11);
14298 d = ceil(1.11);
14299 d = floor(1.11);
14300 d = log10(1.11);
14301 d = pow(1.11, 2.22);
14302 d = sqrt(1.11);
14303 d = sin(1.11);
14304 d = cos(1.11);
14305 d = atan(1.11);
14306
14307 ;
14308 return 0;
14309}
14310_ACEOF
14311rm -f conftest.$ac_objext conftest$ac_exeext
14312if { (ac_try="$ac_link"
14313case "(($ac_try" in
14314 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14315 *) ac_try_echo=$ac_try;;
14316esac
14317eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14318$as_echo "$ac_try_echo") >&5
14319 (eval "$ac_link") 2>conftest.er1
14320 ac_status=$?
14321 grep -v '^ *+' conftest.er1 >conftest.err
14322 rm -f conftest.er1
14323 cat conftest.err >&5
14324 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14325 (exit $ac_status); } && {
14326 test -z "$ac_c_werror_flag" ||
14327 test ! -s conftest.err
14328 } && test -s conftest$ac_exeext && {
14329 test "$cross_compiling" = yes ||
14330 $as_test_x conftest$ac_exeext
14331 }; then
14332 { $as_echo "$as_me:$LINENO: result: yes" >&5
14333$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
14334#define HAVE_FLOAT_FUNCS 1
14335_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014336
Bram Moolenaar071d4272004-06-13 20:20:40 +000014337else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014338 $as_echo "$as_me: failed program was:" >&5
14339sed 's/^/| /' conftest.$ac_ext >&5
14340
14341 { $as_echo "$as_me:$LINENO: result: no" >&5
14342$as_echo "no" >&6; }
14343fi
14344
14345rm -rf conftest.dSYM
14346rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14347 conftest$ac_exeext conftest.$ac_ext
14348
14349{ $as_echo "$as_me:$LINENO: checking --disable-acl argument" >&5
14350$as_echo_n "checking --disable-acl argument... " >&6; }
14351# Check whether --enable-acl was given.
14352if test "${enable_acl+set}" = set; then
14353 enableval=$enable_acl;
14354else
Bram Moolenaar071d4272004-06-13 20:20:40 +000014355 enable_acl="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +000014356fi
14357
Bram Moolenaar071d4272004-06-13 20:20:40 +000014358if test "$enable_acl" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000014359{ $as_echo "$as_me:$LINENO: result: no" >&5
14360$as_echo "no" >&6; }
14361{ $as_echo "$as_me:$LINENO: checking for acl_get_file in -lposix1e" >&5
14362$as_echo_n "checking for acl_get_file in -lposix1e... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014363if test "${ac_cv_lib_posix1e_acl_get_file+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000014364 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000014365else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014366 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000014367LIBS="-lposix1e $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014368cat >conftest.$ac_ext <<_ACEOF
14369/* confdefs.h. */
14370_ACEOF
14371cat confdefs.h >>conftest.$ac_ext
14372cat >>conftest.$ac_ext <<_ACEOF
14373/* end confdefs.h. */
14374
Bram Moolenaar446cb832008-06-24 21:56:24 +000014375/* Override any GCC internal prototype to avoid an error.
14376 Use char because int might match the return type of a GCC
14377 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014378#ifdef __cplusplus
14379extern "C"
14380#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014381char acl_get_file ();
14382int
14383main ()
14384{
Bram Moolenaar446cb832008-06-24 21:56:24 +000014385return acl_get_file ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014386 ;
14387 return 0;
14388}
14389_ACEOF
14390rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014391if { (ac_try="$ac_link"
14392case "(($ac_try" in
14393 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14394 *) ac_try_echo=$ac_try;;
14395esac
14396eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14397$as_echo "$ac_try_echo") >&5
14398 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014399 ac_status=$?
14400 grep -v '^ *+' conftest.er1 >conftest.err
14401 rm -f conftest.er1
14402 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014403 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14404 (exit $ac_status); } && {
14405 test -z "$ac_c_werror_flag" ||
14406 test ! -s conftest.err
14407 } && test -s conftest$ac_exeext && {
14408 test "$cross_compiling" = yes ||
14409 $as_test_x conftest$ac_exeext
14410 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014411 ac_cv_lib_posix1e_acl_get_file=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000014412else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014413 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014414sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014415
Bram Moolenaar446cb832008-06-24 21:56:24 +000014416 ac_cv_lib_posix1e_acl_get_file=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000014417fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014418
14419rm -rf conftest.dSYM
14420rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014421 conftest$ac_exeext conftest.$ac_ext
14422LIBS=$ac_check_lib_save_LIBS
14423fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014424{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_posix1e_acl_get_file" >&5
14425$as_echo "$ac_cv_lib_posix1e_acl_get_file" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014426if test $ac_cv_lib_posix1e_acl_get_file = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000014427 LIBS="$LIBS -lposix1e"
14428else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014429 { $as_echo "$as_me:$LINENO: checking for acl_get_file in -lacl" >&5
14430$as_echo_n "checking for acl_get_file in -lacl... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014431if test "${ac_cv_lib_acl_acl_get_file+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000014432 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000014433else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014434 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000014435LIBS="-lacl $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014436cat >conftest.$ac_ext <<_ACEOF
14437/* confdefs.h. */
14438_ACEOF
14439cat confdefs.h >>conftest.$ac_ext
14440cat >>conftest.$ac_ext <<_ACEOF
14441/* end confdefs.h. */
14442
Bram Moolenaar446cb832008-06-24 21:56:24 +000014443/* Override any GCC internal prototype to avoid an error.
14444 Use char because int might match the return type of a GCC
14445 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014446#ifdef __cplusplus
14447extern "C"
14448#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014449char acl_get_file ();
14450int
14451main ()
14452{
Bram Moolenaar446cb832008-06-24 21:56:24 +000014453return acl_get_file ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014454 ;
14455 return 0;
14456}
14457_ACEOF
14458rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014459if { (ac_try="$ac_link"
14460case "(($ac_try" in
14461 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14462 *) ac_try_echo=$ac_try;;
14463esac
14464eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14465$as_echo "$ac_try_echo") >&5
14466 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014467 ac_status=$?
14468 grep -v '^ *+' conftest.er1 >conftest.err
14469 rm -f conftest.er1
14470 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014471 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14472 (exit $ac_status); } && {
14473 test -z "$ac_c_werror_flag" ||
14474 test ! -s conftest.err
14475 } && test -s conftest$ac_exeext && {
14476 test "$cross_compiling" = yes ||
14477 $as_test_x conftest$ac_exeext
14478 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014479 ac_cv_lib_acl_acl_get_file=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000014480else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014481 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014482sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014483
Bram Moolenaar446cb832008-06-24 21:56:24 +000014484 ac_cv_lib_acl_acl_get_file=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000014485fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014486
14487rm -rf conftest.dSYM
14488rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014489 conftest$ac_exeext conftest.$ac_ext
14490LIBS=$ac_check_lib_save_LIBS
14491fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014492{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_acl_acl_get_file" >&5
14493$as_echo "$ac_cv_lib_acl_acl_get_file" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014494if test $ac_cv_lib_acl_acl_get_file = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000014495 LIBS="$LIBS -lacl"
Bram Moolenaar446cb832008-06-24 21:56:24 +000014496 { $as_echo "$as_me:$LINENO: checking for fgetxattr in -lattr" >&5
14497$as_echo_n "checking for fgetxattr in -lattr... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014498if test "${ac_cv_lib_attr_fgetxattr+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000014499 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000014500else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014501 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000014502LIBS="-lattr $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014503cat >conftest.$ac_ext <<_ACEOF
14504/* confdefs.h. */
14505_ACEOF
14506cat confdefs.h >>conftest.$ac_ext
14507cat >>conftest.$ac_ext <<_ACEOF
14508/* end confdefs.h. */
14509
Bram Moolenaar446cb832008-06-24 21:56:24 +000014510/* Override any GCC internal prototype to avoid an error.
14511 Use char because int might match the return type of a GCC
14512 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014513#ifdef __cplusplus
14514extern "C"
14515#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014516char fgetxattr ();
14517int
14518main ()
14519{
Bram Moolenaar446cb832008-06-24 21:56:24 +000014520return fgetxattr ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014521 ;
14522 return 0;
14523}
14524_ACEOF
14525rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014526if { (ac_try="$ac_link"
14527case "(($ac_try" in
14528 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14529 *) ac_try_echo=$ac_try;;
14530esac
14531eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14532$as_echo "$ac_try_echo") >&5
14533 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014534 ac_status=$?
14535 grep -v '^ *+' conftest.er1 >conftest.err
14536 rm -f conftest.er1
14537 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014538 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14539 (exit $ac_status); } && {
14540 test -z "$ac_c_werror_flag" ||
14541 test ! -s conftest.err
14542 } && test -s conftest$ac_exeext && {
14543 test "$cross_compiling" = yes ||
14544 $as_test_x conftest$ac_exeext
14545 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014546 ac_cv_lib_attr_fgetxattr=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000014547else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014548 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014549sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014550
Bram Moolenaar446cb832008-06-24 21:56:24 +000014551 ac_cv_lib_attr_fgetxattr=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000014552fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014553
14554rm -rf conftest.dSYM
14555rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014556 conftest$ac_exeext conftest.$ac_ext
14557LIBS=$ac_check_lib_save_LIBS
14558fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014559{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_attr_fgetxattr" >&5
14560$as_echo "$ac_cv_lib_attr_fgetxattr" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014561if test $ac_cv_lib_attr_fgetxattr = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000014562 LIBS="$LIBS -lattr"
Bram Moolenaar071d4272004-06-13 20:20:40 +000014563fi
14564
Bram Moolenaar071d4272004-06-13 20:20:40 +000014565fi
14566
14567fi
14568
14569
Bram Moolenaar446cb832008-06-24 21:56:24 +000014570{ $as_echo "$as_me:$LINENO: checking for POSIX ACL support" >&5
14571$as_echo_n "checking for POSIX ACL support... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014572cat >conftest.$ac_ext <<_ACEOF
14573/* confdefs.h. */
14574_ACEOF
14575cat confdefs.h >>conftest.$ac_ext
14576cat >>conftest.$ac_ext <<_ACEOF
14577/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014578
14579#include <sys/types.h>
14580#ifdef HAVE_SYS_ACL_H
14581# include <sys/acl.h>
14582#endif
14583acl_t acl;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014584int
14585main ()
14586{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014587acl = acl_get_file("foo", ACL_TYPE_ACCESS);
14588 acl_set_file("foo", ACL_TYPE_ACCESS, acl);
14589 acl_free(acl);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014590 ;
14591 return 0;
14592}
14593_ACEOF
14594rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014595if { (ac_try="$ac_link"
14596case "(($ac_try" in
14597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14598 *) ac_try_echo=$ac_try;;
14599esac
14600eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14601$as_echo "$ac_try_echo") >&5
14602 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014603 ac_status=$?
14604 grep -v '^ *+' conftest.er1 >conftest.err
14605 rm -f conftest.er1
14606 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014607 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14608 (exit $ac_status); } && {
14609 test -z "$ac_c_werror_flag" ||
14610 test ! -s conftest.err
14611 } && test -s conftest$ac_exeext && {
14612 test "$cross_compiling" = yes ||
14613 $as_test_x conftest$ac_exeext
14614 }; then
14615 { $as_echo "$as_me:$LINENO: result: yes" >&5
14616$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014617#define HAVE_POSIX_ACL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014618_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014619
14620else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014621 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014622sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014623
Bram Moolenaar446cb832008-06-24 21:56:24 +000014624 { $as_echo "$as_me:$LINENO: result: no" >&5
14625$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014626fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014627
14628rm -rf conftest.dSYM
14629rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014630 conftest$ac_exeext conftest.$ac_ext
14631
Bram Moolenaar446cb832008-06-24 21:56:24 +000014632{ $as_echo "$as_me:$LINENO: checking for Solaris ACL support" >&5
14633$as_echo_n "checking for Solaris ACL support... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014634cat >conftest.$ac_ext <<_ACEOF
14635/* confdefs.h. */
14636_ACEOF
14637cat confdefs.h >>conftest.$ac_ext
14638cat >>conftest.$ac_ext <<_ACEOF
14639/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014640
14641#ifdef HAVE_SYS_ACL_H
14642# include <sys/acl.h>
14643#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014644int
14645main ()
14646{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014647acl("foo", GETACLCNT, 0, NULL);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014648
14649 ;
14650 return 0;
14651}
14652_ACEOF
14653rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014654if { (ac_try="$ac_link"
14655case "(($ac_try" in
14656 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14657 *) ac_try_echo=$ac_try;;
14658esac
14659eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14660$as_echo "$ac_try_echo") >&5
14661 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014662 ac_status=$?
14663 grep -v '^ *+' conftest.er1 >conftest.err
14664 rm -f conftest.er1
14665 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014666 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14667 (exit $ac_status); } && {
14668 test -z "$ac_c_werror_flag" ||
14669 test ! -s conftest.err
14670 } && test -s conftest$ac_exeext && {
14671 test "$cross_compiling" = yes ||
14672 $as_test_x conftest$ac_exeext
14673 }; then
14674 { $as_echo "$as_me:$LINENO: result: yes" >&5
14675$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014676#define HAVE_SOLARIS_ACL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014677_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014678
14679else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014680 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014681sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014682
Bram Moolenaar446cb832008-06-24 21:56:24 +000014683 { $as_echo "$as_me:$LINENO: result: no" >&5
14684$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014685fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014686
14687rm -rf conftest.dSYM
14688rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014689 conftest$ac_exeext conftest.$ac_ext
14690
Bram Moolenaar446cb832008-06-24 21:56:24 +000014691{ $as_echo "$as_me:$LINENO: checking for AIX ACL support" >&5
14692$as_echo_n "checking for AIX ACL support... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014693cat >conftest.$ac_ext <<_ACEOF
14694/* confdefs.h. */
14695_ACEOF
14696cat confdefs.h >>conftest.$ac_ext
14697cat >>conftest.$ac_ext <<_ACEOF
14698/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014699
Bram Moolenaar446cb832008-06-24 21:56:24 +000014700#if STDC_HEADERS
14701# include <stdlib.h>
14702# include <stddef.h>
14703#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000014704#ifdef HAVE_SYS_ACL_H
14705# include <sys/acl.h>
14706#endif
14707#ifdef HAVE_SYS_ACCESS_H
14708# include <sys/access.h>
14709#endif
14710#define _ALL_SOURCE
14711
14712#include <sys/stat.h>
14713
14714int aclsize;
14715struct acl *aclent;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014716int
14717main ()
14718{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014719aclsize = sizeof(struct acl);
14720 aclent = (void *)malloc(aclsize);
14721 statacl("foo", STX_NORMAL, aclent, aclsize);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014722
14723 ;
14724 return 0;
14725}
14726_ACEOF
14727rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014728if { (ac_try="$ac_link"
14729case "(($ac_try" in
14730 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14731 *) ac_try_echo=$ac_try;;
14732esac
14733eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14734$as_echo "$ac_try_echo") >&5
14735 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014736 ac_status=$?
14737 grep -v '^ *+' conftest.er1 >conftest.err
14738 rm -f conftest.er1
14739 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014740 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14741 (exit $ac_status); } && {
14742 test -z "$ac_c_werror_flag" ||
14743 test ! -s conftest.err
14744 } && test -s conftest$ac_exeext && {
14745 test "$cross_compiling" = yes ||
14746 $as_test_x conftest$ac_exeext
14747 }; then
14748 { $as_echo "$as_me:$LINENO: result: yes" >&5
14749$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014750#define HAVE_AIX_ACL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014751_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014752
14753else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014754 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014755sed 's/^/| /' conftest.$ac_ext >&5
14756
Bram Moolenaar446cb832008-06-24 21:56:24 +000014757 { $as_echo "$as_me:$LINENO: result: no" >&5
14758$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000014759fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014760
14761rm -rf conftest.dSYM
14762rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014763 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000014764else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014765 { $as_echo "$as_me:$LINENO: result: yes" >&5
14766$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000014767fi
14768
Bram Moolenaar446cb832008-06-24 21:56:24 +000014769{ $as_echo "$as_me:$LINENO: checking --disable-gpm argument" >&5
14770$as_echo_n "checking --disable-gpm argument... " >&6; }
14771# Check whether --enable-gpm was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +000014772if test "${enable_gpm+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000014773 enableval=$enable_gpm;
Bram Moolenaar071d4272004-06-13 20:20:40 +000014774else
14775 enable_gpm="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +000014776fi
14777
Bram Moolenaar071d4272004-06-13 20:20:40 +000014778
14779if test "$enable_gpm" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000014780 { $as_echo "$as_me:$LINENO: result: no" >&5
14781$as_echo "no" >&6; }
14782 { $as_echo "$as_me:$LINENO: checking for gpm" >&5
14783$as_echo_n "checking for gpm... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014784if test "${vi_cv_have_gpm+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000014785 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000014786else
14787 olibs="$LIBS" ; LIBS="-lgpm"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014788 cat >conftest.$ac_ext <<_ACEOF
14789/* confdefs.h. */
14790_ACEOF
14791cat confdefs.h >>conftest.$ac_ext
14792cat >>conftest.$ac_ext <<_ACEOF
14793/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014794#include <gpm.h>
14795 #include <linux/keyboard.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014796int
14797main ()
14798{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014799Gpm_GetLibVersion(NULL);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014800 ;
14801 return 0;
14802}
14803_ACEOF
14804rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014805if { (ac_try="$ac_link"
14806case "(($ac_try" in
14807 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14808 *) ac_try_echo=$ac_try;;
14809esac
14810eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14811$as_echo "$ac_try_echo") >&5
14812 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014813 ac_status=$?
14814 grep -v '^ *+' conftest.er1 >conftest.err
14815 rm -f conftest.er1
14816 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014817 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14818 (exit $ac_status); } && {
14819 test -z "$ac_c_werror_flag" ||
14820 test ! -s conftest.err
14821 } && test -s conftest$ac_exeext && {
14822 test "$cross_compiling" = yes ||
14823 $as_test_x conftest$ac_exeext
14824 }; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000014825 vi_cv_have_gpm=yes
14826else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014827 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014828sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014829
Bram Moolenaar446cb832008-06-24 21:56:24 +000014830 vi_cv_have_gpm=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014831fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014832
14833rm -rf conftest.dSYM
14834rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014835 conftest$ac_exeext conftest.$ac_ext
14836 LIBS="$olibs"
14837
14838fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014839{ $as_echo "$as_me:$LINENO: result: $vi_cv_have_gpm" >&5
14840$as_echo "$vi_cv_have_gpm" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000014841 if test $vi_cv_have_gpm = yes; then
14842 LIBS="$LIBS -lgpm"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014843 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014844#define HAVE_GPM 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014845_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014846
14847 fi
14848else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014849 { $as_echo "$as_me:$LINENO: result: yes" >&5
14850$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000014851fi
14852
Bram Moolenaar446cb832008-06-24 21:56:24 +000014853{ $as_echo "$as_me:$LINENO: checking --disable-sysmouse argument" >&5
14854$as_echo_n "checking --disable-sysmouse argument... " >&6; }
14855# Check whether --enable-sysmouse was given.
14856if test "${enable_sysmouse+set}" = set; then
14857 enableval=$enable_sysmouse;
14858else
14859 enable_sysmouse="yes"
14860fi
14861
14862
14863if test "$enable_sysmouse" = "yes"; then
14864 { $as_echo "$as_me:$LINENO: result: no" >&5
14865$as_echo "no" >&6; }
14866 { $as_echo "$as_me:$LINENO: checking for sysmouse" >&5
14867$as_echo_n "checking for sysmouse... " >&6; }
14868if test "${vi_cv_have_sysmouse+set}" = set; then
14869 $as_echo_n "(cached) " >&6
14870else
14871 cat >conftest.$ac_ext <<_ACEOF
14872/* confdefs.h. */
14873_ACEOF
14874cat confdefs.h >>conftest.$ac_ext
14875cat >>conftest.$ac_ext <<_ACEOF
14876/* end confdefs.h. */
14877#include <sys/consio.h>
14878 #include <signal.h>
14879 #include <sys/fbio.h>
14880int
14881main ()
14882{
14883struct mouse_info mouse;
14884 mouse.operation = MOUSE_MODE;
14885 mouse.operation = MOUSE_SHOW;
14886 mouse.u.mode.mode = 0;
14887 mouse.u.mode.signal = SIGUSR2;
14888 ;
14889 return 0;
14890}
14891_ACEOF
14892rm -f conftest.$ac_objext conftest$ac_exeext
14893if { (ac_try="$ac_link"
14894case "(($ac_try" in
14895 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14896 *) ac_try_echo=$ac_try;;
14897esac
14898eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14899$as_echo "$ac_try_echo") >&5
14900 (eval "$ac_link") 2>conftest.er1
14901 ac_status=$?
14902 grep -v '^ *+' conftest.er1 >conftest.err
14903 rm -f conftest.er1
14904 cat conftest.err >&5
14905 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14906 (exit $ac_status); } && {
14907 test -z "$ac_c_werror_flag" ||
14908 test ! -s conftest.err
14909 } && test -s conftest$ac_exeext && {
14910 test "$cross_compiling" = yes ||
14911 $as_test_x conftest$ac_exeext
14912 }; then
14913 vi_cv_have_sysmouse=yes
14914else
14915 $as_echo "$as_me: failed program was:" >&5
14916sed 's/^/| /' conftest.$ac_ext >&5
14917
14918 vi_cv_have_sysmouse=no
14919fi
14920
14921rm -rf conftest.dSYM
14922rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14923 conftest$ac_exeext conftest.$ac_ext
14924
14925fi
14926{ $as_echo "$as_me:$LINENO: result: $vi_cv_have_sysmouse" >&5
14927$as_echo "$vi_cv_have_sysmouse" >&6; }
14928 if test $vi_cv_have_sysmouse = yes; then
14929 cat >>confdefs.h <<\_ACEOF
14930#define HAVE_SYSMOUSE 1
14931_ACEOF
14932
14933 fi
14934else
14935 { $as_echo "$as_me:$LINENO: result: yes" >&5
14936$as_echo "yes" >&6; }
14937fi
14938
14939{ $as_echo "$as_me:$LINENO: checking for rename" >&5
14940$as_echo_n "checking for rename... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014941cat >conftest.$ac_ext <<_ACEOF
14942/* confdefs.h. */
14943_ACEOF
14944cat confdefs.h >>conftest.$ac_ext
14945cat >>conftest.$ac_ext <<_ACEOF
14946/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014947#include <stdio.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014948int
14949main ()
14950{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014951rename("this", "that")
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014952 ;
14953 return 0;
14954}
14955_ACEOF
14956rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014957if { (ac_try="$ac_link"
14958case "(($ac_try" in
14959 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14960 *) ac_try_echo=$ac_try;;
14961esac
14962eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14963$as_echo "$ac_try_echo") >&5
14964 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014965 ac_status=$?
14966 grep -v '^ *+' conftest.er1 >conftest.err
14967 rm -f conftest.er1
14968 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014969 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14970 (exit $ac_status); } && {
14971 test -z "$ac_c_werror_flag" ||
14972 test ! -s conftest.err
14973 } && test -s conftest$ac_exeext && {
14974 test "$cross_compiling" = yes ||
14975 $as_test_x conftest$ac_exeext
14976 }; then
14977 { $as_echo "$as_me:$LINENO: result: yes" >&5
14978$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014979#define HAVE_RENAME 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014980_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014981
14982else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014983 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014984sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014985
Bram Moolenaar446cb832008-06-24 21:56:24 +000014986 { $as_echo "$as_me:$LINENO: result: no" >&5
14987$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014988fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014989
14990rm -rf conftest.dSYM
14991rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014992 conftest$ac_exeext conftest.$ac_ext
14993
Bram Moolenaar446cb832008-06-24 21:56:24 +000014994{ $as_echo "$as_me:$LINENO: checking for sysctl" >&5
14995$as_echo_n "checking for sysctl... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014996cat >conftest.$ac_ext <<_ACEOF
14997/* confdefs.h. */
14998_ACEOF
14999cat confdefs.h >>conftest.$ac_ext
15000cat >>conftest.$ac_ext <<_ACEOF
15001/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000015002#include <sys/types.h>
15003#include <sys/sysctl.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015004int
15005main ()
15006{
Bram Moolenaar071d4272004-06-13 20:20:40 +000015007 int mib[2], r;
15008 size_t len;
15009
15010 mib[0] = CTL_HW;
15011 mib[1] = HW_USERMEM;
15012 len = sizeof(r);
15013 (void)sysctl(mib, 2, &r, &len, (void *)0, (size_t)0);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015014
15015 ;
15016 return 0;
15017}
15018_ACEOF
15019rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015020if { (ac_try="$ac_compile"
15021case "(($ac_try" in
15022 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15023 *) ac_try_echo=$ac_try;;
15024esac
15025eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15026$as_echo "$ac_try_echo") >&5
15027 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015028 ac_status=$?
15029 grep -v '^ *+' conftest.er1 >conftest.err
15030 rm -f conftest.er1
15031 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015032 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15033 (exit $ac_status); } && {
15034 test -z "$ac_c_werror_flag" ||
15035 test ! -s conftest.err
15036 } && test -s conftest.$ac_objext; then
15037 { $as_echo "$as_me:$LINENO: result: yes" >&5
15038$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015039#define HAVE_SYSCTL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015040_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015041
15042else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015043 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015044sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000015045
Bram Moolenaar446cb832008-06-24 21:56:24 +000015046 { $as_echo "$as_me:$LINENO: result: not usable" >&5
15047$as_echo "not usable" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015048fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015049
Bram Moolenaar446cb832008-06-24 21:56:24 +000015050rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15051
15052{ $as_echo "$as_me:$LINENO: checking for sysinfo" >&5
15053$as_echo_n "checking for sysinfo... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015054cat >conftest.$ac_ext <<_ACEOF
15055/* confdefs.h. */
15056_ACEOF
15057cat confdefs.h >>conftest.$ac_ext
15058cat >>conftest.$ac_ext <<_ACEOF
15059/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000015060#include <sys/types.h>
15061#include <sys/sysinfo.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015062int
15063main ()
15064{
Bram Moolenaar071d4272004-06-13 20:20:40 +000015065 struct sysinfo sinfo;
15066 int t;
15067
15068 (void)sysinfo(&sinfo);
15069 t = sinfo.totalram;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015070
15071 ;
15072 return 0;
15073}
15074_ACEOF
15075rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015076if { (ac_try="$ac_compile"
15077case "(($ac_try" in
15078 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15079 *) ac_try_echo=$ac_try;;
15080esac
15081eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15082$as_echo "$ac_try_echo") >&5
15083 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015084 ac_status=$?
15085 grep -v '^ *+' conftest.er1 >conftest.err
15086 rm -f conftest.er1
15087 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015088 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15089 (exit $ac_status); } && {
15090 test -z "$ac_c_werror_flag" ||
15091 test ! -s conftest.err
15092 } && test -s conftest.$ac_objext; then
15093 { $as_echo "$as_me:$LINENO: result: yes" >&5
15094$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015095#define HAVE_SYSINFO 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015096_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015097
15098else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015099 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015100sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000015101
Bram Moolenaar446cb832008-06-24 21:56:24 +000015102 { $as_echo "$as_me:$LINENO: result: not usable" >&5
15103$as_echo "not usable" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015104fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015105
Bram Moolenaar446cb832008-06-24 21:56:24 +000015106rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15107
15108{ $as_echo "$as_me:$LINENO: checking for sysinfo.mem_unit" >&5
15109$as_echo_n "checking for sysinfo.mem_unit... " >&6; }
Bram Moolenaar914572a2007-05-01 11:37:47 +000015110cat >conftest.$ac_ext <<_ACEOF
15111/* confdefs.h. */
15112_ACEOF
15113cat confdefs.h >>conftest.$ac_ext
15114cat >>conftest.$ac_ext <<_ACEOF
15115/* end confdefs.h. */
15116#include <sys/types.h>
15117#include <sys/sysinfo.h>
15118int
15119main ()
15120{
15121 struct sysinfo sinfo;
15122 sinfo.mem_unit = 1;
15123
15124 ;
15125 return 0;
15126}
15127_ACEOF
15128rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015129if { (ac_try="$ac_compile"
15130case "(($ac_try" in
15131 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15132 *) ac_try_echo=$ac_try;;
15133esac
15134eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15135$as_echo "$ac_try_echo") >&5
15136 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar914572a2007-05-01 11:37:47 +000015137 ac_status=$?
15138 grep -v '^ *+' conftest.er1 >conftest.err
15139 rm -f conftest.er1
15140 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015141 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15142 (exit $ac_status); } && {
15143 test -z "$ac_c_werror_flag" ||
15144 test ! -s conftest.err
15145 } && test -s conftest.$ac_objext; then
15146 { $as_echo "$as_me:$LINENO: result: yes" >&5
15147$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar914572a2007-05-01 11:37:47 +000015148#define HAVE_SYSINFO_MEM_UNIT 1
15149_ACEOF
15150
15151else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015152 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar914572a2007-05-01 11:37:47 +000015153sed 's/^/| /' conftest.$ac_ext >&5
15154
Bram Moolenaar446cb832008-06-24 21:56:24 +000015155 { $as_echo "$as_me:$LINENO: result: no" >&5
15156$as_echo "no" >&6; }
Bram Moolenaar914572a2007-05-01 11:37:47 +000015157fi
Bram Moolenaar914572a2007-05-01 11:37:47 +000015158
Bram Moolenaar446cb832008-06-24 21:56:24 +000015159rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15160
15161{ $as_echo "$as_me:$LINENO: checking for sysconf" >&5
15162$as_echo_n "checking for sysconf... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015163cat >conftest.$ac_ext <<_ACEOF
15164/* confdefs.h. */
15165_ACEOF
15166cat confdefs.h >>conftest.$ac_ext
15167cat >>conftest.$ac_ext <<_ACEOF
15168/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000015169#include <unistd.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015170int
15171main ()
15172{
Bram Moolenaar071d4272004-06-13 20:20:40 +000015173 (void)sysconf(_SC_PAGESIZE);
15174 (void)sysconf(_SC_PHYS_PAGES);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015175
15176 ;
15177 return 0;
15178}
15179_ACEOF
15180rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015181if { (ac_try="$ac_compile"
15182case "(($ac_try" in
15183 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15184 *) ac_try_echo=$ac_try;;
15185esac
15186eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15187$as_echo "$ac_try_echo") >&5
15188 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015189 ac_status=$?
15190 grep -v '^ *+' conftest.er1 >conftest.err
15191 rm -f conftest.er1
15192 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015193 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15194 (exit $ac_status); } && {
15195 test -z "$ac_c_werror_flag" ||
15196 test ! -s conftest.err
15197 } && test -s conftest.$ac_objext; then
15198 { $as_echo "$as_me:$LINENO: result: yes" >&5
15199$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015200#define HAVE_SYSCONF 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015201_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015202
15203else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015204 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015205sed 's/^/| /' conftest.$ac_ext >&5
15206
Bram Moolenaar446cb832008-06-24 21:56:24 +000015207 { $as_echo "$as_me:$LINENO: result: not usable" >&5
15208$as_echo "not usable" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015209fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015210
15211rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000015212
15213
Bram Moolenaar446cb832008-06-24 21:56:24 +000015214{ $as_echo "$as_me:$LINENO: checking size of int" >&5
15215$as_echo_n "checking size of int... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015216if test "${ac_cv_sizeof_int+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015217 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000015218else
15219 if test "$cross_compiling" = yes; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015220 { { $as_echo "$as_me:$LINENO: error: failed to compile test program" >&5
15221$as_echo "$as_me: error: failed to compile test program" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015222 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015223else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015224 cat >conftest.$ac_ext <<_ACEOF
15225/* confdefs.h. */
15226_ACEOF
15227cat confdefs.h >>conftest.$ac_ext
15228cat >>conftest.$ac_ext <<_ACEOF
15229/* end confdefs.h. */
Bram Moolenaar446cb832008-06-24 21:56:24 +000015230
Bram Moolenaar071d4272004-06-13 20:20:40 +000015231#include <stdio.h>
Bram Moolenaar446cb832008-06-24 21:56:24 +000015232#if STDC_HEADERS
15233# include <stdlib.h>
15234# include <stddef.h>
15235#endif
15236main()
15237{
15238 FILE *f=fopen("conftestval", "w");
15239 if (!f) exit(1);
15240 fprintf(f, "%d\n", (int)sizeof(int));
15241 exit(0);
15242}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015243_ACEOF
15244rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015245if { (ac_try="$ac_link"
15246case "(($ac_try" in
15247 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15248 *) ac_try_echo=$ac_try;;
15249esac
15250eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15251$as_echo "$ac_try_echo") >&5
15252 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015253 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000015254 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015255 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000015256 { (case "(($ac_try" in
15257 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15258 *) ac_try_echo=$ac_try;;
15259esac
15260eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15261$as_echo "$ac_try_echo") >&5
15262 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015263 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000015264 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015265 (exit $ac_status); }; }; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000015266 ac_cv_sizeof_int=`cat conftestval`
15267else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015268 $as_echo "$as_me: program exited with status $ac_status" >&5
15269$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015270sed 's/^/| /' conftest.$ac_ext >&5
15271
15272( exit $ac_status )
15273ac_cv_sizeof_int=0
Bram Moolenaar071d4272004-06-13 20:20:40 +000015274fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015275rm -rf conftest.dSYM
15276rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000015277fi
15278
Bram Moolenaar446cb832008-06-24 21:56:24 +000015279
15280fi
15281
15282{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
15283$as_echo "$ac_cv_sizeof_int" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015284cat >>confdefs.h <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015285#define SIZEOF_INT $ac_cv_sizeof_int
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015286_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015287
15288
Bram Moolenaar446cb832008-06-24 21:56:24 +000015289
15290
Bram Moolenaar071d4272004-06-13 20:20:40 +000015291bcopy_test_prog='
Bram Moolenaar446cb832008-06-24 21:56:24 +000015292#include "confdefs.h"
15293#ifdef HAVE_STRING_H
15294# include <string.h>
15295#endif
15296#if STDC_HEADERS
15297# include <stdlib.h>
15298# include <stddef.h>
15299#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000015300main() {
15301 char buf[10];
15302 strcpy(buf, "abcdefghi");
15303 mch_memmove(buf, buf + 2, 3);
15304 if (strncmp(buf, "ababcf", 6))
15305 exit(1);
15306 strcpy(buf, "abcdefghi");
15307 mch_memmove(buf + 2, buf, 3);
15308 if (strncmp(buf, "cdedef", 6))
15309 exit(1);
15310 exit(0); /* libc version works properly. */
15311}'
15312
Bram Moolenaar446cb832008-06-24 21:56:24 +000015313{ $as_echo "$as_me:$LINENO: checking whether memmove handles overlaps" >&5
15314$as_echo_n "checking whether memmove handles overlaps... " >&6; }
15315if test "${vim_cv_memmove_handles_overlap+set}" = set; then
15316 $as_echo_n "(cached) " >&6
15317else
Bram Moolenaar071d4272004-06-13 20:20:40 +000015318
Bram Moolenaar446cb832008-06-24 21:56:24 +000015319 if test "$cross_compiling" = yes; then
15320
15321 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_memmove_handles_overlap'" >&5
15322$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_memmove_handles_overlap'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015323 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000015324
Bram Moolenaar071d4272004-06-13 20:20:40 +000015325else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015326 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015327#define mch_memmove(s,d,l) memmove(d,s,l) $bcopy_test_prog
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015328_ACEOF
15329rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015330if { (ac_try="$ac_link"
15331case "(($ac_try" in
15332 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15333 *) ac_try_echo=$ac_try;;
15334esac
15335eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15336$as_echo "$ac_try_echo") >&5
15337 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015338 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000015339 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015340 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000015341 { (case "(($ac_try" in
15342 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15343 *) ac_try_echo=$ac_try;;
15344esac
15345eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15346$as_echo "$ac_try_echo") >&5
15347 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015348 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000015349 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015350 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015351
15352 vim_cv_memmove_handles_overlap=yes
15353
15354else
15355 $as_echo "$as_me: program exited with status $ac_status" >&5
15356$as_echo "$as_me: failed program was:" >&5
15357sed 's/^/| /' conftest.$ac_ext >&5
15358
15359( exit $ac_status )
15360
15361 vim_cv_memmove_handles_overlap=no
15362
15363fi
15364rm -rf conftest.dSYM
15365rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15366fi
15367
15368
15369
15370fi
15371{ $as_echo "$as_me:$LINENO: result: $vim_cv_memmove_handles_overlap" >&5
15372$as_echo "$vim_cv_memmove_handles_overlap" >&6; }
15373
15374if test "x$vim_cv_memmove_handles_overlap" = "xyes" ; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015375 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015376#define USEMEMMOVE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015377_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000015378
Bram Moolenaar071d4272004-06-13 20:20:40 +000015379else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015380 { $as_echo "$as_me:$LINENO: checking whether bcopy handles overlaps" >&5
15381$as_echo_n "checking whether bcopy handles overlaps... " >&6; }
15382if test "${vim_cv_bcopy_handles_overlap+set}" = set; then
15383 $as_echo_n "(cached) " >&6
15384else
15385
15386 if test "$cross_compiling" = yes; then
15387
15388 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_bcopy_handles_overlap'" >&5
15389$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_bcopy_handles_overlap'" >&2;}
15390 { (exit 1); exit 1; }; }
15391
15392else
15393 cat >conftest.$ac_ext <<_ACEOF
15394#define mch_bcopy(s,d,l) bcopy(d,s,l) $bcopy_test_prog
15395_ACEOF
15396rm -f conftest$ac_exeext
15397if { (ac_try="$ac_link"
15398case "(($ac_try" in
15399 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15400 *) ac_try_echo=$ac_try;;
15401esac
15402eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15403$as_echo "$ac_try_echo") >&5
15404 (eval "$ac_link") 2>&5
15405 ac_status=$?
15406 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15407 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15408 { (case "(($ac_try" in
15409 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15410 *) ac_try_echo=$ac_try;;
15411esac
15412eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15413$as_echo "$ac_try_echo") >&5
15414 (eval "$ac_try") 2>&5
15415 ac_status=$?
15416 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15417 (exit $ac_status); }; }; then
15418
15419 vim_cv_bcopy_handles_overlap=yes
15420
15421else
15422 $as_echo "$as_me: program exited with status $ac_status" >&5
15423$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015424sed 's/^/| /' conftest.$ac_ext >&5
15425
15426( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000015427
15428 vim_cv_bcopy_handles_overlap=no
15429
15430fi
15431rm -rf conftest.dSYM
15432rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15433fi
15434
15435
15436
15437fi
15438{ $as_echo "$as_me:$LINENO: result: $vim_cv_bcopy_handles_overlap" >&5
15439$as_echo "$vim_cv_bcopy_handles_overlap" >&6; }
15440
15441 if test "x$vim_cv_bcopy_handles_overlap" = "xyes" ; then
15442 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015443#define USEBCOPY 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015444_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015445
Bram Moolenaar446cb832008-06-24 21:56:24 +000015446 else
15447 { $as_echo "$as_me:$LINENO: checking whether memcpy handles overlaps" >&5
15448$as_echo_n "checking whether memcpy handles overlaps... " >&6; }
15449if test "${vim_cv_memcpy_handles_overlap+set}" = set; then
15450 $as_echo_n "(cached) " >&6
15451else
15452
15453 if test "$cross_compiling" = yes; then
15454
15455 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_memcpy_handles_overlap'" >&5
15456$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_memcpy_handles_overlap'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015457 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000015458
Bram Moolenaar071d4272004-06-13 20:20:40 +000015459else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015460 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000015461#define mch_memcpy(s,d,l) memcpy(d,s,l) $bcopy_test_prog
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015462_ACEOF
15463rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015464if { (ac_try="$ac_link"
15465case "(($ac_try" in
15466 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15467 *) ac_try_echo=$ac_try;;
15468esac
15469eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15470$as_echo "$ac_try_echo") >&5
15471 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015472 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000015473 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015474 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000015475 { (case "(($ac_try" in
15476 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15477 *) ac_try_echo=$ac_try;;
15478esac
15479eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15480$as_echo "$ac_try_echo") >&5
15481 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015482 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000015483 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015484 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015485
15486 vim_cv_memcpy_handles_overlap=yes
15487
Bram Moolenaar071d4272004-06-13 20:20:40 +000015488else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015489 $as_echo "$as_me: program exited with status $ac_status" >&5
15490$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015491sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000015492
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015493( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000015494
15495 vim_cv_memcpy_handles_overlap=no
15496
Bram Moolenaar071d4272004-06-13 20:20:40 +000015497fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015498rm -rf conftest.dSYM
15499rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000015500fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015501
15502
15503
Bram Moolenaar071d4272004-06-13 20:20:40 +000015504fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015505{ $as_echo "$as_me:$LINENO: result: $vim_cv_memcpy_handles_overlap" >&5
15506$as_echo "$vim_cv_memcpy_handles_overlap" >&6; }
15507
15508 if test "x$vim_cv_memcpy_handles_overlap" = "xyes" ; then
15509 cat >>confdefs.h <<\_ACEOF
15510#define USEMEMCPY 1
15511_ACEOF
15512
15513 fi
15514 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000015515fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015516
Bram Moolenaar071d4272004-06-13 20:20:40 +000015517
15518
15519if test "$enable_multibyte" = "yes"; then
15520 cflags_save=$CFLAGS
15521 ldflags_save=$LDFLAGS
Bram Moolenaar94ba1ce2009-04-22 15:53:09 +000015522 if test "x$x_includes" != "xNONE" ; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000015523 CFLAGS="$CFLAGS -I$x_includes"
15524 LDFLAGS="$X_LIBS $LDFLAGS -lX11"
Bram Moolenaar446cb832008-06-24 21:56:24 +000015525 { $as_echo "$as_me:$LINENO: checking whether X_LOCALE needed" >&5
15526$as_echo_n "checking whether X_LOCALE needed... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015527 cat >conftest.$ac_ext <<_ACEOF
15528/* confdefs.h. */
15529_ACEOF
15530cat confdefs.h >>conftest.$ac_ext
15531cat >>conftest.$ac_ext <<_ACEOF
15532/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000015533#include <X11/Xlocale.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015534int
15535main ()
15536{
Bram Moolenaar071d4272004-06-13 20:20:40 +000015537
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015538 ;
15539 return 0;
15540}
15541_ACEOF
15542rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015543if { (ac_try="$ac_compile"
15544case "(($ac_try" in
15545 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15546 *) ac_try_echo=$ac_try;;
15547esac
15548eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15549$as_echo "$ac_try_echo") >&5
15550 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015551 ac_status=$?
15552 grep -v '^ *+' conftest.er1 >conftest.err
15553 rm -f conftest.er1
15554 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015555 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15556 (exit $ac_status); } && {
15557 test -z "$ac_c_werror_flag" ||
15558 test ! -s conftest.err
15559 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015560 cat >conftest.$ac_ext <<_ACEOF
15561/* confdefs.h. */
15562_ACEOF
15563cat confdefs.h >>conftest.$ac_ext
15564cat >>conftest.$ac_ext <<_ACEOF
15565/* end confdefs.h. */
15566
Bram Moolenaar446cb832008-06-24 21:56:24 +000015567/* Override any GCC internal prototype to avoid an error.
15568 Use char because int might match the return type of a GCC
15569 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015570#ifdef __cplusplus
15571extern "C"
15572#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015573char _Xsetlocale ();
15574int
15575main ()
15576{
Bram Moolenaar446cb832008-06-24 21:56:24 +000015577return _Xsetlocale ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015578 ;
15579 return 0;
15580}
15581_ACEOF
15582rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015583if { (ac_try="$ac_link"
15584case "(($ac_try" in
15585 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15586 *) ac_try_echo=$ac_try;;
15587esac
15588eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15589$as_echo "$ac_try_echo") >&5
15590 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015591 ac_status=$?
15592 grep -v '^ *+' conftest.er1 >conftest.err
15593 rm -f conftest.er1
15594 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015595 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15596 (exit $ac_status); } && {
15597 test -z "$ac_c_werror_flag" ||
15598 test ! -s conftest.err
15599 } && test -s conftest$ac_exeext && {
15600 test "$cross_compiling" = yes ||
15601 $as_test_x conftest$ac_exeext
15602 }; then
15603 { $as_echo "$as_me:$LINENO: result: yes" >&5
15604$as_echo "yes" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015605 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015606#define X_LOCALE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015607_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015608
15609else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015610 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015611sed 's/^/| /' conftest.$ac_ext >&5
15612
Bram Moolenaar446cb832008-06-24 21:56:24 +000015613 { $as_echo "$as_me:$LINENO: result: no" >&5
15614$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015615fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015616
15617rm -rf conftest.dSYM
15618rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015619 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000015620else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015621 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015622sed 's/^/| /' conftest.$ac_ext >&5
15623
Bram Moolenaar446cb832008-06-24 21:56:24 +000015624 { $as_echo "$as_me:$LINENO: result: no" >&5
15625$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015626fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015627
15628rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000015629 fi
15630 CFLAGS=$cflags_save
15631 LDFLAGS=$ldflags_save
15632fi
15633
Bram Moolenaar446cb832008-06-24 21:56:24 +000015634{ $as_echo "$as_me:$LINENO: checking for _xpg4_setrunelocale in -lxpg4" >&5
15635$as_echo_n "checking for _xpg4_setrunelocale in -lxpg4... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015636if test "${ac_cv_lib_xpg4__xpg4_setrunelocale+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015637 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000015638else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015639 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000015640LIBS="-lxpg4 $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015641cat >conftest.$ac_ext <<_ACEOF
15642/* confdefs.h. */
15643_ACEOF
15644cat confdefs.h >>conftest.$ac_ext
15645cat >>conftest.$ac_ext <<_ACEOF
15646/* end confdefs.h. */
15647
Bram Moolenaar446cb832008-06-24 21:56:24 +000015648/* Override any GCC internal prototype to avoid an error.
15649 Use char because int might match the return type of a GCC
15650 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015651#ifdef __cplusplus
15652extern "C"
15653#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015654char _xpg4_setrunelocale ();
15655int
15656main ()
15657{
Bram Moolenaar446cb832008-06-24 21:56:24 +000015658return _xpg4_setrunelocale ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015659 ;
15660 return 0;
15661}
15662_ACEOF
15663rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015664if { (ac_try="$ac_link"
15665case "(($ac_try" in
15666 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15667 *) ac_try_echo=$ac_try;;
15668esac
15669eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15670$as_echo "$ac_try_echo") >&5
15671 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015672 ac_status=$?
15673 grep -v '^ *+' conftest.er1 >conftest.err
15674 rm -f conftest.er1
15675 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015676 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15677 (exit $ac_status); } && {
15678 test -z "$ac_c_werror_flag" ||
15679 test ! -s conftest.err
15680 } && test -s conftest$ac_exeext && {
15681 test "$cross_compiling" = yes ||
15682 $as_test_x conftest$ac_exeext
15683 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015684 ac_cv_lib_xpg4__xpg4_setrunelocale=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000015685else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015686 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015687sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000015688
Bram Moolenaar446cb832008-06-24 21:56:24 +000015689 ac_cv_lib_xpg4__xpg4_setrunelocale=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000015690fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015691
15692rm -rf conftest.dSYM
15693rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015694 conftest$ac_exeext conftest.$ac_ext
15695LIBS=$ac_check_lib_save_LIBS
15696fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015697{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4__xpg4_setrunelocale" >&5
15698$as_echo "$ac_cv_lib_xpg4__xpg4_setrunelocale" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015699if test $ac_cv_lib_xpg4__xpg4_setrunelocale = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000015700 LIBS="$LIBS -lxpg4"
Bram Moolenaar071d4272004-06-13 20:20:40 +000015701fi
15702
15703
Bram Moolenaar446cb832008-06-24 21:56:24 +000015704{ $as_echo "$as_me:$LINENO: checking how to create tags" >&5
15705$as_echo_n "checking how to create tags... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015706test -f tags && mv tags tags.save
15707if (eval ctags --version /dev/null | grep Exuberant) < /dev/null 1>&5 2>&1; then
Bram Moolenaarb21e5842006-04-16 18:30:08 +000015708 TAGPRG="ctags -I INIT+ --fields=+S"
Bram Moolenaar071d4272004-06-13 20:20:40 +000015709else
Bram Moolenaar0c7ce772009-05-13 12:49:39 +000015710 TAGPRG="ctags"
Bram Moolenaar071d4272004-06-13 20:20:40 +000015711 (eval etags /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="etags"
15712 (eval etags -c /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="etags -c"
15713 (eval ctags /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags"
15714 (eval ctags -t /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -t"
15715 (eval ctags -ts /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -ts"
15716 (eval ctags -tvs /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -tvs"
15717 (eval ctags -i+m /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -i+m"
15718fi
15719test -f tags.save && mv tags.save tags
Bram Moolenaar446cb832008-06-24 21:56:24 +000015720{ $as_echo "$as_me:$LINENO: result: $TAGPRG" >&5
15721$as_echo "$TAGPRG" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015722
Bram Moolenaar446cb832008-06-24 21:56:24 +000015723{ $as_echo "$as_me:$LINENO: checking how to run man with a section nr" >&5
15724$as_echo_n "checking how to run man with a section nr... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015725MANDEF="man"
Bram Moolenaar8b131502008-02-13 09:28:19 +000015726(eval MANPAGER=cat PAGER=cat man -s 2 read) < /dev/null > /dev/null 2>&5 && MANDEF="man -s"
Bram Moolenaar446cb832008-06-24 21:56:24 +000015727{ $as_echo "$as_me:$LINENO: result: $MANDEF" >&5
15728$as_echo "$MANDEF" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015729if test "$MANDEF" = "man -s"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015730 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015731#define USEMAN_S 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015732_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015733
15734fi
15735
Bram Moolenaar446cb832008-06-24 21:56:24 +000015736{ $as_echo "$as_me:$LINENO: checking --disable-nls argument" >&5
15737$as_echo_n "checking --disable-nls argument... " >&6; }
15738# Check whether --enable-nls was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +000015739if test "${enable_nls+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015740 enableval=$enable_nls;
Bram Moolenaar071d4272004-06-13 20:20:40 +000015741else
15742 enable_nls="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +000015743fi
15744
Bram Moolenaar071d4272004-06-13 20:20:40 +000015745
15746if test "$enable_nls" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015747 { $as_echo "$as_me:$LINENO: result: no" >&5
15748$as_echo "no" >&6; }
Bram Moolenaar2389c3c2005-05-22 22:07:59 +000015749
15750 INSTALL_LANGS=install-languages
15751
15752 INSTALL_TOOL_LANGS=install-tool-languages
15753
15754
Bram Moolenaar071d4272004-06-13 20:20:40 +000015755 # Extract the first word of "msgfmt", so it can be a program name with args.
15756set dummy msgfmt; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +000015757{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
15758$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015759if test "${ac_cv_prog_MSGFMT+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015760 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000015761else
15762 if test -n "$MSGFMT"; then
15763 ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
15764else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015765as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15766for as_dir in $PATH
15767do
15768 IFS=$as_save_IFS
15769 test -z "$as_dir" && as_dir=.
15770 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +000015771 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015772 ac_cv_prog_MSGFMT="msgfmt"
Bram Moolenaar446cb832008-06-24 21:56:24 +000015773 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015774 break 2
15775 fi
15776done
15777done
Bram Moolenaar446cb832008-06-24 21:56:24 +000015778IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015779
Bram Moolenaar071d4272004-06-13 20:20:40 +000015780fi
15781fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015782MSGFMT=$ac_cv_prog_MSGFMT
Bram Moolenaar071d4272004-06-13 20:20:40 +000015783if test -n "$MSGFMT"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015784 { $as_echo "$as_me:$LINENO: result: $MSGFMT" >&5
15785$as_echo "$MSGFMT" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015786else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015787 { $as_echo "$as_me:$LINENO: result: no" >&5
15788$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015789fi
15790
Bram Moolenaar446cb832008-06-24 21:56:24 +000015791
15792 { $as_echo "$as_me:$LINENO: checking for NLS" >&5
15793$as_echo_n "checking for NLS... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015794 if test -f po/Makefile; then
15795 have_gettext="no"
15796 if test -n "$MSGFMT"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015797 cat >conftest.$ac_ext <<_ACEOF
15798/* confdefs.h. */
15799_ACEOF
15800cat confdefs.h >>conftest.$ac_ext
15801cat >>conftest.$ac_ext <<_ACEOF
15802/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000015803#include <libintl.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015804int
15805main ()
15806{
Bram Moolenaar071d4272004-06-13 20:20:40 +000015807gettext("Test");
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015808 ;
15809 return 0;
15810}
15811_ACEOF
15812rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015813if { (ac_try="$ac_link"
15814case "(($ac_try" in
15815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15816 *) ac_try_echo=$ac_try;;
15817esac
15818eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15819$as_echo "$ac_try_echo") >&5
15820 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015821 ac_status=$?
15822 grep -v '^ *+' conftest.er1 >conftest.err
15823 rm -f conftest.er1
15824 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015825 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15826 (exit $ac_status); } && {
15827 test -z "$ac_c_werror_flag" ||
15828 test ! -s conftest.err
15829 } && test -s conftest$ac_exeext && {
15830 test "$cross_compiling" = yes ||
15831 $as_test_x conftest$ac_exeext
15832 }; then
15833 { $as_echo "$as_me:$LINENO: result: gettext() works" >&5
15834$as_echo "gettext() works" >&6; }; have_gettext="yes"
Bram Moolenaar071d4272004-06-13 20:20:40 +000015835else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015836 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015837sed 's/^/| /' conftest.$ac_ext >&5
15838
Bram Moolenaar446cb832008-06-24 21:56:24 +000015839 olibs=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000015840 LIBS="$LIBS -lintl"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015841 cat >conftest.$ac_ext <<_ACEOF
15842/* confdefs.h. */
15843_ACEOF
15844cat confdefs.h >>conftest.$ac_ext
15845cat >>conftest.$ac_ext <<_ACEOF
15846/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000015847#include <libintl.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015848int
15849main ()
15850{
Bram Moolenaar071d4272004-06-13 20:20:40 +000015851gettext("Test");
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015852 ;
15853 return 0;
15854}
15855_ACEOF
15856rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015857if { (ac_try="$ac_link"
15858case "(($ac_try" in
15859 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15860 *) ac_try_echo=$ac_try;;
15861esac
15862eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15863$as_echo "$ac_try_echo") >&5
15864 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015865 ac_status=$?
15866 grep -v '^ *+' conftest.er1 >conftest.err
15867 rm -f conftest.er1
15868 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015869 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15870 (exit $ac_status); } && {
15871 test -z "$ac_c_werror_flag" ||
15872 test ! -s conftest.err
15873 } && test -s conftest$ac_exeext && {
15874 test "$cross_compiling" = yes ||
15875 $as_test_x conftest$ac_exeext
15876 }; then
15877 { $as_echo "$as_me:$LINENO: result: gettext() works with -lintl" >&5
15878$as_echo "gettext() works with -lintl" >&6; }; have_gettext="yes"
Bram Moolenaar071d4272004-06-13 20:20:40 +000015879else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015880 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015881sed 's/^/| /' conftest.$ac_ext >&5
15882
Bram Moolenaar446cb832008-06-24 21:56:24 +000015883 { $as_echo "$as_me:$LINENO: result: gettext() doesn't work" >&5
15884$as_echo "gettext() doesn't work" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +000015885 LIBS=$olibs
15886fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015887
15888rm -rf conftest.dSYM
15889rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015890 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000015891fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015892
15893rm -rf conftest.dSYM
15894rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015895 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000015896 else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015897 { $as_echo "$as_me:$LINENO: result: msgfmt not found - disabled" >&5
15898$as_echo "msgfmt not found - disabled" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +000015899 fi
15900 if test $have_gettext = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015901 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015902#define HAVE_GETTEXT 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015903_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015904
15905 MAKEMO=yes
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015906
15907
15908for ac_func in bind_textdomain_codeset
Bram Moolenaar071d4272004-06-13 20:20:40 +000015909do
Bram Moolenaar446cb832008-06-24 21:56:24 +000015910as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15911{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
15912$as_echo_n "checking for $ac_func... " >&6; }
15913if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
15914 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000015915else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015916 cat >conftest.$ac_ext <<_ACEOF
15917/* confdefs.h. */
15918_ACEOF
15919cat confdefs.h >>conftest.$ac_ext
15920cat >>conftest.$ac_ext <<_ACEOF
15921/* end confdefs.h. */
15922/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15923 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15924#define $ac_func innocuous_$ac_func
15925
Bram Moolenaar071d4272004-06-13 20:20:40 +000015926/* System header to define __stub macros and hopefully few prototypes,
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015927 which can conflict with char $ac_func (); below.
15928 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15929 <limits.h> exists even on freestanding compilers. */
15930
15931#ifdef __STDC__
15932# include <limits.h>
15933#else
15934# include <assert.h>
15935#endif
15936
15937#undef $ac_func
15938
Bram Moolenaar446cb832008-06-24 21:56:24 +000015939/* Override any GCC internal prototype to avoid an error.
15940 Use char because int might match the return type of a GCC
15941 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015942#ifdef __cplusplus
15943extern "C"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015944#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015945char $ac_func ();
Bram Moolenaar071d4272004-06-13 20:20:40 +000015946/* The GNU C library defines this for functions which it implements
15947 to always fail with ENOSYS. Some functions are actually named
15948 something starting with __ and the normal name is an alias. */
Bram Moolenaar446cb832008-06-24 21:56:24 +000015949#if defined __stub_$ac_func || defined __stub___$ac_func
Bram Moolenaar071d4272004-06-13 20:20:40 +000015950choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +000015951#endif
15952
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015953int
15954main ()
15955{
Bram Moolenaar446cb832008-06-24 21:56:24 +000015956return $ac_func ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015957 ;
15958 return 0;
15959}
15960_ACEOF
15961rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015962if { (ac_try="$ac_link"
15963case "(($ac_try" in
15964 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15965 *) ac_try_echo=$ac_try;;
15966esac
15967eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15968$as_echo "$ac_try_echo") >&5
15969 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015970 ac_status=$?
15971 grep -v '^ *+' conftest.er1 >conftest.err
15972 rm -f conftest.er1
15973 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015974 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15975 (exit $ac_status); } && {
15976 test -z "$ac_c_werror_flag" ||
15977 test ! -s conftest.err
15978 } && test -s conftest$ac_exeext && {
15979 test "$cross_compiling" = yes ||
15980 $as_test_x conftest$ac_exeext
15981 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015982 eval "$as_ac_var=yes"
Bram Moolenaar071d4272004-06-13 20:20:40 +000015983else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015984 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015985sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000015986
Bram Moolenaar446cb832008-06-24 21:56:24 +000015987 eval "$as_ac_var=no"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015988fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015989
15990rm -rf conftest.dSYM
15991rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015992 conftest$ac_exeext conftest.$ac_ext
15993fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015994ac_res=`eval 'as_val=${'$as_ac_var'}
15995 $as_echo "$as_val"'`
15996 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
15997$as_echo "$ac_res" >&6; }
15998if test `eval 'as_val=${'$as_ac_var'}
15999 $as_echo "$as_val"'` = yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016000 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000016001#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016002_ACEOF
16003
Bram Moolenaar071d4272004-06-13 20:20:40 +000016004fi
16005done
16006
Bram Moolenaar446cb832008-06-24 21:56:24 +000016007 { $as_echo "$as_me:$LINENO: checking for _nl_msg_cat_cntr" >&5
16008$as_echo_n "checking for _nl_msg_cat_cntr... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016009 cat >conftest.$ac_ext <<_ACEOF
16010/* confdefs.h. */
16011_ACEOF
16012cat confdefs.h >>conftest.$ac_ext
16013cat >>conftest.$ac_ext <<_ACEOF
16014/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016015#include <libintl.h>
16016 extern int _nl_msg_cat_cntr;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016017int
16018main ()
16019{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016020++_nl_msg_cat_cntr;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016021 ;
16022 return 0;
16023}
16024_ACEOF
16025rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016026if { (ac_try="$ac_link"
16027case "(($ac_try" in
16028 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16029 *) ac_try_echo=$ac_try;;
16030esac
16031eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16032$as_echo "$ac_try_echo") >&5
16033 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016034 ac_status=$?
16035 grep -v '^ *+' conftest.er1 >conftest.err
16036 rm -f conftest.er1
16037 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016038 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16039 (exit $ac_status); } && {
16040 test -z "$ac_c_werror_flag" ||
16041 test ! -s conftest.err
16042 } && test -s conftest$ac_exeext && {
16043 test "$cross_compiling" = yes ||
16044 $as_test_x conftest$ac_exeext
16045 }; then
16046 { $as_echo "$as_me:$LINENO: result: yes" >&5
16047$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016048#define HAVE_NL_MSG_CAT_CNTR 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016049_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016050
16051else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016052 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016053sed 's/^/| /' conftest.$ac_ext >&5
16054
Bram Moolenaar446cb832008-06-24 21:56:24 +000016055 { $as_echo "$as_me:$LINENO: result: no" >&5
16056$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016057fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016058
16059rm -rf conftest.dSYM
16060rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016061 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016062 fi
16063 else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016064 { $as_echo "$as_me:$LINENO: result: no \"po/Makefile\" - disabled" >&5
16065$as_echo "no \"po/Makefile\" - disabled" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +000016066 fi
16067else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016068 { $as_echo "$as_me:$LINENO: result: yes" >&5
16069$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016070fi
16071
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016072if test "${ac_cv_header_dlfcn_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016073 { $as_echo "$as_me:$LINENO: checking for dlfcn.h" >&5
16074$as_echo_n "checking for dlfcn.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016075if test "${ac_cv_header_dlfcn_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016076 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016077fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016078{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_dlfcn_h" >&5
16079$as_echo "$ac_cv_header_dlfcn_h" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016080else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016081 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000016082{ $as_echo "$as_me:$LINENO: checking dlfcn.h usability" >&5
16083$as_echo_n "checking dlfcn.h usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016084cat >conftest.$ac_ext <<_ACEOF
16085/* confdefs.h. */
16086_ACEOF
16087cat confdefs.h >>conftest.$ac_ext
16088cat >>conftest.$ac_ext <<_ACEOF
16089/* end confdefs.h. */
16090$ac_includes_default
Bram Moolenaar071d4272004-06-13 20:20:40 +000016091#include <dlfcn.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016092_ACEOF
16093rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016094if { (ac_try="$ac_compile"
16095case "(($ac_try" in
16096 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16097 *) ac_try_echo=$ac_try;;
16098esac
16099eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16100$as_echo "$ac_try_echo") >&5
16101 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016102 ac_status=$?
16103 grep -v '^ *+' conftest.er1 >conftest.err
16104 rm -f conftest.er1
16105 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016106 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16107 (exit $ac_status); } && {
16108 test -z "$ac_c_werror_flag" ||
16109 test ! -s conftest.err
16110 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016111 ac_header_compiler=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000016112else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016113 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016114sed 's/^/| /' conftest.$ac_ext >&5
16115
Bram Moolenaar446cb832008-06-24 21:56:24 +000016116 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000016117fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016118
16119rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16120{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16121$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016122
16123# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000016124{ $as_echo "$as_me:$LINENO: checking dlfcn.h presence" >&5
16125$as_echo_n "checking dlfcn.h presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016126cat >conftest.$ac_ext <<_ACEOF
16127/* confdefs.h. */
16128_ACEOF
16129cat confdefs.h >>conftest.$ac_ext
16130cat >>conftest.$ac_ext <<_ACEOF
16131/* end confdefs.h. */
16132#include <dlfcn.h>
16133_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000016134if { (ac_try="$ac_cpp conftest.$ac_ext"
16135case "(($ac_try" in
16136 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16137 *) ac_try_echo=$ac_try;;
16138esac
16139eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16140$as_echo "$ac_try_echo") >&5
16141 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016142 ac_status=$?
16143 grep -v '^ *+' conftest.er1 >conftest.err
16144 rm -f conftest.er1
16145 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016146 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16147 (exit $ac_status); } >/dev/null && {
16148 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16149 test ! -s conftest.err
16150 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016151 ac_header_preproc=yes
16152else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016153 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016154sed 's/^/| /' conftest.$ac_ext >&5
16155
16156 ac_header_preproc=no
16157fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016158
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016159rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016160{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16161$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016162
16163# So? What about this header?
16164case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16165 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000016166 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: accepted by the compiler, rejected by the preprocessor!" >&5
16167$as_echo "$as_me: WARNING: dlfcn.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
16168 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: proceeding with the compiler's result" >&5
16169$as_echo "$as_me: WARNING: dlfcn.h: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016170 ac_header_preproc=yes
16171 ;;
16172 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000016173 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: present but cannot be compiled" >&5
16174$as_echo "$as_me: WARNING: dlfcn.h: present but cannot be compiled" >&2;}
16175 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: check for missing prerequisite headers?" >&5
16176$as_echo "$as_me: WARNING: dlfcn.h: check for missing prerequisite headers?" >&2;}
16177 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: see the Autoconf documentation" >&5
16178$as_echo "$as_me: WARNING: dlfcn.h: see the Autoconf documentation" >&2;}
16179 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: section \"Present But Cannot Be Compiled\"" >&5
16180$as_echo "$as_me: WARNING: dlfcn.h: section \"Present But Cannot Be Compiled\"" >&2;}
16181 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: proceeding with the preprocessor's result" >&5
16182$as_echo "$as_me: WARNING: dlfcn.h: proceeding with the preprocessor's result" >&2;}
16183 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: in the future, the compiler will take precedence" >&5
16184$as_echo "$as_me: WARNING: dlfcn.h: in the future, the compiler will take precedence" >&2;}
16185
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016186 ;;
16187esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000016188{ $as_echo "$as_me:$LINENO: checking for dlfcn.h" >&5
16189$as_echo_n "checking for dlfcn.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016190if test "${ac_cv_header_dlfcn_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016191 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016192else
16193 ac_cv_header_dlfcn_h=$ac_header_preproc
16194fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016195{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_dlfcn_h" >&5
16196$as_echo "$ac_cv_header_dlfcn_h" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016197
16198fi
16199if test $ac_cv_header_dlfcn_h = yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000016200 DLL=dlfcn.h
16201else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016202 if test "${ac_cv_header_dl_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016203 { $as_echo "$as_me:$LINENO: checking for dl.h" >&5
16204$as_echo_n "checking for dl.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016205if test "${ac_cv_header_dl_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016206 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016207fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016208{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_dl_h" >&5
16209$as_echo "$ac_cv_header_dl_h" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016210else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016211 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000016212{ $as_echo "$as_me:$LINENO: checking dl.h usability" >&5
16213$as_echo_n "checking dl.h usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016214cat >conftest.$ac_ext <<_ACEOF
16215/* confdefs.h. */
16216_ACEOF
16217cat confdefs.h >>conftest.$ac_ext
16218cat >>conftest.$ac_ext <<_ACEOF
16219/* end confdefs.h. */
16220$ac_includes_default
Bram Moolenaar071d4272004-06-13 20:20:40 +000016221#include <dl.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016222_ACEOF
16223rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016224if { (ac_try="$ac_compile"
16225case "(($ac_try" in
16226 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16227 *) ac_try_echo=$ac_try;;
16228esac
16229eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16230$as_echo "$ac_try_echo") >&5
16231 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016232 ac_status=$?
16233 grep -v '^ *+' conftest.er1 >conftest.err
16234 rm -f conftest.er1
16235 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016236 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16237 (exit $ac_status); } && {
16238 test -z "$ac_c_werror_flag" ||
16239 test ! -s conftest.err
16240 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016241 ac_header_compiler=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000016242else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016243 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016244sed 's/^/| /' conftest.$ac_ext >&5
16245
Bram Moolenaar446cb832008-06-24 21:56:24 +000016246 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000016247fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016248
16249rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16250{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16251$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016252
16253# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000016254{ $as_echo "$as_me:$LINENO: checking dl.h presence" >&5
16255$as_echo_n "checking dl.h presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016256cat >conftest.$ac_ext <<_ACEOF
16257/* confdefs.h. */
16258_ACEOF
16259cat confdefs.h >>conftest.$ac_ext
16260cat >>conftest.$ac_ext <<_ACEOF
16261/* end confdefs.h. */
16262#include <dl.h>
16263_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000016264if { (ac_try="$ac_cpp conftest.$ac_ext"
16265case "(($ac_try" in
16266 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16267 *) ac_try_echo=$ac_try;;
16268esac
16269eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16270$as_echo "$ac_try_echo") >&5
16271 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016272 ac_status=$?
16273 grep -v '^ *+' conftest.er1 >conftest.err
16274 rm -f conftest.er1
16275 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016276 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16277 (exit $ac_status); } >/dev/null && {
16278 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16279 test ! -s conftest.err
16280 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016281 ac_header_preproc=yes
16282else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016283 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016284sed 's/^/| /' conftest.$ac_ext >&5
16285
16286 ac_header_preproc=no
16287fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016288
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016289rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016290{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16291$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016292
16293# So? What about this header?
16294case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16295 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000016296 { $as_echo "$as_me:$LINENO: WARNING: dl.h: accepted by the compiler, rejected by the preprocessor!" >&5
16297$as_echo "$as_me: WARNING: dl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
16298 { $as_echo "$as_me:$LINENO: WARNING: dl.h: proceeding with the compiler's result" >&5
16299$as_echo "$as_me: WARNING: dl.h: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016300 ac_header_preproc=yes
16301 ;;
16302 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000016303 { $as_echo "$as_me:$LINENO: WARNING: dl.h: present but cannot be compiled" >&5
16304$as_echo "$as_me: WARNING: dl.h: present but cannot be compiled" >&2;}
16305 { $as_echo "$as_me:$LINENO: WARNING: dl.h: check for missing prerequisite headers?" >&5
16306$as_echo "$as_me: WARNING: dl.h: check for missing prerequisite headers?" >&2;}
16307 { $as_echo "$as_me:$LINENO: WARNING: dl.h: see the Autoconf documentation" >&5
16308$as_echo "$as_me: WARNING: dl.h: see the Autoconf documentation" >&2;}
16309 { $as_echo "$as_me:$LINENO: WARNING: dl.h: section \"Present But Cannot Be Compiled\"" >&5
16310$as_echo "$as_me: WARNING: dl.h: section \"Present But Cannot Be Compiled\"" >&2;}
16311 { $as_echo "$as_me:$LINENO: WARNING: dl.h: proceeding with the preprocessor's result" >&5
16312$as_echo "$as_me: WARNING: dl.h: proceeding with the preprocessor's result" >&2;}
16313 { $as_echo "$as_me:$LINENO: WARNING: dl.h: in the future, the compiler will take precedence" >&5
16314$as_echo "$as_me: WARNING: dl.h: in the future, the compiler will take precedence" >&2;}
16315
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016316 ;;
16317esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000016318{ $as_echo "$as_me:$LINENO: checking for dl.h" >&5
16319$as_echo_n "checking for dl.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016320if test "${ac_cv_header_dl_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016321 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016322else
16323 ac_cv_header_dl_h=$ac_header_preproc
16324fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016325{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_dl_h" >&5
16326$as_echo "$ac_cv_header_dl_h" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016327
16328fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016329if test $ac_cv_header_dl_h = yes; then
16330 DLL=dl.h
16331fi
16332
16333
16334fi
16335
Bram Moolenaar071d4272004-06-13 20:20:40 +000016336
16337if test x${DLL} = xdlfcn.h; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016338
16339cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016340#define HAVE_DLFCN_H 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016341_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016342
Bram Moolenaar446cb832008-06-24 21:56:24 +000016343 { $as_echo "$as_me:$LINENO: checking for dlopen()" >&5
16344$as_echo_n "checking for dlopen()... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016345 cat >conftest.$ac_ext <<_ACEOF
16346/* confdefs.h. */
16347_ACEOF
16348cat confdefs.h >>conftest.$ac_ext
16349cat >>conftest.$ac_ext <<_ACEOF
16350/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016351
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016352int
16353main ()
16354{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016355
16356 extern void* dlopen();
16357 dlopen();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016358
16359 ;
16360 return 0;
16361}
16362_ACEOF
16363rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016364if { (ac_try="$ac_link"
16365case "(($ac_try" in
16366 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16367 *) ac_try_echo=$ac_try;;
16368esac
16369eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16370$as_echo "$ac_try_echo") >&5
16371 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016372 ac_status=$?
16373 grep -v '^ *+' conftest.er1 >conftest.err
16374 rm -f conftest.er1
16375 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016376 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16377 (exit $ac_status); } && {
16378 test -z "$ac_c_werror_flag" ||
16379 test ! -s conftest.err
16380 } && test -s conftest$ac_exeext && {
16381 test "$cross_compiling" = yes ||
16382 $as_test_x conftest$ac_exeext
16383 }; then
16384 { $as_echo "$as_me:$LINENO: result: yes" >&5
16385$as_echo "yes" >&6; };
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016386
16387cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016388#define HAVE_DLOPEN 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016389_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016390
16391else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016392 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016393sed 's/^/| /' conftest.$ac_ext >&5
16394
Bram Moolenaar446cb832008-06-24 21:56:24 +000016395 { $as_echo "$as_me:$LINENO: result: no" >&5
16396$as_echo "no" >&6; };
16397 { $as_echo "$as_me:$LINENO: checking for dlopen() in -ldl" >&5
16398$as_echo_n "checking for dlopen() in -ldl... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016399 olibs=$LIBS
16400 LIBS="$LIBS -ldl"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016401 cat >conftest.$ac_ext <<_ACEOF
16402/* confdefs.h. */
16403_ACEOF
16404cat confdefs.h >>conftest.$ac_ext
16405cat >>conftest.$ac_ext <<_ACEOF
16406/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016407
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016408int
16409main ()
16410{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016411
16412 extern void* dlopen();
16413 dlopen();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016414
16415 ;
16416 return 0;
16417}
16418_ACEOF
16419rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016420if { (ac_try="$ac_link"
16421case "(($ac_try" in
16422 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16423 *) ac_try_echo=$ac_try;;
16424esac
16425eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16426$as_echo "$ac_try_echo") >&5
16427 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016428 ac_status=$?
16429 grep -v '^ *+' conftest.er1 >conftest.err
16430 rm -f conftest.er1
16431 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016432 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16433 (exit $ac_status); } && {
16434 test -z "$ac_c_werror_flag" ||
16435 test ! -s conftest.err
16436 } && test -s conftest$ac_exeext && {
16437 test "$cross_compiling" = yes ||
16438 $as_test_x conftest$ac_exeext
16439 }; then
16440 { $as_echo "$as_me:$LINENO: result: yes" >&5
16441$as_echo "yes" >&6; };
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016442
16443cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016444#define HAVE_DLOPEN 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016445_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016446
16447else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016448 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016449sed 's/^/| /' conftest.$ac_ext >&5
16450
Bram Moolenaar446cb832008-06-24 21:56:24 +000016451 { $as_echo "$as_me:$LINENO: result: no" >&5
16452$as_echo "no" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +000016453 LIBS=$olibs
16454fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016455
16456rm -rf conftest.dSYM
16457rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016458 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016459fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016460
16461rm -rf conftest.dSYM
16462rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016463 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016464 { $as_echo "$as_me:$LINENO: checking for dlsym()" >&5
16465$as_echo_n "checking for dlsym()... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016466 cat >conftest.$ac_ext <<_ACEOF
16467/* confdefs.h. */
16468_ACEOF
16469cat confdefs.h >>conftest.$ac_ext
16470cat >>conftest.$ac_ext <<_ACEOF
16471/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016472
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016473int
16474main ()
16475{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016476
16477 extern void* dlsym();
16478 dlsym();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016479
16480 ;
16481 return 0;
16482}
16483_ACEOF
16484rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016485if { (ac_try="$ac_link"
16486case "(($ac_try" in
16487 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16488 *) ac_try_echo=$ac_try;;
16489esac
16490eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16491$as_echo "$ac_try_echo") >&5
16492 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016493 ac_status=$?
16494 grep -v '^ *+' conftest.er1 >conftest.err
16495 rm -f conftest.er1
16496 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016497 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16498 (exit $ac_status); } && {
16499 test -z "$ac_c_werror_flag" ||
16500 test ! -s conftest.err
16501 } && test -s conftest$ac_exeext && {
16502 test "$cross_compiling" = yes ||
16503 $as_test_x conftest$ac_exeext
16504 }; then
16505 { $as_echo "$as_me:$LINENO: result: yes" >&5
16506$as_echo "yes" >&6; };
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016507
16508cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016509#define HAVE_DLSYM 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016510_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016511
16512else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016513 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016514sed 's/^/| /' conftest.$ac_ext >&5
16515
Bram Moolenaar446cb832008-06-24 21:56:24 +000016516 { $as_echo "$as_me:$LINENO: result: no" >&5
16517$as_echo "no" >&6; };
16518 { $as_echo "$as_me:$LINENO: checking for dlsym() in -ldl" >&5
16519$as_echo_n "checking for dlsym() in -ldl... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016520 olibs=$LIBS
16521 LIBS="$LIBS -ldl"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016522 cat >conftest.$ac_ext <<_ACEOF
16523/* confdefs.h. */
16524_ACEOF
16525cat confdefs.h >>conftest.$ac_ext
16526cat >>conftest.$ac_ext <<_ACEOF
16527/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016528
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016529int
16530main ()
16531{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016532
16533 extern void* dlsym();
16534 dlsym();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016535
16536 ;
16537 return 0;
16538}
16539_ACEOF
16540rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016541if { (ac_try="$ac_link"
16542case "(($ac_try" in
16543 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16544 *) ac_try_echo=$ac_try;;
16545esac
16546eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16547$as_echo "$ac_try_echo") >&5
16548 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016549 ac_status=$?
16550 grep -v '^ *+' conftest.er1 >conftest.err
16551 rm -f conftest.er1
16552 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016553 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16554 (exit $ac_status); } && {
16555 test -z "$ac_c_werror_flag" ||
16556 test ! -s conftest.err
16557 } && test -s conftest$ac_exeext && {
16558 test "$cross_compiling" = yes ||
16559 $as_test_x conftest$ac_exeext
16560 }; then
16561 { $as_echo "$as_me:$LINENO: result: yes" >&5
16562$as_echo "yes" >&6; };
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016563
16564cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016565#define HAVE_DLSYM 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016566_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016567
16568else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016569 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016570sed 's/^/| /' conftest.$ac_ext >&5
16571
Bram Moolenaar446cb832008-06-24 21:56:24 +000016572 { $as_echo "$as_me:$LINENO: result: no" >&5
16573$as_echo "no" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +000016574 LIBS=$olibs
16575fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016576
16577rm -rf conftest.dSYM
16578rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016579 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016580fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016581
16582rm -rf conftest.dSYM
16583rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016584 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016585elif test x${DLL} = xdl.h; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016586
16587cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016588#define HAVE_DL_H 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016589_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016590
Bram Moolenaar446cb832008-06-24 21:56:24 +000016591 { $as_echo "$as_me:$LINENO: checking for shl_load()" >&5
16592$as_echo_n "checking for shl_load()... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016593 cat >conftest.$ac_ext <<_ACEOF
16594/* confdefs.h. */
16595_ACEOF
16596cat confdefs.h >>conftest.$ac_ext
16597cat >>conftest.$ac_ext <<_ACEOF
16598/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016599
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016600int
16601main ()
16602{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016603
16604 extern void* shl_load();
16605 shl_load();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016606
16607 ;
16608 return 0;
16609}
16610_ACEOF
16611rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016612if { (ac_try="$ac_link"
16613case "(($ac_try" in
16614 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16615 *) ac_try_echo=$ac_try;;
16616esac
16617eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16618$as_echo "$ac_try_echo") >&5
16619 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016620 ac_status=$?
16621 grep -v '^ *+' conftest.er1 >conftest.err
16622 rm -f conftest.er1
16623 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016624 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16625 (exit $ac_status); } && {
16626 test -z "$ac_c_werror_flag" ||
16627 test ! -s conftest.err
16628 } && test -s conftest$ac_exeext && {
16629 test "$cross_compiling" = yes ||
16630 $as_test_x conftest$ac_exeext
16631 }; then
16632 { $as_echo "$as_me:$LINENO: result: yes" >&5
16633$as_echo "yes" >&6; };
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016634
16635cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016636#define HAVE_SHL_LOAD 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016637_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016638
16639else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016640 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016641sed 's/^/| /' conftest.$ac_ext >&5
16642
Bram Moolenaar446cb832008-06-24 21:56:24 +000016643 { $as_echo "$as_me:$LINENO: result: no" >&5
16644$as_echo "no" >&6; };
16645 { $as_echo "$as_me:$LINENO: checking for shl_load() in -ldld" >&5
16646$as_echo_n "checking for shl_load() in -ldld... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016647 olibs=$LIBS
16648 LIBS="$LIBS -ldld"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016649 cat >conftest.$ac_ext <<_ACEOF
16650/* confdefs.h. */
16651_ACEOF
16652cat confdefs.h >>conftest.$ac_ext
16653cat >>conftest.$ac_ext <<_ACEOF
16654/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016655
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016656int
16657main ()
16658{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016659
16660 extern void* shl_load();
16661 shl_load();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016662
16663 ;
16664 return 0;
16665}
16666_ACEOF
16667rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016668if { (ac_try="$ac_link"
16669case "(($ac_try" in
16670 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16671 *) ac_try_echo=$ac_try;;
16672esac
16673eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16674$as_echo "$ac_try_echo") >&5
16675 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016676 ac_status=$?
16677 grep -v '^ *+' conftest.er1 >conftest.err
16678 rm -f conftest.er1
16679 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016680 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16681 (exit $ac_status); } && {
16682 test -z "$ac_c_werror_flag" ||
16683 test ! -s conftest.err
16684 } && test -s conftest$ac_exeext && {
16685 test "$cross_compiling" = yes ||
16686 $as_test_x conftest$ac_exeext
16687 }; then
16688 { $as_echo "$as_me:$LINENO: result: yes" >&5
16689$as_echo "yes" >&6; };
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016690
16691cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016692#define HAVE_SHL_LOAD 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016693_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016694
16695else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016696 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016697sed 's/^/| /' conftest.$ac_ext >&5
16698
Bram Moolenaar446cb832008-06-24 21:56:24 +000016699 { $as_echo "$as_me:$LINENO: result: no" >&5
16700$as_echo "no" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +000016701 LIBS=$olibs
16702fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016703
16704rm -rf conftest.dSYM
16705rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016706 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016707fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016708
16709rm -rf conftest.dSYM
16710rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016711 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016712fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016713
16714for ac_header in setjmp.h
Bram Moolenaar071d4272004-06-13 20:20:40 +000016715do
Bram Moolenaar446cb832008-06-24 21:56:24 +000016716as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
16717if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16718 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
16719$as_echo_n "checking for $ac_header... " >&6; }
16720if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16721 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000016722fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016723ac_res=`eval 'as_val=${'$as_ac_Header'}
16724 $as_echo "$as_val"'`
16725 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
16726$as_echo "$ac_res" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016727else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016728 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000016729{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
16730$as_echo_n "checking $ac_header usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016731cat >conftest.$ac_ext <<_ACEOF
16732/* confdefs.h. */
16733_ACEOF
16734cat confdefs.h >>conftest.$ac_ext
16735cat >>conftest.$ac_ext <<_ACEOF
16736/* end confdefs.h. */
16737$ac_includes_default
16738#include <$ac_header>
16739_ACEOF
16740rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016741if { (ac_try="$ac_compile"
16742case "(($ac_try" in
16743 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16744 *) ac_try_echo=$ac_try;;
16745esac
16746eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16747$as_echo "$ac_try_echo") >&5
16748 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016749 ac_status=$?
16750 grep -v '^ *+' conftest.er1 >conftest.err
16751 rm -f conftest.er1
16752 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016753 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16754 (exit $ac_status); } && {
16755 test -z "$ac_c_werror_flag" ||
16756 test ! -s conftest.err
16757 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016758 ac_header_compiler=yes
16759else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016760 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016761sed 's/^/| /' conftest.$ac_ext >&5
16762
Bram Moolenaar446cb832008-06-24 21:56:24 +000016763 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000016764fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016765
16766rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16767{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16768$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016769
16770# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000016771{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
16772$as_echo_n "checking $ac_header presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016773cat >conftest.$ac_ext <<_ACEOF
16774/* confdefs.h. */
16775_ACEOF
16776cat confdefs.h >>conftest.$ac_ext
16777cat >>conftest.$ac_ext <<_ACEOF
16778/* end confdefs.h. */
16779#include <$ac_header>
16780_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000016781if { (ac_try="$ac_cpp conftest.$ac_ext"
16782case "(($ac_try" in
16783 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16784 *) ac_try_echo=$ac_try;;
16785esac
16786eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16787$as_echo "$ac_try_echo") >&5
16788 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016789 ac_status=$?
16790 grep -v '^ *+' conftest.er1 >conftest.err
16791 rm -f conftest.er1
16792 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016793 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16794 (exit $ac_status); } >/dev/null && {
16795 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16796 test ! -s conftest.err
16797 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016798 ac_header_preproc=yes
16799else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016800 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016801sed 's/^/| /' conftest.$ac_ext >&5
16802
16803 ac_header_preproc=no
16804fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016805
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016806rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016807{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16808$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016809
16810# So? What about this header?
16811case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16812 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000016813 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16814$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16815 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16816$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016817 ac_header_preproc=yes
16818 ;;
16819 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000016820 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16821$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16822 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16823$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16824 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16825$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16826 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16827$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16828 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16829$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16830 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16831$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16832
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016833 ;;
16834esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000016835{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
16836$as_echo_n "checking for $ac_header... " >&6; }
16837if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16838 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016839else
16840 eval "$as_ac_Header=\$ac_header_preproc"
16841fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016842ac_res=`eval 'as_val=${'$as_ac_Header'}
16843 $as_echo "$as_val"'`
16844 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
16845$as_echo "$ac_res" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016846
16847fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016848if test `eval 'as_val=${'$as_ac_Header'}
16849 $as_echo "$as_val"'` = yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016850 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000016851#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016852_ACEOF
16853
16854fi
16855
Bram Moolenaar071d4272004-06-13 20:20:40 +000016856done
16857
16858
16859if test "x$MACOSX" = "xyes" -a -n "$PERL"; then
16860 if echo $LIBS | grep -e '-ldl' >/dev/null; then
16861 LIBS=`echo $LIBS | sed s/-ldl//`
16862 PERL_LIBS="$PERL_LIBS -ldl"
16863 fi
16864fi
16865
16866if test "x$MACOSX" = "xyes" && test "x$CARBON" = "xyes" \
16867 && test "x$GUITYPE" != "xCARBONGUI"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016868 { $as_echo "$as_me:$LINENO: checking whether we need -framework Carbon" >&5
16869$as_echo_n "checking whether we need -framework Carbon... " >&6; }
Bram Moolenaarb90daee2006-10-17 09:49:09 +000016870 if test "x$enable_multibyte" = "xyes" || test "x$features" = "xbig" \
Bram Moolenaar071d4272004-06-13 20:20:40 +000016871 || test "x$features" = "xhuge"; then
16872 LIBS="$LIBS -framework Carbon"
Bram Moolenaar446cb832008-06-24 21:56:24 +000016873 { $as_echo "$as_me:$LINENO: result: yes" >&5
16874$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016875 else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016876 { $as_echo "$as_me:$LINENO: result: no" >&5
16877$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016878 fi
16879fi
Bram Moolenaare224ffa2006-03-01 00:01:28 +000016880if test "x$MACARCH" = "xboth"; then
16881 LDFLAGS="$LDFLAGS -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc"
16882fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000016883
Bram Moolenaard5cdbeb2005-10-10 20:59:28 +000016884DEPEND_CFLAGS_FILTER=
16885if test "$GCC" = yes; then
Bram Moolenaar0cd49302008-11-20 09:37:01 +000016886 { $as_echo "$as_me:$LINENO: checking for GCC 3 or later" >&5
16887$as_echo_n "checking for GCC 3 or later... " >&6; }
Bram Moolenaar2217cae2006-03-25 21:55:52 +000016888 gccmajor=`echo "$gccversion" | sed -e 's/^\([1-9]\)\..*$/\1/g'`
Bram Moolenaarf740b292006-02-16 22:11:02 +000016889 if test "$gccmajor" -gt "2"; then
Bram Moolenaard5cdbeb2005-10-10 20:59:28 +000016890 DEPEND_CFLAGS_FILTER="| sed 's+-I */+-isystem /+g'"
Bram Moolenaar0cd49302008-11-20 09:37:01 +000016891 { $as_echo "$as_me:$LINENO: result: yes" >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016892$as_echo "yes" >&6; }
Bram Moolenaar0cd49302008-11-20 09:37:01 +000016893 else
16894 { $as_echo "$as_me:$LINENO: result: no" >&5
16895$as_echo "no" >&6; }
16896 fi
16897 { $as_echo "$as_me:$LINENO: checking whether we need -D_FORTIFY_SOURCE=1" >&5
16898$as_echo_n "checking whether we need -D_FORTIFY_SOURCE=1... " >&6; }
16899 if test "$gccmajor" -gt "3"; then
16900 CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=1"
16901 { $as_echo "$as_me:$LINENO: result: yes" >&5
16902$as_echo "yes" >&6; }
16903 else
16904 { $as_echo "$as_me:$LINENO: result: no" >&5
16905$as_echo "no" >&6; }
16906 fi
Bram Moolenaara5792f52005-11-23 21:25:05 +000016907fi
Bram Moolenaard5cdbeb2005-10-10 20:59:28 +000016908
Bram Moolenaar071d4272004-06-13 20:20:40 +000016909
Bram Moolenaar446cb832008-06-24 21:56:24 +000016910ac_config_files="$ac_config_files auto/config.mk:config.mk.in"
16911
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016912cat >confcache <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016913# This file is a shell script that caches the results of configure
16914# tests run on this system so they can be shared between configure
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016915# scripts and configure runs, see configure's option --config-cache.
16916# It is not useful on other systems. If it contains results you don't
16917# want to keep, you may remove or edit it.
Bram Moolenaar071d4272004-06-13 20:20:40 +000016918#
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016919# config.status only pays attention to the cache file if you give it
16920# the --recheck option to rerun configure.
Bram Moolenaar071d4272004-06-13 20:20:40 +000016921#
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016922# `ac_cv_env_foo' variables (set or unset) will be overridden when
16923# loading this file, other *unset* `ac_cv_foo' will be assigned the
16924# following values.
16925
16926_ACEOF
16927
Bram Moolenaar071d4272004-06-13 20:20:40 +000016928# The following way of writing the cache mishandles newlines in values,
16929# but we know of no workaround that is simple, portable, and efficient.
Bram Moolenaar446cb832008-06-24 21:56:24 +000016930# So, we kill variables containing newlines.
Bram Moolenaar071d4272004-06-13 20:20:40 +000016931# Ultrix sh set writes to stderr and can't be redirected directly,
16932# and sets the high bit in the cache file unless we assign to the vars.
Bram Moolenaar446cb832008-06-24 21:56:24 +000016933(
16934 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16935 eval ac_val=\$$ac_var
16936 case $ac_val in #(
16937 *${as_nl}*)
16938 case $ac_var in #(
16939 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
16940$as_echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
16941 esac
16942 case $ac_var in #(
16943 _ | IFS | as_nl) ;; #(
16944 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
16945 *) $as_unset $ac_var ;;
16946 esac ;;
16947 esac
16948 done
16949
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016950 (set) 2>&1 |
Bram Moolenaar446cb832008-06-24 21:56:24 +000016951 case $as_nl`(ac_space=' '; set) 2>&1` in #(
16952 *${as_nl}ac_space=\ *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016953 # `set' does not quote correctly, so add quotes (double-quote
16954 # substitution turns \\\\ into \\, and sed turns \\ into \).
16955 sed -n \
16956 "s/'/'\\\\''/g;
16957 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
Bram Moolenaar446cb832008-06-24 21:56:24 +000016958 ;; #(
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016959 *)
16960 # `set' quotes correctly as required by POSIX, so do not add quotes.
Bram Moolenaar446cb832008-06-24 21:56:24 +000016961 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016962 ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +000016963 esac |
16964 sort
16965) |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016966 sed '
Bram Moolenaar446cb832008-06-24 21:56:24 +000016967 /^ac_cv_env_/b end
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016968 t clear
Bram Moolenaar446cb832008-06-24 21:56:24 +000016969 :clear
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016970 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16971 t end
Bram Moolenaar446cb832008-06-24 21:56:24 +000016972 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16973 :end' >>confcache
16974if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16975 if test -w "$cache_file"; then
16976 test "x$cache_file" != "x/dev/null" &&
16977 { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
16978$as_echo "$as_me: updating cache $cache_file" >&6;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016979 cat confcache >$cache_file
Bram Moolenaar071d4272004-06-13 20:20:40 +000016980 else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016981 { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
16982$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
Bram Moolenaar071d4272004-06-13 20:20:40 +000016983 fi
16984fi
16985rm -f confcache
16986
Bram Moolenaar071d4272004-06-13 20:20:40 +000016987test "x$prefix" = xNONE && prefix=$ac_default_prefix
16988# Let make expand exec_prefix.
16989test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16990
Bram Moolenaar071d4272004-06-13 20:20:40 +000016991DEFS=-DHAVE_CONFIG_H
16992
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016993ac_libobjs=
16994ac_ltlibobjs=
16995for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16996 # 1. Remove the extension, and $U if already installed.
Bram Moolenaar446cb832008-06-24 21:56:24 +000016997 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16998 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
16999 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
17000 # will be set to the directory where LIBOBJS objects are built.
17001 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
17002 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017003done
17004LIBOBJS=$ac_libobjs
17005
17006LTLIBOBJS=$ac_ltlibobjs
17007
17008
17009
Bram Moolenaar071d4272004-06-13 20:20:40 +000017010: ${CONFIG_STATUS=./config.status}
Bram Moolenaar446cb832008-06-24 21:56:24 +000017011ac_write_fail=0
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017012ac_clean_files_save=$ac_clean_files
17013ac_clean_files="$ac_clean_files $CONFIG_STATUS"
Bram Moolenaar446cb832008-06-24 21:56:24 +000017014{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
17015$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
17016cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017017#! $SHELL
17018# Generated by $as_me.
Bram Moolenaar071d4272004-06-13 20:20:40 +000017019# Run this file to recreate the current configuration.
Bram Moolenaar071d4272004-06-13 20:20:40 +000017020# Compiler output produced by configure, useful for debugging
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017021# configure, is in config.log if it exists.
Bram Moolenaar071d4272004-06-13 20:20:40 +000017022
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017023debug=false
17024ac_cs_recheck=false
17025ac_cs_silent=false
17026SHELL=\${CONFIG_SHELL-$SHELL}
17027_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000017028
Bram Moolenaar446cb832008-06-24 21:56:24 +000017029cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017030## --------------------- ##
17031## M4sh Initialization. ##
17032## --------------------- ##
Bram Moolenaar071d4272004-06-13 20:20:40 +000017033
Bram Moolenaar446cb832008-06-24 21:56:24 +000017034# Be more Bourne compatible
17035DUALCASE=1; export DUALCASE # for MKS sh
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017036if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
17037 emulate sh
17038 NULLCMD=:
Bram Moolenaar446cb832008-06-24 21:56:24 +000017039 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017040 # is contrary to our usage. Disable this feature.
17041 alias -g '${1+"$@"}'='"$@"'
Bram Moolenaar446cb832008-06-24 21:56:24 +000017042 setopt NO_GLOB_SUBST
17043else
17044 case `(set -o) 2>/dev/null` in
17045 *posix*) set -o posix ;;
17046esac
17047
Bram Moolenaar071d4272004-06-13 20:20:40 +000017048fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000017049
17050
17051
17052
17053# PATH needs CR
17054# Avoid depending upon Character Ranges.
17055as_cr_letters='abcdefghijklmnopqrstuvwxyz'
17056as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
17057as_cr_Letters=$as_cr_letters$as_cr_LETTERS
17058as_cr_digits='0123456789'
17059as_cr_alnum=$as_cr_Letters$as_cr_digits
17060
17061as_nl='
17062'
17063export as_nl
17064# Printing a long string crashes Solaris 7 /usr/bin/printf.
17065as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
17066as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
17067as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
17068if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
17069 as_echo='printf %s\n'
17070 as_echo_n='printf %s'
17071else
17072 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
17073 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
17074 as_echo_n='/usr/ucb/echo -n'
17075 else
17076 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
17077 as_echo_n_body='eval
17078 arg=$1;
17079 case $arg in
17080 *"$as_nl"*)
17081 expr "X$arg" : "X\\(.*\\)$as_nl";
17082 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
17083 esac;
17084 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
17085 '
17086 export as_echo_n_body
17087 as_echo_n='sh -c $as_echo_n_body as_echo'
17088 fi
17089 export as_echo_body
17090 as_echo='sh -c $as_echo_body as_echo'
17091fi
17092
17093# The user is always right.
17094if test "${PATH_SEPARATOR+set}" != set; then
17095 PATH_SEPARATOR=:
17096 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
17097 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
17098 PATH_SEPARATOR=';'
17099 }
17100fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000017101
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017102# Support unset when possible.
17103if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
17104 as_unset=unset
17105else
17106 as_unset=false
17107fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000017108
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017109
Bram Moolenaar446cb832008-06-24 21:56:24 +000017110# IFS
17111# We need space, tab and new line, in precisely that order. Quoting is
17112# there to prevent editors from complaining about space-tab.
17113# (If _AS_PATH_WALK were called with IFS unset, it would disable word
17114# splitting by setting IFS to empty value.)
17115IFS=" "" $as_nl"
17116
17117# Find who we are. Look in the path if we contain no directory separator.
17118case $0 in
17119 *[\\/]* ) as_myself=$0 ;;
17120 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17121for as_dir in $PATH
17122do
17123 IFS=$as_save_IFS
17124 test -z "$as_dir" && as_dir=.
17125 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17126done
17127IFS=$as_save_IFS
17128
17129 ;;
17130esac
17131# We did not find ourselves, most probably we were run as `sh COMMAND'
17132# in which case we are not to be found in the path.
17133if test "x$as_myself" = x; then
17134 as_myself=$0
17135fi
17136if test ! -f "$as_myself"; then
17137 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
17138 { (exit 1); exit 1; }
17139fi
17140
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017141# Work around bugs in pre-3.0 UWIN ksh.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017142for as_var in ENV MAIL MAILPATH
17143do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
17144done
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017145PS1='$ '
17146PS2='> '
17147PS4='+ '
17148
17149# NLS nuisances.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017150LC_ALL=C
17151export LC_ALL
17152LANGUAGE=C
17153export LANGUAGE
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017154
17155# Required to use basename.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017156if expr a : '\(a\)' >/dev/null 2>&1 &&
17157 test "X`expr 00001 : '.*\(...\)'`" = X001; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017158 as_expr=expr
17159else
17160 as_expr=false
17161fi
17162
Bram Moolenaar446cb832008-06-24 21:56:24 +000017163if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017164 as_basename=basename
17165else
17166 as_basename=false
17167fi
17168
17169
17170# Name of the executable.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017171as_me=`$as_basename -- "$0" ||
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017172$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
17173 X"$0" : 'X\(//\)$' \| \
Bram Moolenaar446cb832008-06-24 21:56:24 +000017174 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
17175$as_echo X/"$0" |
17176 sed '/^.*\/\([^/][^/]*\)\/*$/{
17177 s//\1/
17178 q
17179 }
17180 /^X\/\(\/\/\)$/{
17181 s//\1/
17182 q
17183 }
17184 /^X\/\(\/\).*/{
17185 s//\1/
17186 q
17187 }
17188 s/.*/./; q'`
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017189
Bram Moolenaar446cb832008-06-24 21:56:24 +000017190# CDPATH.
17191$as_unset CDPATH
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017192
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017193
17194
17195 as_lineno_1=$LINENO
17196 as_lineno_2=$LINENO
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017197 test "x$as_lineno_1" != "x$as_lineno_2" &&
Bram Moolenaar446cb832008-06-24 21:56:24 +000017198 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
Bram Moolenaar071d4272004-06-13 20:20:40 +000017199
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017200 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
17201 # uniformly replaced by the line number. The first 'sed' inserts a
Bram Moolenaar446cb832008-06-24 21:56:24 +000017202 # line-number line after each line using $LINENO; the second 'sed'
17203 # does the real work. The second script uses 'N' to pair each
17204 # line-number line with the line containing $LINENO, and appends
17205 # trailing '-' during substitution so that $LINENO is not a special
17206 # case at line end.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017207 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
Bram Moolenaar446cb832008-06-24 21:56:24 +000017208 # scripts with optimization help from Paolo Bonzini. Blame Lee
17209 # E. McMahon (1931-1989) for sed's syntax. :-)
17210 sed -n '
17211 p
17212 /[$]LINENO/=
17213 ' <$as_myself |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017214 sed '
Bram Moolenaar446cb832008-06-24 21:56:24 +000017215 s/[$]LINENO.*/&-/
17216 t lineno
17217 b
17218 :lineno
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017219 N
Bram Moolenaar446cb832008-06-24 21:56:24 +000017220 :loop
17221 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017222 t loop
Bram Moolenaar446cb832008-06-24 21:56:24 +000017223 s/-\n.*//
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017224 ' >$as_me.lineno &&
Bram Moolenaar446cb832008-06-24 21:56:24 +000017225 chmod +x "$as_me.lineno" ||
17226 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017227 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000017228
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017229 # Don't try to exec as it changes $[0], causing all sort of problems
17230 # (the dirname of $[0] is not the place where we might find the
Bram Moolenaar446cb832008-06-24 21:56:24 +000017231 # original and so on. Autoconf is especially sensitive to this).
17232 . "./$as_me.lineno"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017233 # Exit status is that of the last command.
17234 exit
17235}
17236
17237
Bram Moolenaar446cb832008-06-24 21:56:24 +000017238if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
17239 as_dirname=dirname
17240else
17241 as_dirname=false
17242fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017243
Bram Moolenaar446cb832008-06-24 21:56:24 +000017244ECHO_C= ECHO_N= ECHO_T=
17245case `echo -n x` in
17246-n*)
17247 case `echo 'x\c'` in
17248 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
17249 *) ECHO_C='\c';;
17250 esac;;
17251*)
17252 ECHO_N='-n';;
17253esac
17254if expr a : '\(a\)' >/dev/null 2>&1 &&
17255 test "X`expr 00001 : '.*\(...\)'`" = X001; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017256 as_expr=expr
17257else
17258 as_expr=false
17259fi
17260
17261rm -f conf$$ conf$$.exe conf$$.file
Bram Moolenaar446cb832008-06-24 21:56:24 +000017262if test -d conf$$.dir; then
17263 rm -f conf$$.dir/conf$$.file
17264else
17265 rm -f conf$$.dir
17266 mkdir conf$$.dir 2>/dev/null
17267fi
17268if (echo >conf$$.file) 2>/dev/null; then
17269 if ln -s conf$$.file conf$$ 2>/dev/null; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017270 as_ln_s='ln -s'
Bram Moolenaar446cb832008-06-24 21:56:24 +000017271 # ... but there are two gotchas:
17272 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
17273 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
17274 # In both cases, we have to default to `cp -p'.
17275 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
17276 as_ln_s='cp -p'
17277 elif ln conf$$.file conf$$ 2>/dev/null; then
17278 as_ln_s=ln
17279 else
17280 as_ln_s='cp -p'
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017281 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017282else
17283 as_ln_s='cp -p'
17284fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000017285rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
17286rmdir conf$$.dir 2>/dev/null
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017287
17288if mkdir -p . 2>/dev/null; then
17289 as_mkdir_p=:
17290else
17291 test -d ./-p && rmdir ./-p
17292 as_mkdir_p=false
17293fi
17294
Bram Moolenaar446cb832008-06-24 21:56:24 +000017295if test -x / >/dev/null 2>&1; then
17296 as_test_x='test -x'
17297else
17298 if ls -dL / >/dev/null 2>&1; then
17299 as_ls_L_option=L
17300 else
17301 as_ls_L_option=
17302 fi
17303 as_test_x='
17304 eval sh -c '\''
17305 if test -d "$1"; then
17306 test -d "$1/.";
17307 else
17308 case $1 in
17309 -*)set "./$1";;
17310 esac;
17311 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
17312 ???[sx]*):;;*)false;;esac;fi
17313 '\'' sh
17314 '
17315fi
17316as_executable_p=$as_test_x
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017317
17318# Sed expression to map a string onto a valid CPP name.
17319as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17320
17321# Sed expression to map a string onto a valid variable name.
17322as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17323
17324
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017325exec 6>&1
17326
Bram Moolenaar446cb832008-06-24 21:56:24 +000017327# Save the log message, to keep $[0] and so on meaningful, and to
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017328# report actual input values of CONFIG_FILES etc. instead of their
Bram Moolenaar446cb832008-06-24 21:56:24 +000017329# values after options handling.
17330ac_log="
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017331This file was extended by $as_me, which was
Bram Moolenaar446cb832008-06-24 21:56:24 +000017332generated by GNU Autoconf 2.62. Invocation command line was
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017333
17334 CONFIG_FILES = $CONFIG_FILES
17335 CONFIG_HEADERS = $CONFIG_HEADERS
17336 CONFIG_LINKS = $CONFIG_LINKS
17337 CONFIG_COMMANDS = $CONFIG_COMMANDS
17338 $ $0 $@
17339
Bram Moolenaar446cb832008-06-24 21:56:24 +000017340on `(hostname || uname -n) 2>/dev/null | sed 1q`
17341"
17342
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017343_ACEOF
17344
Bram Moolenaar446cb832008-06-24 21:56:24 +000017345cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017346# Files that config.status was made for.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017347config_files="$ac_config_files"
17348config_headers="$ac_config_headers"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017349
Bram Moolenaar446cb832008-06-24 21:56:24 +000017350_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017351
Bram Moolenaar446cb832008-06-24 21:56:24 +000017352cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017353ac_cs_usage="\
17354\`$as_me' instantiates files from templates according to the
17355current configuration.
17356
17357Usage: $0 [OPTIONS] [FILE]...
17358
17359 -h, --help print this help, then exit
Bram Moolenaar446cb832008-06-24 21:56:24 +000017360 -V, --version print version number and configuration settings, then exit
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017361 -q, --quiet do not print progress messages
17362 -d, --debug don't remove temporary files
17363 --recheck update $as_me by reconfiguring in the same conditions
17364 --file=FILE[:TEMPLATE]
Bram Moolenaar446cb832008-06-24 21:56:24 +000017365 instantiate the configuration file FILE
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017366 --header=FILE[:TEMPLATE]
Bram Moolenaar446cb832008-06-24 21:56:24 +000017367 instantiate the configuration header FILE
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017368
17369Configuration files:
17370$config_files
17371
17372Configuration headers:
17373$config_headers
17374
17375Report bugs to <bug-autoconf@gnu.org>."
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017376
Bram Moolenaar446cb832008-06-24 21:56:24 +000017377_ACEOF
17378cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017379ac_cs_version="\\
17380config.status
Bram Moolenaar446cb832008-06-24 21:56:24 +000017381configured by $0, generated by GNU Autoconf 2.62,
17382 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017383
Bram Moolenaar446cb832008-06-24 21:56:24 +000017384Copyright (C) 2008 Free Software Foundation, Inc.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017385This config.status script is free software; the Free Software Foundation
17386gives unlimited permission to copy, distribute and modify it."
Bram Moolenaar446cb832008-06-24 21:56:24 +000017387
17388ac_pwd='$ac_pwd'
17389srcdir='$srcdir'
17390AWK='$AWK'
17391test -n "\$AWK" || AWK=awk
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017392_ACEOF
17393
Bram Moolenaar446cb832008-06-24 21:56:24 +000017394cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17395# The default lists apply if the user does not specify any file.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017396ac_need_defaults=:
17397while test $# != 0
17398do
17399 case $1 in
17400 --*=*)
Bram Moolenaar446cb832008-06-24 21:56:24 +000017401 ac_option=`expr "X$1" : 'X\([^=]*\)='`
17402 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017403 ac_shift=:
17404 ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +000017405 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017406 ac_option=$1
17407 ac_optarg=$2
17408 ac_shift=shift
17409 ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017410 esac
17411
17412 case $ac_option in
17413 # Handling of the options.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017414 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17415 ac_cs_recheck=: ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +000017416 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
17417 $as_echo "$ac_cs_version"; exit ;;
17418 --debug | --debu | --deb | --de | --d | -d )
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017419 debug=: ;;
17420 --file | --fil | --fi | --f )
17421 $ac_shift
Bram Moolenaar446cb832008-06-24 21:56:24 +000017422 case $ac_optarg in
17423 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
17424 esac
17425 CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017426 ac_need_defaults=false;;
17427 --header | --heade | --head | --hea )
17428 $ac_shift
Bram Moolenaar446cb832008-06-24 21:56:24 +000017429 case $ac_optarg in
17430 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
17431 esac
17432 CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017433 ac_need_defaults=false;;
Bram Moolenaar446cb832008-06-24 21:56:24 +000017434 --he | --h)
17435 # Conflict between --help and --header
17436 { $as_echo "$as_me: error: ambiguous option: $1
17437Try \`$0 --help' for more information." >&2
17438 { (exit 1); exit 1; }; };;
17439 --help | --hel | -h )
17440 $as_echo "$ac_cs_usage"; exit ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017441 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
17442 | -silent | --silent | --silen | --sile | --sil | --si | --s)
17443 ac_cs_silent=: ;;
17444
17445 # This is an error.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017446 -*) { $as_echo "$as_me: error: unrecognized option: $1
17447Try \`$0 --help' for more information." >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017448 { (exit 1); exit 1; }; } ;;
17449
Bram Moolenaar446cb832008-06-24 21:56:24 +000017450 *) ac_config_targets="$ac_config_targets $1"
17451 ac_need_defaults=false ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017452
17453 esac
17454 shift
17455done
17456
17457ac_configure_extra_args=
17458
17459if $ac_cs_silent; then
17460 exec 6>/dev/null
17461 ac_configure_extra_args="$ac_configure_extra_args --silent"
17462fi
17463
17464_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000017465cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017466if \$ac_cs_recheck; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000017467 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17468 shift
17469 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
17470 CONFIG_SHELL='$SHELL'
17471 export CONFIG_SHELL
17472 exec "\$@"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017473fi
17474
17475_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000017476cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17477exec 5>>auto/config.log
17478{
17479 echo
17480 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17481## Running $as_me. ##
17482_ASBOX
17483 $as_echo "$ac_log"
17484} >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017485
Bram Moolenaar446cb832008-06-24 21:56:24 +000017486_ACEOF
17487cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17488_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017489
Bram Moolenaar446cb832008-06-24 21:56:24 +000017490cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017491
Bram Moolenaar446cb832008-06-24 21:56:24 +000017492# Handling of arguments.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017493for ac_config_target in $ac_config_targets
17494do
Bram Moolenaar446cb832008-06-24 21:56:24 +000017495 case $ac_config_target in
17496 "auto/config.h") CONFIG_HEADERS="$CONFIG_HEADERS auto/config.h:config.h.in" ;;
17497 "auto/config.mk") CONFIG_FILES="$CONFIG_FILES auto/config.mk:config.mk.in" ;;
17498
17499 *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
17500$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017501 { (exit 1); exit 1; }; };;
17502 esac
17503done
17504
Bram Moolenaar446cb832008-06-24 21:56:24 +000017505
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017506# If the user did not use the arguments to specify the items to instantiate,
17507# then the envvar interface is used. Set only those that are not.
17508# We use the long form for the default assignment because of an extremely
17509# bizarre bug on SunOS 4.1.3.
17510if $ac_need_defaults; then
17511 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17512 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17513fi
17514
17515# Have a temporary directory for convenience. Make it in the build tree
Bram Moolenaar446cb832008-06-24 21:56:24 +000017516# simply because there is no reason against having it here, and in addition,
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017517# creating and moving files from /tmp can sometimes cause problems.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017518# Hook for its removal unless debugging.
17519# Note that there is a small window in which the directory will not be cleaned:
17520# after its creation but before its name has been assigned to `$tmp'.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017521$debug ||
17522{
Bram Moolenaar446cb832008-06-24 21:56:24 +000017523 tmp=
17524 trap 'exit_status=$?
17525 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
17526' 0
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017527 trap '{ (exit 1); exit 1; }' 1 2 13 15
17528}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017529# Create a (secure) tmp directory for tmp files.
17530
17531{
Bram Moolenaar446cb832008-06-24 21:56:24 +000017532 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017533 test -n "$tmp" && test -d "$tmp"
17534} ||
17535{
Bram Moolenaar446cb832008-06-24 21:56:24 +000017536 tmp=./conf$$-$RANDOM
17537 (umask 077 && mkdir "$tmp")
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017538} ||
17539{
Bram Moolenaar446cb832008-06-24 21:56:24 +000017540 $as_echo "$as_me: cannot create a temporary directory in ." >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017541 { (exit 1); exit 1; }
17542}
17543
Bram Moolenaar446cb832008-06-24 21:56:24 +000017544# Set up the scripts for CONFIG_FILES section.
17545# No need to generate them if there are no CONFIG_FILES.
17546# This happens for instance with `./config.status config.h'.
17547if test -n "$CONFIG_FILES"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017548
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017549
Bram Moolenaar446cb832008-06-24 21:56:24 +000017550ac_cr=' '
17551ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17552if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17553 ac_cs_awk_cr='\\r'
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017554else
Bram Moolenaar446cb832008-06-24 21:56:24 +000017555 ac_cs_awk_cr=$ac_cr
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017556fi
17557
Bram Moolenaar446cb832008-06-24 21:56:24 +000017558echo 'BEGIN {' >"$tmp/subs1.awk" &&
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017559_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000017560
Bram Moolenaar446cb832008-06-24 21:56:24 +000017561
17562{
17563 echo "cat >conf$$subs.awk <<_ACEOF" &&
17564 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17565 echo "_ACEOF"
17566} >conf$$subs.sh ||
17567 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17568$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17569 { (exit 1); exit 1; }; }
17570ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
17571ac_delim='%!_!# '
17572for ac_last_try in false false false false false :; do
17573 . ./conf$$subs.sh ||
17574 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17575$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17576 { (exit 1); exit 1; }; }
17577
17578 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` = $ac_delim_num; then
17579 break
17580 elif $ac_last_try; then
17581 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17582$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17583 { (exit 1); exit 1; }; }
17584 else
17585 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17586 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017587done
Bram Moolenaar446cb832008-06-24 21:56:24 +000017588rm -f conf$$subs.sh
17589
17590cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17591cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017592_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000017593sed -n '
17594h
17595s/^/S["/; s/!.*/"]=/
17596p
17597g
17598s/^[^!]*!//
17599:repl
17600t repl
17601s/'"$ac_delim"'$//
17602t delim
17603:nl
17604h
17605s/\(.\{148\}\).*/\1/
17606t more1
17607s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
17608p
17609n
17610b repl
17611:more1
17612s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17613p
17614g
17615s/.\{148\}//
17616t nl
17617:delim
17618h
17619s/\(.\{148\}\).*/\1/
17620t more2
17621s/["\\]/\\&/g; s/^/"/; s/$/"/
17622p
17623b
17624:more2
17625s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17626p
17627g
17628s/.\{148\}//
17629t delim
17630' <conf$$subs.awk | sed '
17631/^[^""]/{
17632 N
17633 s/\n//
17634}
17635' >>$CONFIG_STATUS || ac_write_fail=1
17636rm -f conf$$subs.awk
17637cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17638_ACAWK
17639cat >>"\$tmp/subs1.awk" <<_ACAWK &&
17640 for (key in S) S_is_set[key] = 1
17641 FS = ""
Bram Moolenaar071d4272004-06-13 20:20:40 +000017642
Bram Moolenaar446cb832008-06-24 21:56:24 +000017643}
17644{
17645 line = $ 0
17646 nfields = split(line, field, "@")
17647 substed = 0
17648 len = length(field[1])
17649 for (i = 2; i < nfields; i++) {
17650 key = field[i]
17651 keylen = length(key)
17652 if (S_is_set[key]) {
17653 value = S[key]
17654 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17655 len += length(value) + length(field[++i])
17656 substed = 1
17657 } else
17658 len += 1 + keylen
17659 }
Bram Moolenaar071d4272004-06-13 20:20:40 +000017660
Bram Moolenaar446cb832008-06-24 21:56:24 +000017661 print line
17662}
Bram Moolenaar071d4272004-06-13 20:20:40 +000017663
Bram Moolenaar446cb832008-06-24 21:56:24 +000017664_ACAWK
17665_ACEOF
17666cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17667if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17668 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
17669else
17670 cat
17671fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
17672 || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
17673$as_echo "$as_me: error: could not setup config files machinery" >&2;}
17674 { (exit 1); exit 1; }; }
17675_ACEOF
17676
17677# VPATH may cause trouble with some makes, so we remove $(srcdir),
17678# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17679# trailing colons and then remove the whole line if VPATH becomes empty
17680# (actually we leave an empty line to preserve line numbers).
17681if test "x$srcdir" = x.; then
17682 ac_vpsub='/^[ ]*VPATH[ ]*=/{
17683s/:*\$(srcdir):*/:/
17684s/:*\${srcdir}:*/:/
17685s/:*@srcdir@:*/:/
17686s/^\([^=]*=[ ]*\):*/\1/
17687s/:*$//
17688s/^[^=]*=[ ]*$//
17689}'
17690fi
17691
17692cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17693fi # test -n "$CONFIG_FILES"
17694
17695# Set up the scripts for CONFIG_HEADERS section.
17696# No need to generate them if there are no CONFIG_HEADERS.
17697# This happens for instance with `./config.status Makefile'.
17698if test -n "$CONFIG_HEADERS"; then
17699cat >"$tmp/defines.awk" <<\_ACAWK ||
17700BEGIN {
17701_ACEOF
17702
17703# Transform confdefs.h into an awk script `defines.awk', embedded as
17704# here-document in config.status, that substitutes the proper values into
17705# config.h.in to produce config.h.
17706
17707# Create a delimiter string that does not exist in confdefs.h, to ease
17708# handling of long lines.
17709ac_delim='%!_!# '
17710for ac_last_try in false false :; do
17711 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
17712 if test -z "$ac_t"; then
17713 break
17714 elif $ac_last_try; then
17715 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
17716$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
17717 { (exit 1); exit 1; }; }
17718 else
17719 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17720 fi
17721done
17722
17723# For the awk script, D is an array of macro values keyed by name,
17724# likewise P contains macro parameters if any. Preserve backslash
17725# newline sequences.
17726
17727ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17728sed -n '
17729s/.\{148\}/&'"$ac_delim"'/g
17730t rset
17731:rset
17732s/^[ ]*#[ ]*define[ ][ ]*/ /
17733t def
17734d
17735:def
17736s/\\$//
17737t bsnl
17738s/["\\]/\\&/g
17739s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
17740D["\1"]=" \3"/p
17741s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
17742d
17743:bsnl
17744s/["\\]/\\&/g
17745s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
17746D["\1"]=" \3\\\\\\n"\\/p
17747t cont
17748s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
17749t cont
17750d
17751:cont
17752n
17753s/.\{148\}/&'"$ac_delim"'/g
17754t clear
17755:clear
17756s/\\$//
17757t bsnlc
17758s/["\\]/\\&/g; s/^/"/; s/$/"/p
17759d
17760:bsnlc
17761s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
17762b cont
17763' <confdefs.h | sed '
17764s/'"$ac_delim"'/"\\\
17765"/g' >>$CONFIG_STATUS || ac_write_fail=1
17766
17767cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17768 for (key in D) D_is_set[key] = 1
17769 FS = ""
17770}
17771/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17772 line = \$ 0
17773 split(line, arg, " ")
17774 if (arg[1] == "#") {
17775 defundef = arg[2]
17776 mac1 = arg[3]
17777 } else {
17778 defundef = substr(arg[1], 2)
17779 mac1 = arg[2]
17780 }
17781 split(mac1, mac2, "(") #)
17782 macro = mac2[1]
17783 if (D_is_set[macro]) {
17784 # Preserve the white space surrounding the "#".
17785 prefix = substr(line, 1, index(line, defundef) - 1)
17786 print prefix "define", macro P[macro] D[macro]
17787 next
17788 } else {
17789 # Replace #undef with comments. This is necessary, for example,
17790 # in the case of _POSIX_SOURCE, which is predefined and required
17791 # on some systems where configure will not decide to define it.
17792 if (defundef == "undef") {
17793 print "/*", line, "*/"
17794 next
17795 }
17796 }
17797}
17798{ print }
17799_ACAWK
17800_ACEOF
17801cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17802 { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
17803$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
17804 { (exit 1); exit 1; }; }
17805fi # test -n "$CONFIG_HEADERS"
17806
17807
17808eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
17809shift
17810for ac_tag
17811do
17812 case $ac_tag in
17813 :[FHLC]) ac_mode=$ac_tag; continue;;
17814 esac
17815 case $ac_mode$ac_tag in
17816 :[FHL]*:*);;
17817 :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
17818$as_echo "$as_me: error: Invalid tag $ac_tag." >&2;}
17819 { (exit 1); exit 1; }; };;
17820 :[FH]-) ac_tag=-:-;;
17821 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17822 esac
17823 ac_save_IFS=$IFS
17824 IFS=:
17825 set x $ac_tag
17826 IFS=$ac_save_IFS
17827 shift
17828 ac_file=$1
17829 shift
17830
17831 case $ac_mode in
17832 :L) ac_source=$1;;
17833 :[FH])
17834 ac_file_inputs=
17835 for ac_f
17836 do
17837 case $ac_f in
17838 -) ac_f="$tmp/stdin";;
17839 *) # Look for the file first in the build tree, then in the source tree
17840 # (if the path is not absolute). The absolute path cannot be DOS-style,
17841 # because $ac_f cannot contain `:'.
17842 test -f "$ac_f" ||
17843 case $ac_f in
17844 [\\/$]*) false;;
17845 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17846 esac ||
17847 { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
17848$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
17849 { (exit 1); exit 1; }; };;
17850 esac
17851 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17852 ac_file_inputs="$ac_file_inputs '$ac_f'"
17853 done
17854
17855 # Let's still pretend it is `configure' which instantiates (i.e., don't
17856 # use $as_me), people would be surprised to read:
17857 # /* config.h. Generated by config.status. */
17858 configure_input='Generated from '`
17859 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17860 `' by configure.'
17861 if test x"$ac_file" != x-; then
17862 configure_input="$ac_file. $configure_input"
17863 { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
17864$as_echo "$as_me: creating $ac_file" >&6;}
17865 fi
17866 # Neutralize special characters interpreted by sed in replacement strings.
17867 case $configure_input in #(
17868 *\&* | *\|* | *\\* )
17869 ac_sed_conf_input=`$as_echo "$configure_input" |
17870 sed 's/[\\\\&|]/\\\\&/g'`;; #(
17871 *) ac_sed_conf_input=$configure_input;;
17872 esac
17873
17874 case $ac_tag in
17875 *:-:* | *:-) cat >"$tmp/stdin" \
17876 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
17877$as_echo "$as_me: error: could not create $ac_file" >&2;}
17878 { (exit 1); exit 1; }; } ;;
17879 esac
17880 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +000017881 esac
17882
Bram Moolenaar446cb832008-06-24 21:56:24 +000017883 ac_dir=`$as_dirname -- "$ac_file" ||
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017884$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17885 X"$ac_file" : 'X\(//\)[^/]' \| \
17886 X"$ac_file" : 'X\(//\)$' \| \
Bram Moolenaar446cb832008-06-24 21:56:24 +000017887 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17888$as_echo X"$ac_file" |
17889 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17890 s//\1/
17891 q
17892 }
17893 /^X\(\/\/\)[^/].*/{
17894 s//\1/
17895 q
17896 }
17897 /^X\(\/\/\)$/{
17898 s//\1/
17899 q
17900 }
17901 /^X\(\/\).*/{
17902 s//\1/
17903 q
17904 }
17905 s/.*/./; q'`
17906 { as_dir="$ac_dir"
17907 case $as_dir in #(
17908 -*) as_dir=./$as_dir;;
17909 esac
17910 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017911 as_dirs=
Bram Moolenaar446cb832008-06-24 21:56:24 +000017912 while :; do
17913 case $as_dir in #(
17914 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
17915 *) as_qdir=$as_dir;;
17916 esac
17917 as_dirs="'$as_qdir' $as_dirs"
17918 as_dir=`$as_dirname -- "$as_dir" ||
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017919$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17920 X"$as_dir" : 'X\(//\)[^/]' \| \
17921 X"$as_dir" : 'X\(//\)$' \| \
Bram Moolenaar446cb832008-06-24 21:56:24 +000017922 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
17923$as_echo X"$as_dir" |
17924 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17925 s//\1/
17926 q
17927 }
17928 /^X\(\/\/\)[^/].*/{
17929 s//\1/
17930 q
17931 }
17932 /^X\(\/\/\)$/{
17933 s//\1/
17934 q
17935 }
17936 /^X\(\/\).*/{
17937 s//\1/
17938 q
17939 }
17940 s/.*/./; q'`
17941 test -d "$as_dir" && break
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017942 done
Bram Moolenaar446cb832008-06-24 21:56:24 +000017943 test -z "$as_dirs" || eval "mkdir $as_dirs"
17944 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
17945$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017946 { (exit 1); exit 1; }; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000017947 ac_builddir=.
Bram Moolenaar071d4272004-06-13 20:20:40 +000017948
Bram Moolenaar446cb832008-06-24 21:56:24 +000017949case "$ac_dir" in
17950.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17951*)
17952 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17953 # A ".." for each directory in $ac_dir_suffix.
17954 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17955 case $ac_top_builddir_sub in
17956 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17957 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17958 esac ;;
17959esac
17960ac_abs_top_builddir=$ac_pwd
17961ac_abs_builddir=$ac_pwd$ac_dir_suffix
17962# for backward compatibility:
17963ac_top_builddir=$ac_top_build_prefix
17964
17965case $srcdir in
17966 .) # We are building in place.
17967 ac_srcdir=.
17968 ac_top_srcdir=$ac_top_builddir_sub
17969 ac_abs_top_srcdir=$ac_pwd ;;
17970 [\\/]* | ?:[\\/]* ) # Absolute name.
17971 ac_srcdir=$srcdir$ac_dir_suffix;
17972 ac_top_srcdir=$srcdir
17973 ac_abs_top_srcdir=$srcdir ;;
17974 *) # Relative name.
17975 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17976 ac_top_srcdir=$ac_top_build_prefix$srcdir
17977 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17978esac
17979ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17980
17981
17982 case $ac_mode in
17983 :F)
17984 #
17985 # CONFIG_FILE
17986 #
17987
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017988_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000017989
Bram Moolenaar446cb832008-06-24 21:56:24 +000017990cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17991# If the template does not know about datarootdir, expand it.
17992# FIXME: This hack should be removed a few years after 2.60.
17993ac_datarootdir_hack=; ac_datarootdir_seen=
17994
17995ac_sed_dataroot='
17996/datarootdir/ {
17997 p
17998 q
17999}
18000/@datadir@/p
18001/@docdir@/p
18002/@infodir@/p
18003/@localedir@/p
18004/@mandir@/p
18005'
18006case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
18007*datarootdir*) ac_datarootdir_seen=yes;;
18008*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
18009 { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
18010$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
18011_ACEOF
18012cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18013 ac_datarootdir_hack='
18014 s&@datadir@&$datadir&g
18015 s&@docdir@&$docdir&g
18016 s&@infodir@&$infodir&g
18017 s&@localedir@&$localedir&g
18018 s&@mandir@&$mandir&g
18019 s&\\\${datarootdir}&$datarootdir&g' ;;
18020esac
18021_ACEOF
18022
18023# Neutralize VPATH when `$srcdir' = `.'.
18024# Shell code in configure.ac might set extrasub.
18025# FIXME: do we really want to maintain this feature?
18026cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18027ac_sed_extra="$ac_vpsub
18028$extrasub
18029_ACEOF
18030cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18031:t
18032/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
18033s|@configure_input@|$ac_sed_conf_input|;t t
18034s&@top_builddir@&$ac_top_builddir_sub&;t t
18035s&@top_build_prefix@&$ac_top_build_prefix&;t t
18036s&@srcdir@&$ac_srcdir&;t t
18037s&@abs_srcdir@&$ac_abs_srcdir&;t t
18038s&@top_srcdir@&$ac_top_srcdir&;t t
18039s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
18040s&@builddir@&$ac_builddir&;t t
18041s&@abs_builddir@&$ac_abs_builddir&;t t
18042s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
18043$ac_datarootdir_hack
18044"
18045eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
18046 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
18047$as_echo "$as_me: error: could not create $ac_file" >&2;}
18048 { (exit 1); exit 1; }; }
18049
18050test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
18051 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
18052 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
18053 { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
18054which seems to be undefined. Please make sure it is defined." >&5
18055$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
18056which seems to be undefined. Please make sure it is defined." >&2;}
18057
18058 rm -f "$tmp/stdin"
18059 case $ac_file in
18060 -) cat "$tmp/out" && rm -f "$tmp/out";;
18061 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
18062 esac \
18063 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
18064$as_echo "$as_me: error: could not create $ac_file" >&2;}
18065 { (exit 1); exit 1; }; }
18066 ;;
18067 :H)
18068 #
18069 # CONFIG_HEADER
18070 #
18071 if test x"$ac_file" != x-; then
18072 {
18073 $as_echo "/* $configure_input */" \
18074 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
18075 } >"$tmp/config.h" \
18076 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
18077$as_echo "$as_me: error: could not create $ac_file" >&2;}
18078 { (exit 1); exit 1; }; }
18079 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
18080 { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
18081$as_echo "$as_me: $ac_file is unchanged" >&6;}
18082 else
18083 rm -f "$ac_file"
18084 mv "$tmp/config.h" "$ac_file" \
18085 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
18086$as_echo "$as_me: error: could not create $ac_file" >&2;}
18087 { (exit 1); exit 1; }; }
18088 fi
18089 else
18090 $as_echo "/* $configure_input */" \
18091 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
18092 || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
18093$as_echo "$as_me: error: could not create -" >&2;}
18094 { (exit 1); exit 1; }; }
18095 fi
18096 ;;
18097
18098
18099 esac
18100
18101done # for ac_tag
18102
Bram Moolenaar071d4272004-06-13 20:20:40 +000018103
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018104{ (exit 0); exit 0; }
18105_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000018106chmod +x $CONFIG_STATUS
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018107ac_clean_files=$ac_clean_files_save
18108
Bram Moolenaar446cb832008-06-24 21:56:24 +000018109test $ac_write_fail = 0 ||
18110 { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
18111$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
18112 { (exit 1); exit 1; }; }
18113
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018114
18115# configure is writing to config.log, and then calls config.status.
18116# config.status does its own redirection, appending to config.log.
18117# Unfortunately, on DOS this fails, as config.log is still kept open
18118# by configure, so config.status won't be able to write to it; its
18119# output is simply discarded. So we exec the FD to /dev/null,
18120# effectively closing config.log, so it can be properly (re)opened and
18121# appended to by config.status. When coming back to configure, we
18122# need to make the FD available again.
18123if test "$no_create" != yes; then
18124 ac_cs_success=:
18125 ac_config_status_args=
18126 test "$silent" = yes &&
18127 ac_config_status_args="$ac_config_status_args --quiet"
18128 exec 5>/dev/null
18129 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
Bram Moolenaarc7453f52006-02-10 23:20:28 +000018130 exec 5>>auto/config.log
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018131 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18132 # would make configure fail if this is the last instruction.
18133 $ac_cs_success || { (exit 1); exit 1; }
18134fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000018135if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
18136 { $as_echo "$as_me:$LINENO: WARNING: Unrecognized options: $ac_unrecognized_opts" >&5
18137$as_echo "$as_me: WARNING: Unrecognized options: $ac_unrecognized_opts" >&2;}
18138fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000018139
18140