blob: 42f4784ddc7e9beed426b9e00c443ad5b1b67fc0 [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 Moolenaar32f31b12009-05-21 13:20:59 +00003# Generated by GNU Autoconf 2.63.
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 Moolenaar32f31b12009-05-21 13:20:59 +0000638ac_subst_vars='LTLIBOBJS
Bram Moolenaar446cb832008-06-24 21:56:24 +0000639LIBOBJS
Bram Moolenaar32f31b12009-05-21 13:20:59 +0000640DEPEND_CFLAGS_FILTER
641MAKEMO
642MSGFMT
643INSTALL_TOOL_LANGS
644INSTALL_LANGS
645TAGPRG
646HANGULIN_OBJ
647HANGULIN_SRC
648GUI_X_LIBS
649GUITYPE
650GUI_LIB_LOC
651GUI_INC_LOC
652NARROW_PROTO
653MOTIF_LIBNAME
654GNOME_CONFIG
655GNOME_INCLUDEDIR
656GNOME_LIBDIR
657GNOME_LIBS
658GTK_LIBNAME
659GTK_LIBS
660GTK_CFLAGS
661PKG_CONFIG
662GTK12_CONFIG
663GTK_CONFIG
664X_LIB
665X_EXTRA_LIBS
666X_LIBS
667X_PRE_LIBS
668X_CFLAGS
669XMKMF
670xmkmfpath
671SNIFF_OBJ
672SNIFF_SRC
673NETBEANS_OBJ
674NETBEANS_SRC
675WORKSHOP_OBJ
676WORKSHOP_SRC
677RUBY_LIBS
678RUBY_CFLAGS
679RUBY_PRO
680RUBY_OBJ
681RUBY_SRC
682vi_cv_path_ruby
683TCL_LIBS
684TCL_CFLAGS
685TCL_PRO
686TCL_OBJ
687TCL_SRC
688vi_cv_path_tcl
689PYTHON_OBJ
690PYTHON_SRC
691PYTHON_CFLAGS
692PYTHON_GETPATH_CFLAGS
693PYTHON_LIBS
694PYTHON_CONFDIR
695vi_cv_path_python
696PERL_LIBS
697PERL_CFLAGS
698PERL_PRO
699PERL_OBJ
700PERL_SRC
701shrpenv
702vi_cv_perllib
703vi_cv_path_perl
Bram Moolenaar9e70cf12009-05-26 20:59:55 +0000704MZSCHEME_MZC
705MZSCHEME_EXTRA
Bram Moolenaar32f31b12009-05-21 13:20:59 +0000706MZSCHEME_CFLAGS
707MZSCHEME_LIBS
708MZSCHEME_PRO
709MZSCHEME_OBJ
710MZSCHEME_SRC
711vi_cv_path_mzscheme
712compiledby
713dogvimdiff
714dovimdiff
715line_break
716VIEWNAME
717EXNAME
718VIMNAME
719OS_EXTRA_OBJ
720OS_EXTRA_SRC
721CPP_MM
722STRIP
723AWK
724EGREP
725GREP
726CPP
727OBJEXT
728EXEEXT
729ac_ct_CC
730CPPFLAGS
731LDFLAGS
732CFLAGS
733CC
734SET_MAKE
735target_alias
736host_alias
737build_alias
738LIBS
739ECHO_T
740ECHO_N
741ECHO_C
742DEFS
743mandir
744localedir
745libdir
746psdir
747pdfdir
748dvidir
749htmldir
750infodir
751docdir
752oldincludedir
753includedir
754localstatedir
755sharedstatedir
756sysconfdir
757datadir
758datarootdir
759libexecdir
760sbindir
761bindir
762program_transform_name
763prefix
764exec_prefix
765PACKAGE_BUGREPORT
766PACKAGE_STRING
767PACKAGE_VERSION
768PACKAGE_TARNAME
769PACKAGE_NAME
770PATH_SEPARATOR
771SHELL'
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000772ac_subst_files=''
Bram Moolenaar446cb832008-06-24 21:56:24 +0000773ac_user_opts='
774enable_option_checking
775enable_darwin
776with_mac_arch
Bram Moolenaarc236c162008-07-13 17:41:49 +0000777with_local_dir
Bram Moolenaar446cb832008-06-24 21:56:24 +0000778with_vim_name
779with_ex_name
780with_view_name
781with_global_runtime
782with_modified_by
783enable_selinux
784with_features
785with_compiledby
786enable_xsmp
787enable_xsmp_interact
788enable_mzschemeinterp
789with_plthome
790enable_perlinterp
791enable_pythoninterp
792with_python_config_dir
793enable_tclinterp
794with_tclsh
795enable_rubyinterp
796enable_cscope
797enable_workshop
798enable_netbeans
799enable_sniff
800enable_multibyte
801enable_hangulinput
802enable_xim
803enable_fontset
804with_x
805enable_gui
806enable_gtk_check
807enable_gtk2_check
808enable_gnome_check
809enable_motif_check
810enable_athena_check
811enable_nextaw_check
812enable_carbon_check
813with_gtk_prefix
814with_gtk_exec_prefix
815enable_gtktest
816with_gnome_includes
817with_gnome_libs
818with_gnome
819with_motif_lib
820with_tlib
821enable_acl
822enable_gpm
823enable_sysmouse
824enable_nls
825'
826 ac_precious_vars='build_alias
827host_alias
828target_alias
829CC
830CFLAGS
831LDFLAGS
832LIBS
833CPPFLAGS
834CPP
835XMKMF'
836
Bram Moolenaar071d4272004-06-13 20:20:40 +0000837
838# Initialize some variables set by options.
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000839ac_init_help=
840ac_init_version=false
Bram Moolenaar446cb832008-06-24 21:56:24 +0000841ac_unrecognized_opts=
842ac_unrecognized_sep=
Bram Moolenaar071d4272004-06-13 20:20:40 +0000843# The variables have the same names as the options, with
844# dashes changed to underlines.
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000845cache_file=/dev/null
Bram Moolenaar071d4272004-06-13 20:20:40 +0000846exec_prefix=NONE
Bram Moolenaar071d4272004-06-13 20:20:40 +0000847no_create=
Bram Moolenaar071d4272004-06-13 20:20:40 +0000848no_recursion=
849prefix=NONE
850program_prefix=NONE
851program_suffix=NONE
852program_transform_name=s,x,x,
853silent=
854site=
855srcdir=
Bram Moolenaar071d4272004-06-13 20:20:40 +0000856verbose=
857x_includes=NONE
858x_libraries=NONE
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000859
860# Installation directory options.
861# These are left unexpanded so users can "make install exec_prefix=/foo"
862# and all the variables that are supposed to be based on exec_prefix
863# by default will actually change.
864# Use braces instead of parens because sh, perl, etc. also accept them.
Bram Moolenaar446cb832008-06-24 21:56:24 +0000865# (The list follows the same order as the GNU Coding Standards.)
Bram Moolenaar071d4272004-06-13 20:20:40 +0000866bindir='${exec_prefix}/bin'
867sbindir='${exec_prefix}/sbin'
868libexecdir='${exec_prefix}/libexec'
Bram Moolenaar446cb832008-06-24 21:56:24 +0000869datarootdir='${prefix}/share'
870datadir='${datarootdir}'
Bram Moolenaar071d4272004-06-13 20:20:40 +0000871sysconfdir='${prefix}/etc'
872sharedstatedir='${prefix}/com'
873localstatedir='${prefix}/var'
Bram Moolenaar071d4272004-06-13 20:20:40 +0000874includedir='${prefix}/include'
875oldincludedir='/usr/include'
Bram Moolenaar446cb832008-06-24 21:56:24 +0000876docdir='${datarootdir}/doc/${PACKAGE}'
877infodir='${datarootdir}/info'
878htmldir='${docdir}'
879dvidir='${docdir}'
880pdfdir='${docdir}'
881psdir='${docdir}'
882libdir='${exec_prefix}/lib'
883localedir='${datarootdir}/locale'
884mandir='${datarootdir}/man'
Bram Moolenaar071d4272004-06-13 20:20:40 +0000885
Bram Moolenaar071d4272004-06-13 20:20:40 +0000886ac_prev=
Bram Moolenaar446cb832008-06-24 21:56:24 +0000887ac_dashdash=
Bram Moolenaar071d4272004-06-13 20:20:40 +0000888for ac_option
889do
Bram Moolenaar071d4272004-06-13 20:20:40 +0000890 # If the previous option needs an argument, assign it.
891 if test -n "$ac_prev"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +0000892 eval $ac_prev=\$ac_option
Bram Moolenaar071d4272004-06-13 20:20:40 +0000893 ac_prev=
894 continue
895 fi
896
Bram Moolenaar446cb832008-06-24 21:56:24 +0000897 case $ac_option in
898 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
899 *) ac_optarg=yes ;;
900 esac
Bram Moolenaar071d4272004-06-13 20:20:40 +0000901
902 # Accept the important Cygnus configure options, so we can diagnose typos.
903
Bram Moolenaar446cb832008-06-24 21:56:24 +0000904 case $ac_dashdash$ac_option in
905 --)
906 ac_dashdash=yes ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000907
908 -bindir | --bindir | --bindi | --bind | --bin | --bi)
909 ac_prev=bindir ;;
910 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000911 bindir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000912
913 -build | --build | --buil | --bui | --bu)
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000914 ac_prev=build_alias ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000915 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000916 build_alias=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000917
918 -cache-file | --cache-file | --cache-fil | --cache-fi \
919 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
920 ac_prev=cache_file ;;
921 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
922 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000923 cache_file=$ac_optarg ;;
924
925 --config-cache | -C)
926 cache_file=config.cache ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000927
Bram Moolenaar446cb832008-06-24 21:56:24 +0000928 -datadir | --datadir | --datadi | --datad)
Bram Moolenaar071d4272004-06-13 20:20:40 +0000929 ac_prev=datadir ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +0000930 -datadir=* | --datadir=* | --datadi=* | --datad=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000931 datadir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000932
Bram Moolenaar446cb832008-06-24 21:56:24 +0000933 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
934 | --dataroo | --dataro | --datar)
935 ac_prev=datarootdir ;;
936 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
937 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
938 datarootdir=$ac_optarg ;;
939
Bram Moolenaar071d4272004-06-13 20:20:40 +0000940 -disable-* | --disable-*)
Bram Moolenaar446cb832008-06-24 21:56:24 +0000941 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
Bram Moolenaar071d4272004-06-13 20:20:40 +0000942 # Reject names that are not valid shell variable names.
Bram Moolenaar446cb832008-06-24 21:56:24 +0000943 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
944 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000945 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +0000946 ac_useropt_orig=$ac_useropt
947 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
948 case $ac_user_opts in
949 *"
950"enable_$ac_useropt"
951"*) ;;
952 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
953 ac_unrecognized_sep=', ';;
954 esac
955 eval enable_$ac_useropt=no ;;
956
957 -docdir | --docdir | --docdi | --doc | --do)
958 ac_prev=docdir ;;
959 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
960 docdir=$ac_optarg ;;
961
962 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
963 ac_prev=dvidir ;;
964 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
965 dvidir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000966
967 -enable-* | --enable-*)
Bram Moolenaar446cb832008-06-24 21:56:24 +0000968 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
Bram Moolenaar071d4272004-06-13 20:20:40 +0000969 # Reject names that are not valid shell variable names.
Bram Moolenaar446cb832008-06-24 21:56:24 +0000970 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
971 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000972 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +0000973 ac_useropt_orig=$ac_useropt
974 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
975 case $ac_user_opts in
976 *"
977"enable_$ac_useropt"
978"*) ;;
979 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
980 ac_unrecognized_sep=', ';;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000981 esac
Bram Moolenaar446cb832008-06-24 21:56:24 +0000982 eval enable_$ac_useropt=\$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000983
984 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
985 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
986 | --exec | --exe | --ex)
987 ac_prev=exec_prefix ;;
988 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
989 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
990 | --exec=* | --exe=* | --ex=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000991 exec_prefix=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +0000992
993 -gas | --gas | --ga | --g)
994 # Obsolete; use --with-gas.
995 with_gas=yes ;;
996
Bram Moolenaar495de9c2005-01-25 22:03:25 +0000997 -help | --help | --hel | --he | -h)
998 ac_init_help=long ;;
999 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1000 ac_init_help=recursive ;;
1001 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1002 ac_init_help=short ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001003
1004 -host | --host | --hos | --ho)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001005 ac_prev=host_alias ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001006 -host=* | --host=* | --hos=* | --ho=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001007 host_alias=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001008
Bram Moolenaar446cb832008-06-24 21:56:24 +00001009 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1010 ac_prev=htmldir ;;
1011 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1012 | --ht=*)
1013 htmldir=$ac_optarg ;;
1014
Bram Moolenaar071d4272004-06-13 20:20:40 +00001015 -includedir | --includedir | --includedi | --included | --include \
1016 | --includ | --inclu | --incl | --inc)
1017 ac_prev=includedir ;;
1018 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1019 | --includ=* | --inclu=* | --incl=* | --inc=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001020 includedir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001021
1022 -infodir | --infodir | --infodi | --infod | --info | --inf)
1023 ac_prev=infodir ;;
1024 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001025 infodir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001026
1027 -libdir | --libdir | --libdi | --libd)
1028 ac_prev=libdir ;;
1029 -libdir=* | --libdir=* | --libdi=* | --libd=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001030 libdir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001031
1032 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1033 | --libexe | --libex | --libe)
1034 ac_prev=libexecdir ;;
1035 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1036 | --libexe=* | --libex=* | --libe=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001037 libexecdir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001038
Bram Moolenaar446cb832008-06-24 21:56:24 +00001039 -localedir | --localedir | --localedi | --localed | --locale)
1040 ac_prev=localedir ;;
1041 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1042 localedir=$ac_optarg ;;
1043
Bram Moolenaar071d4272004-06-13 20:20:40 +00001044 -localstatedir | --localstatedir | --localstatedi | --localstated \
Bram Moolenaar446cb832008-06-24 21:56:24 +00001045 | --localstate | --localstat | --localsta | --localst | --locals)
Bram Moolenaar071d4272004-06-13 20:20:40 +00001046 ac_prev=localstatedir ;;
1047 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
Bram Moolenaar446cb832008-06-24 21:56:24 +00001048 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001049 localstatedir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001050
1051 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1052 ac_prev=mandir ;;
1053 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001054 mandir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001055
1056 -nfp | --nfp | --nf)
1057 # Obsolete; use --without-fp.
1058 with_fp=no ;;
1059
1060 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001061 | --no-cr | --no-c | -n)
Bram Moolenaar071d4272004-06-13 20:20:40 +00001062 no_create=yes ;;
1063
1064 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1065 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1066 no_recursion=yes ;;
1067
1068 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1069 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1070 | --oldin | --oldi | --old | --ol | --o)
1071 ac_prev=oldincludedir ;;
1072 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1073 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1074 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001075 oldincludedir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001076
1077 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1078 ac_prev=prefix ;;
1079 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001080 prefix=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001081
1082 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1083 | --program-pre | --program-pr | --program-p)
1084 ac_prev=program_prefix ;;
1085 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1086 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001087 program_prefix=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001088
1089 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1090 | --program-suf | --program-su | --program-s)
1091 ac_prev=program_suffix ;;
1092 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1093 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001094 program_suffix=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001095
1096 -program-transform-name | --program-transform-name \
1097 | --program-transform-nam | --program-transform-na \
1098 | --program-transform-n | --program-transform- \
1099 | --program-transform | --program-transfor \
1100 | --program-transfo | --program-transf \
1101 | --program-trans | --program-tran \
1102 | --progr-tra | --program-tr | --program-t)
1103 ac_prev=program_transform_name ;;
1104 -program-transform-name=* | --program-transform-name=* \
1105 | --program-transform-nam=* | --program-transform-na=* \
1106 | --program-transform-n=* | --program-transform-=* \
1107 | --program-transform=* | --program-transfor=* \
1108 | --program-transfo=* | --program-transf=* \
1109 | --program-trans=* | --program-tran=* \
1110 | --progr-tra=* | --program-tr=* | --program-t=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001111 program_transform_name=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001112
Bram Moolenaar446cb832008-06-24 21:56:24 +00001113 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1114 ac_prev=pdfdir ;;
1115 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1116 pdfdir=$ac_optarg ;;
1117
1118 -psdir | --psdir | --psdi | --psd | --ps)
1119 ac_prev=psdir ;;
1120 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1121 psdir=$ac_optarg ;;
1122
Bram Moolenaar071d4272004-06-13 20:20:40 +00001123 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1124 | -silent | --silent | --silen | --sile | --sil)
1125 silent=yes ;;
1126
1127 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1128 ac_prev=sbindir ;;
1129 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1130 | --sbi=* | --sb=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001131 sbindir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001132
1133 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1134 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1135 | --sharedst | --shareds | --shared | --share | --shar \
1136 | --sha | --sh)
1137 ac_prev=sharedstatedir ;;
1138 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1139 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1140 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1141 | --sha=* | --sh=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001142 sharedstatedir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001143
1144 -site | --site | --sit)
1145 ac_prev=site ;;
1146 -site=* | --site=* | --sit=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001147 site=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001148
1149 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1150 ac_prev=srcdir ;;
1151 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001152 srcdir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001153
1154 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1155 | --syscon | --sysco | --sysc | --sys | --sy)
1156 ac_prev=sysconfdir ;;
1157 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1158 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001159 sysconfdir=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001160
1161 -target | --target | --targe | --targ | --tar | --ta | --t)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001162 ac_prev=target_alias ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001163 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001164 target_alias=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001165
1166 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1167 verbose=yes ;;
1168
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001169 -version | --version | --versio | --versi | --vers | -V)
1170 ac_init_version=: ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001171
1172 -with-* | --with-*)
Bram Moolenaar446cb832008-06-24 21:56:24 +00001173 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
Bram Moolenaar071d4272004-06-13 20:20:40 +00001174 # Reject names that are not valid shell variable names.
Bram Moolenaar446cb832008-06-24 21:56:24 +00001175 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1176 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001177 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +00001178 ac_useropt_orig=$ac_useropt
1179 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1180 case $ac_user_opts in
1181 *"
1182"with_$ac_useropt"
1183"*) ;;
1184 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1185 ac_unrecognized_sep=', ';;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001186 esac
Bram Moolenaar446cb832008-06-24 21:56:24 +00001187 eval with_$ac_useropt=\$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001188
1189 -without-* | --without-*)
Bram Moolenaar446cb832008-06-24 21:56:24 +00001190 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
Bram Moolenaar071d4272004-06-13 20:20:40 +00001191 # Reject names that are not valid shell variable names.
Bram Moolenaar446cb832008-06-24 21:56:24 +00001192 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1193 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001194 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +00001195 ac_useropt_orig=$ac_useropt
1196 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1197 case $ac_user_opts in
1198 *"
1199"with_$ac_useropt"
1200"*) ;;
1201 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1202 ac_unrecognized_sep=', ';;
1203 esac
1204 eval with_$ac_useropt=no ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001205
1206 --x)
1207 # Obsolete; use --with-x.
1208 with_x=yes ;;
1209
1210 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1211 | --x-incl | --x-inc | --x-in | --x-i)
1212 ac_prev=x_includes ;;
1213 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1214 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001215 x_includes=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001216
1217 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1218 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1219 ac_prev=x_libraries ;;
1220 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1221 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001222 x_libraries=$ac_optarg ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001223
Bram Moolenaar446cb832008-06-24 21:56:24 +00001224 -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001225Try \`$0 --help' for more information." >&2
1226 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00001227 ;;
1228
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001229 *=*)
1230 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1231 # Reject names that are not valid shell variable names.
1232 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
Bram Moolenaar446cb832008-06-24 21:56:24 +00001233 { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001234 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +00001235 eval $ac_envvar=\$ac_optarg
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001236 export $ac_envvar ;;
1237
Bram Moolenaar071d4272004-06-13 20:20:40 +00001238 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001239 # FIXME: should be removed in autoconf 3.0.
Bram Moolenaar446cb832008-06-24 21:56:24 +00001240 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001241 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
Bram Moolenaar446cb832008-06-24 21:56:24 +00001242 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001243 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
Bram Moolenaar071d4272004-06-13 20:20:40 +00001244 ;;
1245
1246 esac
1247done
1248
1249if test -n "$ac_prev"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001250 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
Bram Moolenaar446cb832008-06-24 21:56:24 +00001251 { $as_echo "$as_me: error: missing argument to $ac_option" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001252 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00001253fi
1254
Bram Moolenaar446cb832008-06-24 21:56:24 +00001255if test -n "$ac_unrecognized_opts"; then
1256 case $enable_option_checking in
1257 no) ;;
Bram Moolenaar32f31b12009-05-21 13:20:59 +00001258 fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
Bram Moolenaar446cb832008-06-24 21:56:24 +00001259 { (exit 1); exit 1; }; } ;;
Bram Moolenaar32f31b12009-05-21 13:20:59 +00001260 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00001261 esac
Bram Moolenaar446cb832008-06-24 21:56:24 +00001262fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00001263
Bram Moolenaar446cb832008-06-24 21:56:24 +00001264# Check all directory arguments for consistency.
1265for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1266 datadir sysconfdir sharedstatedir localstatedir includedir \
1267 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1268 libdir localedir mandir
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001269do
Bram Moolenaar446cb832008-06-24 21:56:24 +00001270 eval ac_val=\$$ac_var
1271 # Remove trailing slashes.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001272 case $ac_val in
Bram Moolenaar446cb832008-06-24 21:56:24 +00001273 */ )
1274 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1275 eval $ac_var=\$ac_val;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001276 esac
Bram Moolenaar446cb832008-06-24 21:56:24 +00001277 # Be sure to have absolute directory names.
1278 case $ac_val in
1279 [\\/$]* | ?:[\\/]* ) continue;;
1280 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1281 esac
1282 { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1283 { (exit 1); exit 1; }; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001284done
Bram Moolenaar071d4272004-06-13 20:20:40 +00001285
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001286# There might be people who depend on the old broken behavior: `$host'
1287# used to hold the argument of --host etc.
1288# FIXME: To remove some day.
1289build=$build_alias
1290host=$host_alias
1291target=$target_alias
Bram Moolenaar071d4272004-06-13 20:20:40 +00001292
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001293# FIXME: To remove some day.
1294if test "x$host_alias" != x; then
1295 if test "x$build_alias" = x; then
1296 cross_compiling=maybe
Bram Moolenaar446cb832008-06-24 21:56:24 +00001297 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001298 If a cross compiler is detected then cross compile mode will be used." >&2
1299 elif test "x$build_alias" != "x$host_alias"; then
1300 cross_compiling=yes
1301 fi
1302fi
1303
1304ac_tool_prefix=
1305test -n "$host_alias" && ac_tool_prefix=$host_alias-
1306
1307test "$silent" = yes && exec 6>/dev/null
1308
Bram Moolenaar071d4272004-06-13 20:20:40 +00001309
Bram Moolenaar446cb832008-06-24 21:56:24 +00001310ac_pwd=`pwd` && test -n "$ac_pwd" &&
1311ac_ls_di=`ls -di .` &&
1312ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
Bram Moolenaar32f31b12009-05-21 13:20:59 +00001313 { $as_echo "$as_me: error: working directory cannot be determined" >&2
Bram Moolenaar446cb832008-06-24 21:56:24 +00001314 { (exit 1); exit 1; }; }
1315test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1316 { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
1317 { (exit 1); exit 1; }; }
1318
1319
Bram Moolenaar071d4272004-06-13 20:20:40 +00001320# Find the source files, if location was not specified.
1321if test -z "$srcdir"; then
1322 ac_srcdir_defaulted=yes
Bram Moolenaar446cb832008-06-24 21:56:24 +00001323 # Try the directory containing this script, then the parent directory.
1324 ac_confdir=`$as_dirname -- "$as_myself" ||
1325$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1326 X"$as_myself" : 'X\(//\)[^/]' \| \
1327 X"$as_myself" : 'X\(//\)$' \| \
1328 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1329$as_echo X"$as_myself" |
1330 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1331 s//\1/
1332 q
1333 }
1334 /^X\(\/\/\)[^/].*/{
1335 s//\1/
1336 q
1337 }
1338 /^X\(\/\/\)$/{
1339 s//\1/
1340 q
1341 }
1342 /^X\(\/\).*/{
1343 s//\1/
1344 q
1345 }
1346 s/.*/./; q'`
Bram Moolenaar071d4272004-06-13 20:20:40 +00001347 srcdir=$ac_confdir
Bram Moolenaar446cb832008-06-24 21:56:24 +00001348 if test ! -r "$srcdir/$ac_unique_file"; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00001349 srcdir=..
1350 fi
1351else
1352 ac_srcdir_defaulted=no
1353fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00001354if test ! -r "$srcdir/$ac_unique_file"; then
1355 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1356 { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001357 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00001358fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00001359ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1360ac_abs_confdir=`(
1361 cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001362 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +00001363 pwd)`
1364# When building in place, set srcdir=.
1365if test "$ac_abs_confdir" = "$ac_pwd"; then
1366 srcdir=.
1367fi
1368# Remove unnecessary trailing slashes from srcdir.
1369# Double slashes in file names in object file debugging info
1370# mess up M-x gdb in Emacs.
1371case $srcdir in
1372*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1373esac
1374for ac_var in $ac_precious_vars; do
1375 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1376 eval ac_env_${ac_var}_value=\$${ac_var}
1377 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1378 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1379done
Bram Moolenaar071d4272004-06-13 20:20:40 +00001380
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001381#
1382# Report the --help message.
1383#
1384if test "$ac_init_help" = "long"; then
1385 # Omit some internal or obsolete options to make the list less imposing.
1386 # This message is too long to be a string in the A/UX 3.1 sh.
1387 cat <<_ACEOF
1388\`configure' configures this package to adapt to many kinds of systems.
1389
1390Usage: $0 [OPTION]... [VAR=VALUE]...
1391
1392To assign environment variables (e.g., CC, CFLAGS...), specify them as
1393VAR=VALUE. See below for descriptions of some of the useful variables.
1394
1395Defaults for the options are specified in brackets.
1396
1397Configuration:
1398 -h, --help display this help and exit
1399 --help=short display options specific to this package
1400 --help=recursive display the short help of all the included packages
1401 -V, --version display version information and exit
1402 -q, --quiet, --silent do not print \`checking...' messages
1403 --cache-file=FILE cache test results in FILE [disabled]
1404 -C, --config-cache alias for \`--cache-file=config.cache'
1405 -n, --no-create do not create output files
1406 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1407
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001408Installation directories:
1409 --prefix=PREFIX install architecture-independent files in PREFIX
Bram Moolenaar446cb832008-06-24 21:56:24 +00001410 [$ac_default_prefix]
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001411 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
Bram Moolenaar446cb832008-06-24 21:56:24 +00001412 [PREFIX]
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001413
1414By default, \`make install' will install all the files in
1415\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1416an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1417for instance \`--prefix=\$HOME'.
1418
1419For better control, use the options below.
1420
1421Fine tuning of the installation directories:
Bram Moolenaar446cb832008-06-24 21:56:24 +00001422 --bindir=DIR user executables [EPREFIX/bin]
1423 --sbindir=DIR system admin executables [EPREFIX/sbin]
1424 --libexecdir=DIR program executables [EPREFIX/libexec]
1425 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1426 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1427 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1428 --libdir=DIR object code libraries [EPREFIX/lib]
1429 --includedir=DIR C header files [PREFIX/include]
1430 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1431 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1432 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1433 --infodir=DIR info documentation [DATAROOTDIR/info]
1434 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1435 --mandir=DIR man documentation [DATAROOTDIR/man]
1436 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1437 --htmldir=DIR html documentation [DOCDIR]
1438 --dvidir=DIR dvi documentation [DOCDIR]
1439 --pdfdir=DIR pdf documentation [DOCDIR]
1440 --psdir=DIR ps documentation [DOCDIR]
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001441_ACEOF
1442
1443 cat <<\_ACEOF
1444
1445X features:
1446 --x-includes=DIR X include files are in DIR
1447 --x-libraries=DIR X library files are in DIR
1448_ACEOF
1449fi
1450
1451if test -n "$ac_init_help"; then
1452
1453 cat <<\_ACEOF
1454
1455Optional Features:
Bram Moolenaar446cb832008-06-24 21:56:24 +00001456 --disable-option-checking ignore unrecognized --enable/--with options
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001457 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1458 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1459 --disable-darwin Disable Darwin (Mac OS X) support.
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00001460 --disable-selinux Don't check for SELinux support.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001461 --disable-xsmp Disable XSMP session management
1462 --disable-xsmp-interact Disable XSMP interaction
1463 --enable-mzschemeinterp Include MzScheme interpreter.
1464 --enable-perlinterp Include Perl interpreter.
1465 --enable-pythoninterp Include Python interpreter.
1466 --enable-tclinterp Include Tcl interpreter.
1467 --enable-rubyinterp Include Ruby interpreter.
1468 --enable-cscope Include cscope interface.
1469 --enable-workshop Include Sun Visual Workshop support.
1470 --disable-netbeans Disable NetBeans integration support.
1471 --enable-sniff Include Sniff interface.
1472 --enable-multibyte Include multibyte editing support.
1473 --enable-hangulinput Include Hangul input support.
1474 --enable-xim Include XIM input support.
1475 --enable-fontset Include X fontset output support.
Bram Moolenaar9372a112005-12-06 19:59:18 +00001476 --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 +00001477 --enable-gtk-check If auto-select GUI, check for GTK default=yes
1478 --enable-gtk2-check If GTK GUI, check for GTK+ 2 default=yes
1479 --enable-gnome-check If GTK GUI, check for GNOME default=no
1480 --enable-motif-check If auto-select GUI, check for Motif default=yes
1481 --enable-athena-check If auto-select GUI, check for Athena default=yes
1482 --enable-nextaw-check If auto-select GUI, check for neXtaw default=yes
1483 --enable-carbon-check If auto-select GUI, check for Carbon default=yes
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001484 --disable-gtktest Do not try to compile and run a test GTK program
1485 --disable-acl Don't check for ACL support.
1486 --disable-gpm Don't use gpm (Linux mouse daemon).
Bram Moolenaar446cb832008-06-24 21:56:24 +00001487 --disable-sysmouse Don't use sysmouse (mouse in *BSD console).
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001488 --disable-nls Don't support NLS (gettext()).
1489
1490Optional Packages:
1491 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1492 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
Bram Moolenaar899dddf2006-03-26 21:06:50 +00001493 --with-mac-arch=ARCH current, intel, ppc or both
Bram Moolenaarc236c162008-07-13 17:41:49 +00001494 --with-local-dir=PATH search PATH instead of /usr/local for local libraries.
1495 --without-local-dir do not search /usr/local for local libraries.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001496 --with-vim-name=NAME what to call the Vim executable
1497 --with-ex-name=NAME what to call the Ex executable
1498 --with-view-name=NAME what to call the View executable
1499 --with-global-runtime=DIR global runtime directory in 'runtimepath'
1500 --with-modified-by=NAME name of who modified a release version
1501 --with-features=TYPE tiny, small, normal, big or huge (default: normal)
1502 --with-compiledby=NAME name to show in :version message
1503 --with-plthome=PLTHOME Use PLTHOME.
1504 --with-python-config-dir=PATH Python's config directory
1505 --with-tclsh=PATH which tclsh to use (default: tclsh8.0)
1506 --with-x use the X Window System
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001507 --with-gtk-prefix=PFX Prefix where GTK is installed (optional)
1508 --with-gtk-exec-prefix=PFX Exec prefix where GTK is installed (optional)
1509 --with-gnome-includes=DIR Specify location of GNOME headers
1510 --with-gnome-libs=DIR Specify location of GNOME libs
1511 --with-gnome Specify prefix for GNOME files
1512 --with-motif-lib=STRING Library for Motif
1513 --with-tlib=library terminal library to be used
1514
1515Some influential environment variables:
1516 CC C compiler command
1517 CFLAGS C compiler flags
1518 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1519 nonstandard directory <lib dir>
Bram Moolenaar446cb832008-06-24 21:56:24 +00001520 LIBS libraries to pass to the linker, e.g. -l<library>
1521 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1522 you have headers in a nonstandard directory <include dir>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001523 CPP C preprocessor
Bram Moolenaar446cb832008-06-24 21:56:24 +00001524 XMKMF Path to xmkmf, Makefile generator for X Window System
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001525
1526Use these variables to override the choices made by `configure' or to help
1527it to find libraries and programs with nonstandard names/locations.
1528
1529_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00001530ac_status=$?
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001531fi
1532
1533if test "$ac_init_help" = "recursive"; then
1534 # If there are subdirs, report their specific --help.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001535 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
Bram Moolenaar446cb832008-06-24 21:56:24 +00001536 test -d "$ac_dir" ||
1537 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1538 continue
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001539 ac_builddir=.
1540
Bram Moolenaar446cb832008-06-24 21:56:24 +00001541case "$ac_dir" in
1542.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1543*)
1544 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1545 # A ".." for each directory in $ac_dir_suffix.
1546 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1547 case $ac_top_builddir_sub in
1548 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1549 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1550 esac ;;
1551esac
1552ac_abs_top_builddir=$ac_pwd
1553ac_abs_builddir=$ac_pwd$ac_dir_suffix
1554# for backward compatibility:
1555ac_top_builddir=$ac_top_build_prefix
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001556
1557case $srcdir in
Bram Moolenaar446cb832008-06-24 21:56:24 +00001558 .) # We are building in place.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001559 ac_srcdir=.
Bram Moolenaar446cb832008-06-24 21:56:24 +00001560 ac_top_srcdir=$ac_top_builddir_sub
1561 ac_abs_top_srcdir=$ac_pwd ;;
1562 [\\/]* | ?:[\\/]* ) # Absolute name.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001563 ac_srcdir=$srcdir$ac_dir_suffix;
Bram Moolenaar446cb832008-06-24 21:56:24 +00001564 ac_top_srcdir=$srcdir
1565 ac_abs_top_srcdir=$srcdir ;;
1566 *) # Relative name.
1567 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1568 ac_top_srcdir=$ac_top_build_prefix$srcdir
1569 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001570esac
Bram Moolenaar446cb832008-06-24 21:56:24 +00001571ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001572
Bram Moolenaar446cb832008-06-24 21:56:24 +00001573 cd "$ac_dir" || { ac_status=$?; continue; }
1574 # Check for guested configure.
1575 if test -f "$ac_srcdir/configure.gnu"; then
1576 echo &&
1577 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1578 elif test -f "$ac_srcdir/configure"; then
1579 echo &&
1580 $SHELL "$ac_srcdir/configure" --help=recursive
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001581 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00001582 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1583 fi || ac_status=$?
1584 cd "$ac_pwd" || { ac_status=$?; break; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001585 done
1586fi
1587
Bram Moolenaar446cb832008-06-24 21:56:24 +00001588test -n "$ac_init_help" && exit $ac_status
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001589if $ac_init_version; then
1590 cat <<\_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00001591configure
Bram Moolenaar32f31b12009-05-21 13:20:59 +00001592generated by GNU Autoconf 2.63
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001593
Bram Moolenaar446cb832008-06-24 21:56:24 +00001594Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
15952002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001596This configure script is free software; the Free Software Foundation
1597gives unlimited permission to copy, distribute and modify it.
1598_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00001599 exit
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001600fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00001601cat >auto/config.log <<_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001602This file contains any messages produced by compilers while
1603running configure, to aid debugging if configure makes a mistake.
1604
1605It was created by $as_me, which was
Bram Moolenaar32f31b12009-05-21 13:20:59 +00001606generated by GNU Autoconf 2.63. Invocation command line was
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001607
1608 $ $0 $@
1609
1610_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00001611exec 5>>auto/config.log
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001612{
1613cat <<_ASUNAME
1614## --------- ##
1615## Platform. ##
1616## --------- ##
1617
1618hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1619uname -m = `(uname -m) 2>/dev/null || echo unknown`
1620uname -r = `(uname -r) 2>/dev/null || echo unknown`
1621uname -s = `(uname -s) 2>/dev/null || echo unknown`
1622uname -v = `(uname -v) 2>/dev/null || echo unknown`
1623
1624/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1625/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1626
1627/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1628/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1629/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
Bram Moolenaar446cb832008-06-24 21:56:24 +00001630/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001631/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1632/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1633/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1634
1635_ASUNAME
1636
1637as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1638for as_dir in $PATH
1639do
1640 IFS=$as_save_IFS
1641 test -z "$as_dir" && as_dir=.
Bram Moolenaar446cb832008-06-24 21:56:24 +00001642 $as_echo "PATH: $as_dir"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001643done
Bram Moolenaar446cb832008-06-24 21:56:24 +00001644IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001645
1646} >&5
1647
1648cat >&5 <<_ACEOF
1649
1650
1651## ----------- ##
1652## Core tests. ##
1653## ----------- ##
1654
1655_ACEOF
1656
1657
1658# Keep a trace of the command line.
1659# Strip out --no-create and --no-recursion so they do not pile up.
1660# Strip out --silent because we don't want to record it for future runs.
1661# Also quote any args containing shell meta-characters.
1662# Make two passes to allow for proper duplicate-argument suppression.
1663ac_configure_args=
1664ac_configure_args0=
1665ac_configure_args1=
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001666ac_must_keep_next=false
1667for ac_pass in 1 2
1668do
1669 for ac_arg
1670 do
1671 case $ac_arg in
1672 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1673 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1674 | -silent | --silent | --silen | --sile | --sil)
1675 continue ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00001676 *\'*)
1677 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001678 esac
1679 case $ac_pass in
1680 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1681 2)
1682 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1683 if test $ac_must_keep_next = true; then
1684 ac_must_keep_next=false # Got value, back to normal.
1685 else
1686 case $ac_arg in
1687 *=* | --config-cache | -C | -disable-* | --disable-* \
1688 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1689 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1690 | -with-* | --with-* | -without-* | --without-* | --x)
1691 case "$ac_configure_args0 " in
1692 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1693 esac
1694 ;;
1695 -* ) ac_must_keep_next=true ;;
1696 esac
1697 fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00001698 ac_configure_args="$ac_configure_args '$ac_arg'"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001699 ;;
1700 esac
1701 done
1702done
1703$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1704$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1705
1706# When interrupted or exit'd, cleanup temporary files, and complete
1707# config.log. We remove comments because anyway the quotes in there
1708# would cause problems or look ugly.
Bram Moolenaar446cb832008-06-24 21:56:24 +00001709# WARNING: Use '\'' to represent an apostrophe within the trap.
1710# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001711trap 'exit_status=$?
1712 # Save into config.log some information that might help in debugging.
1713 {
1714 echo
1715
1716 cat <<\_ASBOX
1717## ---------------- ##
1718## Cache variables. ##
1719## ---------------- ##
1720_ASBOX
1721 echo
1722 # The following way of writing the cache mishandles newlines in values,
Bram Moolenaar446cb832008-06-24 21:56:24 +00001723(
1724 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1725 eval ac_val=\$$ac_var
1726 case $ac_val in #(
1727 *${as_nl}*)
1728 case $ac_var in #(
Bram Moolenaar32f31b12009-05-21 13:20:59 +00001729 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
1730$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00001731 esac
1732 case $ac_var in #(
1733 _ | IFS | as_nl) ;; #(
1734 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1735 *) $as_unset $ac_var ;;
1736 esac ;;
1737 esac
1738 done
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001739 (set) 2>&1 |
Bram Moolenaar446cb832008-06-24 21:56:24 +00001740 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1741 *${as_nl}ac_space=\ *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001742 sed -n \
Bram Moolenaar446cb832008-06-24 21:56:24 +00001743 "s/'\''/'\''\\\\'\'''\''/g;
1744 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1745 ;; #(
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001746 *)
Bram Moolenaar446cb832008-06-24 21:56:24 +00001747 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001748 ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00001749 esac |
1750 sort
1751)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001752 echo
1753
1754 cat <<\_ASBOX
1755## ----------------- ##
1756## Output variables. ##
1757## ----------------- ##
1758_ASBOX
1759 echo
1760 for ac_var in $ac_subst_vars
1761 do
Bram Moolenaar446cb832008-06-24 21:56:24 +00001762 eval ac_val=\$$ac_var
1763 case $ac_val in
1764 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1765 esac
1766 $as_echo "$ac_var='\''$ac_val'\''"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001767 done | sort
1768 echo
1769
1770 if test -n "$ac_subst_files"; then
1771 cat <<\_ASBOX
Bram Moolenaar446cb832008-06-24 21:56:24 +00001772## ------------------- ##
1773## File substitutions. ##
1774## ------------------- ##
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001775_ASBOX
1776 echo
1777 for ac_var in $ac_subst_files
1778 do
Bram Moolenaar446cb832008-06-24 21:56:24 +00001779 eval ac_val=\$$ac_var
1780 case $ac_val in
1781 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1782 esac
1783 $as_echo "$ac_var='\''$ac_val'\''"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001784 done | sort
1785 echo
1786 fi
1787
1788 if test -s confdefs.h; then
1789 cat <<\_ASBOX
1790## ----------- ##
1791## confdefs.h. ##
1792## ----------- ##
1793_ASBOX
1794 echo
Bram Moolenaar446cb832008-06-24 21:56:24 +00001795 cat confdefs.h
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001796 echo
1797 fi
1798 test "$ac_signal" != 0 &&
Bram Moolenaar446cb832008-06-24 21:56:24 +00001799 $as_echo "$as_me: caught signal $ac_signal"
1800 $as_echo "$as_me: exit $exit_status"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001801 } >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00001802 rm -f core *.core core.conftest.* &&
1803 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001804 exit $exit_status
Bram Moolenaar446cb832008-06-24 21:56:24 +00001805' 0
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001806for ac_signal in 1 2 13 15; do
1807 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1808done
1809ac_signal=0
1810
1811# confdefs.h avoids OS command line length limits that DEFS can exceed.
Bram Moolenaar446cb832008-06-24 21:56:24 +00001812rm -f -r conftest* confdefs.h
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001813
1814# Predefined preprocessor variables.
1815
1816cat >>confdefs.h <<_ACEOF
1817#define PACKAGE_NAME "$PACKAGE_NAME"
1818_ACEOF
1819
1820
1821cat >>confdefs.h <<_ACEOF
1822#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1823_ACEOF
1824
1825
1826cat >>confdefs.h <<_ACEOF
1827#define PACKAGE_VERSION "$PACKAGE_VERSION"
1828_ACEOF
1829
1830
1831cat >>confdefs.h <<_ACEOF
1832#define PACKAGE_STRING "$PACKAGE_STRING"
1833_ACEOF
1834
1835
1836cat >>confdefs.h <<_ACEOF
1837#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1838_ACEOF
1839
1840
1841# Let the site file select an alternate cache file if it wants to.
Bram Moolenaar446cb832008-06-24 21:56:24 +00001842# Prefer an explicitly selected file to automatically selected ones.
1843ac_site_file1=NONE
1844ac_site_file2=NONE
1845if test -n "$CONFIG_SITE"; then
1846 ac_site_file1=$CONFIG_SITE
1847elif test "x$prefix" != xNONE; then
1848 ac_site_file1=$prefix/share/config.site
1849 ac_site_file2=$prefix/etc/config.site
1850else
1851 ac_site_file1=$ac_default_prefix/share/config.site
1852 ac_site_file2=$ac_default_prefix/etc/config.site
Bram Moolenaar071d4272004-06-13 20:20:40 +00001853fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00001854for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1855do
1856 test "x$ac_site_file" = xNONE && continue
Bram Moolenaar071d4272004-06-13 20:20:40 +00001857 if test -r "$ac_site_file"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00001858 { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1859$as_echo "$as_me: loading site script $ac_site_file" >&6;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001860 sed 's/^/| /' "$ac_site_file" >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00001861 . "$ac_site_file"
1862 fi
1863done
1864
1865if test -r "$cache_file"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001866 # Some versions of bash will fail to source /dev/null (special
1867 # files actually), so we avoid doing that.
1868 if test -f "$cache_file"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00001869 { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
1870$as_echo "$as_me: loading cache $cache_file" >&6;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001871 case $cache_file in
Bram Moolenaar446cb832008-06-24 21:56:24 +00001872 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1873 *) . "./$cache_file";;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001874 esac
1875 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00001876else
Bram Moolenaar446cb832008-06-24 21:56:24 +00001877 { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
1878$as_echo "$as_me: creating cache $cache_file" >&6;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001879 >$cache_file
1880fi
1881
1882# Check that the precious variables saved in the cache have kept the same
1883# value.
1884ac_cache_corrupted=false
Bram Moolenaar446cb832008-06-24 21:56:24 +00001885for ac_var in $ac_precious_vars; do
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001886 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1887 eval ac_new_set=\$ac_env_${ac_var}_set
Bram Moolenaar446cb832008-06-24 21:56:24 +00001888 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1889 eval ac_new_val=\$ac_env_${ac_var}_value
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001890 case $ac_old_set,$ac_new_set in
1891 set,)
Bram Moolenaar446cb832008-06-24 21:56:24 +00001892 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1893$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 +00001894 ac_cache_corrupted=: ;;
1895 ,set)
Bram Moolenaar446cb832008-06-24 21:56:24 +00001896 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1897$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001898 ac_cache_corrupted=: ;;
1899 ,);;
1900 *)
1901 if test "x$ac_old_val" != "x$ac_new_val"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00001902 # differences in whitespace do not lead to failure.
1903 ac_old_val_w=`echo x $ac_old_val`
1904 ac_new_val_w=`echo x $ac_new_val`
1905 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1906 { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1907$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1908 ac_cache_corrupted=:
1909 else
1910 { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1911$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1912 eval $ac_var=\$ac_old_val
1913 fi
1914 { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5
1915$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
1916 { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5
1917$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001918 fi;;
1919 esac
1920 # Pass precious variables to config.status.
1921 if test "$ac_new_set" = set; then
1922 case $ac_new_val in
Bram Moolenaar446cb832008-06-24 21:56:24 +00001923 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001924 *) ac_arg=$ac_var=$ac_new_val ;;
1925 esac
1926 case " $ac_configure_args " in
1927 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1928 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1929 esac
1930 fi
1931done
1932if $ac_cache_corrupted; then
Bram Moolenaar32f31b12009-05-21 13:20:59 +00001933 { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1934$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Bram Moolenaar446cb832008-06-24 21:56:24 +00001935 { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1936$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1937 { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1938$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001939 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00001940fi
1941
Bram Moolenaar446cb832008-06-24 21:56:24 +00001942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
Bram Moolenaar071d4272004-06-13 20:20:40 +00001958ac_ext=c
Bram Moolenaar071d4272004-06-13 20:20:40 +00001959ac_cpp='$CPP $CPPFLAGS'
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001960ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1961ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1962ac_compiler_gnu=$ac_cv_c_compiler_gnu
Bram Moolenaar071d4272004-06-13 20:20:40 +00001963
1964
Bram Moolenaar446cb832008-06-24 21:56:24 +00001965ac_config_headers="$ac_config_headers auto/config.h:config.h.in"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001966
1967
1968cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00001969#define UNIX 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001970_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00001971
Bram Moolenaar446cb832008-06-24 21:56:24 +00001972{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
1973$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
1974set x ${MAKE-make}
1975ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
1976if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
1977 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00001978else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001979 cat >conftest.make <<\_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00001980SHELL = /bin/sh
Bram Moolenaar071d4272004-06-13 20:20:40 +00001981all:
Bram Moolenaar446cb832008-06-24 21:56:24 +00001982 @echo '@@@%%%=$(MAKE)=@@@%%%'
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001983_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00001984# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
Bram Moolenaar446cb832008-06-24 21:56:24 +00001985case `${MAKE-make} -f conftest.make 2>/dev/null` in
1986 *@@@%%%=?*=@@@%%%*)
1987 eval ac_cv_prog_make_${ac_make}_set=yes;;
1988 *)
1989 eval ac_cv_prog_make_${ac_make}_set=no;;
1990esac
Bram Moolenaar495de9c2005-01-25 22:03:25 +00001991rm -f conftest.make
Bram Moolenaar071d4272004-06-13 20:20:40 +00001992fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00001993if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
1994 { $as_echo "$as_me:$LINENO: result: yes" >&5
1995$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00001996 SET_MAKE=
1997else
Bram Moolenaar446cb832008-06-24 21:56:24 +00001998 { $as_echo "$as_me:$LINENO: result: no" >&5
1999$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00002000 SET_MAKE="MAKE=${MAKE-make}"
2001fi
2002
2003
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002004ac_ext=c
2005ac_cpp='$CPP $CPPFLAGS'
2006ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2007ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2008ac_compiler_gnu=$ac_cv_c_compiler_gnu
2009if test -n "$ac_tool_prefix"; then
2010 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2011set dummy ${ac_tool_prefix}gcc; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00002012{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2013$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002014if test "${ac_cv_prog_CC+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002015 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00002016else
2017 if test -n "$CC"; then
2018 ac_cv_prog_CC="$CC" # Let the user override the test.
2019else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002020as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2021for as_dir in $PATH
2022do
2023 IFS=$as_save_IFS
2024 test -z "$as_dir" && as_dir=.
2025 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00002026 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 +00002027 ac_cv_prog_CC="${ac_tool_prefix}gcc"
Bram Moolenaar446cb832008-06-24 21:56:24 +00002028 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002029 break 2
2030 fi
2031done
2032done
Bram Moolenaar446cb832008-06-24 21:56:24 +00002033IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002034
Bram Moolenaar071d4272004-06-13 20:20:40 +00002035fi
2036fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002037CC=$ac_cv_prog_CC
Bram Moolenaar071d4272004-06-13 20:20:40 +00002038if test -n "$CC"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002039 { $as_echo "$as_me:$LINENO: result: $CC" >&5
2040$as_echo "$CC" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00002041else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002042 { $as_echo "$as_me:$LINENO: result: no" >&5
2043$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002044fi
2045
Bram Moolenaar446cb832008-06-24 21:56:24 +00002046
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002047fi
2048if test -z "$ac_cv_prog_CC"; then
2049 ac_ct_CC=$CC
2050 # Extract the first word of "gcc", so it can be a program name with args.
2051set dummy gcc; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00002052{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2053$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002054if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002055 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002056else
2057 if test -n "$ac_ct_CC"; then
2058 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2059else
2060as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2061for as_dir in $PATH
2062do
2063 IFS=$as_save_IFS
2064 test -z "$as_dir" && as_dir=.
2065 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00002066 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 +00002067 ac_cv_prog_ac_ct_CC="gcc"
Bram Moolenaar446cb832008-06-24 21:56:24 +00002068 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002069 break 2
2070 fi
2071done
2072done
Bram Moolenaar446cb832008-06-24 21:56:24 +00002073IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002074
2075fi
2076fi
2077ac_ct_CC=$ac_cv_prog_ac_ct_CC
2078if test -n "$ac_ct_CC"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002079 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2080$as_echo "$ac_ct_CC" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002081else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002082 { $as_echo "$as_me:$LINENO: result: no" >&5
2083$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002084fi
2085
Bram Moolenaar446cb832008-06-24 21:56:24 +00002086 if test "x$ac_ct_CC" = x; then
2087 CC=""
2088 else
2089 case $cross_compiling:$ac_tool_warned in
2090yes:)
Bram Moolenaar32f31b12009-05-21 13:20:59 +00002091{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2092$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Bram Moolenaar446cb832008-06-24 21:56:24 +00002093ac_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:)
Bram Moolenaar32f31b12009-05-21 13:20:59 +00002291{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2292$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Bram Moolenaar446cb832008-06-24 21:56:24 +00002293ac_tool_warned=yes ;;
2294esac
2295 CC=$ac_ct_CC
2296 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002297fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00002298
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002299fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00002300
Bram Moolenaar071d4272004-06-13 20:20:40 +00002301
Bram Moolenaar32f31b12009-05-21 13:20:59 +00002302test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2303$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2304{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002305See \`config.log' for more details." >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00002306$as_echo "$as_me: error: no acceptable C compiler found in \$PATH
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002307See \`config.log' for more details." >&2;}
Bram Moolenaar32f31b12009-05-21 13:20:59 +00002308 { (exit 1); exit 1; }; }; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002309
2310# Provide some information about the compiler.
Bram Moolenaar446cb832008-06-24 21:56:24 +00002311$as_echo "$as_me:$LINENO: checking for C compiler version" >&5
2312set X $ac_compile
2313ac_compiler=$2
2314{ (ac_try="$ac_compiler --version >&5"
2315case "(($ac_try" in
2316 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2317 *) ac_try_echo=$ac_try;;
2318esac
2319eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2320$as_echo "$ac_try_echo") >&5
2321 (eval "$ac_compiler --version >&5") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002322 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00002323 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002324 (exit $ac_status); }
Bram Moolenaar446cb832008-06-24 21:56:24 +00002325{ (ac_try="$ac_compiler -v >&5"
2326case "(($ac_try" in
2327 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2328 *) ac_try_echo=$ac_try;;
2329esac
2330eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2331$as_echo "$ac_try_echo") >&5
2332 (eval "$ac_compiler -v >&5") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002333 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00002334 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002335 (exit $ac_status); }
Bram Moolenaar446cb832008-06-24 21:56:24 +00002336{ (ac_try="$ac_compiler -V >&5"
2337case "(($ac_try" in
2338 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2339 *) ac_try_echo=$ac_try;;
2340esac
2341eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2342$as_echo "$ac_try_echo") >&5
2343 (eval "$ac_compiler -V >&5") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002344 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00002345 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002346 (exit $ac_status); }
2347
2348cat >conftest.$ac_ext <<_ACEOF
2349/* confdefs.h. */
2350_ACEOF
2351cat confdefs.h >>conftest.$ac_ext
2352cat >>conftest.$ac_ext <<_ACEOF
2353/* end confdefs.h. */
2354
2355int
2356main ()
2357{
2358
2359 ;
2360 return 0;
2361}
2362_ACEOF
2363ac_clean_files_save=$ac_clean_files
Bram Moolenaar446cb832008-06-24 21:56:24 +00002364ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002365# Try to create an executable without -o first, disregard a.out.
2366# It will help us diagnose broken compilers, and finding out an intuition
2367# of exeext.
Bram Moolenaar446cb832008-06-24 21:56:24 +00002368{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2369$as_echo_n "checking for C compiler default output file name... " >&6; }
2370ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002371
Bram Moolenaar446cb832008-06-24 21:56:24 +00002372# The possible output files:
2373ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2374
2375ac_rmfiles=
2376for ac_file in $ac_files
2377do
2378 case $ac_file in
2379 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2380 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2381 esac
2382done
2383rm -f $ac_rmfiles
2384
2385if { (ac_try="$ac_link_default"
2386case "(($ac_try" in
2387 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2388 *) ac_try_echo=$ac_try;;
2389esac
2390eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2391$as_echo "$ac_try_echo") >&5
2392 (eval "$ac_link_default") 2>&5
2393 ac_status=$?
2394 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2395 (exit $ac_status); }; then
2396 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2397# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2398# in a Makefile. We should not override ac_cv_exeext if it was cached,
2399# so that the user can short-circuit this test for compilers unknown to
2400# Autoconf.
2401for ac_file in $ac_files ''
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002402do
2403 test -f "$ac_file" || continue
2404 case $ac_file in
Bram Moolenaar446cb832008-06-24 21:56:24 +00002405 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002406 ;;
2407 [ab].out )
2408 # We found the default executable, but exeext='' is most
2409 # certainly right.
2410 break;;
2411 *.* )
Bram Moolenaar446cb832008-06-24 21:56:24 +00002412 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2413 then :; else
2414 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2415 fi
2416 # We set ac_cv_exeext here because the later test for it is not
2417 # safe: cross compilers may not add the suffix if given an `-o'
2418 # argument, so we may need to know it at that point already.
2419 # Even if this section looks crufty: it has the advantage of
2420 # actually working.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002421 break;;
2422 * )
2423 break;;
2424 esac
2425done
Bram Moolenaar446cb832008-06-24 21:56:24 +00002426test "$ac_cv_exeext" = no && ac_cv_exeext=
2427
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002428else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002429 ac_file=''
2430fi
2431
2432{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5
2433$as_echo "$ac_file" >&6; }
2434if test -z "$ac_file"; then
2435 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002436sed 's/^/| /' conftest.$ac_ext >&5
2437
Bram Moolenaar32f31b12009-05-21 13:20:59 +00002438{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2439$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
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;}
Bram Moolenaar32f31b12009-05-21 13:20:59 +00002444 { (exit 77); exit 77; }; }; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002445fi
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 Moolenaar32f31b12009-05-21 13:20:59 +00002472 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2473$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2474{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002475If you meant to cross compile, use \`--host'.
2476See \`config.log' for more details." >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00002477$as_echo "$as_me: error: cannot run C compiled programs.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002478If you meant to cross compile, use \`--host'.
2479See \`config.log' for more details." >&2;}
Bram Moolenaar32f31b12009-05-21 13:20:59 +00002480 { (exit 1); exit 1; }; }; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002481 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00002482 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00002483fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00002484{ $as_echo "$as_me:$LINENO: result: yes" >&5
2485$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00002486
Bram Moolenaar446cb832008-06-24 21:56:24 +00002487rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002488ac_clean_files=$ac_clean_files_save
Bram Moolenaar446cb832008-06-24 21:56:24 +00002489# Check that the compiler produces executables we can run. If not, either
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002490# the compiler is broken, or we cross compile.
Bram Moolenaar446cb832008-06-24 21:56:24 +00002491{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2492$as_echo_n "checking whether we are cross compiling... " >&6; }
2493{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
2494$as_echo "$cross_compiling" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00002495
Bram Moolenaar446cb832008-06-24 21:56:24 +00002496{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
2497$as_echo_n "checking for suffix of executables... " >&6; }
2498if { (ac_try="$ac_link"
2499case "(($ac_try" in
2500 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2501 *) ac_try_echo=$ac_try;;
2502esac
2503eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2504$as_echo "$ac_try_echo") >&5
2505 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002506 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00002507 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002508 (exit $ac_status); }; then
2509 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2510# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2511# work properly (i.e., refer to `conftest.exe'), while it won't with
2512# `rm'.
2513for ac_file in conftest.exe conftest conftest.*; do
2514 test -f "$ac_file" || continue
2515 case $ac_file in
Bram Moolenaar446cb832008-06-24 21:56:24 +00002516 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002517 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002518 break;;
2519 * ) break;;
2520 esac
2521done
Bram Moolenaar071d4272004-06-13 20:20:40 +00002522else
Bram Moolenaar32f31b12009-05-21 13:20:59 +00002523 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2524$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2525{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002526See \`config.log' for more details." >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00002527$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002528See \`config.log' for more details." >&2;}
Bram Moolenaar32f31b12009-05-21 13:20:59 +00002529 { (exit 1); exit 1; }; }; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002530fi
2531
2532rm -f conftest$ac_cv_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00002533{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2534$as_echo "$ac_cv_exeext" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002535
2536rm -f conftest.$ac_ext
2537EXEEXT=$ac_cv_exeext
2538ac_exeext=$EXEEXT
Bram Moolenaar446cb832008-06-24 21:56:24 +00002539{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
2540$as_echo_n "checking for suffix of object files... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002541if test "${ac_cv_objext+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002542 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002543else
2544 cat >conftest.$ac_ext <<_ACEOF
2545/* confdefs.h. */
2546_ACEOF
2547cat confdefs.h >>conftest.$ac_ext
2548cat >>conftest.$ac_ext <<_ACEOF
2549/* end confdefs.h. */
2550
2551int
2552main ()
2553{
2554
2555 ;
2556 return 0;
2557}
2558_ACEOF
2559rm -f conftest.o conftest.obj
Bram Moolenaar446cb832008-06-24 21:56:24 +00002560if { (ac_try="$ac_compile"
2561case "(($ac_try" in
2562 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2563 *) ac_try_echo=$ac_try;;
2564esac
2565eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2566$as_echo "$ac_try_echo") >&5
2567 (eval "$ac_compile") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002568 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00002569 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002570 (exit $ac_status); }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002571 for ac_file in conftest.o conftest.obj conftest.*; do
2572 test -f "$ac_file" || continue;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002573 case $ac_file in
Bram Moolenaar446cb832008-06-24 21:56:24 +00002574 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002575 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2576 break;;
2577 esac
2578done
2579else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002580 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002581sed 's/^/| /' conftest.$ac_ext >&5
2582
Bram Moolenaar32f31b12009-05-21 13:20:59 +00002583{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2584$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Bram Moolenaar446cb832008-06-24 21:56:24 +00002585{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002586See \`config.log' for more details." >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00002587$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002588See \`config.log' for more details." >&2;}
Bram Moolenaar32f31b12009-05-21 13:20:59 +00002589 { (exit 1); exit 1; }; }; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002590fi
2591
2592rm -f conftest.$ac_cv_objext conftest.$ac_ext
2593fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00002594{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2595$as_echo "$ac_cv_objext" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002596OBJEXT=$ac_cv_objext
2597ac_objext=$OBJEXT
Bram Moolenaar446cb832008-06-24 21:56:24 +00002598{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2599$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002600if test "${ac_cv_c_compiler_gnu+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002601 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002602else
2603 cat >conftest.$ac_ext <<_ACEOF
2604/* confdefs.h. */
2605_ACEOF
2606cat confdefs.h >>conftest.$ac_ext
2607cat >>conftest.$ac_ext <<_ACEOF
2608/* end confdefs.h. */
2609
2610int
2611main ()
2612{
2613#ifndef __GNUC__
2614 choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +00002615#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +00002616
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002617 ;
2618 return 0;
2619}
2620_ACEOF
2621rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00002622if { (ac_try="$ac_compile"
2623case "(($ac_try" in
2624 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2625 *) ac_try_echo=$ac_try;;
2626esac
2627eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2628$as_echo "$ac_try_echo") >&5
2629 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002630 ac_status=$?
2631 grep -v '^ *+' conftest.er1 >conftest.err
2632 rm -f conftest.er1
2633 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00002634 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2635 (exit $ac_status); } && {
2636 test -z "$ac_c_werror_flag" ||
2637 test ! -s conftest.err
2638 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002639 ac_compiler_gnu=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00002640else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002641 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002642sed 's/^/| /' conftest.$ac_ext >&5
2643
Bram Moolenaar446cb832008-06-24 21:56:24 +00002644 ac_compiler_gnu=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00002645fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00002646
2647rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002648ac_cv_c_compiler_gnu=$ac_compiler_gnu
Bram Moolenaar071d4272004-06-13 20:20:40 +00002649
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002650fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00002651{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2652$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2653if test $ac_compiler_gnu = yes; then
2654 GCC=yes
2655else
2656 GCC=
2657fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002658ac_test_CFLAGS=${CFLAGS+set}
2659ac_save_CFLAGS=$CFLAGS
Bram Moolenaar446cb832008-06-24 21:56:24 +00002660{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2661$as_echo_n "checking whether $CC accepts -g... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002662if test "${ac_cv_prog_cc_g+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002663 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00002664else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002665 ac_save_c_werror_flag=$ac_c_werror_flag
2666 ac_c_werror_flag=yes
2667 ac_cv_prog_cc_g=no
2668 CFLAGS="-g"
2669 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002670/* confdefs.h. */
2671_ACEOF
2672cat confdefs.h >>conftest.$ac_ext
2673cat >>conftest.$ac_ext <<_ACEOF
2674/* end confdefs.h. */
2675
2676int
2677main ()
2678{
2679
2680 ;
2681 return 0;
2682}
2683_ACEOF
2684rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00002685if { (ac_try="$ac_compile"
2686case "(($ac_try" in
2687 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2688 *) ac_try_echo=$ac_try;;
2689esac
2690eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2691$as_echo "$ac_try_echo") >&5
2692 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002693 ac_status=$?
2694 grep -v '^ *+' conftest.er1 >conftest.err
2695 rm -f conftest.er1
2696 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00002697 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2698 (exit $ac_status); } && {
2699 test -z "$ac_c_werror_flag" ||
2700 test ! -s conftest.err
2701 } && test -s conftest.$ac_objext; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00002702 ac_cv_prog_cc_g=yes
2703else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002704 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002705sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00002706
Bram Moolenaar446cb832008-06-24 21:56:24 +00002707 CFLAGS=""
2708 cat >conftest.$ac_ext <<_ACEOF
2709/* confdefs.h. */
2710_ACEOF
2711cat confdefs.h >>conftest.$ac_ext
2712cat >>conftest.$ac_ext <<_ACEOF
2713/* end confdefs.h. */
2714
2715int
2716main ()
2717{
2718
2719 ;
2720 return 0;
2721}
2722_ACEOF
2723rm -f conftest.$ac_objext
2724if { (ac_try="$ac_compile"
2725case "(($ac_try" in
2726 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2727 *) ac_try_echo=$ac_try;;
2728esac
2729eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2730$as_echo "$ac_try_echo") >&5
2731 (eval "$ac_compile") 2>conftest.er1
2732 ac_status=$?
2733 grep -v '^ *+' conftest.er1 >conftest.err
2734 rm -f conftest.er1
2735 cat conftest.err >&5
2736 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2737 (exit $ac_status); } && {
2738 test -z "$ac_c_werror_flag" ||
2739 test ! -s conftest.err
2740 } && test -s conftest.$ac_objext; then
2741 :
2742else
2743 $as_echo "$as_me: failed program was:" >&5
2744sed 's/^/| /' conftest.$ac_ext >&5
2745
2746 ac_c_werror_flag=$ac_save_c_werror_flag
2747 CFLAGS="-g"
2748 cat >conftest.$ac_ext <<_ACEOF
2749/* confdefs.h. */
2750_ACEOF
2751cat confdefs.h >>conftest.$ac_ext
2752cat >>conftest.$ac_ext <<_ACEOF
2753/* end confdefs.h. */
2754
2755int
2756main ()
2757{
2758
2759 ;
2760 return 0;
2761}
2762_ACEOF
2763rm -f conftest.$ac_objext
2764if { (ac_try="$ac_compile"
2765case "(($ac_try" in
2766 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2767 *) ac_try_echo=$ac_try;;
2768esac
2769eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2770$as_echo "$ac_try_echo") >&5
2771 (eval "$ac_compile") 2>conftest.er1
2772 ac_status=$?
2773 grep -v '^ *+' conftest.er1 >conftest.err
2774 rm -f conftest.er1
2775 cat conftest.err >&5
2776 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2777 (exit $ac_status); } && {
2778 test -z "$ac_c_werror_flag" ||
2779 test ! -s conftest.err
2780 } && test -s conftest.$ac_objext; then
2781 ac_cv_prog_cc_g=yes
2782else
2783 $as_echo "$as_me: failed program was:" >&5
2784sed 's/^/| /' conftest.$ac_ext >&5
2785
2786
Bram Moolenaar071d4272004-06-13 20:20:40 +00002787fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00002788
2789rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002790fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00002791
2792rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2793fi
2794
2795rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2796 ac_c_werror_flag=$ac_save_c_werror_flag
2797fi
2798{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2799$as_echo "$ac_cv_prog_cc_g" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00002800if test "$ac_test_CFLAGS" = set; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002801 CFLAGS=$ac_save_CFLAGS
Bram Moolenaar071d4272004-06-13 20:20:40 +00002802elif test $ac_cv_prog_cc_g = yes; then
2803 if test "$GCC" = yes; then
2804 CFLAGS="-g -O2"
2805 else
2806 CFLAGS="-g"
2807 fi
2808else
2809 if test "$GCC" = yes; then
2810 CFLAGS="-O2"
2811 else
2812 CFLAGS=
2813 fi
2814fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00002815{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2816$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2817if test "${ac_cv_prog_cc_c89+set}" = set; then
2818 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002819else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002820 ac_cv_prog_cc_c89=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002821ac_save_CC=$CC
2822cat >conftest.$ac_ext <<_ACEOF
2823/* confdefs.h. */
2824_ACEOF
2825cat confdefs.h >>conftest.$ac_ext
2826cat >>conftest.$ac_ext <<_ACEOF
2827/* end confdefs.h. */
2828#include <stdarg.h>
2829#include <stdio.h>
2830#include <sys/types.h>
2831#include <sys/stat.h>
2832/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2833struct buf { int x; };
2834FILE * (*rcsopen) (struct buf *, struct stat *, int);
2835static char *e (p, i)
2836 char **p;
2837 int i;
2838{
2839 return p[i];
2840}
2841static char *f (char * (*g) (char **, int), char **p, ...)
2842{
2843 char *s;
2844 va_list v;
2845 va_start (v,p);
2846 s = g (p, va_arg (v,int));
2847 va_end (v);
2848 return s;
2849}
2850
2851/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2852 function prototypes and stuff, but not '\xHH' hex character constants.
2853 These don't provoke an error unfortunately, instead are silently treated
Bram Moolenaar446cb832008-06-24 21:56:24 +00002854 as 'x'. The following induces an error, until -std is added to get
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002855 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2856 array size at least. It's necessary to write '\x00'==0 to get something
Bram Moolenaar446cb832008-06-24 21:56:24 +00002857 that's true only with -std. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002858int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2859
Bram Moolenaar446cb832008-06-24 21:56:24 +00002860/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2861 inside strings and character constants. */
2862#define FOO(x) 'x'
2863int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2864
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002865int test (int i, double x);
2866struct s1 {int (*f) (int a);};
2867struct s2 {int (*f) (double a);};
2868int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2869int argc;
2870char **argv;
2871int
2872main ()
2873{
2874return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2875 ;
2876 return 0;
2877}
2878_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00002879for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2880 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002881do
2882 CC="$ac_save_CC $ac_arg"
2883 rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00002884if { (ac_try="$ac_compile"
2885case "(($ac_try" in
2886 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2887 *) ac_try_echo=$ac_try;;
2888esac
2889eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2890$as_echo "$ac_try_echo") >&5
2891 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002892 ac_status=$?
2893 grep -v '^ *+' conftest.er1 >conftest.err
2894 rm -f conftest.er1
2895 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00002896 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2897 (exit $ac_status); } && {
2898 test -z "$ac_c_werror_flag" ||
2899 test ! -s conftest.err
2900 } && test -s conftest.$ac_objext; then
2901 ac_cv_prog_cc_c89=$ac_arg
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002902else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002903 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002904sed 's/^/| /' conftest.$ac_ext >&5
2905
Bram Moolenaar446cb832008-06-24 21:56:24 +00002906
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002907fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00002908
2909rm -f core conftest.err conftest.$ac_objext
2910 test "x$ac_cv_prog_cc_c89" != "xno" && break
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002911done
Bram Moolenaar446cb832008-06-24 21:56:24 +00002912rm -f conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002913CC=$ac_save_CC
2914
2915fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00002916# AC_CACHE_VAL
2917case "x$ac_cv_prog_cc_c89" in
2918 x)
2919 { $as_echo "$as_me:$LINENO: result: none needed" >&5
2920$as_echo "none needed" >&6; } ;;
2921 xno)
2922 { $as_echo "$as_me:$LINENO: result: unsupported" >&5
2923$as_echo "unsupported" >&6; } ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002924 *)
Bram Moolenaar446cb832008-06-24 21:56:24 +00002925 CC="$CC $ac_cv_prog_cc_c89"
2926 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2927$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002928esac
2929
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002930
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002931ac_ext=c
2932ac_cpp='$CPP $CPPFLAGS'
2933ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2934ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2935ac_compiler_gnu=$ac_cv_c_compiler_gnu
2936 ac_ext=c
2937ac_cpp='$CPP $CPPFLAGS'
2938ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2939ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2940ac_compiler_gnu=$ac_cv_c_compiler_gnu
Bram Moolenaar446cb832008-06-24 21:56:24 +00002941{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2942$as_echo_n "checking how to run the C preprocessor... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00002943# On Suns, sometimes $CPP names a directory.
2944if test -n "$CPP" && test -d "$CPP"; then
2945 CPP=
2946fi
2947if test -z "$CPP"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002948 if test "${ac_cv_prog_CPP+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00002949 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00002950else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002951 # Double quotes because CPP needs to be expanded
2952 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2953 do
2954 ac_preproc_ok=false
2955for ac_c_preproc_warn_flag in '' yes
2956do
2957 # Use a header file that comes with gcc, so configuring glibc
2958 # with a fresh cross-compiler works.
2959 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2960 # <limits.h> exists even on freestanding compilers.
Bram Moolenaar071d4272004-06-13 20:20:40 +00002961 # On the NeXT, cc -E runs the code through the compiler's parser,
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002962 # not just through cpp. "Syntax error" is here to catch this case.
2963 cat >conftest.$ac_ext <<_ACEOF
2964/* confdefs.h. */
2965_ACEOF
2966cat confdefs.h >>conftest.$ac_ext
2967cat >>conftest.$ac_ext <<_ACEOF
2968/* end confdefs.h. */
2969#ifdef __STDC__
2970# include <limits.h>
2971#else
2972# include <assert.h>
2973#endif
2974 Syntax error
2975_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00002976if { (ac_try="$ac_cpp conftest.$ac_ext"
2977case "(($ac_try" in
2978 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2979 *) ac_try_echo=$ac_try;;
2980esac
2981eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
2982$as_echo "$ac_try_echo") >&5
2983 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002984 ac_status=$?
2985 grep -v '^ *+' conftest.er1 >conftest.err
2986 rm -f conftest.er1
2987 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00002988 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2989 (exit $ac_status); } >/dev/null && {
2990 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
2991 test ! -s conftest.err
2992 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002993 :
2994else
Bram Moolenaar446cb832008-06-24 21:56:24 +00002995 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00002996sed 's/^/| /' conftest.$ac_ext >&5
2997
2998 # Broken: fails on valid input.
2999continue
3000fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003001
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003002rm -f conftest.err conftest.$ac_ext
3003
Bram Moolenaar446cb832008-06-24 21:56:24 +00003004 # OK, works on sane cases. Now check whether nonexistent headers
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003005 # can be detected and how.
3006 cat >conftest.$ac_ext <<_ACEOF
3007/* confdefs.h. */
3008_ACEOF
3009cat confdefs.h >>conftest.$ac_ext
3010cat >>conftest.$ac_ext <<_ACEOF
3011/* end confdefs.h. */
3012#include <ac_nonexistent.h>
3013_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00003014if { (ac_try="$ac_cpp conftest.$ac_ext"
3015case "(($ac_try" in
3016 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3017 *) ac_try_echo=$ac_try;;
3018esac
3019eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3020$as_echo "$ac_try_echo") >&5
3021 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003022 ac_status=$?
3023 grep -v '^ *+' conftest.er1 >conftest.err
3024 rm -f conftest.er1
3025 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00003026 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3027 (exit $ac_status); } >/dev/null && {
3028 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3029 test ! -s conftest.err
3030 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003031 # Broken: success on invalid input.
3032continue
3033else
Bram Moolenaar446cb832008-06-24 21:56:24 +00003034 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003035sed 's/^/| /' conftest.$ac_ext >&5
3036
3037 # Passes both tests.
3038ac_preproc_ok=:
3039break
3040fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003041
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003042rm -f conftest.err conftest.$ac_ext
3043
3044done
3045# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3046rm -f conftest.err conftest.$ac_ext
3047if $ac_preproc_ok; then
3048 break
3049fi
3050
3051 done
3052 ac_cv_prog_CPP=$CPP
3053
3054fi
3055 CPP=$ac_cv_prog_CPP
3056else
3057 ac_cv_prog_CPP=$CPP
3058fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003059{ $as_echo "$as_me:$LINENO: result: $CPP" >&5
3060$as_echo "$CPP" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003061ac_preproc_ok=false
3062for ac_c_preproc_warn_flag in '' yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00003063do
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003064 # Use a header file that comes with gcc, so configuring glibc
3065 # with a fresh cross-compiler works.
3066 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3067 # <limits.h> exists even on freestanding compilers.
3068 # On the NeXT, cc -E runs the code through the compiler's parser,
3069 # not just through cpp. "Syntax error" is here to catch this case.
3070 cat >conftest.$ac_ext <<_ACEOF
3071/* confdefs.h. */
3072_ACEOF
3073cat confdefs.h >>conftest.$ac_ext
3074cat >>conftest.$ac_ext <<_ACEOF
3075/* end confdefs.h. */
3076#ifdef __STDC__
3077# include <limits.h>
3078#else
3079# include <assert.h>
3080#endif
3081 Syntax error
3082_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00003083if { (ac_try="$ac_cpp conftest.$ac_ext"
3084case "(($ac_try" in
3085 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3086 *) ac_try_echo=$ac_try;;
3087esac
3088eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3089$as_echo "$ac_try_echo") >&5
3090 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003091 ac_status=$?
3092 grep -v '^ *+' conftest.er1 >conftest.err
3093 rm -f conftest.er1
3094 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00003095 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3096 (exit $ac_status); } >/dev/null && {
3097 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3098 test ! -s conftest.err
3099 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003100 :
3101else
Bram Moolenaar446cb832008-06-24 21:56:24 +00003102 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003103sed 's/^/| /' conftest.$ac_ext >&5
3104
3105 # Broken: fails on valid input.
3106continue
3107fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003108
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003109rm -f conftest.err conftest.$ac_ext
3110
Bram Moolenaar446cb832008-06-24 21:56:24 +00003111 # OK, works on sane cases. Now check whether nonexistent headers
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003112 # can be detected and how.
3113 cat >conftest.$ac_ext <<_ACEOF
3114/* confdefs.h. */
3115_ACEOF
3116cat confdefs.h >>conftest.$ac_ext
3117cat >>conftest.$ac_ext <<_ACEOF
3118/* end confdefs.h. */
3119#include <ac_nonexistent.h>
3120_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00003121if { (ac_try="$ac_cpp conftest.$ac_ext"
3122case "(($ac_try" in
3123 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3124 *) ac_try_echo=$ac_try;;
3125esac
3126eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3127$as_echo "$ac_try_echo") >&5
3128 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003129 ac_status=$?
3130 grep -v '^ *+' conftest.er1 >conftest.err
3131 rm -f conftest.er1
3132 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00003133 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3134 (exit $ac_status); } >/dev/null && {
3135 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3136 test ! -s conftest.err
3137 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003138 # Broken: success on invalid input.
3139continue
3140else
Bram Moolenaar446cb832008-06-24 21:56:24 +00003141 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003142sed 's/^/| /' conftest.$ac_ext >&5
3143
3144 # Passes both tests.
3145ac_preproc_ok=:
3146break
3147fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003148
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003149rm -f conftest.err conftest.$ac_ext
3150
3151done
3152# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3153rm -f conftest.err conftest.$ac_ext
3154if $ac_preproc_ok; then
3155 :
3156else
Bram Moolenaar32f31b12009-05-21 13:20:59 +00003157 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3158$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3159{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003160See \`config.log' for more details." >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00003161$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003162See \`config.log' for more details." >&2;}
Bram Moolenaar32f31b12009-05-21 13:20:59 +00003163 { (exit 1); exit 1; }; }; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003164fi
3165
3166ac_ext=c
3167ac_cpp='$CPP $CPPFLAGS'
3168ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3169ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3170ac_compiler_gnu=$ac_cv_c_compiler_gnu
3171
3172
Bram Moolenaar446cb832008-06-24 21:56:24 +00003173{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3174$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3175if test "${ac_cv_path_GREP+set}" = set; then
3176 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003177else
Bram Moolenaar446cb832008-06-24 21:56:24 +00003178 if test -z "$GREP"; then
3179 ac_path_GREP_found=false
3180 # Loop through the user's path and test for each of PROGNAME-LIST
3181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3182for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3183do
3184 IFS=$as_save_IFS
3185 test -z "$as_dir" && as_dir=.
3186 for ac_prog in grep ggrep; do
3187 for ac_exec_ext in '' $ac_executable_extensions; do
3188 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3189 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3190# Check for GNU ac_path_GREP and select it if it is found.
3191 # Check for GNU $ac_path_GREP
3192case `"$ac_path_GREP" --version 2>&1` in
3193*GNU*)
3194 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3195*)
3196 ac_count=0
3197 $as_echo_n 0123456789 >"conftest.in"
3198 while :
3199 do
3200 cat "conftest.in" "conftest.in" >"conftest.tmp"
3201 mv "conftest.tmp" "conftest.in"
3202 cp "conftest.in" "conftest.nl"
3203 $as_echo 'GREP' >> "conftest.nl"
3204 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3205 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3206 ac_count=`expr $ac_count + 1`
3207 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3208 # Best one so far, save it but keep looking for a better one
3209 ac_cv_path_GREP="$ac_path_GREP"
3210 ac_path_GREP_max=$ac_count
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003211 fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003212 # 10*(2^10) chars as input seems more than enough
3213 test $ac_count -gt 10 && break
3214 done
3215 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3216esac
3217
3218 $ac_path_GREP_found && break 3
3219 done
3220 done
3221done
3222IFS=$as_save_IFS
3223 if test -z "$ac_cv_path_GREP"; then
3224 { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3225$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3226 { (exit 1); exit 1; }; }
3227 fi
3228else
3229 ac_cv_path_GREP=$GREP
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003230fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003231
3232fi
3233{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3234$as_echo "$ac_cv_path_GREP" >&6; }
3235 GREP="$ac_cv_path_GREP"
3236
3237
3238{ $as_echo "$as_me:$LINENO: checking for egrep" >&5
3239$as_echo_n "checking for egrep... " >&6; }
3240if test "${ac_cv_path_EGREP+set}" = set; then
3241 $as_echo_n "(cached) " >&6
3242else
3243 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3244 then ac_cv_path_EGREP="$GREP -E"
3245 else
3246 if test -z "$EGREP"; then
3247 ac_path_EGREP_found=false
3248 # Loop through the user's path and test for each of PROGNAME-LIST
3249 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3250for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3251do
3252 IFS=$as_save_IFS
3253 test -z "$as_dir" && as_dir=.
3254 for ac_prog in egrep; do
3255 for ac_exec_ext in '' $ac_executable_extensions; do
3256 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3257 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3258# Check for GNU ac_path_EGREP and select it if it is found.
3259 # Check for GNU $ac_path_EGREP
3260case `"$ac_path_EGREP" --version 2>&1` in
3261*GNU*)
3262 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3263*)
3264 ac_count=0
3265 $as_echo_n 0123456789 >"conftest.in"
3266 while :
3267 do
3268 cat "conftest.in" "conftest.in" >"conftest.tmp"
3269 mv "conftest.tmp" "conftest.in"
3270 cp "conftest.in" "conftest.nl"
3271 $as_echo 'EGREP' >> "conftest.nl"
3272 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3273 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3274 ac_count=`expr $ac_count + 1`
3275 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3276 # Best one so far, save it but keep looking for a better one
3277 ac_cv_path_EGREP="$ac_path_EGREP"
3278 ac_path_EGREP_max=$ac_count
3279 fi
3280 # 10*(2^10) chars as input seems more than enough
3281 test $ac_count -gt 10 && break
3282 done
3283 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3284esac
3285
3286 $ac_path_EGREP_found && break 3
3287 done
3288 done
3289done
3290IFS=$as_save_IFS
3291 if test -z "$ac_cv_path_EGREP"; then
3292 { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3293$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3294 { (exit 1); exit 1; }; }
3295 fi
3296else
3297 ac_cv_path_EGREP=$EGREP
3298fi
3299
3300 fi
3301fi
3302{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3303$as_echo "$ac_cv_path_EGREP" >&6; }
3304 EGREP="$ac_cv_path_EGREP"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003305
3306
3307cat >conftest.$ac_ext <<_ACEOF
3308/* confdefs.h. */
3309_ACEOF
3310cat confdefs.h >>conftest.$ac_ext
3311cat >>conftest.$ac_ext <<_ACEOF
3312/* end confdefs.h. */
3313
3314_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003315rm -f conftest*
Bram Moolenaar446cb832008-06-24 21:56:24 +00003316 { $as_echo "$as_me:$LINENO: checking for library containing strerror" >&5
3317$as_echo_n "checking for library containing strerror... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003318if test "${ac_cv_search_strerror+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00003319 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003320else
3321 ac_func_search_save_LIBS=$LIBS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003322cat >conftest.$ac_ext <<_ACEOF
3323/* confdefs.h. */
3324_ACEOF
3325cat confdefs.h >>conftest.$ac_ext
3326cat >>conftest.$ac_ext <<_ACEOF
3327/* end confdefs.h. */
3328
Bram Moolenaar446cb832008-06-24 21:56:24 +00003329/* Override any GCC internal prototype to avoid an error.
3330 Use char because int might match the return type of a GCC
3331 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003332#ifdef __cplusplus
3333extern "C"
3334#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003335char strerror ();
3336int
3337main ()
3338{
Bram Moolenaar446cb832008-06-24 21:56:24 +00003339return strerror ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003340 ;
3341 return 0;
3342}
3343_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00003344for ac_lib in '' cposix; do
3345 if test -z "$ac_lib"; then
3346 ac_res="none required"
3347 else
3348 ac_res=-l$ac_lib
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003349 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
Bram Moolenaar446cb832008-06-24 21:56:24 +00003350 fi
3351 rm -f conftest.$ac_objext conftest$ac_exeext
3352if { (ac_try="$ac_link"
3353case "(($ac_try" in
3354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3355 *) ac_try_echo=$ac_try;;
3356esac
3357eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3358$as_echo "$ac_try_echo") >&5
3359 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003360 ac_status=$?
3361 grep -v '^ *+' conftest.er1 >conftest.err
3362 rm -f conftest.er1
3363 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00003364 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3365 (exit $ac_status); } && {
3366 test -z "$ac_c_werror_flag" ||
3367 test ! -s conftest.err
3368 } && test -s conftest$ac_exeext && {
3369 test "$cross_compiling" = yes ||
3370 $as_test_x conftest$ac_exeext
3371 }; then
3372 ac_cv_search_strerror=$ac_res
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003373else
Bram Moolenaar446cb832008-06-24 21:56:24 +00003374 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003375sed 's/^/| /' conftest.$ac_ext >&5
3376
Bram Moolenaar446cb832008-06-24 21:56:24 +00003377
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003378fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003379
3380rm -rf conftest.dSYM
3381rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3382 conftest$ac_exeext
3383 if test "${ac_cv_search_strerror+set}" = set; then
3384 break
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003385fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003386done
3387if test "${ac_cv_search_strerror+set}" = set; then
3388 :
3389else
3390 ac_cv_search_strerror=no
3391fi
3392rm conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003393LIBS=$ac_func_search_save_LIBS
3394fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003395{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3396$as_echo "$ac_cv_search_strerror" >&6; }
3397ac_res=$ac_cv_search_strerror
3398if test "$ac_res" != no; then
3399 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003400
3401fi
3402 for ac_prog in gawk mawk nawk awk
3403do
3404 # Extract the first word of "$ac_prog", so it can be a program name with args.
Bram Moolenaar071d4272004-06-13 20:20:40 +00003405set dummy $ac_prog; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00003406{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3407$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003408if test "${ac_cv_prog_AWK+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00003409 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00003410else
3411 if test -n "$AWK"; then
3412 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3413else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003414as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3415for as_dir in $PATH
3416do
3417 IFS=$as_save_IFS
3418 test -z "$as_dir" && as_dir=.
3419 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00003420 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 +00003421 ac_cv_prog_AWK="$ac_prog"
Bram Moolenaar446cb832008-06-24 21:56:24 +00003422 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003423 break 2
3424 fi
3425done
3426done
Bram Moolenaar446cb832008-06-24 21:56:24 +00003427IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003428
Bram Moolenaar071d4272004-06-13 20:20:40 +00003429fi
3430fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003431AWK=$ac_cv_prog_AWK
Bram Moolenaar071d4272004-06-13 20:20:40 +00003432if test -n "$AWK"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00003433 { $as_echo "$as_me:$LINENO: result: $AWK" >&5
3434$as_echo "$AWK" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00003435else
Bram Moolenaar446cb832008-06-24 21:56:24 +00003436 { $as_echo "$as_me:$LINENO: result: no" >&5
3437$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00003438fi
3439
Bram Moolenaar446cb832008-06-24 21:56:24 +00003440
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003441 test -n "$AWK" && break
Bram Moolenaar071d4272004-06-13 20:20:40 +00003442done
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003443
Bram Moolenaar071d4272004-06-13 20:20:40 +00003444# Extract the first word of "strip", so it can be a program name with args.
3445set dummy strip; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00003446{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3447$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003448if test "${ac_cv_prog_STRIP+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00003449 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00003450else
3451 if test -n "$STRIP"; then
3452 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3453else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003454as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3455for as_dir in $PATH
3456do
3457 IFS=$as_save_IFS
3458 test -z "$as_dir" && as_dir=.
3459 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00003460 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 +00003461 ac_cv_prog_STRIP="strip"
Bram Moolenaar446cb832008-06-24 21:56:24 +00003462 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003463 break 2
3464 fi
3465done
3466done
Bram Moolenaar446cb832008-06-24 21:56:24 +00003467IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003468
Bram Moolenaar071d4272004-06-13 20:20:40 +00003469 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
3470fi
3471fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003472STRIP=$ac_cv_prog_STRIP
Bram Moolenaar071d4272004-06-13 20:20:40 +00003473if test -n "$STRIP"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00003474 { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
3475$as_echo "$STRIP" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00003476else
Bram Moolenaar446cb832008-06-24 21:56:24 +00003477 { $as_echo "$as_me:$LINENO: result: no" >&5
3478$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00003479fi
3480
3481
Bram Moolenaar071d4272004-06-13 20:20:40 +00003482
3483
Bram Moolenaar071d4272004-06-13 20:20:40 +00003484
Bram Moolenaar446cb832008-06-24 21:56:24 +00003485{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3486$as_echo_n "checking for ANSI C header files... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003487if test "${ac_cv_header_stdc+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00003488 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00003489else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003490 cat >conftest.$ac_ext <<_ACEOF
3491/* confdefs.h. */
3492_ACEOF
3493cat confdefs.h >>conftest.$ac_ext
3494cat >>conftest.$ac_ext <<_ACEOF
3495/* end confdefs.h. */
3496#include <stdlib.h>
3497#include <stdarg.h>
3498#include <string.h>
3499#include <float.h>
3500
3501int
3502main ()
3503{
3504
3505 ;
3506 return 0;
3507}
3508_ACEOF
3509rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00003510if { (ac_try="$ac_compile"
3511case "(($ac_try" in
3512 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3513 *) ac_try_echo=$ac_try;;
3514esac
3515eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3516$as_echo "$ac_try_echo") >&5
3517 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003518 ac_status=$?
3519 grep -v '^ *+' conftest.er1 >conftest.err
3520 rm -f conftest.er1
3521 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00003522 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3523 (exit $ac_status); } && {
3524 test -z "$ac_c_werror_flag" ||
3525 test ! -s conftest.err
3526 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003527 ac_cv_header_stdc=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00003528else
Bram Moolenaar446cb832008-06-24 21:56:24 +00003529 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003530sed 's/^/| /' conftest.$ac_ext >&5
3531
Bram Moolenaar446cb832008-06-24 21:56:24 +00003532 ac_cv_header_stdc=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003533fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003534
3535rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003536
3537if test $ac_cv_header_stdc = yes; then
3538 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3539 cat >conftest.$ac_ext <<_ACEOF
3540/* confdefs.h. */
3541_ACEOF
3542cat confdefs.h >>conftest.$ac_ext
3543cat >>conftest.$ac_ext <<_ACEOF
3544/* end confdefs.h. */
3545#include <string.h>
3546
3547_ACEOF
3548if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3549 $EGREP "memchr" >/dev/null 2>&1; then
3550 :
3551else
3552 ac_cv_header_stdc=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00003553fi
3554rm -f conftest*
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003555
Bram Moolenaar071d4272004-06-13 20:20:40 +00003556fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003557
3558if test $ac_cv_header_stdc = yes; then
3559 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3560 cat >conftest.$ac_ext <<_ACEOF
3561/* confdefs.h. */
3562_ACEOF
3563cat confdefs.h >>conftest.$ac_ext
3564cat >>conftest.$ac_ext <<_ACEOF
3565/* end confdefs.h. */
3566#include <stdlib.h>
3567
3568_ACEOF
3569if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3570 $EGREP "free" >/dev/null 2>&1; then
3571 :
Bram Moolenaar071d4272004-06-13 20:20:40 +00003572else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003573 ac_cv_header_stdc=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00003574fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003575rm -f conftest*
3576
3577fi
3578
3579if test $ac_cv_header_stdc = yes; then
3580 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3581 if test "$cross_compiling" = yes; then
3582 :
3583else
3584 cat >conftest.$ac_ext <<_ACEOF
3585/* confdefs.h. */
3586_ACEOF
3587cat confdefs.h >>conftest.$ac_ext
3588cat >>conftest.$ac_ext <<_ACEOF
3589/* end confdefs.h. */
3590#include <ctype.h>
Bram Moolenaar446cb832008-06-24 21:56:24 +00003591#include <stdlib.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003592#if ((' ' & 0x0FF) == 0x020)
3593# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3594# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3595#else
3596# define ISLOWER(c) \
3597 (('a' <= (c) && (c) <= 'i') \
3598 || ('j' <= (c) && (c) <= 'r') \
3599 || ('s' <= (c) && (c) <= 'z'))
3600# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3601#endif
3602
3603#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3604int
3605main ()
3606{
3607 int i;
3608 for (i = 0; i < 256; i++)
3609 if (XOR (islower (i), ISLOWER (i))
3610 || toupper (i) != TOUPPER (i))
Bram Moolenaar446cb832008-06-24 21:56:24 +00003611 return 2;
3612 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003613}
3614_ACEOF
3615rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00003616if { (ac_try="$ac_link"
3617case "(($ac_try" in
3618 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3619 *) ac_try_echo=$ac_try;;
3620esac
3621eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3622$as_echo "$ac_try_echo") >&5
3623 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003624 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00003625 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003626 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +00003627 { (case "(($ac_try" in
3628 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3629 *) ac_try_echo=$ac_try;;
3630esac
3631eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3632$as_echo "$ac_try_echo") >&5
3633 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003634 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00003635 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003636 (exit $ac_status); }; }; then
3637 :
3638else
Bram Moolenaar446cb832008-06-24 21:56:24 +00003639 $as_echo "$as_me: program exited with status $ac_status" >&5
3640$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003641sed 's/^/| /' conftest.$ac_ext >&5
3642
3643( exit $ac_status )
3644ac_cv_header_stdc=no
3645fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003646rm -rf conftest.dSYM
3647rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3648fi
3649
3650
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003651fi
3652fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00003653{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3654$as_echo "$ac_cv_header_stdc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003655if test $ac_cv_header_stdc = yes; then
3656
3657cat >>confdefs.h <<\_ACEOF
3658#define STDC_HEADERS 1
3659_ACEOF
3660
3661fi
3662
Bram Moolenaar446cb832008-06-24 21:56:24 +00003663{ $as_echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
3664$as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
3665if test "${ac_cv_header_sys_wait_h+set}" = set; then
3666 $as_echo_n "(cached) " >&6
3667else
3668 cat >conftest.$ac_ext <<_ACEOF
3669/* confdefs.h. */
3670_ACEOF
3671cat confdefs.h >>conftest.$ac_ext
3672cat >>conftest.$ac_ext <<_ACEOF
3673/* end confdefs.h. */
3674#include <sys/types.h>
3675#include <sys/wait.h>
3676#ifndef WEXITSTATUS
3677# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
3678#endif
3679#ifndef WIFEXITED
3680# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
3681#endif
3682
3683int
3684main ()
3685{
3686 int s;
3687 wait (&s);
3688 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
3689 ;
3690 return 0;
3691}
3692_ACEOF
3693rm -f conftest.$ac_objext
3694if { (ac_try="$ac_compile"
3695case "(($ac_try" in
3696 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3697 *) ac_try_echo=$ac_try;;
3698esac
3699eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3700$as_echo "$ac_try_echo") >&5
3701 (eval "$ac_compile") 2>conftest.er1
3702 ac_status=$?
3703 grep -v '^ *+' conftest.er1 >conftest.err
3704 rm -f conftest.er1
3705 cat conftest.err >&5
3706 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3707 (exit $ac_status); } && {
3708 test -z "$ac_c_werror_flag" ||
3709 test ! -s conftest.err
3710 } && test -s conftest.$ac_objext; then
3711 ac_cv_header_sys_wait_h=yes
3712else
3713 $as_echo "$as_me: failed program was:" >&5
3714sed 's/^/| /' conftest.$ac_ext >&5
3715
3716 ac_cv_header_sys_wait_h=no
3717fi
3718
3719rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3720fi
3721{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
3722$as_echo "$ac_cv_header_sys_wait_h" >&6; }
3723if test $ac_cv_header_sys_wait_h = yes; then
3724
3725cat >>confdefs.h <<\_ACEOF
3726#define HAVE_SYS_WAIT_H 1
3727_ACEOF
3728
3729fi
3730
3731
3732if test -z "$CFLAGS"; then
3733 CFLAGS="-O"
3734 test "$GCC" = yes && CFLAGS="-O2 -fno-strength-reduce -Wall"
3735fi
3736if test "$GCC" = yes; then
3737 gccversion=`"$CC" -dumpversion`
3738 if test "x$gccversion" = "x"; then
3739 gccversion=`"$CC" --version | sed -e '2,$d' -e 's/darwin.//' -e 's/^[^0-9]*\([0-9]\.[0-9.]*\).*$/\1/g'`
3740 fi
3741 if test "$gccversion" = "3.0.1" -o "$gccversion" = "3.0.2" -o "$gccversion" = "4.0.1"; then
3742 echo 'GCC [34].0.[12] has a bug in the optimizer, disabling "-O#"'
3743 CFLAGS=`echo "$CFLAGS" | sed 's/-O[23456789]/-O/'`
3744 else
3745 if test "$gccversion" = "3.1" -o "$gccversion" = "3.2" -o "$gccversion" = "3.2.1" && `echo "$CFLAGS" | grep -v fno-strength-reduce >/dev/null`; then
3746 echo 'GCC 3.1 and 3.2 have a bug in the optimizer, adding "-fno-strength-reduce"'
3747 CFLAGS="$CFLAGS -fno-strength-reduce"
3748 fi
3749 fi
3750fi
3751
3752if test "$cross_compiling" = yes; then
3753 { $as_echo "$as_me:$LINENO: result: cannot compile a simple program; if not cross compiling check CC and CFLAGS" >&5
3754$as_echo "cannot compile a simple program; if not cross compiling check CC and CFLAGS" >&6; }
3755fi
3756
3757test "$GCC" = yes && CPP_MM=M;
3758
3759if test -f ./toolcheck; then
3760 { $as_echo "$as_me:$LINENO: checking for buggy tools..." >&5
3761$as_echo "$as_me: checking for buggy tools..." >&6;}
3762 sh ./toolcheck 1>&6
3763fi
3764
3765OS_EXTRA_SRC=""; OS_EXTRA_OBJ=""
3766
3767{ $as_echo "$as_me:$LINENO: checking for BeOS" >&5
3768$as_echo_n "checking for BeOS... " >&6; }
3769case `uname` in
3770 BeOS) OS_EXTRA_SRC=os_beos.c; OS_EXTRA_OBJ=objects/os_beos.o
3771 BEOS=yes; { $as_echo "$as_me:$LINENO: result: yes" >&5
3772$as_echo "yes" >&6; };;
3773 *) BEOS=no; { $as_echo "$as_me:$LINENO: result: no" >&5
3774$as_echo "no" >&6; };;
3775esac
3776
3777{ $as_echo "$as_me:$LINENO: checking for QNX" >&5
3778$as_echo_n "checking for QNX... " >&6; }
3779case `uname` in
3780 QNX) OS_EXTRA_SRC=os_qnx.c; OS_EXTRA_OBJ=objects/os_qnx.o
3781 test -z "$with_x" && with_x=no
3782 QNX=yes; { $as_echo "$as_me:$LINENO: result: yes" >&5
3783$as_echo "yes" >&6; };;
3784 *) QNX=no; { $as_echo "$as_me:$LINENO: result: no" >&5
3785$as_echo "no" >&6; };;
3786esac
3787
3788{ $as_echo "$as_me:$LINENO: checking for Darwin (Mac OS X)" >&5
3789$as_echo_n "checking for Darwin (Mac OS X)... " >&6; }
3790if test "`(uname) 2>/dev/null`" = Darwin; then
3791 { $as_echo "$as_me:$LINENO: result: yes" >&5
3792$as_echo "yes" >&6; }
3793
3794 { $as_echo "$as_me:$LINENO: checking --disable-darwin argument" >&5
3795$as_echo_n "checking --disable-darwin argument... " >&6; }
3796 # Check whether --enable-darwin was given.
3797if test "${enable_darwin+set}" = set; then
3798 enableval=$enable_darwin;
3799else
3800 enable_darwin="yes"
3801fi
3802
3803 if test "$enable_darwin" = "yes"; then
3804 { $as_echo "$as_me:$LINENO: result: no" >&5
3805$as_echo "no" >&6; }
3806 { $as_echo "$as_me:$LINENO: checking if Darwin files are there" >&5
3807$as_echo_n "checking if Darwin files are there... " >&6; }
3808 if test -f os_macosx.c; then
3809 { $as_echo "$as_me:$LINENO: result: yes" >&5
3810$as_echo "yes" >&6; }
3811 else
3812 { $as_echo "$as_me:$LINENO: result: no, Darwin support disabled" >&5
3813$as_echo "no, Darwin support disabled" >&6; }
3814 enable_darwin=no
3815 fi
3816 else
3817 { $as_echo "$as_me:$LINENO: result: yes, Darwin support excluded" >&5
3818$as_echo "yes, Darwin support excluded" >&6; }
3819 fi
3820
3821 { $as_echo "$as_me:$LINENO: checking --with-mac-arch argument" >&5
3822$as_echo_n "checking --with-mac-arch argument... " >&6; }
3823
3824# Check whether --with-mac-arch was given.
3825if test "${with_mac_arch+set}" = set; then
3826 withval=$with_mac_arch; MACARCH="$withval"; { $as_echo "$as_me:$LINENO: result: $MACARCH" >&5
3827$as_echo "$MACARCH" >&6; }
3828else
3829 MACARCH="current"; { $as_echo "$as_me:$LINENO: result: defaulting to $MACARCH" >&5
3830$as_echo "defaulting to $MACARCH" >&6; }
3831fi
3832
3833
3834 if test "x$MACARCH" = "xboth"; then
3835 { $as_echo "$as_me:$LINENO: checking for 10.4 universal SDK" >&5
3836$as_echo_n "checking for 10.4 universal SDK... " >&6; }
3837 save_cppflags="$CPPFLAGS"
3838 save_cflags="$CFLAGS"
3839 save_ldflags="$LDFLAGS"
3840 CFLAGS="$CFLAGS -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc"
3841 cat >conftest.$ac_ext <<_ACEOF
3842/* confdefs.h. */
3843_ACEOF
3844cat confdefs.h >>conftest.$ac_ext
3845cat >>conftest.$ac_ext <<_ACEOF
3846/* end confdefs.h. */
3847
3848int
3849main ()
3850{
3851
3852 ;
3853 return 0;
3854}
3855_ACEOF
3856rm -f conftest.$ac_objext conftest$ac_exeext
3857if { (ac_try="$ac_link"
3858case "(($ac_try" in
3859 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3860 *) ac_try_echo=$ac_try;;
3861esac
3862eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3863$as_echo "$ac_try_echo") >&5
3864 (eval "$ac_link") 2>conftest.er1
3865 ac_status=$?
3866 grep -v '^ *+' conftest.er1 >conftest.err
3867 rm -f conftest.er1
3868 cat conftest.err >&5
3869 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3870 (exit $ac_status); } && {
3871 test -z "$ac_c_werror_flag" ||
3872 test ! -s conftest.err
3873 } && test -s conftest$ac_exeext && {
3874 test "$cross_compiling" = yes ||
3875 $as_test_x conftest$ac_exeext
3876 }; then
3877 { $as_echo "$as_me:$LINENO: result: found" >&5
3878$as_echo "found" >&6; }
3879else
3880 $as_echo "$as_me: failed program was:" >&5
3881sed 's/^/| /' conftest.$ac_ext >&5
3882
3883 { $as_echo "$as_me:$LINENO: result: not found" >&5
3884$as_echo "not found" >&6; }
3885 CFLAGS="$save_cflags"
3886 { $as_echo "$as_me:$LINENO: checking if Intel architecture is supported" >&5
3887$as_echo_n "checking if Intel architecture is supported... " >&6; }
3888 CPPFLAGS="$CPPFLAGS -arch i386"
3889 LDFLAGS="$save_ldflags -arch i386"
3890 cat >conftest.$ac_ext <<_ACEOF
3891/* confdefs.h. */
3892_ACEOF
3893cat confdefs.h >>conftest.$ac_ext
3894cat >>conftest.$ac_ext <<_ACEOF
3895/* end confdefs.h. */
3896
3897int
3898main ()
3899{
3900
3901 ;
3902 return 0;
3903}
3904_ACEOF
3905rm -f conftest.$ac_objext conftest$ac_exeext
3906if { (ac_try="$ac_link"
3907case "(($ac_try" in
3908 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3909 *) ac_try_echo=$ac_try;;
3910esac
3911eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3912$as_echo "$ac_try_echo") >&5
3913 (eval "$ac_link") 2>conftest.er1
3914 ac_status=$?
3915 grep -v '^ *+' conftest.er1 >conftest.err
3916 rm -f conftest.er1
3917 cat conftest.err >&5
3918 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3919 (exit $ac_status); } && {
3920 test -z "$ac_c_werror_flag" ||
3921 test ! -s conftest.err
3922 } && test -s conftest$ac_exeext && {
3923 test "$cross_compiling" = yes ||
3924 $as_test_x conftest$ac_exeext
3925 }; then
3926 { $as_echo "$as_me:$LINENO: result: yes" >&5
3927$as_echo "yes" >&6; }; MACARCH="intel"
3928else
3929 $as_echo "$as_me: failed program was:" >&5
3930sed 's/^/| /' conftest.$ac_ext >&5
3931
3932 { $as_echo "$as_me:$LINENO: result: no" >&5
3933$as_echo "no" >&6; }
3934 MACARCH="ppc"
3935 CPPFLAGS="$save_cppflags -arch ppc"
3936 LDFLAGS="$save_ldflags -arch ppc"
3937fi
3938
3939rm -rf conftest.dSYM
3940rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3941 conftest$ac_exeext conftest.$ac_ext
3942fi
3943
3944rm -rf conftest.dSYM
3945rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3946 conftest$ac_exeext conftest.$ac_ext
3947 elif test "x$MACARCH" = "xintel"; then
3948 CPPFLAGS="$CPPFLAGS -arch intel"
3949 LDFLAGS="$LDFLAGS -arch intel"
3950 elif test "x$MACARCH" = "xppc"; then
3951 CPPFLAGS="$CPPFLAGS -arch ppc"
3952 LDFLAGS="$LDFLAGS -arch ppc"
3953 fi
3954
3955 if test "$enable_darwin" = "yes"; then
3956 MACOSX=yes
Bram Moolenaar3a025402008-07-24 15:20:50 +00003957 OS_EXTRA_SRC="os_macosx.c os_mac_conv.c";
Bram Moolenaar446cb832008-06-24 21:56:24 +00003958 OS_EXTRA_OBJ="objects/os_macosx.o objects/os_mac_conv.o"
3959 CPPFLAGS="$CPPFLAGS -DMACOS_X_UNIX -no-cpp-precomp"
3960 if test "x$MACARCH" = "xboth"; then
3961 CPPFLAGS="$CPPFLAGS -I/Developer/SDKs/MacOSX10.4u.sdk/Developer/Headers/FlatCarbon"
3962 else
3963 CPPFLAGS="$CPPFLAGS -I/Developer/Headers/FlatCarbon"
3964 fi
3965
3966 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003967
3968
3969
3970
3971
3972
3973
3974
3975
3976for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3977 inttypes.h stdint.h unistd.h
3978do
Bram Moolenaar446cb832008-06-24 21:56:24 +00003979as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3980{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
3981$as_echo_n "checking for $ac_header... " >&6; }
3982if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
3983 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00003984else
3985 cat >conftest.$ac_ext <<_ACEOF
3986/* confdefs.h. */
3987_ACEOF
3988cat confdefs.h >>conftest.$ac_ext
3989cat >>conftest.$ac_ext <<_ACEOF
3990/* end confdefs.h. */
3991$ac_includes_default
3992
3993#include <$ac_header>
3994_ACEOF
3995rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00003996if { (ac_try="$ac_compile"
3997case "(($ac_try" in
3998 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3999 *) ac_try_echo=$ac_try;;
4000esac
4001eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4002$as_echo "$ac_try_echo") >&5
4003 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004004 ac_status=$?
4005 grep -v '^ *+' conftest.er1 >conftest.err
4006 rm -f conftest.er1
4007 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00004008 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4009 (exit $ac_status); } && {
4010 test -z "$ac_c_werror_flag" ||
4011 test ! -s conftest.err
4012 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004013 eval "$as_ac_Header=yes"
4014else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004015 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004016sed 's/^/| /' conftest.$ac_ext >&5
4017
Bram Moolenaar446cb832008-06-24 21:56:24 +00004018 eval "$as_ac_Header=no"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004019fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004020
4021rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004022fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004023ac_res=`eval 'as_val=${'$as_ac_Header'}
4024 $as_echo "$as_val"'`
4025 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
4026$as_echo "$ac_res" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00004027as_val=`eval 'as_val=${'$as_ac_Header'}
4028 $as_echo "$as_val"'`
4029 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004030 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00004031#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004032_ACEOF
4033
4034fi
4035
4036done
4037
4038
4039if test "${ac_cv_header_Carbon_Carbon_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004040 { $as_echo "$as_me:$LINENO: checking for Carbon/Carbon.h" >&5
4041$as_echo_n "checking for Carbon/Carbon.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004042if test "${ac_cv_header_Carbon_Carbon_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004043 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004044fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004045{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_Carbon_Carbon_h" >&5
4046$as_echo "$ac_cv_header_Carbon_Carbon_h" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004047else
4048 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +00004049{ $as_echo "$as_me:$LINENO: checking Carbon/Carbon.h usability" >&5
4050$as_echo_n "checking Carbon/Carbon.h usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004051cat >conftest.$ac_ext <<_ACEOF
4052/* confdefs.h. */
4053_ACEOF
4054cat confdefs.h >>conftest.$ac_ext
4055cat >>conftest.$ac_ext <<_ACEOF
4056/* end confdefs.h. */
4057$ac_includes_default
4058#include <Carbon/Carbon.h>
4059_ACEOF
4060rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00004061if { (ac_try="$ac_compile"
4062case "(($ac_try" in
4063 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4064 *) ac_try_echo=$ac_try;;
4065esac
4066eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4067$as_echo "$ac_try_echo") >&5
4068 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004069 ac_status=$?
4070 grep -v '^ *+' conftest.er1 >conftest.err
4071 rm -f conftest.er1
4072 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00004073 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4074 (exit $ac_status); } && {
4075 test -z "$ac_c_werror_flag" ||
4076 test ! -s conftest.err
4077 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004078 ac_header_compiler=yes
4079else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004080 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004081sed 's/^/| /' conftest.$ac_ext >&5
4082
Bram Moolenaar446cb832008-06-24 21:56:24 +00004083 ac_header_compiler=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004084fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004085
4086rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4087{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4088$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004089
4090# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +00004091{ $as_echo "$as_me:$LINENO: checking Carbon/Carbon.h presence" >&5
4092$as_echo_n "checking Carbon/Carbon.h presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004093cat >conftest.$ac_ext <<_ACEOF
4094/* confdefs.h. */
4095_ACEOF
4096cat confdefs.h >>conftest.$ac_ext
4097cat >>conftest.$ac_ext <<_ACEOF
4098/* end confdefs.h. */
4099#include <Carbon/Carbon.h>
4100_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00004101if { (ac_try="$ac_cpp conftest.$ac_ext"
4102case "(($ac_try" in
4103 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4104 *) ac_try_echo=$ac_try;;
4105esac
4106eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4107$as_echo "$ac_try_echo") >&5
4108 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004109 ac_status=$?
4110 grep -v '^ *+' conftest.er1 >conftest.err
4111 rm -f conftest.er1
4112 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00004113 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4114 (exit $ac_status); } >/dev/null && {
4115 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4116 test ! -s conftest.err
4117 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004118 ac_header_preproc=yes
4119else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004120 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004121sed 's/^/| /' conftest.$ac_ext >&5
4122
4123 ac_header_preproc=no
4124fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004125
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004126rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +00004127{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4128$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004129
4130# So? What about this header?
4131case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4132 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +00004133 { $as_echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: accepted by the compiler, rejected by the preprocessor!" >&5
4134$as_echo "$as_me: WARNING: Carbon/Carbon.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4135 { $as_echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: proceeding with the compiler's result" >&5
4136$as_echo "$as_me: WARNING: Carbon/Carbon.h: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004137 ac_header_preproc=yes
4138 ;;
4139 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +00004140 { $as_echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: present but cannot be compiled" >&5
4141$as_echo "$as_me: WARNING: Carbon/Carbon.h: present but cannot be compiled" >&2;}
4142 { $as_echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: check for missing prerequisite headers?" >&5
4143$as_echo "$as_me: WARNING: Carbon/Carbon.h: check for missing prerequisite headers?" >&2;}
4144 { $as_echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: see the Autoconf documentation" >&5
4145$as_echo "$as_me: WARNING: Carbon/Carbon.h: see the Autoconf documentation" >&2;}
4146 { $as_echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: section \"Present But Cannot Be Compiled\"" >&5
4147$as_echo "$as_me: WARNING: Carbon/Carbon.h: section \"Present But Cannot Be Compiled\"" >&2;}
4148 { $as_echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: proceeding with the preprocessor's result" >&5
4149$as_echo "$as_me: WARNING: Carbon/Carbon.h: proceeding with the preprocessor's result" >&2;}
4150 { $as_echo "$as_me:$LINENO: WARNING: Carbon/Carbon.h: in the future, the compiler will take precedence" >&5
4151$as_echo "$as_me: WARNING: Carbon/Carbon.h: in the future, the compiler will take precedence" >&2;}
4152
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004153 ;;
4154esac
Bram Moolenaar446cb832008-06-24 21:56:24 +00004155{ $as_echo "$as_me:$LINENO: checking for Carbon/Carbon.h" >&5
4156$as_echo_n "checking for Carbon/Carbon.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004157if test "${ac_cv_header_Carbon_Carbon_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004158 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004159else
4160 ac_cv_header_Carbon_Carbon_h=$ac_header_preproc
4161fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004162{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_Carbon_Carbon_h" >&5
4163$as_echo "$ac_cv_header_Carbon_Carbon_h" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004164
4165fi
Bram Moolenaar32f31b12009-05-21 13:20:59 +00004166if test "x$ac_cv_header_Carbon_Carbon_h" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004167 CARBON=yes
4168fi
4169
Bram Moolenaar071d4272004-06-13 20:20:40 +00004170
4171 if test "x$CARBON" = "xyes"; then
Bram Moolenaarab79bcb2004-07-18 21:34:53 +00004172 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 +00004173 with_x=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00004174 fi
4175 fi
4176 fi
Bram Moolenaara23ccb82006-02-27 00:08:02 +00004177
Bram Moolenaarfd2ac762006-03-01 22:09:21 +00004178 if test "$MACARCH" = "intel" -o "$MACARCH" = "both"; then
Bram Moolenaare224ffa2006-03-01 00:01:28 +00004179 CFLAGS=`echo "$CFLAGS" | sed 's/-O[23456789]/-Oz/'`
4180 fi
4181
Bram Moolenaar071d4272004-06-13 20:20:40 +00004182else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004183 { $as_echo "$as_me:$LINENO: result: no" >&5
4184$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004185fi
4186
4187
4188
4189
Bram Moolenaar446cb832008-06-24 21:56:24 +00004190if test "$cross_compiling" = no; then
Bram Moolenaarc236c162008-07-13 17:41:49 +00004191 { $as_echo "$as_me:$LINENO: checking --with-local-dir argument" >&5
4192$as_echo_n "checking --with-local-dir argument... " >&6; }
Bram Moolenaar446cb832008-06-24 21:56:24 +00004193 have_local_include=''
4194 have_local_lib=''
Bram Moolenaarc236c162008-07-13 17:41:49 +00004195
4196# Check whether --with-local-dir was given.
4197if test "${with_local_dir+set}" = set; then
4198 withval=$with_local_dir;
4199 local_dir="$withval"
4200 case "$withval" in
4201 */*) ;;
4202 no)
4203 # avoid adding local dir to LDFLAGS and CPPFLAGS
4204 have_local_dir=yes
4205 have_local_lib=yes
4206 ;;
4207 *) { { $as_echo "$as_me:$LINENO: error: must pass path argument to --with-local-dir" >&5
4208$as_echo "$as_me: error: must pass path argument to --with-local-dir" >&2;}
4209 { (exit 1); exit 1; }; } ;;
4210 esac
4211 { $as_echo "$as_me:$LINENO: result: $local_dir" >&5
4212$as_echo "$local_dir" >&6; }
4213
4214else
4215
4216 local_dir=/usr/local
4217 { $as_echo "$as_me:$LINENO: result: Defaulting to $local_dir" >&5
4218$as_echo "Defaulting to $local_dir" >&6; }
4219
4220fi
4221
4222 if test "$GCC" = yes -a "$local_dir" != no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004223 echo 'void f(){}' > conftest.c
Bram Moolenaarc236c162008-07-13 17:41:49 +00004224 have_local_include=`${CC-cc} -no-cpp-precomp -c -v conftest.c 2>&1 | grep "${local_dir}/include"`
4225 have_local_lib=`${CC-cc} -c -v conftest.c 2>&1 | grep "${local_dir}/lib"`
Bram Moolenaar446cb832008-06-24 21:56:24 +00004226 rm -f conftest.c conftest.o
Bram Moolenaar071d4272004-06-13 20:20:40 +00004227 fi
Bram Moolenaarc236c162008-07-13 17:41:49 +00004228 if test -z "$have_local_lib" -a -d "${local_dir}/lib"; then
4229 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 +00004230 if test "$tt" = "$LDFLAGS"; then
Bram Moolenaarc236c162008-07-13 17:41:49 +00004231 LDFLAGS="$LDFLAGS -L${local_dir}/lib"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004232 fi
4233 fi
Bram Moolenaarc236c162008-07-13 17:41:49 +00004234 if test -z "$have_local_include" -a -d "${local_dir}/include"; then
4235 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 +00004236 if test "$tt" = "$CPPFLAGS"; then
Bram Moolenaarc236c162008-07-13 17:41:49 +00004237 CPPFLAGS="$CPPFLAGS -I${local_dir}/include"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004238 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00004239 fi
4240fi
4241
Bram Moolenaar446cb832008-06-24 21:56:24 +00004242{ $as_echo "$as_me:$LINENO: checking --with-vim-name argument" >&5
4243$as_echo_n "checking --with-vim-name argument... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004244
Bram Moolenaar446cb832008-06-24 21:56:24 +00004245# Check whether --with-vim-name was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004246if test "${with_vim_name+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004247 withval=$with_vim_name; VIMNAME="$withval"; { $as_echo "$as_me:$LINENO: result: $VIMNAME" >&5
4248$as_echo "$VIMNAME" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004249else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004250 VIMNAME="vim"; { $as_echo "$as_me:$LINENO: result: Defaulting to $VIMNAME" >&5
4251$as_echo "Defaulting to $VIMNAME" >&6; }
4252fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00004253
4254
Bram Moolenaar446cb832008-06-24 21:56:24 +00004255{ $as_echo "$as_me:$LINENO: checking --with-ex-name argument" >&5
4256$as_echo_n "checking --with-ex-name argument... " >&6; }
4257
4258# Check whether --with-ex-name was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004259if test "${with_ex_name+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004260 withval=$with_ex_name; EXNAME="$withval"; { $as_echo "$as_me:$LINENO: result: $EXNAME" >&5
4261$as_echo "$EXNAME" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004262else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004263 EXNAME="ex"; { $as_echo "$as_me:$LINENO: result: Defaulting to ex" >&5
4264$as_echo "Defaulting to ex" >&6; }
4265fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00004266
4267
Bram Moolenaar446cb832008-06-24 21:56:24 +00004268{ $as_echo "$as_me:$LINENO: checking --with-view-name argument" >&5
4269$as_echo_n "checking --with-view-name argument... " >&6; }
4270
4271# Check whether --with-view-name was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004272if test "${with_view_name+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004273 withval=$with_view_name; VIEWNAME="$withval"; { $as_echo "$as_me:$LINENO: result: $VIEWNAME" >&5
4274$as_echo "$VIEWNAME" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004275else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004276 VIEWNAME="view"; { $as_echo "$as_me:$LINENO: result: Defaulting to view" >&5
4277$as_echo "Defaulting to view" >&6; }
4278fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00004279
4280
4281
Bram Moolenaar446cb832008-06-24 21:56:24 +00004282{ $as_echo "$as_me:$LINENO: checking --with-global-runtime argument" >&5
4283$as_echo_n "checking --with-global-runtime argument... " >&6; }
4284
4285# Check whether --with-global-runtime was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004286if test "${with_global_runtime+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004287 withval=$with_global_runtime; { $as_echo "$as_me:$LINENO: result: $withval" >&5
4288$as_echo "$withval" >&6; }; cat >>confdefs.h <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004289#define RUNTIME_GLOBAL "$withval"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004290_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004291
4292else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004293 { $as_echo "$as_me:$LINENO: result: no" >&5
4294$as_echo "no" >&6; }
4295fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00004296
4297
Bram Moolenaar446cb832008-06-24 21:56:24 +00004298{ $as_echo "$as_me:$LINENO: checking --with-modified-by argument" >&5
4299$as_echo_n "checking --with-modified-by argument... " >&6; }
4300
4301# Check whether --with-modified-by was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004302if test "${with_modified_by+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004303 withval=$with_modified_by; { $as_echo "$as_me:$LINENO: result: $withval" >&5
4304$as_echo "$withval" >&6; }; cat >>confdefs.h <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004305#define MODIFIED_BY "$withval"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004306_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004307
4308else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004309 { $as_echo "$as_me:$LINENO: result: no" >&5
4310$as_echo "no" >&6; }
4311fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00004312
Bram Moolenaar446cb832008-06-24 21:56:24 +00004313
4314{ $as_echo "$as_me:$LINENO: checking if character set is EBCDIC" >&5
4315$as_echo_n "checking if character set is EBCDIC... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004316cat >conftest.$ac_ext <<_ACEOF
4317/* confdefs.h. */
4318_ACEOF
4319cat confdefs.h >>conftest.$ac_ext
4320cat >>conftest.$ac_ext <<_ACEOF
4321/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00004322
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004323int
4324main ()
4325{
Bram Moolenaar071d4272004-06-13 20:20:40 +00004326 /* TryCompile function for CharSet.
4327 Treat any failure as ASCII for compatibility with existing art.
4328 Use compile-time rather than run-time tests for cross-compiler
4329 tolerance. */
4330#if '0'!=240
4331make an error "Character set is not EBCDIC"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004332#endif
4333 ;
4334 return 0;
4335}
4336_ACEOF
4337rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00004338if { (ac_try="$ac_compile"
4339case "(($ac_try" in
4340 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4341 *) ac_try_echo=$ac_try;;
4342esac
4343eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4344$as_echo "$ac_try_echo") >&5
4345 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004346 ac_status=$?
4347 grep -v '^ *+' conftest.er1 >conftest.err
4348 rm -f conftest.er1
4349 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00004350 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4351 (exit $ac_status); } && {
4352 test -z "$ac_c_werror_flag" ||
4353 test ! -s conftest.err
4354 } && test -s conftest.$ac_objext; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00004355 # TryCompile action if true
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004356cf_cv_ebcdic=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00004357else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004358 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004359sed 's/^/| /' conftest.$ac_ext >&5
4360
Bram Moolenaar446cb832008-06-24 21:56:24 +00004361 # TryCompile action if false
Bram Moolenaar071d4272004-06-13 20:20:40 +00004362cf_cv_ebcdic=no
4363fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004364
4365rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00004366# end of TryCompile ])
4367# end of CacheVal CvEbcdic
Bram Moolenaar446cb832008-06-24 21:56:24 +00004368{ $as_echo "$as_me:$LINENO: result: $cf_cv_ebcdic" >&5
4369$as_echo "$cf_cv_ebcdic" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004370case "$cf_cv_ebcdic" in #(vi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004371 yes) cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004372#define EBCDIC 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004373_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004374
4375 line_break='"\\n"'
4376 ;;
4377 *) line_break='"\\012"';;
4378esac
4379
4380
4381if test "$cf_cv_ebcdic" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004382{ $as_echo "$as_me:$LINENO: checking for OS/390 Unix" >&5
4383$as_echo_n "checking for OS/390 Unix... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004384case `uname` in
4385 OS/390) OS390Unix="yes";
4386 if test "$CC" = "cc"; then
4387 ccm="$_CC_CCMODE"
4388 ccn="CC"
4389 else
4390 if test "$CC" = "c89"; then
4391 ccm="$_CC_C89MODE"
4392 ccn="C89"
4393 else
4394 ccm=1
4395 fi
4396 fi
4397 if test "$ccm" != "1"; then
4398 echo ""
4399 echo "------------------------------------------"
4400 echo " On OS/390 Unix, the environment variable"
4401 echo " __CC_${ccn}MODE must be set to \"1\"!"
4402 echo " Do:"
4403 echo " export _CC_${ccn}MODE=1"
4404 echo " and then call configure again."
4405 echo "------------------------------------------"
4406 exit 1
4407 fi
4408 CFLAGS="$CFLAGS -D_ALL_SOURCE"; LDFLAGS="$LDFLAGS -Wl,EDIT=NO"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004409 { $as_echo "$as_me:$LINENO: result: yes" >&5
4410$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004411 ;;
4412 *) OS390Unix="no";
Bram Moolenaar446cb832008-06-24 21:56:24 +00004413 { $as_echo "$as_me:$LINENO: result: no" >&5
4414$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004415 ;;
4416esac
4417fi
4418
Bram Moolenaar446cb832008-06-24 21:56:24 +00004419{ $as_echo "$as_me:$LINENO: checking --disable-selinux argument" >&5
4420$as_echo_n "checking --disable-selinux argument... " >&6; }
4421# Check whether --enable-selinux was given.
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004422if test "${enable_selinux+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004423 enableval=$enable_selinux;
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004424else
4425 enable_selinux="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004426fi
4427
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004428if test "$enable_selinux" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004429 { $as_echo "$as_me:$LINENO: result: no" >&5
4430$as_echo "no" >&6; }
4431 { $as_echo "$as_me:$LINENO: checking for is_selinux_enabled in -lselinux" >&5
4432$as_echo_n "checking for is_selinux_enabled in -lselinux... " >&6; }
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004433if test "${ac_cv_lib_selinux_is_selinux_enabled+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004434 $as_echo_n "(cached) " >&6
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004435else
4436 ac_check_lib_save_LIBS=$LIBS
4437LIBS="-lselinux $LIBS"
4438cat >conftest.$ac_ext <<_ACEOF
4439/* confdefs.h. */
4440_ACEOF
4441cat confdefs.h >>conftest.$ac_ext
4442cat >>conftest.$ac_ext <<_ACEOF
4443/* end confdefs.h. */
4444
Bram Moolenaar446cb832008-06-24 21:56:24 +00004445/* Override any GCC internal prototype to avoid an error.
4446 Use char because int might match the return type of a GCC
4447 builtin and then its argument prototype would still apply. */
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004448#ifdef __cplusplus
4449extern "C"
4450#endif
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004451char is_selinux_enabled ();
4452int
4453main ()
4454{
Bram Moolenaar446cb832008-06-24 21:56:24 +00004455return is_selinux_enabled ();
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004456 ;
4457 return 0;
4458}
4459_ACEOF
4460rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00004461if { (ac_try="$ac_link"
4462case "(($ac_try" in
4463 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4464 *) ac_try_echo=$ac_try;;
4465esac
4466eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4467$as_echo "$ac_try_echo") >&5
4468 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004469 ac_status=$?
4470 grep -v '^ *+' conftest.er1 >conftest.err
4471 rm -f conftest.er1
4472 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00004473 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4474 (exit $ac_status); } && {
4475 test -z "$ac_c_werror_flag" ||
4476 test ! -s conftest.err
4477 } && test -s conftest$ac_exeext && {
4478 test "$cross_compiling" = yes ||
4479 $as_test_x conftest$ac_exeext
4480 }; then
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004481 ac_cv_lib_selinux_is_selinux_enabled=yes
4482else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004483 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004484sed 's/^/| /' conftest.$ac_ext >&5
4485
Bram Moolenaar446cb832008-06-24 21:56:24 +00004486 ac_cv_lib_selinux_is_selinux_enabled=no
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004487fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004488
4489rm -rf conftest.dSYM
4490rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004491 conftest$ac_exeext conftest.$ac_ext
4492LIBS=$ac_check_lib_save_LIBS
4493fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004494{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5
4495$as_echo "$ac_cv_lib_selinux_is_selinux_enabled" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00004496if test "x$ac_cv_lib_selinux_is_selinux_enabled" = x""yes; then
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004497 LIBS="$LIBS -lselinux"
4498 cat >>confdefs.h <<\_ACEOF
4499#define HAVE_SELINUX 1
4500_ACEOF
4501
4502fi
4503
4504else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004505 { $as_echo "$as_me:$LINENO: result: yes" >&5
4506$as_echo "yes" >&6; }
Bram Moolenaar588ebeb2008-05-07 17:09:24 +00004507fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00004508
4509
Bram Moolenaar446cb832008-06-24 21:56:24 +00004510{ $as_echo "$as_me:$LINENO: checking --with-features argument" >&5
4511$as_echo_n "checking --with-features argument... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004512
Bram Moolenaar446cb832008-06-24 21:56:24 +00004513# Check whether --with-features was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004514if test "${with_features+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004515 withval=$with_features; features="$withval"; { $as_echo "$as_me:$LINENO: result: $features" >&5
4516$as_echo "$features" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004517else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004518 features="normal"; { $as_echo "$as_me:$LINENO: result: Defaulting to normal" >&5
4519$as_echo "Defaulting to normal" >&6; }
4520fi
4521
Bram Moolenaar071d4272004-06-13 20:20:40 +00004522
4523dovimdiff=""
4524dogvimdiff=""
4525case "$features" in
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004526 tiny) cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004527#define FEAT_TINY 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004528_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004529 ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004530 small) cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004531#define FEAT_SMALL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004532_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004533 ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004534 normal) cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004535#define FEAT_NORMAL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004536_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004537 dovimdiff="installvimdiff";
4538 dogvimdiff="installgvimdiff" ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004539 big) cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004540#define FEAT_BIG 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004541_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004542 dovimdiff="installvimdiff";
4543 dogvimdiff="installgvimdiff" ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004544 huge) cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004545#define FEAT_HUGE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004546_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004547 dovimdiff="installvimdiff";
4548 dogvimdiff="installgvimdiff" ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00004549 *) { $as_echo "$as_me:$LINENO: result: Sorry, $features is not supported" >&5
4550$as_echo "Sorry, $features is not supported" >&6; } ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00004551esac
4552
4553
4554
4555
Bram Moolenaar446cb832008-06-24 21:56:24 +00004556{ $as_echo "$as_me:$LINENO: checking --with-compiledby argument" >&5
4557$as_echo_n "checking --with-compiledby argument... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004558
Bram Moolenaar446cb832008-06-24 21:56:24 +00004559# Check whether --with-compiledby was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004560if test "${with_compiledby+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004561 withval=$with_compiledby; compiledby="$withval"; { $as_echo "$as_me:$LINENO: result: $withval" >&5
4562$as_echo "$withval" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004563else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004564 compiledby=""; { $as_echo "$as_me:$LINENO: result: no" >&5
4565$as_echo "no" >&6; }
4566fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00004567
4568
Bram Moolenaar446cb832008-06-24 21:56:24 +00004569
4570{ $as_echo "$as_me:$LINENO: checking --disable-xsmp argument" >&5
4571$as_echo_n "checking --disable-xsmp argument... " >&6; }
4572# Check whether --enable-xsmp was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004573if test "${enable_xsmp+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004574 enableval=$enable_xsmp;
Bram Moolenaar071d4272004-06-13 20:20:40 +00004575else
4576 enable_xsmp="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004577fi
4578
Bram Moolenaar071d4272004-06-13 20:20:40 +00004579
4580if test "$enable_xsmp" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004581 { $as_echo "$as_me:$LINENO: result: no" >&5
4582$as_echo "no" >&6; }
4583 { $as_echo "$as_me:$LINENO: checking --disable-xsmp-interact argument" >&5
4584$as_echo_n "checking --disable-xsmp-interact argument... " >&6; }
4585 # Check whether --enable-xsmp-interact was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004586if test "${enable_xsmp_interact+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004587 enableval=$enable_xsmp_interact;
Bram Moolenaar071d4272004-06-13 20:20:40 +00004588else
4589 enable_xsmp_interact="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004590fi
4591
Bram Moolenaar071d4272004-06-13 20:20:40 +00004592 if test "$enable_xsmp_interact" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004593 { $as_echo "$as_me:$LINENO: result: no" >&5
4594$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004595 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004596#define USE_XSMP_INTERACT 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004597_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004598
4599 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004600 { $as_echo "$as_me:$LINENO: result: yes" >&5
4601$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004602 fi
4603else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004604 { $as_echo "$as_me:$LINENO: result: yes" >&5
4605$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004606fi
4607
Bram Moolenaar446cb832008-06-24 21:56:24 +00004608{ $as_echo "$as_me:$LINENO: checking --enable-mzschemeinterp argument" >&5
4609$as_echo_n "checking --enable-mzschemeinterp argument... " >&6; }
4610# Check whether --enable-mzschemeinterp was given.
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004611if test "${enable_mzschemeinterp+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004612 enableval=$enable_mzschemeinterp;
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004613else
4614 enable_mzschemeinterp="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004615fi
4616
4617{ $as_echo "$as_me:$LINENO: result: $enable_mzschemeinterp" >&5
4618$as_echo "$enable_mzschemeinterp" >&6; }
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004619
4620if test "$enable_mzschemeinterp" = "yes"; then
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004621
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004622
Bram Moolenaar446cb832008-06-24 21:56:24 +00004623 { $as_echo "$as_me:$LINENO: checking --with-plthome argument" >&5
4624$as_echo_n "checking --with-plthome argument... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004625
Bram Moolenaar446cb832008-06-24 21:56:24 +00004626# Check whether --with-plthome was given.
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004627if test "${with_plthome+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004628 withval=$with_plthome; with_plthome="$withval"; { $as_echo "$as_me:$LINENO: result: $with_plthome" >&5
4629$as_echo "$with_plthome" >&6; }
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004630else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004631 with_plthome="";{ $as_echo "$as_me:$LINENO: result: \"no\"" >&5
4632$as_echo "\"no\"" >&6; }
4633fi
4634
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004635
4636 if test "X$with_plthome" != "X"; then
4637 vi_cv_path_mzscheme_pfx="$with_plthome"
4638 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004639 { $as_echo "$as_me:$LINENO: checking PLTHOME environment var" >&5
4640$as_echo_n "checking PLTHOME environment var... " >&6; }
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004641 if test "X$PLTHOME" != "X"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004642 { $as_echo "$as_me:$LINENO: result: \"$PLTHOME\"" >&5
4643$as_echo "\"$PLTHOME\"" >&6; }
Bram Moolenaarc9b4b052006-04-30 18:54:39 +00004644 vi_cv_path_mzscheme_pfx="$PLTHOME"
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004645 else
Bram Moolenaar9e70cf12009-05-26 20:59:55 +00004646 { $as_echo "$as_me:$LINENO: result: not set" >&5
4647$as_echo "not set" >&6; }
Bram Moolenaarc9b4b052006-04-30 18:54:39 +00004648 # Extract the first word of "mzscheme", so it can be a program name with args.
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004649set dummy mzscheme; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00004650{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4651$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004652if test "${ac_cv_path_vi_cv_path_mzscheme+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004653 $as_echo_n "(cached) " >&6
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004654else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004655 case $vi_cv_path_mzscheme in
4656 [\\/]* | ?:[\\/]*)
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004657 ac_cv_path_vi_cv_path_mzscheme="$vi_cv_path_mzscheme" # Let the user override the test with a path.
4658 ;;
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004659 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004660 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4661for as_dir in $PATH
4662do
4663 IFS=$as_save_IFS
4664 test -z "$as_dir" && as_dir=.
4665 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00004666 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 +00004667 ac_cv_path_vi_cv_path_mzscheme="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004668 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004669 break 2
4670 fi
4671done
4672done
Bram Moolenaar446cb832008-06-24 21:56:24 +00004673IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004674
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004675 ;;
4676esac
4677fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004678vi_cv_path_mzscheme=$ac_cv_path_vi_cv_path_mzscheme
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004679if test -n "$vi_cv_path_mzscheme"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004680 { $as_echo "$as_me:$LINENO: result: $vi_cv_path_mzscheme" >&5
4681$as_echo "$vi_cv_path_mzscheme" >&6; }
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004682else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004683 { $as_echo "$as_me:$LINENO: result: no" >&5
4684$as_echo "no" >&6; }
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004685fi
4686
4687
Bram Moolenaar446cb832008-06-24 21:56:24 +00004688
Bram Moolenaarc9b4b052006-04-30 18:54:39 +00004689 if test "X$vi_cv_path_mzscheme" != "X"; then
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004690 lsout=`ls -l $vi_cv_path_mzscheme`
4691 if echo "$lsout" | grep -e '->' >/dev/null 2>/dev/null; then
4692 vi_cv_path_mzscheme=`echo "$lsout" | sed 's/.*-> \(.*\)/\1/'`
4693 fi
4694 fi
4695
Bram Moolenaarc9b4b052006-04-30 18:54:39 +00004696 if test "X$vi_cv_path_mzscheme" != "X"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004697 { $as_echo "$as_me:$LINENO: checking MzScheme install prefix" >&5
4698$as_echo_n "checking MzScheme install prefix... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004699if test "${vi_cv_path_mzscheme_pfx+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004700 $as_echo_n "(cached) " >&6
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004701else
Bram Moolenaar9e70cf12009-05-26 20:59:55 +00004702 echo "(display (simplify-path \
Bram Moolenaarc9b4b052006-04-30 18:54:39 +00004703 (build-path (call-with-values \
4704 (lambda () (split-path (find-system-path (quote exec-file)))) \
Bram Moolenaar9e70cf12009-05-26 20:59:55 +00004705 (lambda (base name must-be-dir?) base)) (quote up))))" > mzdirs.scm
4706 vi_cv_path_mzscheme_pfx=`${vi_cv_path_mzscheme} -r mzdirs.scm | \
4707 sed -e 's+/$++'`
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004708fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004709{ $as_echo "$as_me:$LINENO: result: $vi_cv_path_mzscheme_pfx" >&5
4710$as_echo "$vi_cv_path_mzscheme_pfx" >&6; }
Bram Moolenaar9e70cf12009-05-26 20:59:55 +00004711 rm -f mzdirs.scm
Bram Moolenaarc9b4b052006-04-30 18:54:39 +00004712 fi
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004713 fi
4714 fi
4715
Bram Moolenaarff4a37e2007-05-06 13:18:29 +00004716 SCHEME_INC=
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004717 if test "X$vi_cv_path_mzscheme_pfx" != "X"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004718 { $as_echo "$as_me:$LINENO: checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include" >&5
4719$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 +00004720 if test -f $vi_cv_path_mzscheme_pfx/include/scheme.h; then
Bram Moolenaar9e70cf12009-05-26 20:59:55 +00004721 SCHEME_INC=${vi_cv_path_mzscheme_pfx}/include
4722 { $as_echo "$as_me:$LINENO: result: yes" >&5
4723$as_echo "yes" >&6; }
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004724 else
Bram Moolenaar9e70cf12009-05-26 20:59:55 +00004725 { $as_echo "$as_me:$LINENO: result: no" >&5
4726$as_echo "no" >&6; }
4727 { $as_echo "$as_me:$LINENO: checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include/plt" >&5
4728$as_echo_n "checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include/plt... " >&6; }
Bram Moolenaarff4a37e2007-05-06 13:18:29 +00004729 if test -f $vi_cv_path_mzscheme_pfx/include/plt/scheme.h; then
Bram Moolenaar9e70cf12009-05-26 20:59:55 +00004730 { $as_echo "$as_me:$LINENO: result: yes" >&5
4731$as_echo "yes" >&6; }
4732 SCHEME_INC=${vi_cv_path_mzscheme_pfx}/include/plt
Bram Moolenaarff4a37e2007-05-06 13:18:29 +00004733 else
Bram Moolenaar9e70cf12009-05-26 20:59:55 +00004734 { $as_echo "$as_me:$LINENO: result: no" >&5
4735$as_echo "no" >&6; }
4736 { $as_echo "$as_me:$LINENO: checking if scheme.h can be found in /usr/include/plt/" >&5
4737$as_echo_n "checking if scheme.h can be found in /usr/include/plt/... " >&6; }
4738 if test -f /usr/include/plt/scheme.h; then
4739 { $as_echo "$as_me:$LINENO: result: yes" >&5
4740$as_echo "yes" >&6; }
4741 SCHEME_INC=/usr/include/plt
4742 else
4743 { $as_echo "$as_me:$LINENO: result: no" >&5
4744$as_echo "no" >&6; }
4745 vi_cv_path_mzscheme_pfx=
4746 fi
Bram Moolenaarff4a37e2007-05-06 13:18:29 +00004747 fi
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004748 fi
4749 fi
4750
4751 if test "X$vi_cv_path_mzscheme_pfx" != "X"; then
Bram Moolenaarf15f9432007-06-28 11:07:21 +00004752 if test "x$MACOSX" = "xyes"; then
4753 MZSCHEME_LIBS="-framework PLT_MzScheme"
Bram Moolenaar9e70cf12009-05-26 20:59:55 +00004754 elif test -f "${vi_cv_path_mzscheme_pfx}/lib/libmzscheme3m.a"; then
4755 MZSCHEME_LIBS="${vi_cv_path_mzscheme_pfx}/lib/libmzscheme3m.a"
4756 MZSCHEME_CFLAGS="-DMZ_PRECISE_GC"
Bram Moolenaarf15f9432007-06-28 11:07:21 +00004757 elif test -f "${vi_cv_path_mzscheme_pfx}/lib/libmzgc.a"; then
Bram Moolenaare0d7b3c2007-05-12 14:23:41 +00004758 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 +00004759 else
Bram Moolenaar9e70cf12009-05-26 20:59:55 +00004760 if test -f "${vi_cv_path_mzscheme_pfx}/lib/libmzscheme3m.so"; then
4761 MZSCHEME_LIBS="-L${vi_cv_path_mzscheme_pfx}/lib -lmzscheme3m"
4762 MZSCHEME_CFLAGS="-DMZ_PRECISE_GC"
4763 else
4764 MZSCHEME_LIBS="-L${vi_cv_path_mzscheme_pfx}/lib -lmzscheme -lmzgc"
4765 fi
Bram Moolenaar2df6dcc2004-07-12 15:53:54 +00004766 if test "$GCC" = yes; then
Bram Moolenaar9e70cf12009-05-26 20:59:55 +00004767 MZSCHEME_LIBS="${MZSCHEME_LIBS} -Wl,-rpath -Wl,${vi_cv_path_mzscheme_pfx}/lib"
Bram Moolenaar21cf8232004-07-16 20:18:37 +00004768 elif test "`(uname) 2>/dev/null`" = SunOS &&
4769 uname -r | grep '^5' >/dev/null; then
Bram Moolenaar9e70cf12009-05-26 20:59:55 +00004770 MZSCHEME_LIBS="${MZSCHEME_LIBS} -R ${vi_cv_path_mzscheme_pfx}/lib"
Bram Moolenaar2df6dcc2004-07-12 15:53:54 +00004771 fi
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004772 fi
Bram Moolenaarff4a37e2007-05-06 13:18:29 +00004773 if test -d $vi_cv_path_mzscheme_pfx/lib/plt/collects; then
4774 SCHEME_COLLECTS=lib/plt/
4775 fi
Bram Moolenaar9e70cf12009-05-26 20:59:55 +00004776 if test -f "${vi_cv_path_mzscheme_pfx}/${SCHEME_COLLECTS}collects/scheme/base.ss" ; then
4777 MZSCHEME_EXTRA="mzscheme_base.c"
4778 MZSCHEME_CFLAGS="${MZSCHEME_CFLAGS} -DINCLUDE_MZSCHEME_BASE"
4779 MZSCHEME_MZC="${vi_cv_path_mzscheme_pfx}/bin/mzc"
4780 fi
4781 MZSCHEME_CFLAGS="${MZSCHEME_CFLAGS} -I${SCHEME_INC} \
Bram Moolenaarff4a37e2007-05-06 13:18:29 +00004782 -DMZSCHEME_COLLECTS='\"${vi_cv_path_mzscheme_pfx}/${SCHEME_COLLECTS}collects\"'"
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004783 MZSCHEME_SRC="if_mzsch.c"
4784 MZSCHEME_OBJ="objects/if_mzsch.o"
4785 MZSCHEME_PRO="if_mzsch.pro"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004786 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004787#define FEAT_MZSCHEME 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004788_ACEOF
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004789
4790 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004791
4792
4793
4794
4795
Bram Moolenaar9e70cf12009-05-26 20:59:55 +00004796
4797
Bram Moolenaar325b7a22004-07-05 15:58:32 +00004798fi
4799
4800
Bram Moolenaar446cb832008-06-24 21:56:24 +00004801{ $as_echo "$as_me:$LINENO: checking --enable-perlinterp argument" >&5
4802$as_echo_n "checking --enable-perlinterp argument... " >&6; }
4803# Check whether --enable-perlinterp was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00004804if test "${enable_perlinterp+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004805 enableval=$enable_perlinterp;
Bram Moolenaar071d4272004-06-13 20:20:40 +00004806else
4807 enable_perlinterp="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004808fi
4809
4810{ $as_echo "$as_me:$LINENO: result: $enable_perlinterp" >&5
4811$as_echo "$enable_perlinterp" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004812if test "$enable_perlinterp" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004813
Bram Moolenaar071d4272004-06-13 20:20:40 +00004814 # Extract the first word of "perl", so it can be a program name with args.
4815set dummy perl; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00004816{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4817$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004818if test "${ac_cv_path_vi_cv_path_perl+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004819 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00004820else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004821 case $vi_cv_path_perl in
4822 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00004823 ac_cv_path_vi_cv_path_perl="$vi_cv_path_perl" # Let the user override the test with a path.
4824 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00004825 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004826 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4827for as_dir in $PATH
4828do
4829 IFS=$as_save_IFS
4830 test -z "$as_dir" && as_dir=.
4831 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00004832 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 +00004833 ac_cv_path_vi_cv_path_perl="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00004834 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004835 break 2
4836 fi
4837done
4838done
Bram Moolenaar446cb832008-06-24 21:56:24 +00004839IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004840
Bram Moolenaar071d4272004-06-13 20:20:40 +00004841 ;;
4842esac
4843fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004844vi_cv_path_perl=$ac_cv_path_vi_cv_path_perl
Bram Moolenaar071d4272004-06-13 20:20:40 +00004845if test -n "$vi_cv_path_perl"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004846 { $as_echo "$as_me:$LINENO: result: $vi_cv_path_perl" >&5
4847$as_echo "$vi_cv_path_perl" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004848else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004849 { $as_echo "$as_me:$LINENO: result: no" >&5
4850$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004851fi
4852
Bram Moolenaar446cb832008-06-24 21:56:24 +00004853
Bram Moolenaar071d4272004-06-13 20:20:40 +00004854 if test "X$vi_cv_path_perl" != "X"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004855 { $as_echo "$as_me:$LINENO: checking Perl version" >&5
4856$as_echo_n "checking Perl version... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004857 if $vi_cv_path_perl -e 'require 5.003_01' >/dev/null 2>/dev/null; then
4858 eval `$vi_cv_path_perl -V:usethreads`
4859 if test "X$usethreads" = "XUNKNOWN" -o "X$usethreads" = "Xundef"; then
4860 badthreads=no
4861 else
4862 if $vi_cv_path_perl -e 'require 5.6.0' >/dev/null 2>/dev/null; then
4863 eval `$vi_cv_path_perl -V:use5005threads`
4864 if test "X$use5005threads" = "XUNKNOWN" -o "X$use5005threads" = "Xundef"; then
4865 badthreads=no
4866 else
4867 badthreads=yes
Bram Moolenaar446cb832008-06-24 21:56:24 +00004868 { $as_echo "$as_me:$LINENO: result: >>> Perl > 5.6 with 5.5 threads cannot be used <<<" >&5
4869$as_echo ">>> Perl > 5.6 with 5.5 threads cannot be used <<<" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004870 fi
4871 else
4872 badthreads=yes
Bram Moolenaar446cb832008-06-24 21:56:24 +00004873 { $as_echo "$as_me:$LINENO: result: >>> Perl 5.5 with threads cannot be used <<<" >&5
4874$as_echo ">>> Perl 5.5 with threads cannot be used <<<" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004875 fi
4876 fi
4877 if test $badthreads = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00004878 { $as_echo "$as_me:$LINENO: result: OK" >&5
4879$as_echo "OK" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004880 eval `$vi_cv_path_perl -V:shrpenv`
4881 if test "X$shrpenv" = "XUNKNOWN"; then # pre 5.003_04
4882 shrpenv=""
4883 fi
4884 vi_cv_perllib=`$vi_cv_path_perl -MConfig -e 'print $Config{privlibexp}'`
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004885
Bram Moolenaar071d4272004-06-13 20:20:40 +00004886 perlcppflags=`$vi_cv_path_perl -Mlib=$srcdir -MExtUtils::Embed \
4887 -e 'ccflags;perl_inc;print"\n"' | sed -e 's/-fno[^ ]*//'`
4888 perllibs=`cd $srcdir; $vi_cv_path_perl -MExtUtils::Embed -e 'ldopts' | \
4889 sed -e '/Warning/d' -e '/Note (probably harmless)/d' \
4890 -e 's/-bE:perl.exp//' -e 's/-lc //'`
4891 perlldflags=`cd $srcdir; $vi_cv_path_perl -MExtUtils::Embed \
4892 -e 'ccdlflags' | sed -e 's/-bE:perl.exp//'`
4893
Bram Moolenaar446cb832008-06-24 21:56:24 +00004894 { $as_echo "$as_me:$LINENO: checking if compile and link flags for Perl are sane" >&5
4895$as_echo_n "checking if compile and link flags for Perl are sane... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004896 cflags_save=$CFLAGS
4897 libs_save=$LIBS
4898 ldflags_save=$LDFLAGS
4899 CFLAGS="$CFLAGS $perlcppflags"
4900 LIBS="$LIBS $perllibs"
4901 LDFLAGS="$perlldflags $LDFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004902 cat >conftest.$ac_ext <<_ACEOF
4903/* confdefs.h. */
4904_ACEOF
4905cat confdefs.h >>conftest.$ac_ext
4906cat >>conftest.$ac_ext <<_ACEOF
4907/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00004908
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004909int
4910main ()
4911{
4912
4913 ;
4914 return 0;
4915}
4916_ACEOF
4917rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00004918if { (ac_try="$ac_link"
4919case "(($ac_try" in
4920 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4921 *) ac_try_echo=$ac_try;;
4922esac
4923eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4924$as_echo "$ac_try_echo") >&5
4925 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004926 ac_status=$?
4927 grep -v '^ *+' conftest.er1 >conftest.err
4928 rm -f conftest.er1
4929 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00004930 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4931 (exit $ac_status); } && {
4932 test -z "$ac_c_werror_flag" ||
4933 test ! -s conftest.err
4934 } && test -s conftest$ac_exeext && {
4935 test "$cross_compiling" = yes ||
4936 $as_test_x conftest$ac_exeext
4937 }; then
4938 { $as_echo "$as_me:$LINENO: result: yes" >&5
4939$as_echo "yes" >&6; }; perl_ok=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00004940else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004941 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004942sed 's/^/| /' conftest.$ac_ext >&5
4943
Bram Moolenaar446cb832008-06-24 21:56:24 +00004944 { $as_echo "$as_me:$LINENO: result: no: PERL DISABLED" >&5
4945$as_echo "no: PERL DISABLED" >&6; }; perl_ok=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00004946fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00004947
4948rm -rf conftest.dSYM
4949rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004950 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00004951 CFLAGS=$cflags_save
4952 LIBS=$libs_save
4953 LDFLAGS=$ldflags_save
4954 if test $perl_ok = yes; then
4955 if test "X$perlcppflags" != "X"; then
Bram Moolenaarff4a37e2007-05-06 13:18:29 +00004956 PERL_CFLAGS=`echo "$perlcppflags" | sed -e 's/-pipe //' -e 's/-W[^ ]*//'`
Bram Moolenaar071d4272004-06-13 20:20:40 +00004957 fi
4958 if test "X$perlldflags" != "X"; then
4959 LDFLAGS="$perlldflags $LDFLAGS"
4960 fi
4961 PERL_LIBS=$perllibs
4962 PERL_SRC="auto/if_perl.c if_perlsfio.c"
4963 PERL_OBJ="objects/if_perl.o objects/if_perlsfio.o"
4964 PERL_PRO="if_perl.pro if_perlsfio.pro"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004965 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004966#define FEAT_PERL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00004967_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00004968
4969 fi
4970 fi
4971 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00004972 { $as_echo "$as_me:$LINENO: result: >>> too old; need Perl version 5.003_01 or later <<<" >&5
4973$as_echo ">>> too old; need Perl version 5.003_01 or later <<<" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00004974 fi
4975 fi
4976
4977 if test "x$MACOSX" = "xyes"; then
4978 dir=/System/Library/Perl
4979 darwindir=$dir/darwin
4980 if test -d $darwindir; then
4981 PERL=/usr/bin/perl
4982 else
4983 dir=/System/Library/Perl/5.8.1
4984 darwindir=$dir/darwin-thread-multi-2level
4985 if test -d $darwindir; then
4986 PERL=/usr/bin/perl
4987 fi
4988 fi
4989 if test -n "$PERL"; then
4990 PERL_DIR="$dir"
4991 PERL_CFLAGS="-DFEAT_PERL -I$darwindir/CORE"
4992 PERL_OBJ="objects/if_perl.o objects/if_perlsfio.o $darwindir/auto/DynaLoader/DynaLoader.a"
4993 PERL_LIBS="-L$darwindir/CORE -lperl"
4994 fi
4995 fi
4996fi
4997
4998
4999
5000
5001
5002
5003
Bram Moolenaar446cb832008-06-24 21:56:24 +00005004{ $as_echo "$as_me:$LINENO: checking --enable-pythoninterp argument" >&5
5005$as_echo_n "checking --enable-pythoninterp argument... " >&6; }
5006# Check whether --enable-pythoninterp was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00005007if test "${enable_pythoninterp+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005008 enableval=$enable_pythoninterp;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005009else
5010 enable_pythoninterp="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005011fi
5012
5013{ $as_echo "$as_me:$LINENO: result: $enable_pythoninterp" >&5
5014$as_echo "$enable_pythoninterp" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005015if test "$enable_pythoninterp" = "yes"; then
5016 # Extract the first word of "python", so it can be a program name with args.
5017set dummy python; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00005018{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5019$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005020if test "${ac_cv_path_vi_cv_path_python+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005021 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005022else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005023 case $vi_cv_path_python in
5024 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00005025 ac_cv_path_vi_cv_path_python="$vi_cv_path_python" # Let the user override the test with a path.
5026 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005027 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005028 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5029for as_dir in $PATH
5030do
5031 IFS=$as_save_IFS
5032 test -z "$as_dir" && as_dir=.
5033 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00005034 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 +00005035 ac_cv_path_vi_cv_path_python="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005036 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005037 break 2
5038 fi
5039done
5040done
Bram Moolenaar446cb832008-06-24 21:56:24 +00005041IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005042
Bram Moolenaar071d4272004-06-13 20:20:40 +00005043 ;;
5044esac
5045fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005046vi_cv_path_python=$ac_cv_path_vi_cv_path_python
Bram Moolenaar071d4272004-06-13 20:20:40 +00005047if test -n "$vi_cv_path_python"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005048 { $as_echo "$as_me:$LINENO: result: $vi_cv_path_python" >&5
5049$as_echo "$vi_cv_path_python" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005050else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005051 { $as_echo "$as_me:$LINENO: result: no" >&5
5052$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005053fi
5054
Bram Moolenaar446cb832008-06-24 21:56:24 +00005055
Bram Moolenaar071d4272004-06-13 20:20:40 +00005056 if test "X$vi_cv_path_python" != "X"; then
5057
Bram Moolenaar446cb832008-06-24 21:56:24 +00005058 { $as_echo "$as_me:$LINENO: checking Python version" >&5
5059$as_echo_n "checking Python version... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005060if test "${vi_cv_var_python_version+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005061 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005062else
5063 vi_cv_var_python_version=`
5064 ${vi_cv_path_python} -c 'import sys; print sys.version[:3]'`
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005065
Bram Moolenaar071d4272004-06-13 20:20:40 +00005066fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005067{ $as_echo "$as_me:$LINENO: result: $vi_cv_var_python_version" >&5
5068$as_echo "$vi_cv_var_python_version" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005069
Bram Moolenaar446cb832008-06-24 21:56:24 +00005070 { $as_echo "$as_me:$LINENO: checking Python is 1.4 or better" >&5
5071$as_echo_n "checking Python is 1.4 or better... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005072 if ${vi_cv_path_python} -c \
5073 "import sys; sys.exit(${vi_cv_var_python_version} < 1.4)"
5074 then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005075 { $as_echo "$as_me:$LINENO: result: yep" >&5
5076$as_echo "yep" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005077
Bram Moolenaar446cb832008-06-24 21:56:24 +00005078 { $as_echo "$as_me:$LINENO: checking Python's install prefix" >&5
5079$as_echo_n "checking Python's install prefix... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005080if test "${vi_cv_path_python_pfx+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005081 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005082else
5083 vi_cv_path_python_pfx=`
5084 ${vi_cv_path_python} -c \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005085 "import sys; print sys.prefix"`
Bram Moolenaar071d4272004-06-13 20:20:40 +00005086fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005087{ $as_echo "$as_me:$LINENO: result: $vi_cv_path_python_pfx" >&5
5088$as_echo "$vi_cv_path_python_pfx" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005089
Bram Moolenaar446cb832008-06-24 21:56:24 +00005090 { $as_echo "$as_me:$LINENO: checking Python's execution prefix" >&5
5091$as_echo_n "checking Python's execution prefix... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005092if test "${vi_cv_path_python_epfx+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005093 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005094else
5095 vi_cv_path_python_epfx=`
5096 ${vi_cv_path_python} -c \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005097 "import sys; print sys.exec_prefix"`
Bram Moolenaar071d4272004-06-13 20:20:40 +00005098fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005099{ $as_echo "$as_me:$LINENO: result: $vi_cv_path_python_epfx" >&5
5100$as_echo "$vi_cv_path_python_epfx" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005101
Bram Moolenaar071d4272004-06-13 20:20:40 +00005102
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005103 if test "${vi_cv_path_pythonpath+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005104 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005105else
5106 vi_cv_path_pythonpath=`
5107 unset PYTHONPATH;
5108 ${vi_cv_path_python} -c \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005109 "import sys, string; print string.join(sys.path,':')"`
Bram Moolenaar071d4272004-06-13 20:20:40 +00005110fi
5111
5112
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005113
5114
Bram Moolenaar446cb832008-06-24 21:56:24 +00005115# Check whether --with-python-config-dir was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00005116if test "${with_python_config_dir+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005117 withval=$with_python_config_dir; vi_cv_path_python_conf="${withval}"
5118fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00005119
Bram Moolenaar446cb832008-06-24 21:56:24 +00005120
5121 { $as_echo "$as_me:$LINENO: checking Python's configuration directory" >&5
5122$as_echo_n "checking Python's configuration directory... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005123if test "${vi_cv_path_python_conf+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005124 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005125else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005126
Bram Moolenaar071d4272004-06-13 20:20:40 +00005127 vi_cv_path_python_conf=
5128 for path in "${vi_cv_path_python_pfx}" "${vi_cv_path_python_epfx}"; do
5129 for subdir in lib share; do
5130 d="${path}/${subdir}/python${vi_cv_var_python_version}/config"
5131 if test -d "$d" && test -f "$d/config.c"; then
5132 vi_cv_path_python_conf="$d"
5133 fi
5134 done
5135 done
Bram Moolenaar071d4272004-06-13 20:20:40 +00005136
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005137fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005138{ $as_echo "$as_me:$LINENO: result: $vi_cv_path_python_conf" >&5
5139$as_echo "$vi_cv_path_python_conf" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005140
5141 PYTHON_CONFDIR="${vi_cv_path_python_conf}"
5142
5143 if test "X$PYTHON_CONFDIR" = "X"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005144 { $as_echo "$as_me:$LINENO: result: can't find it!" >&5
5145$as_echo "can't find it!" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005146 else
5147
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005148 if test "${vi_cv_path_python_plibs+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005149 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005150else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005151
Bram Moolenaar01dd60c2008-07-24 14:24:48 +00005152 pwd=`pwd`
5153 tmp_mkf="$pwd/config-PyMake$$"
5154 cat -- "${PYTHON_CONFDIR}/Makefile" - <<'eof' >"${tmp_mkf}"
Bram Moolenaar071d4272004-06-13 20:20:40 +00005155__:
5156 @echo "python_MODLIBS='$(MODLIBS)'"
5157 @echo "python_LIBS='$(LIBS)'"
5158 @echo "python_SYSLIBS='$(SYSLIBS)'"
5159 @echo "python_LINKFORSHARED='$(LINKFORSHARED)'"
5160eof
Bram Moolenaar01dd60c2008-07-24 14:24:48 +00005161 eval "`cd ${PYTHON_CONFDIR} && make -f "${tmp_mkf}" __ | sed '/ directory /d'`"
5162 rm -f -- "${tmp_mkf}"
Bram Moolenaar071d4272004-06-13 20:20:40 +00005163 if test "x$MACOSX" = "xyes" && ${vi_cv_path_python} -c \
5164 "import sys; sys.exit(${vi_cv_var_python_version} < 2.3)"; then
5165 vi_cv_path_python_plibs="-framework Python"
5166 else
5167 if test "${vi_cv_var_python_version}" = "1.4"; then
5168 vi_cv_path_python_plibs="${PYTHON_CONFDIR}/libModules.a ${PYTHON_CONFDIR}/libPython.a ${PYTHON_CONFDIR}/libObjects.a ${PYTHON_CONFDIR}/libParser.a"
5169 else
5170 vi_cv_path_python_plibs="-L${PYTHON_CONFDIR} -lpython${vi_cv_var_python_version}"
5171 fi
5172 vi_cv_path_python_plibs="${vi_cv_path_python_plibs} ${python_MODLIBS} ${python_LIBS} ${python_SYSLIBS} ${python_LINKFORSHARED}"
5173 vi_cv_path_python_plibs=`echo $vi_cv_path_python_plibs | sed s/-ltermcap//`
5174 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005175
Bram Moolenaar071d4272004-06-13 20:20:40 +00005176fi
5177
5178
5179 PYTHON_LIBS="${vi_cv_path_python_plibs}"
5180 if test "${vi_cv_path_python_pfx}" = "${vi_cv_path_python_epfx}"; then
5181 PYTHON_CFLAGS="-I${vi_cv_path_python_pfx}/include/python${vi_cv_var_python_version}"
5182 else
5183 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}"
5184 fi
5185 PYTHON_SRC="if_python.c"
5186 if test "x$MACOSX" = "xyes"; then
5187 PYTHON_OBJ="objects/if_python.o"
5188 else
5189 PYTHON_OBJ="objects/if_python.o objects/py_config.o"
5190 fi
5191 if test "${vi_cv_var_python_version}" = "1.4"; then
5192 PYTHON_OBJ="$PYTHON_OBJ objects/py_getpath.o"
5193 fi
5194 PYTHON_GETPATH_CFLAGS="-DPYTHONPATH='\"${vi_cv_path_pythonpath}\"' -DPREFIX='\"${vi_cv_path_python_pfx}\"' -DEXEC_PREFIX='\"${vi_cv_path_python_epfx}\"'"
5195
Bram Moolenaar446cb832008-06-24 21:56:24 +00005196 { $as_echo "$as_me:$LINENO: checking if -pthread should be used" >&5
5197$as_echo_n "checking if -pthread should be used... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005198 threadsafe_flag=
5199 thread_lib=
Bram Moolenaara1b5aa52006-10-10 09:41:28 +00005200 if test "`(uname) 2>/dev/null`" != Darwin; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00005201 test "$GCC" = yes && threadsafe_flag="-pthread"
5202 if test "`(uname) 2>/dev/null`" = FreeBSD; then
5203 threadsafe_flag="-D_THREAD_SAFE"
5204 thread_lib="-pthread"
5205 fi
5206 fi
5207 libs_save_old=$LIBS
5208 if test -n "$threadsafe_flag"; then
5209 cflags_save=$CFLAGS
5210 CFLAGS="$CFLAGS $threadsafe_flag"
5211 LIBS="$LIBS $thread_lib"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005212 cat >conftest.$ac_ext <<_ACEOF
5213/* confdefs.h. */
5214_ACEOF
5215cat confdefs.h >>conftest.$ac_ext
5216cat >>conftest.$ac_ext <<_ACEOF
5217/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00005218
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005219int
5220main ()
5221{
5222
5223 ;
5224 return 0;
5225}
5226_ACEOF
5227rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00005228if { (ac_try="$ac_link"
5229case "(($ac_try" in
5230 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5231 *) ac_try_echo=$ac_try;;
5232esac
5233eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5234$as_echo "$ac_try_echo") >&5
5235 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005236 ac_status=$?
5237 grep -v '^ *+' conftest.er1 >conftest.err
5238 rm -f conftest.er1
5239 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00005240 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5241 (exit $ac_status); } && {
5242 test -z "$ac_c_werror_flag" ||
5243 test ! -s conftest.err
5244 } && test -s conftest$ac_exeext && {
5245 test "$cross_compiling" = yes ||
5246 $as_test_x conftest$ac_exeext
5247 }; then
5248 { $as_echo "$as_me:$LINENO: result: yes" >&5
5249$as_echo "yes" >&6; }; PYTHON_CFLAGS="$PYTHON_CFLAGS $threadsafe_flag"
Bram Moolenaar071d4272004-06-13 20:20:40 +00005250else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005251 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005252sed 's/^/| /' conftest.$ac_ext >&5
5253
Bram Moolenaar446cb832008-06-24 21:56:24 +00005254 { $as_echo "$as_me:$LINENO: result: no" >&5
5255$as_echo "no" >&6; }; LIBS=$libs_save_old
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005256
Bram Moolenaar071d4272004-06-13 20:20:40 +00005257fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005258
5259rm -rf conftest.dSYM
5260rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005261 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00005262 CFLAGS=$cflags_save
5263 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005264 { $as_echo "$as_me:$LINENO: result: no" >&5
5265$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005266 fi
5267
Bram Moolenaar446cb832008-06-24 21:56:24 +00005268 { $as_echo "$as_me:$LINENO: checking if compile and link flags for Python are sane" >&5
5269$as_echo_n "checking if compile and link flags for Python are sane... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005270 cflags_save=$CFLAGS
5271 libs_save=$LIBS
5272 CFLAGS="$CFLAGS $PYTHON_CFLAGS"
5273 LIBS="$LIBS $PYTHON_LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005274 cat >conftest.$ac_ext <<_ACEOF
5275/* confdefs.h. */
5276_ACEOF
5277cat confdefs.h >>conftest.$ac_ext
5278cat >>conftest.$ac_ext <<_ACEOF
5279/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00005280
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005281int
5282main ()
5283{
5284
5285 ;
5286 return 0;
5287}
5288_ACEOF
5289rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00005290if { (ac_try="$ac_link"
5291case "(($ac_try" in
5292 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5293 *) ac_try_echo=$ac_try;;
5294esac
5295eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5296$as_echo "$ac_try_echo") >&5
5297 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005298 ac_status=$?
5299 grep -v '^ *+' conftest.er1 >conftest.err
5300 rm -f conftest.er1
5301 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00005302 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5303 (exit $ac_status); } && {
5304 test -z "$ac_c_werror_flag" ||
5305 test ! -s conftest.err
5306 } && test -s conftest$ac_exeext && {
5307 test "$cross_compiling" = yes ||
5308 $as_test_x conftest$ac_exeext
5309 }; then
5310 { $as_echo "$as_me:$LINENO: result: yes" >&5
5311$as_echo "yes" >&6; }; python_ok=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00005312else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005313 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005314sed 's/^/| /' conftest.$ac_ext >&5
5315
Bram Moolenaar446cb832008-06-24 21:56:24 +00005316 { $as_echo "$as_me:$LINENO: result: no: PYTHON DISABLED" >&5
5317$as_echo "no: PYTHON DISABLED" >&6; }; python_ok=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00005318fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005319
5320rm -rf conftest.dSYM
5321rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005322 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00005323 CFLAGS=$cflags_save
5324 LIBS=$libs_save
5325 if test $python_ok = yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005326 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005327#define FEAT_PYTHON 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005328_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005329
5330 else
5331 LIBS=$libs_save_old
5332 PYTHON_SRC=
5333 PYTHON_OBJ=
5334 PYTHON_LIBS=
5335 PYTHON_CFLAGS=
5336 fi
5337
5338 fi
5339 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005340 { $as_echo "$as_me:$LINENO: result: too old" >&5
5341$as_echo "too old" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005342 fi
5343 fi
5344fi
5345
5346
5347
5348
5349
5350
5351
Bram Moolenaar446cb832008-06-24 21:56:24 +00005352{ $as_echo "$as_me:$LINENO: checking --enable-tclinterp argument" >&5
5353$as_echo_n "checking --enable-tclinterp argument... " >&6; }
5354# Check whether --enable-tclinterp was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00005355if test "${enable_tclinterp+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005356 enableval=$enable_tclinterp;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005357else
5358 enable_tclinterp="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005359fi
5360
5361{ $as_echo "$as_me:$LINENO: result: $enable_tclinterp" >&5
5362$as_echo "$enable_tclinterp" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005363
5364if test "$enable_tclinterp" = "yes"; then
5365
Bram Moolenaar446cb832008-06-24 21:56:24 +00005366 { $as_echo "$as_me:$LINENO: checking --with-tclsh argument" >&5
5367$as_echo_n "checking --with-tclsh argument... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005368
Bram Moolenaar446cb832008-06-24 21:56:24 +00005369# Check whether --with-tclsh was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00005370if test "${with_tclsh+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005371 withval=$with_tclsh; tclsh_name="$withval"; { $as_echo "$as_me:$LINENO: result: $tclsh_name" >&5
5372$as_echo "$tclsh_name" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005373else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005374 tclsh_name="tclsh8.5"; { $as_echo "$as_me:$LINENO: result: no" >&5
5375$as_echo "no" >&6; }
5376fi
5377
Bram Moolenaar071d4272004-06-13 20:20:40 +00005378 # Extract the first word of "$tclsh_name", so it can be a program name with args.
5379set dummy $tclsh_name; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00005380{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5381$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005382if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005383 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005384else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005385 case $vi_cv_path_tcl in
5386 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00005387 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path.
5388 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005389 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005390 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5391for as_dir in $PATH
5392do
5393 IFS=$as_save_IFS
5394 test -z "$as_dir" && as_dir=.
5395 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00005396 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 +00005397 ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005398 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005399 break 2
5400 fi
5401done
5402done
Bram Moolenaar446cb832008-06-24 21:56:24 +00005403IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005404
Bram Moolenaar071d4272004-06-13 20:20:40 +00005405 ;;
5406esac
5407fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005408vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl
Bram Moolenaar071d4272004-06-13 20:20:40 +00005409if test -n "$vi_cv_path_tcl"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005410 { $as_echo "$as_me:$LINENO: result: $vi_cv_path_tcl" >&5
5411$as_echo "$vi_cv_path_tcl" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005412else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005413 { $as_echo "$as_me:$LINENO: result: no" >&5
5414$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005415fi
5416
Bram Moolenaar071d4272004-06-13 20:20:40 +00005417
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005418
Bram Moolenaar446cb832008-06-24 21:56:24 +00005419
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005420 if test "X$vi_cv_path_tcl" = "X" -a $tclsh_name = "tclsh8.5"; then
5421 tclsh_name="tclsh8.4"
5422 # Extract the first word of "$tclsh_name", so it can be a program name with args.
5423set dummy $tclsh_name; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00005424{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5425$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005426if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005427 $as_echo_n "(cached) " >&6
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005428else
5429 case $vi_cv_path_tcl in
5430 [\\/]* | ?:[\\/]*)
5431 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path.
5432 ;;
5433 *)
5434 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5435for as_dir in $PATH
5436do
5437 IFS=$as_save_IFS
5438 test -z "$as_dir" && as_dir=.
5439 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00005440 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 +00005441 ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005442 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005443 break 2
5444 fi
5445done
5446done
Bram Moolenaar446cb832008-06-24 21:56:24 +00005447IFS=$as_save_IFS
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005448
5449 ;;
5450esac
5451fi
5452vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005453if test -n "$vi_cv_path_tcl"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005454 { $as_echo "$as_me:$LINENO: result: $vi_cv_path_tcl" >&5
5455$as_echo "$vi_cv_path_tcl" >&6; }
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005456else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005457 { $as_echo "$as_me:$LINENO: result: no" >&5
5458$as_echo "no" >&6; }
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005459fi
5460
Bram Moolenaar446cb832008-06-24 21:56:24 +00005461
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005462 fi
5463 if test "X$vi_cv_path_tcl" = "X" -a $tclsh_name = "tclsh8.4"; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00005464 tclsh_name="tclsh8.2"
5465 # Extract the first word of "$tclsh_name", so it can be a program name with args.
5466set dummy $tclsh_name; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00005467{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5468$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005469if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005470 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005471else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005472 case $vi_cv_path_tcl in
5473 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00005474 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path.
5475 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005476 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005477 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5478for as_dir in $PATH
5479do
5480 IFS=$as_save_IFS
5481 test -z "$as_dir" && as_dir=.
5482 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00005483 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 +00005484 ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005485 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005486 break 2
5487 fi
5488done
5489done
Bram Moolenaar446cb832008-06-24 21:56:24 +00005490IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005491
Bram Moolenaar071d4272004-06-13 20:20:40 +00005492 ;;
5493esac
5494fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005495vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl
Bram Moolenaar071d4272004-06-13 20:20:40 +00005496if test -n "$vi_cv_path_tcl"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005497 { $as_echo "$as_me:$LINENO: result: $vi_cv_path_tcl" >&5
5498$as_echo "$vi_cv_path_tcl" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005499else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005500 { $as_echo "$as_me:$LINENO: result: no" >&5
5501$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005502fi
5503
Bram Moolenaar446cb832008-06-24 21:56:24 +00005504
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005505 fi
5506 if test "X$vi_cv_path_tcl" = "X" -a $tclsh_name = "tclsh8.2"; then
5507 tclsh_name="tclsh8.0"
5508 # Extract the first word of "$tclsh_name", so it can be a program name with args.
5509set dummy $tclsh_name; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00005510{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5511$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005512if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005513 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005514else
5515 case $vi_cv_path_tcl in
5516 [\\/]* | ?:[\\/]*)
5517 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path.
5518 ;;
5519 *)
5520 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5521for as_dir in $PATH
5522do
5523 IFS=$as_save_IFS
5524 test -z "$as_dir" && as_dir=.
5525 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00005526 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 +00005527 ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005528 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005529 break 2
5530 fi
5531done
5532done
Bram Moolenaar446cb832008-06-24 21:56:24 +00005533IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005534
5535 ;;
5536esac
5537fi
5538vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005539if test -n "$vi_cv_path_tcl"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005540 { $as_echo "$as_me:$LINENO: result: $vi_cv_path_tcl" >&5
5541$as_echo "$vi_cv_path_tcl" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005542else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005543 { $as_echo "$as_me:$LINENO: result: no" >&5
5544$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005545fi
5546
Bram Moolenaar446cb832008-06-24 21:56:24 +00005547
Bram Moolenaar071d4272004-06-13 20:20:40 +00005548 fi
5549 if test "X$vi_cv_path_tcl" = "X"; then
5550 tclsh_name="tclsh"
5551 # Extract the first word of "$tclsh_name", so it can be a program name with args.
5552set dummy $tclsh_name; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00005553{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5554$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005555if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005556 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005557else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005558 case $vi_cv_path_tcl in
5559 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00005560 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path.
5561 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005562 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005563 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5564for as_dir in $PATH
5565do
5566 IFS=$as_save_IFS
5567 test -z "$as_dir" && as_dir=.
5568 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00005569 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 +00005570 ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005571 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005572 break 2
5573 fi
5574done
5575done
Bram Moolenaar446cb832008-06-24 21:56:24 +00005576IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005577
Bram Moolenaar071d4272004-06-13 20:20:40 +00005578 ;;
5579esac
5580fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005581vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl
Bram Moolenaar071d4272004-06-13 20:20:40 +00005582if test -n "$vi_cv_path_tcl"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005583 { $as_echo "$as_me:$LINENO: result: $vi_cv_path_tcl" >&5
5584$as_echo "$vi_cv_path_tcl" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005585else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005586 { $as_echo "$as_me:$LINENO: result: no" >&5
5587$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005588fi
5589
Bram Moolenaar446cb832008-06-24 21:56:24 +00005590
Bram Moolenaar071d4272004-06-13 20:20:40 +00005591 fi
5592 if test "X$vi_cv_path_tcl" != "X"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005593 { $as_echo "$as_me:$LINENO: checking Tcl version" >&5
5594$as_echo_n "checking Tcl version... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005595 if echo 'exit [expr [info tclversion] < 8.0]' | $vi_cv_path_tcl - ; then
5596 tclver=`echo 'puts [info tclversion]' | $vi_cv_path_tcl -`
Bram Moolenaar446cb832008-06-24 21:56:24 +00005597 { $as_echo "$as_me:$LINENO: result: $tclver - OK" >&5
5598$as_echo "$tclver - OK" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +00005599 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 -`
5600
Bram Moolenaar446cb832008-06-24 21:56:24 +00005601 { $as_echo "$as_me:$LINENO: checking for location of Tcl include" >&5
5602$as_echo_n "checking for location of Tcl include... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005603 if test "x$MACOSX" != "xyes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005604 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 +00005605 else
5606 tclinc="/System/Library/Frameworks/Tcl.framework/Headers"
5607 fi
Bram Moolenaar0ff8f602008-02-20 11:44:03 +00005608 TCL_INC=
Bram Moolenaar071d4272004-06-13 20:20:40 +00005609 for try in $tclinc; do
5610 if test -f "$try/tcl.h"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005611 { $as_echo "$as_me:$LINENO: result: $try/tcl.h" >&5
5612$as_echo "$try/tcl.h" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005613 TCL_INC=$try
5614 break
5615 fi
5616 done
5617 if test -z "$TCL_INC"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005618 { $as_echo "$as_me:$LINENO: result: <not found>" >&5
5619$as_echo "<not found>" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005620 SKIP_TCL=YES
5621 fi
5622 if test -z "$SKIP_TCL"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005623 { $as_echo "$as_me:$LINENO: checking for location of tclConfig.sh script" >&5
5624$as_echo_n "checking for location of tclConfig.sh script... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005625 if test "x$MACOSX" != "xyes"; then
5626 tclcnf=`echo $tclinc | sed s/include/lib/g`
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005627 tclcnf="$tclcnf `echo $tclinc | sed s/include/lib64/g`"
Bram Moolenaar071d4272004-06-13 20:20:40 +00005628 else
5629 tclcnf="/System/Library/Frameworks/Tcl.framework"
5630 fi
5631 for try in $tclcnf; do
5632 if test -f $try/tclConfig.sh; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005633 { $as_echo "$as_me:$LINENO: result: $try/tclConfig.sh" >&5
5634$as_echo "$try/tclConfig.sh" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005635 . $try/tclConfig.sh
5636 TCL_LIBS=`eval echo "$TCL_LIB_SPEC $TCL_LIBS"`
Bram Moolenaar4394bff2008-07-24 11:21:31 +00005637 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 +00005638 break
5639 fi
5640 done
5641 if test -z "$TCL_LIBS"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005642 { $as_echo "$as_me:$LINENO: result: <not found>" >&5
5643$as_echo "<not found>" >&6; }
5644 { $as_echo "$as_me:$LINENO: checking for Tcl library by myself" >&5
5645$as_echo_n "checking for Tcl library by myself... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005646 tcllib=`echo $tclinc | sed s/include/lib/g`
Bram Moolenaar9b5d4dd2008-01-01 15:26:45 +00005647 tcllib="$tcllib `echo $tclinc | sed s/include/lib64/g`"
Bram Moolenaar071d4272004-06-13 20:20:40 +00005648 for ext in .so .a ; do
5649 for ver in "" $tclver ; do
5650 for try in $tcllib ; do
5651 trylib=tcl$ver$ext
5652 if test -f $try/lib$trylib ; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005653 { $as_echo "$as_me:$LINENO: result: $try/lib$trylib" >&5
5654$as_echo "$try/lib$trylib" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005655 TCL_LIBS="-L$try -ltcl$ver -ldl -lm"
5656 if test "`(uname) 2>/dev/null`" = SunOS &&
5657 uname -r | grep '^5' >/dev/null; then
5658 TCL_LIBS="$TCL_LIBS -R $try"
5659 fi
5660 break 3
5661 fi
5662 done
5663 done
5664 done
5665 if test -z "$TCL_LIBS"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005666 { $as_echo "$as_me:$LINENO: result: <not found>" >&5
5667$as_echo "<not found>" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005668 SKIP_TCL=YES
5669 fi
5670 fi
5671 if test -z "$SKIP_TCL"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005672 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005673#define FEAT_TCL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005674_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005675
5676 TCL_SRC=if_tcl.c
5677 TCL_OBJ=objects/if_tcl.o
5678 TCL_PRO=if_tcl.pro
5679 TCL_CFLAGS="-I$TCL_INC $TCL_DEFS"
5680 fi
5681 fi
5682 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005683 { $as_echo "$as_me:$LINENO: result: too old; need Tcl version 8.0 or later" >&5
5684$as_echo "too old; need Tcl version 8.0 or later" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005685 fi
5686 fi
5687fi
5688
5689
5690
5691
5692
5693
Bram Moolenaar446cb832008-06-24 21:56:24 +00005694{ $as_echo "$as_me:$LINENO: checking --enable-rubyinterp argument" >&5
5695$as_echo_n "checking --enable-rubyinterp argument... " >&6; }
5696# Check whether --enable-rubyinterp was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00005697if test "${enable_rubyinterp+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005698 enableval=$enable_rubyinterp;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005699else
5700 enable_rubyinterp="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005701fi
5702
5703{ $as_echo "$as_me:$LINENO: result: $enable_rubyinterp" >&5
5704$as_echo "$enable_rubyinterp" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005705if test "$enable_rubyinterp" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005706
Bram Moolenaar071d4272004-06-13 20:20:40 +00005707 # Extract the first word of "ruby", so it can be a program name with args.
5708set dummy ruby; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00005709{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5710$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005711if test "${ac_cv_path_vi_cv_path_ruby+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005712 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005713else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005714 case $vi_cv_path_ruby in
5715 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00005716 ac_cv_path_vi_cv_path_ruby="$vi_cv_path_ruby" # Let the user override the test with a path.
5717 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005718 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005719 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5720for as_dir in $PATH
5721do
5722 IFS=$as_save_IFS
5723 test -z "$as_dir" && as_dir=.
5724 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00005725 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 +00005726 ac_cv_path_vi_cv_path_ruby="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005727 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005728 break 2
5729 fi
5730done
5731done
Bram Moolenaar446cb832008-06-24 21:56:24 +00005732IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005733
Bram Moolenaar071d4272004-06-13 20:20:40 +00005734 ;;
5735esac
5736fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005737vi_cv_path_ruby=$ac_cv_path_vi_cv_path_ruby
Bram Moolenaar071d4272004-06-13 20:20:40 +00005738if test -n "$vi_cv_path_ruby"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005739 { $as_echo "$as_me:$LINENO: result: $vi_cv_path_ruby" >&5
5740$as_echo "$vi_cv_path_ruby" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005741else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005742 { $as_echo "$as_me:$LINENO: result: no" >&5
5743$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005744fi
5745
Bram Moolenaar446cb832008-06-24 21:56:24 +00005746
Bram Moolenaar071d4272004-06-13 20:20:40 +00005747 if test "X$vi_cv_path_ruby" != "X"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005748 { $as_echo "$as_me:$LINENO: checking Ruby version" >&5
5749$as_echo_n "checking Ruby version... " >&6; }
Bram Moolenaar0cb032e2005-04-23 20:52:00 +00005750 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 +00005751 { $as_echo "$as_me:$LINENO: result: OK" >&5
5752$as_echo "OK" >&6; }
5753 { $as_echo "$as_me:$LINENO: checking Ruby header files" >&5
5754$as_echo_n "checking Ruby header files... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005755 rubyhdrdir=`$vi_cv_path_ruby -r mkmf -e 'print Config::CONFIG["archdir"] || $hdrdir' 2>/dev/null`
5756 if test "X$rubyhdrdir" != "X"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005757 { $as_echo "$as_me:$LINENO: result: $rubyhdrdir" >&5
5758$as_echo "$rubyhdrdir" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005759 RUBY_CFLAGS="-I$rubyhdrdir"
5760 rubylibs=`$vi_cv_path_ruby -r rbconfig -e 'print Config::CONFIG["LIBS"]'`
5761 if test "X$rubylibs" != "X"; then
5762 RUBY_LIBS="$rubylibs"
5763 fi
5764 librubyarg=`$vi_cv_path_ruby -r rbconfig -e 'print Config.expand(Config::CONFIG["LIBRUBYARG"])'`
5765 if test -f "$rubyhdrdir/$librubyarg"; then
5766 librubyarg="$rubyhdrdir/$librubyarg"
5767 else
5768 rubylibdir=`$vi_cv_path_ruby -r rbconfig -e 'print Config.expand(Config::CONFIG["libdir"])'`
5769 if test -f "$rubylibdir/$librubyarg"; then
5770 librubyarg="$rubylibdir/$librubyarg"
5771 elif test "$librubyarg" = "libruby.a"; then
5772 librubyarg="-lruby"
5773 else
5774 librubyarg=`$vi_cv_path_ruby -r rbconfig -e "print '$librubyarg'.gsub(/-L\./, %'-L#{Config.expand(Config::CONFIG[\"libdir\"])}')"`
5775 fi
5776 fi
5777
5778 if test "X$librubyarg" != "X"; then
5779 RUBY_LIBS="$librubyarg $RUBY_LIBS"
5780 fi
5781 rubyldflags=`$vi_cv_path_ruby -r rbconfig -e 'print Config::CONFIG["LDFLAGS"]'`
5782 if test "X$rubyldflags" != "X"; then
5783 LDFLAGS="$rubyldflags $LDFLAGS"
5784 fi
5785 RUBY_SRC="if_ruby.c"
5786 RUBY_OBJ="objects/if_ruby.o"
5787 RUBY_PRO="if_ruby.pro"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005788 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005789#define FEAT_RUBY 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005790_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005791
5792 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005793 { $as_echo "$as_me:$LINENO: result: not found" >&5
5794$as_echo "not found" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005795 fi
5796 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005797 { $as_echo "$as_me:$LINENO: result: too old; need Ruby version 1.6.0 or later" >&5
5798$as_echo "too old; need Ruby version 1.6.0 or later" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005799 fi
5800 fi
5801fi
5802
5803
5804
5805
5806
5807
Bram Moolenaar446cb832008-06-24 21:56:24 +00005808{ $as_echo "$as_me:$LINENO: checking --enable-cscope argument" >&5
5809$as_echo_n "checking --enable-cscope argument... " >&6; }
5810# Check whether --enable-cscope was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00005811if test "${enable_cscope+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005812 enableval=$enable_cscope;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005813else
5814 enable_cscope="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005815fi
5816
5817{ $as_echo "$as_me:$LINENO: result: $enable_cscope" >&5
5818$as_echo "$enable_cscope" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005819if test "$enable_cscope" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005820 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005821#define FEAT_CSCOPE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005822_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005823
5824fi
5825
Bram Moolenaar446cb832008-06-24 21:56:24 +00005826{ $as_echo "$as_me:$LINENO: checking --enable-workshop argument" >&5
5827$as_echo_n "checking --enable-workshop argument... " >&6; }
5828# Check whether --enable-workshop was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00005829if test "${enable_workshop+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005830 enableval=$enable_workshop;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005831else
5832 enable_workshop="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005833fi
5834
5835{ $as_echo "$as_me:$LINENO: result: $enable_workshop" >&5
5836$as_echo "$enable_workshop" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005837if test "$enable_workshop" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005838 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005839#define FEAT_SUN_WORKSHOP 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005840_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005841
5842 WORKSHOP_SRC="workshop.c integration.c"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005843
Bram Moolenaar071d4272004-06-13 20:20:40 +00005844 WORKSHOP_OBJ="objects/workshop.o objects/integration.o"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005845
Bram Moolenaar071d4272004-06-13 20:20:40 +00005846 if test "${enable_gui-xxx}" = xxx; then
5847 enable_gui=motif
5848 fi
5849fi
5850
Bram Moolenaar446cb832008-06-24 21:56:24 +00005851{ $as_echo "$as_me:$LINENO: checking --disable-netbeans argument" >&5
5852$as_echo_n "checking --disable-netbeans argument... " >&6; }
5853# Check whether --enable-netbeans was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00005854if test "${enable_netbeans+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005855 enableval=$enable_netbeans;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005856else
5857 enable_netbeans="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005858fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005859
Bram Moolenaar446cb832008-06-24 21:56:24 +00005860if test "$enable_netbeans" = "yes"; then
5861 { $as_echo "$as_me:$LINENO: result: no" >&5
5862$as_echo "no" >&6; }
5863
5864{ $as_echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
5865$as_echo_n "checking for socket in -lsocket... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005866if test "${ac_cv_lib_socket_socket+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005867 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005868else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005869 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00005870LIBS="-lsocket $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005871cat >conftest.$ac_ext <<_ACEOF
5872/* confdefs.h. */
5873_ACEOF
5874cat confdefs.h >>conftest.$ac_ext
5875cat >>conftest.$ac_ext <<_ACEOF
5876/* end confdefs.h. */
5877
Bram Moolenaar446cb832008-06-24 21:56:24 +00005878/* Override any GCC internal prototype to avoid an error.
5879 Use char because int might match the return type of a GCC
5880 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005881#ifdef __cplusplus
5882extern "C"
5883#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005884char socket ();
5885int
5886main ()
5887{
Bram Moolenaar446cb832008-06-24 21:56:24 +00005888return socket ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005889 ;
5890 return 0;
5891}
5892_ACEOF
5893rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00005894if { (ac_try="$ac_link"
5895case "(($ac_try" in
5896 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5897 *) ac_try_echo=$ac_try;;
5898esac
5899eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5900$as_echo "$ac_try_echo") >&5
5901 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005902 ac_status=$?
5903 grep -v '^ *+' conftest.er1 >conftest.err
5904 rm -f conftest.er1
5905 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00005906 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5907 (exit $ac_status); } && {
5908 test -z "$ac_c_werror_flag" ||
5909 test ! -s conftest.err
5910 } && test -s conftest$ac_exeext && {
5911 test "$cross_compiling" = yes ||
5912 $as_test_x conftest$ac_exeext
5913 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005914 ac_cv_lib_socket_socket=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00005915else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005916 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005917sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00005918
Bram Moolenaar446cb832008-06-24 21:56:24 +00005919 ac_cv_lib_socket_socket=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00005920fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005921
5922rm -rf conftest.dSYM
5923rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005924 conftest$ac_exeext conftest.$ac_ext
5925LIBS=$ac_check_lib_save_LIBS
5926fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005927{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
5928$as_echo "$ac_cv_lib_socket_socket" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00005929if test "x$ac_cv_lib_socket_socket" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005930 cat >>confdefs.h <<_ACEOF
5931#define HAVE_LIBSOCKET 1
5932_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005933
5934 LIBS="-lsocket $LIBS"
5935
Bram Moolenaar071d4272004-06-13 20:20:40 +00005936fi
5937
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005938
Bram Moolenaar446cb832008-06-24 21:56:24 +00005939{ $as_echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5940$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005941if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005942 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005943else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005944 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00005945LIBS="-lnsl $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005946cat >conftest.$ac_ext <<_ACEOF
5947/* confdefs.h. */
5948_ACEOF
5949cat confdefs.h >>conftest.$ac_ext
5950cat >>conftest.$ac_ext <<_ACEOF
5951/* end confdefs.h. */
5952
Bram Moolenaar446cb832008-06-24 21:56:24 +00005953/* Override any GCC internal prototype to avoid an error.
5954 Use char because int might match the return type of a GCC
5955 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005956#ifdef __cplusplus
5957extern "C"
5958#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005959char gethostbyname ();
5960int
5961main ()
5962{
Bram Moolenaar446cb832008-06-24 21:56:24 +00005963return gethostbyname ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005964 ;
5965 return 0;
5966}
5967_ACEOF
5968rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00005969if { (ac_try="$ac_link"
5970case "(($ac_try" in
5971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5972 *) ac_try_echo=$ac_try;;
5973esac
5974eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5975$as_echo "$ac_try_echo") >&5
5976 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005977 ac_status=$?
5978 grep -v '^ *+' conftest.er1 >conftest.err
5979 rm -f conftest.er1
5980 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00005981 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5982 (exit $ac_status); } && {
5983 test -z "$ac_c_werror_flag" ||
5984 test ! -s conftest.err
5985 } && test -s conftest$ac_exeext && {
5986 test "$cross_compiling" = yes ||
5987 $as_test_x conftest$ac_exeext
5988 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005989 ac_cv_lib_nsl_gethostbyname=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00005990else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005991 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005992sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00005993
Bram Moolenaar446cb832008-06-24 21:56:24 +00005994 ac_cv_lib_nsl_gethostbyname=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00005995fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005996
5997rm -rf conftest.dSYM
5998rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005999 conftest$ac_exeext conftest.$ac_ext
6000LIBS=$ac_check_lib_save_LIBS
6001fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006002{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
6003$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00006004if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006005 cat >>confdefs.h <<_ACEOF
6006#define HAVE_LIBNSL 1
6007_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006008
6009 LIBS="-lnsl $LIBS"
6010
Bram Moolenaar071d4272004-06-13 20:20:40 +00006011fi
6012
Bram Moolenaar446cb832008-06-24 21:56:24 +00006013 { $as_echo "$as_me:$LINENO: checking whether compiling netbeans integration is possible" >&5
6014$as_echo_n "checking whether compiling netbeans integration is possible... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006015 cat >conftest.$ac_ext <<_ACEOF
6016/* confdefs.h. */
6017_ACEOF
6018cat confdefs.h >>conftest.$ac_ext
6019cat >>conftest.$ac_ext <<_ACEOF
6020/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00006021
6022#include <stdio.h>
6023#include <stdlib.h>
6024#include <stdarg.h>
6025#include <fcntl.h>
6026#include <netdb.h>
6027#include <netinet/in.h>
6028#include <errno.h>
6029#include <sys/types.h>
6030#include <sys/socket.h>
6031 /* Check bitfields */
6032 struct nbbuf {
6033 unsigned int initDone:1;
6034 ushort signmaplen;
6035 };
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006036
6037int
6038main ()
6039{
Bram Moolenaar071d4272004-06-13 20:20:40 +00006040
6041 /* Check creating a socket. */
6042 struct sockaddr_in server;
6043 (void)socket(AF_INET, SOCK_STREAM, 0);
6044 (void)htons(100);
6045 (void)gethostbyname("microsoft.com");
6046 if (errno == ECONNREFUSED)
6047 (void)connect(1, (struct sockaddr *)&server, sizeof(server));
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006048
6049 ;
6050 return 0;
6051}
6052_ACEOF
6053rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006054if { (ac_try="$ac_link"
6055case "(($ac_try" in
6056 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6057 *) ac_try_echo=$ac_try;;
6058esac
6059eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6060$as_echo "$ac_try_echo") >&5
6061 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006062 ac_status=$?
6063 grep -v '^ *+' conftest.er1 >conftest.err
6064 rm -f conftest.er1
6065 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006066 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6067 (exit $ac_status); } && {
6068 test -z "$ac_c_werror_flag" ||
6069 test ! -s conftest.err
6070 } && test -s conftest$ac_exeext && {
6071 test "$cross_compiling" = yes ||
6072 $as_test_x conftest$ac_exeext
6073 }; then
6074 { $as_echo "$as_me:$LINENO: result: yes" >&5
6075$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006076else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006077 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006078sed 's/^/| /' conftest.$ac_ext >&5
6079
Bram Moolenaar446cb832008-06-24 21:56:24 +00006080 { $as_echo "$as_me:$LINENO: result: no" >&5
6081$as_echo "no" >&6; }; enable_netbeans="no"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006082fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006083
6084rm -rf conftest.dSYM
6085rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006086 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00006087else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006088 { $as_echo "$as_me:$LINENO: result: yes" >&5
6089$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006090fi
6091if test "$enable_netbeans" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006092 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006093#define FEAT_NETBEANS_INTG 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006094_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006095
6096 NETBEANS_SRC="netbeans.c"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006097
Bram Moolenaar071d4272004-06-13 20:20:40 +00006098 NETBEANS_OBJ="objects/netbeans.o"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006099
Bram Moolenaar071d4272004-06-13 20:20:40 +00006100fi
6101
Bram Moolenaar446cb832008-06-24 21:56:24 +00006102{ $as_echo "$as_me:$LINENO: checking --enable-sniff argument" >&5
6103$as_echo_n "checking --enable-sniff argument... " >&6; }
6104# Check whether --enable-sniff was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006105if test "${enable_sniff+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006106 enableval=$enable_sniff;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006107else
6108 enable_sniff="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00006109fi
6110
6111{ $as_echo "$as_me:$LINENO: result: $enable_sniff" >&5
6112$as_echo "$enable_sniff" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006113if test "$enable_sniff" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006114 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006115#define FEAT_SNIFF 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006116_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006117
6118 SNIFF_SRC="if_sniff.c"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006119
Bram Moolenaar071d4272004-06-13 20:20:40 +00006120 SNIFF_OBJ="objects/if_sniff.o"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006121
Bram Moolenaar071d4272004-06-13 20:20:40 +00006122fi
6123
Bram Moolenaar446cb832008-06-24 21:56:24 +00006124{ $as_echo "$as_me:$LINENO: checking --enable-multibyte argument" >&5
6125$as_echo_n "checking --enable-multibyte argument... " >&6; }
6126# Check whether --enable-multibyte was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006127if test "${enable_multibyte+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006128 enableval=$enable_multibyte;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006129else
6130 enable_multibyte="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00006131fi
6132
6133{ $as_echo "$as_me:$LINENO: result: $enable_multibyte" >&5
6134$as_echo "$enable_multibyte" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006135if test "$enable_multibyte" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006136 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006137#define FEAT_MBYTE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006138_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006139
6140fi
6141
Bram Moolenaar446cb832008-06-24 21:56:24 +00006142{ $as_echo "$as_me:$LINENO: checking --enable-hangulinput argument" >&5
6143$as_echo_n "checking --enable-hangulinput argument... " >&6; }
6144# Check whether --enable-hangulinput was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006145if test "${enable_hangulinput+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006146 enableval=$enable_hangulinput;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006147else
6148 enable_hangulinput="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00006149fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00006150
Bram Moolenaar446cb832008-06-24 21:56:24 +00006151{ $as_echo "$as_me:$LINENO: result: $enable_hangulinput" >&5
6152$as_echo "$enable_hangulinput" >&6; }
6153
6154{ $as_echo "$as_me:$LINENO: checking --enable-xim argument" >&5
6155$as_echo_n "checking --enable-xim argument... " >&6; }
6156# Check whether --enable-xim was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006157if test "${enable_xim+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006158 enableval=$enable_xim; { $as_echo "$as_me:$LINENO: result: $enable_xim" >&5
6159$as_echo "$enable_xim" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006160else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006161 enable_xim="auto"; { $as_echo "$as_me:$LINENO: result: defaulting to auto" >&5
6162$as_echo "defaulting to auto" >&6; }
6163fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00006164
Bram Moolenaar446cb832008-06-24 21:56:24 +00006165
6166{ $as_echo "$as_me:$LINENO: checking --enable-fontset argument" >&5
6167$as_echo_n "checking --enable-fontset argument... " >&6; }
6168# Check whether --enable-fontset was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006169if test "${enable_fontset+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006170 enableval=$enable_fontset;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006171else
6172 enable_fontset="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00006173fi
6174
6175{ $as_echo "$as_me:$LINENO: result: $enable_fontset" >&5
6176$as_echo "$enable_fontset" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006177
6178test -z "$with_x" && with_x=yes
6179test "${enable_gui-yes}" != no -a "x$MACOSX" != "xyes" -a "x$QNX" != "xyes" && with_x=yes
6180if test "$with_x" = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006181 { $as_echo "$as_me:$LINENO: result: defaulting to: don't HAVE_X11" >&5
6182$as_echo "defaulting to: don't HAVE_X11" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006183else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006184
Bram Moolenaar071d4272004-06-13 20:20:40 +00006185 # Extract the first word of "xmkmf", so it can be a program name with args.
6186set dummy xmkmf; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00006187{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6188$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006189if test "${ac_cv_path_xmkmfpath+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006190 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00006191else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006192 case $xmkmfpath in
6193 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00006194 ac_cv_path_xmkmfpath="$xmkmfpath" # Let the user override the test with a path.
6195 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006196 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006197 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6198for as_dir in $PATH
6199do
6200 IFS=$as_save_IFS
6201 test -z "$as_dir" && as_dir=.
6202 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00006203 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 +00006204 ac_cv_path_xmkmfpath="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00006205 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006206 break 2
6207 fi
6208done
6209done
Bram Moolenaar446cb832008-06-24 21:56:24 +00006210IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006211
Bram Moolenaar071d4272004-06-13 20:20:40 +00006212 ;;
6213esac
6214fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006215xmkmfpath=$ac_cv_path_xmkmfpath
Bram Moolenaar071d4272004-06-13 20:20:40 +00006216if test -n "$xmkmfpath"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006217 { $as_echo "$as_me:$LINENO: result: $xmkmfpath" >&5
6218$as_echo "$xmkmfpath" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006219else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006220 { $as_echo "$as_me:$LINENO: result: no" >&5
6221$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006222fi
6223
6224
Bram Moolenaar446cb832008-06-24 21:56:24 +00006225
6226 { $as_echo "$as_me:$LINENO: checking for X" >&5
6227$as_echo_n "checking for X... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006228
Bram Moolenaar071d4272004-06-13 20:20:40 +00006229
Bram Moolenaar446cb832008-06-24 21:56:24 +00006230# Check whether --with-x was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006231if test "${with_x+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006232 withval=$with_x;
6233fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00006234
6235# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6236if test "x$with_x" = xno; then
6237 # The user explicitly disabled X.
6238 have_x=disabled
6239else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006240 case $x_includes,$x_libraries in #(
Bram Moolenaar32f31b12009-05-21 13:20:59 +00006241 *\'*) { { $as_echo "$as_me:$LINENO: error: cannot use X directory names containing '" >&5
6242$as_echo "$as_me: error: cannot use X directory names containing '" >&2;}
Bram Moolenaar446cb832008-06-24 21:56:24 +00006243 { (exit 1); exit 1; }; };; #(
6244 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
6245 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00006246else
6247 # One or both of the vars are not set, and there is no cached value.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006248ac_x_includes=no ac_x_libraries=no
Bram Moolenaar446cb832008-06-24 21:56:24 +00006249rm -f -r conftest.dir
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006250if mkdir conftest.dir; then
6251 cd conftest.dir
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006252 cat >Imakefile <<'_ACEOF'
Bram Moolenaar446cb832008-06-24 21:56:24 +00006253incroot:
6254 @echo incroot='${INCROOT}'
6255usrlibdir:
6256 @echo usrlibdir='${USRLIBDIR}'
6257libdir:
6258 @echo libdir='${LIBDIR}'
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006259_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00006260 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006261 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
Bram Moolenaar446cb832008-06-24 21:56:24 +00006262 for ac_var in incroot usrlibdir libdir; do
6263 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6264 done
Bram Moolenaar071d4272004-06-13 20:20:40 +00006265 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
Bram Moolenaar446cb832008-06-24 21:56:24 +00006266 for ac_extension in a so sl dylib la dll; do
6267 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
6268 test -f "$ac_im_libdir/libX11.$ac_extension"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006269 ac_im_usrlibdir=$ac_im_libdir; break
Bram Moolenaar071d4272004-06-13 20:20:40 +00006270 fi
6271 done
6272 # Screen out bogus values from the imake configuration. They are
6273 # bogus both because they are the default anyway, and because
6274 # using them would break gcc on systems where it needs fixed includes.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006275 case $ac_im_incroot in
Bram Moolenaar446cb832008-06-24 21:56:24 +00006276 /usr/include) ac_x_includes= ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006277 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006278 esac
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006279 case $ac_im_usrlibdir in
Bram Moolenaar32f31b12009-05-21 13:20:59 +00006280 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006281 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006282 esac
6283 fi
6284 cd ..
Bram Moolenaar446cb832008-06-24 21:56:24 +00006285 rm -f -r conftest.dir
Bram Moolenaar071d4272004-06-13 20:20:40 +00006286fi
6287
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006288# Standard set of common directories for X headers.
6289# Check X11 before X11Rn because it is often a symlink to the current release.
6290ac_x_header_dirs='
6291/usr/X11/include
6292/usr/X11R6/include
6293/usr/X11R5/include
6294/usr/X11R4/include
Bram Moolenaar071d4272004-06-13 20:20:40 +00006295
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006296/usr/include/X11
6297/usr/include/X11R6
6298/usr/include/X11R5
6299/usr/include/X11R4
6300
6301/usr/local/X11/include
6302/usr/local/X11R6/include
6303/usr/local/X11R5/include
6304/usr/local/X11R4/include
6305
6306/usr/local/include/X11
6307/usr/local/include/X11R6
6308/usr/local/include/X11R5
6309/usr/local/include/X11R4
6310
6311/usr/X386/include
6312/usr/x386/include
6313/usr/XFree86/include/X11
6314
6315/usr/include
6316/usr/local/include
6317/usr/unsupported/include
6318/usr/athena/include
6319/usr/local/x11r5/include
6320/usr/lpp/Xamples/include
6321
6322/usr/openwin/include
6323/usr/openwin/share/include'
6324
6325if test "$ac_x_includes" = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006326 # Guess where to find include files, by looking for Xlib.h.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006327 # First, try using that file with no special directory specified.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006328 cat >conftest.$ac_ext <<_ACEOF
6329/* confdefs.h. */
6330_ACEOF
6331cat confdefs.h >>conftest.$ac_ext
6332cat >>conftest.$ac_ext <<_ACEOF
6333/* end confdefs.h. */
Bram Moolenaar446cb832008-06-24 21:56:24 +00006334#include <X11/Xlib.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006335_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00006336if { (ac_try="$ac_cpp conftest.$ac_ext"
6337case "(($ac_try" in
6338 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6339 *) ac_try_echo=$ac_try;;
6340esac
6341eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6342$as_echo "$ac_try_echo") >&5
6343 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006344 ac_status=$?
6345 grep -v '^ *+' conftest.er1 >conftest.err
6346 rm -f conftest.er1
6347 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006348 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6349 (exit $ac_status); } >/dev/null && {
6350 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6351 test ! -s conftest.err
6352 }; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006353 # We can compile using X headers with no special include directory.
6354ac_x_includes=
6355else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006356 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006357sed 's/^/| /' conftest.$ac_ext >&5
6358
6359 for ac_dir in $ac_x_header_dirs; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00006360 if test -r "$ac_dir/X11/Xlib.h"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006361 ac_x_includes=$ac_dir
6362 break
6363 fi
6364done
Bram Moolenaar071d4272004-06-13 20:20:40 +00006365fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006366
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006367rm -f conftest.err conftest.$ac_ext
6368fi # $ac_x_includes = no
Bram Moolenaar071d4272004-06-13 20:20:40 +00006369
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006370if test "$ac_x_libraries" = no; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006371 # Check for the libraries.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006372 # See if we find them without any special options.
6373 # Don't add to $LIBS permanently.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006374 ac_save_LIBS=$LIBS
Bram Moolenaar446cb832008-06-24 21:56:24 +00006375 LIBS="-lX11 $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006376 cat >conftest.$ac_ext <<_ACEOF
6377/* confdefs.h. */
6378_ACEOF
6379cat confdefs.h >>conftest.$ac_ext
6380cat >>conftest.$ac_ext <<_ACEOF
6381/* end confdefs.h. */
Bram Moolenaar446cb832008-06-24 21:56:24 +00006382#include <X11/Xlib.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006383int
6384main ()
6385{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006386XrmInitialize ()
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006387 ;
6388 return 0;
6389}
6390_ACEOF
6391rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006392if { (ac_try="$ac_link"
6393case "(($ac_try" in
6394 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6395 *) ac_try_echo=$ac_try;;
6396esac
6397eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6398$as_echo "$ac_try_echo") >&5
6399 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006400 ac_status=$?
6401 grep -v '^ *+' conftest.er1 >conftest.err
6402 rm -f conftest.er1
6403 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006404 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6405 (exit $ac_status); } && {
6406 test -z "$ac_c_werror_flag" ||
6407 test ! -s conftest.err
6408 } && test -s conftest$ac_exeext && {
6409 test "$cross_compiling" = yes ||
6410 $as_test_x conftest$ac_exeext
6411 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006412 LIBS=$ac_save_LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00006413# We can link X programs with no special library path.
6414ac_x_libraries=
6415else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006416 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006417sed 's/^/| /' conftest.$ac_ext >&5
6418
Bram Moolenaar446cb832008-06-24 21:56:24 +00006419 LIBS=$ac_save_LIBS
6420for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
Bram Moolenaar071d4272004-06-13 20:20:40 +00006421do
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006422 # Don't even attempt the hair of trying to link an X program!
Bram Moolenaar446cb832008-06-24 21:56:24 +00006423 for ac_extension in a so sl dylib la dll; do
6424 if test -r "$ac_dir/libX11.$ac_extension"; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006425 ac_x_libraries=$ac_dir
6426 break 2
6427 fi
6428 done
6429done
6430fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006431
6432rm -rf conftest.dSYM
6433rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006434 conftest$ac_exeext conftest.$ac_ext
6435fi # $ac_x_libraries = no
Bram Moolenaar071d4272004-06-13 20:20:40 +00006436
Bram Moolenaar446cb832008-06-24 21:56:24 +00006437case $ac_x_includes,$ac_x_libraries in #(
6438 no,* | *,no | *\'*)
6439 # Didn't find X, or a directory has "'" in its name.
6440 ac_cv_have_x="have_x=no";; #(
6441 *)
6442 # Record where we found X for the cache.
6443 ac_cv_have_x="have_x=yes\
6444 ac_x_includes='$ac_x_includes'\
6445 ac_x_libraries='$ac_x_libraries'"
6446esac
Bram Moolenaar071d4272004-06-13 20:20:40 +00006447fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006448;; #(
6449 *) have_x=yes;;
6450 esac
Bram Moolenaar071d4272004-06-13 20:20:40 +00006451 eval "$ac_cv_have_x"
6452fi # $with_x != no
6453
6454if test "$have_x" != yes; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006455 { $as_echo "$as_me:$LINENO: result: $have_x" >&5
6456$as_echo "$have_x" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006457 no_x=yes
6458else
6459 # If each of the values was on the command line, it overrides each guess.
6460 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6461 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6462 # Update the cache value to reflect the command line values.
Bram Moolenaar446cb832008-06-24 21:56:24 +00006463 ac_cv_have_x="have_x=yes\
6464 ac_x_includes='$x_includes'\
6465 ac_x_libraries='$x_libraries'"
6466 { $as_echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6467$as_echo "libraries $x_libraries, headers $x_includes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006468fi
6469
6470if test "$no_x" = yes; then
6471 # Not all programs may use this symbol, but it does not hurt to define it.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006472
6473cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006474#define X_DISPLAY_MISSING 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006475_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006476
6477 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6478else
6479 if test -n "$x_includes"; then
6480 X_CFLAGS="$X_CFLAGS -I$x_includes"
6481 fi
6482
6483 # It would also be nice to do this for all -L options, not just this one.
6484 if test -n "$x_libraries"; then
6485 X_LIBS="$X_LIBS -L$x_libraries"
6486 # For Solaris; some versions of Sun CC require a space after -R and
6487 # others require no space. Words are not sufficient . . . .
Bram Moolenaar446cb832008-06-24 21:56:24 +00006488 { $as_echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
6489$as_echo_n "checking whether -R must be followed by a space... " >&6; }
6490 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6491 ac_xsave_c_werror_flag=$ac_c_werror_flag
6492 ac_c_werror_flag=yes
6493 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006494/* confdefs.h. */
6495_ACEOF
6496cat confdefs.h >>conftest.$ac_ext
6497cat >>conftest.$ac_ext <<_ACEOF
6498/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00006499
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006500int
6501main ()
6502{
Bram Moolenaar071d4272004-06-13 20:20:40 +00006503
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006504 ;
6505 return 0;
6506}
6507_ACEOF
6508rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006509if { (ac_try="$ac_link"
6510case "(($ac_try" in
6511 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6512 *) ac_try_echo=$ac_try;;
6513esac
6514eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6515$as_echo "$ac_try_echo") >&5
6516 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006517 ac_status=$?
6518 grep -v '^ *+' conftest.er1 >conftest.err
6519 rm -f conftest.er1
6520 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006521 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6522 (exit $ac_status); } && {
6523 test -z "$ac_c_werror_flag" ||
6524 test ! -s conftest.err
6525 } && test -s conftest$ac_exeext && {
6526 test "$cross_compiling" = yes ||
6527 $as_test_x conftest$ac_exeext
6528 }; then
6529 { $as_echo "$as_me:$LINENO: result: no" >&5
6530$as_echo "no" >&6; }
6531 X_LIBS="$X_LIBS -R$x_libraries"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006532else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006533 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006534sed 's/^/| /' conftest.$ac_ext >&5
6535
Bram Moolenaar071d4272004-06-13 20:20:40 +00006536 LIBS="$ac_xsave_LIBS -R $x_libraries"
Bram Moolenaar446cb832008-06-24 21:56:24 +00006537 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006538/* confdefs.h. */
6539_ACEOF
6540cat confdefs.h >>conftest.$ac_ext
6541cat >>conftest.$ac_ext <<_ACEOF
6542/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00006543
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006544int
6545main ()
6546{
Bram Moolenaar071d4272004-06-13 20:20:40 +00006547
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006548 ;
6549 return 0;
6550}
6551_ACEOF
6552rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006553if { (ac_try="$ac_link"
6554case "(($ac_try" in
6555 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6556 *) ac_try_echo=$ac_try;;
6557esac
6558eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6559$as_echo "$ac_try_echo") >&5
6560 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006561 ac_status=$?
6562 grep -v '^ *+' conftest.er1 >conftest.err
6563 rm -f conftest.er1
6564 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006565 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6566 (exit $ac_status); } && {
6567 test -z "$ac_c_werror_flag" ||
6568 test ! -s conftest.err
6569 } && test -s conftest$ac_exeext && {
6570 test "$cross_compiling" = yes ||
6571 $as_test_x conftest$ac_exeext
6572 }; then
6573 { $as_echo "$as_me:$LINENO: result: yes" >&5
6574$as_echo "yes" >&6; }
6575 X_LIBS="$X_LIBS -R $x_libraries"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006576else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006577 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006578sed 's/^/| /' conftest.$ac_ext >&5
6579
Bram Moolenaar446cb832008-06-24 21:56:24 +00006580 { $as_echo "$as_me:$LINENO: result: neither works" >&5
6581$as_echo "neither works" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006582fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006583
6584rm -rf conftest.dSYM
6585rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006586 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006587fi
6588
6589rm -rf conftest.dSYM
6590rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6591 conftest$ac_exeext conftest.$ac_ext
6592 ac_c_werror_flag=$ac_xsave_c_werror_flag
6593 LIBS=$ac_xsave_LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00006594 fi
6595
6596 # Check for system-dependent libraries X programs must link with.
6597 # Do this before checking for the system-independent R6 libraries
6598 # (-lICE), since we may need -lsocket or whatever for X linking.
6599
6600 if test "$ISC" = yes; then
6601 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
6602 else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006603 # Martyn Johnson says this is needed for Ultrix, if the X
6604 # libraries were built with DECnet support. And Karl Berry says
Bram Moolenaar071d4272004-06-13 20:20:40 +00006605 # the Alpha needs dnet_stub (dnet does not exist).
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006606 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
6607 cat >conftest.$ac_ext <<_ACEOF
6608/* confdefs.h. */
6609_ACEOF
6610cat confdefs.h >>conftest.$ac_ext
6611cat >>conftest.$ac_ext <<_ACEOF
6612/* end confdefs.h. */
6613
Bram Moolenaar446cb832008-06-24 21:56:24 +00006614/* Override any GCC internal prototype to avoid an error.
6615 Use char because int might match the return type of a GCC
6616 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006617#ifdef __cplusplus
6618extern "C"
6619#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006620char XOpenDisplay ();
6621int
6622main ()
6623{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006624return XOpenDisplay ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006625 ;
6626 return 0;
6627}
6628_ACEOF
6629rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006630if { (ac_try="$ac_link"
6631case "(($ac_try" in
6632 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6633 *) ac_try_echo=$ac_try;;
6634esac
6635eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6636$as_echo "$ac_try_echo") >&5
6637 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006638 ac_status=$?
6639 grep -v '^ *+' conftest.er1 >conftest.err
6640 rm -f conftest.er1
6641 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006642 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6643 (exit $ac_status); } && {
6644 test -z "$ac_c_werror_flag" ||
6645 test ! -s conftest.err
6646 } && test -s conftest$ac_exeext && {
6647 test "$cross_compiling" = yes ||
6648 $as_test_x conftest$ac_exeext
6649 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006650 :
Bram Moolenaar071d4272004-06-13 20:20:40 +00006651else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006652 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006653sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00006654
Bram Moolenaar446cb832008-06-24 21:56:24 +00006655 { $as_echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
6656$as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006657if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006658 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006659else
6660 ac_check_lib_save_LIBS=$LIBS
6661LIBS="-ldnet $LIBS"
6662cat >conftest.$ac_ext <<_ACEOF
6663/* confdefs.h. */
6664_ACEOF
6665cat confdefs.h >>conftest.$ac_ext
6666cat >>conftest.$ac_ext <<_ACEOF
6667/* end confdefs.h. */
6668
Bram Moolenaar446cb832008-06-24 21:56:24 +00006669/* Override any GCC internal prototype to avoid an error.
6670 Use char because int might match the return type of a GCC
6671 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006672#ifdef __cplusplus
6673extern "C"
6674#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006675char dnet_ntoa ();
6676int
6677main ()
6678{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006679return dnet_ntoa ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006680 ;
6681 return 0;
6682}
6683_ACEOF
6684rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006685if { (ac_try="$ac_link"
6686case "(($ac_try" in
6687 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6688 *) ac_try_echo=$ac_try;;
6689esac
6690eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6691$as_echo "$ac_try_echo") >&5
6692 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006693 ac_status=$?
6694 grep -v '^ *+' conftest.er1 >conftest.err
6695 rm -f conftest.er1
6696 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006697 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6698 (exit $ac_status); } && {
6699 test -z "$ac_c_werror_flag" ||
6700 test ! -s conftest.err
6701 } && test -s conftest$ac_exeext && {
6702 test "$cross_compiling" = yes ||
6703 $as_test_x conftest$ac_exeext
6704 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006705 ac_cv_lib_dnet_dnet_ntoa=yes
6706else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006707 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006708sed 's/^/| /' conftest.$ac_ext >&5
6709
Bram Moolenaar446cb832008-06-24 21:56:24 +00006710 ac_cv_lib_dnet_dnet_ntoa=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00006711fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006712
6713rm -rf conftest.dSYM
6714rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006715 conftest$ac_exeext conftest.$ac_ext
6716LIBS=$ac_check_lib_save_LIBS
6717fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006718{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6719$as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00006720if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006721 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006722fi
6723
6724 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006725 { $as_echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
6726$as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006727if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006728 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00006729else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006730 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00006731LIBS="-ldnet_stub $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006732cat >conftest.$ac_ext <<_ACEOF
6733/* confdefs.h. */
6734_ACEOF
6735cat confdefs.h >>conftest.$ac_ext
6736cat >>conftest.$ac_ext <<_ACEOF
6737/* end confdefs.h. */
6738
Bram Moolenaar446cb832008-06-24 21:56:24 +00006739/* Override any GCC internal prototype to avoid an error.
6740 Use char because int might match the return type of a GCC
6741 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006742#ifdef __cplusplus
6743extern "C"
6744#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006745char dnet_ntoa ();
6746int
6747main ()
6748{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006749return dnet_ntoa ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006750 ;
6751 return 0;
6752}
6753_ACEOF
6754rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006755if { (ac_try="$ac_link"
6756case "(($ac_try" in
6757 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6758 *) ac_try_echo=$ac_try;;
6759esac
6760eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6761$as_echo "$ac_try_echo") >&5
6762 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006763 ac_status=$?
6764 grep -v '^ *+' conftest.er1 >conftest.err
6765 rm -f conftest.er1
6766 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006767 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6768 (exit $ac_status); } && {
6769 test -z "$ac_c_werror_flag" ||
6770 test ! -s conftest.err
6771 } && test -s conftest$ac_exeext && {
6772 test "$cross_compiling" = yes ||
6773 $as_test_x conftest$ac_exeext
6774 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006775 ac_cv_lib_dnet_stub_dnet_ntoa=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00006776else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006777 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006778sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00006779
Bram Moolenaar446cb832008-06-24 21:56:24 +00006780 ac_cv_lib_dnet_stub_dnet_ntoa=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00006781fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006782
6783rm -rf conftest.dSYM
6784rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006785 conftest$ac_exeext conftest.$ac_ext
6786LIBS=$ac_check_lib_save_LIBS
6787fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006788{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
6789$as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00006790if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006791 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006792fi
6793
6794 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006795fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006796
6797rm -rf conftest.dSYM
6798rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006799 conftest$ac_exeext conftest.$ac_ext
6800 LIBS="$ac_xsave_LIBS"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006801
6802 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
6803 # to get the SysV transport functions.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006804 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
Bram Moolenaar071d4272004-06-13 20:20:40 +00006805 # needs -lnsl.
6806 # The nsl library prevents programs from opening the X display
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006807 # on Irix 5.2, according to T.E. Dickey.
6808 # The functions gethostbyname, getservbyname, and inet_addr are
6809 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
Bram Moolenaar446cb832008-06-24 21:56:24 +00006810 { $as_echo "$as_me:$LINENO: checking for gethostbyname" >&5
6811$as_echo_n "checking for gethostbyname... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006812if test "${ac_cv_func_gethostbyname+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006813 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00006814else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006815 cat >conftest.$ac_ext <<_ACEOF
6816/* confdefs.h. */
6817_ACEOF
6818cat confdefs.h >>conftest.$ac_ext
6819cat >>conftest.$ac_ext <<_ACEOF
6820/* end confdefs.h. */
6821/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
6822 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6823#define gethostbyname innocuous_gethostbyname
6824
Bram Moolenaar071d4272004-06-13 20:20:40 +00006825/* System header to define __stub macros and hopefully few prototypes,
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006826 which can conflict with char gethostbyname (); below.
6827 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6828 <limits.h> exists even on freestanding compilers. */
6829
6830#ifdef __STDC__
6831# include <limits.h>
6832#else
6833# include <assert.h>
6834#endif
6835
6836#undef gethostbyname
6837
Bram Moolenaar446cb832008-06-24 21:56:24 +00006838/* Override any GCC internal prototype to avoid an error.
6839 Use char because int might match the return type of a GCC
6840 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006841#ifdef __cplusplus
6842extern "C"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006843#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006844char gethostbyname ();
Bram Moolenaar071d4272004-06-13 20:20:40 +00006845/* The GNU C library defines this for functions which it implements
6846 to always fail with ENOSYS. Some functions are actually named
6847 something starting with __ and the normal name is an alias. */
Bram Moolenaar446cb832008-06-24 21:56:24 +00006848#if defined __stub_gethostbyname || defined __stub___gethostbyname
Bram Moolenaar071d4272004-06-13 20:20:40 +00006849choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +00006850#endif
6851
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006852int
6853main ()
6854{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006855return gethostbyname ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006856 ;
6857 return 0;
6858}
6859_ACEOF
6860rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006861if { (ac_try="$ac_link"
6862case "(($ac_try" in
6863 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6864 *) ac_try_echo=$ac_try;;
6865esac
6866eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6867$as_echo "$ac_try_echo") >&5
6868 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006869 ac_status=$?
6870 grep -v '^ *+' conftest.er1 >conftest.err
6871 rm -f conftest.er1
6872 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006873 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6874 (exit $ac_status); } && {
6875 test -z "$ac_c_werror_flag" ||
6876 test ! -s conftest.err
6877 } && test -s conftest$ac_exeext && {
6878 test "$cross_compiling" = yes ||
6879 $as_test_x conftest$ac_exeext
6880 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006881 ac_cv_func_gethostbyname=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00006882else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006883 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006884sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00006885
Bram Moolenaar446cb832008-06-24 21:56:24 +00006886 ac_cv_func_gethostbyname=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00006887fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006888
6889rm -rf conftest.dSYM
6890rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006891 conftest$ac_exeext conftest.$ac_ext
6892fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006893{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
6894$as_echo "$ac_cv_func_gethostbyname" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006895
6896 if test $ac_cv_func_gethostbyname = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006897 { $as_echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
6898$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006899if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006900 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00006901else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006902 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00006903LIBS="-lnsl $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006904cat >conftest.$ac_ext <<_ACEOF
6905/* confdefs.h. */
6906_ACEOF
6907cat confdefs.h >>conftest.$ac_ext
6908cat >>conftest.$ac_ext <<_ACEOF
6909/* end confdefs.h. */
6910
Bram Moolenaar446cb832008-06-24 21:56:24 +00006911/* Override any GCC internal prototype to avoid an error.
6912 Use char because int might match the return type of a GCC
6913 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006914#ifdef __cplusplus
6915extern "C"
6916#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006917char gethostbyname ();
6918int
6919main ()
6920{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006921return gethostbyname ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006922 ;
6923 return 0;
6924}
6925_ACEOF
6926rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006927if { (ac_try="$ac_link"
6928case "(($ac_try" in
6929 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6930 *) ac_try_echo=$ac_try;;
6931esac
6932eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6933$as_echo "$ac_try_echo") >&5
6934 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006935 ac_status=$?
6936 grep -v '^ *+' conftest.er1 >conftest.err
6937 rm -f conftest.er1
6938 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006939 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6940 (exit $ac_status); } && {
6941 test -z "$ac_c_werror_flag" ||
6942 test ! -s conftest.err
6943 } && test -s conftest$ac_exeext && {
6944 test "$cross_compiling" = yes ||
6945 $as_test_x conftest$ac_exeext
6946 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006947 ac_cv_lib_nsl_gethostbyname=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00006948else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006949 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006950sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00006951
Bram Moolenaar446cb832008-06-24 21:56:24 +00006952 ac_cv_lib_nsl_gethostbyname=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00006953fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006954
6955rm -rf conftest.dSYM
6956rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006957 conftest$ac_exeext conftest.$ac_ext
6958LIBS=$ac_check_lib_save_LIBS
6959fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006960{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
6961$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00006962if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006963 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006964fi
6965
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006966 if test $ac_cv_lib_nsl_gethostbyname = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006967 { $as_echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
6968$as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006969if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006970 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006971else
6972 ac_check_lib_save_LIBS=$LIBS
6973LIBS="-lbsd $LIBS"
6974cat >conftest.$ac_ext <<_ACEOF
6975/* confdefs.h. */
6976_ACEOF
6977cat confdefs.h >>conftest.$ac_ext
6978cat >>conftest.$ac_ext <<_ACEOF
6979/* end confdefs.h. */
6980
Bram Moolenaar446cb832008-06-24 21:56:24 +00006981/* Override any GCC internal prototype to avoid an error.
6982 Use char because int might match the return type of a GCC
6983 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006984#ifdef __cplusplus
6985extern "C"
6986#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006987char gethostbyname ();
6988int
6989main ()
6990{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006991return gethostbyname ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006992 ;
6993 return 0;
6994}
6995_ACEOF
6996rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006997if { (ac_try="$ac_link"
6998case "(($ac_try" in
6999 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7000 *) ac_try_echo=$ac_try;;
7001esac
7002eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7003$as_echo "$ac_try_echo") >&5
7004 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007005 ac_status=$?
7006 grep -v '^ *+' conftest.er1 >conftest.err
7007 rm -f conftest.er1
7008 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007009 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7010 (exit $ac_status); } && {
7011 test -z "$ac_c_werror_flag" ||
7012 test ! -s conftest.err
7013 } && test -s conftest$ac_exeext && {
7014 test "$cross_compiling" = yes ||
7015 $as_test_x conftest$ac_exeext
7016 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007017 ac_cv_lib_bsd_gethostbyname=yes
7018else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007019 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007020sed 's/^/| /' conftest.$ac_ext >&5
7021
Bram Moolenaar446cb832008-06-24 21:56:24 +00007022 ac_cv_lib_bsd_gethostbyname=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007023fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007024
7025rm -rf conftest.dSYM
7026rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007027 conftest$ac_exeext conftest.$ac_ext
7028LIBS=$ac_check_lib_save_LIBS
7029fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007030{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
7031$as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00007032if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007033 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
7034fi
7035
7036 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00007037 fi
7038
7039 # lieder@skyler.mavd.honeywell.com says without -lsocket,
7040 # socket/setsockopt and other routines are undefined under SCO ODT
7041 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007042 # on later versions), says Simon Leinen: it contains gethostby*
7043 # variants that don't use the name server (or something). -lsocket
7044 # must be given before -lnsl if both are needed. We assume that
7045 # if connect needs -lnsl, so does gethostbyname.
Bram Moolenaar446cb832008-06-24 21:56:24 +00007046 { $as_echo "$as_me:$LINENO: checking for connect" >&5
7047$as_echo_n "checking for connect... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007048if test "${ac_cv_func_connect+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007049 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007050else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007051 cat >conftest.$ac_ext <<_ACEOF
7052/* confdefs.h. */
7053_ACEOF
7054cat confdefs.h >>conftest.$ac_ext
7055cat >>conftest.$ac_ext <<_ACEOF
7056/* end confdefs.h. */
7057/* Define connect to an innocuous variant, in case <limits.h> declares connect.
7058 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7059#define connect innocuous_connect
7060
Bram Moolenaar071d4272004-06-13 20:20:40 +00007061/* System header to define __stub macros and hopefully few prototypes,
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007062 which can conflict with char connect (); below.
7063 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7064 <limits.h> exists even on freestanding compilers. */
7065
7066#ifdef __STDC__
7067# include <limits.h>
7068#else
7069# include <assert.h>
7070#endif
7071
7072#undef connect
7073
Bram Moolenaar446cb832008-06-24 21:56:24 +00007074/* Override any GCC internal prototype to avoid an error.
7075 Use char because int might match the return type of a GCC
7076 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007077#ifdef __cplusplus
7078extern "C"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007079#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007080char connect ();
Bram Moolenaar071d4272004-06-13 20:20:40 +00007081/* The GNU C library defines this for functions which it implements
7082 to always fail with ENOSYS. Some functions are actually named
7083 something starting with __ and the normal name is an alias. */
Bram Moolenaar446cb832008-06-24 21:56:24 +00007084#if defined __stub_connect || defined __stub___connect
Bram Moolenaar071d4272004-06-13 20:20:40 +00007085choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +00007086#endif
7087
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007088int
7089main ()
7090{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007091return connect ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007092 ;
7093 return 0;
7094}
7095_ACEOF
7096rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007097if { (ac_try="$ac_link"
7098case "(($ac_try" in
7099 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7100 *) ac_try_echo=$ac_try;;
7101esac
7102eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7103$as_echo "$ac_try_echo") >&5
7104 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007105 ac_status=$?
7106 grep -v '^ *+' conftest.er1 >conftest.err
7107 rm -f conftest.er1
7108 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007109 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7110 (exit $ac_status); } && {
7111 test -z "$ac_c_werror_flag" ||
7112 test ! -s conftest.err
7113 } && test -s conftest$ac_exeext && {
7114 test "$cross_compiling" = yes ||
7115 $as_test_x conftest$ac_exeext
7116 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007117 ac_cv_func_connect=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007118else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007119 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007120sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007121
Bram Moolenaar446cb832008-06-24 21:56:24 +00007122 ac_cv_func_connect=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007123fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007124
7125rm -rf conftest.dSYM
7126rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007127 conftest$ac_exeext conftest.$ac_ext
7128fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007129{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
7130$as_echo "$ac_cv_func_connect" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007131
7132 if test $ac_cv_func_connect = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007133 { $as_echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
7134$as_echo_n "checking for connect in -lsocket... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007135if test "${ac_cv_lib_socket_connect+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007136 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007137else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007138 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007139LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007140cat >conftest.$ac_ext <<_ACEOF
7141/* confdefs.h. */
7142_ACEOF
7143cat confdefs.h >>conftest.$ac_ext
7144cat >>conftest.$ac_ext <<_ACEOF
7145/* end confdefs.h. */
7146
Bram Moolenaar446cb832008-06-24 21:56:24 +00007147/* Override any GCC internal prototype to avoid an error.
7148 Use char because int might match the return type of a GCC
7149 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007150#ifdef __cplusplus
7151extern "C"
7152#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007153char connect ();
7154int
7155main ()
7156{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007157return connect ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007158 ;
7159 return 0;
7160}
7161_ACEOF
7162rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007163if { (ac_try="$ac_link"
7164case "(($ac_try" in
7165 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7166 *) ac_try_echo=$ac_try;;
7167esac
7168eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7169$as_echo "$ac_try_echo") >&5
7170 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007171 ac_status=$?
7172 grep -v '^ *+' conftest.er1 >conftest.err
7173 rm -f conftest.er1
7174 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007175 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7176 (exit $ac_status); } && {
7177 test -z "$ac_c_werror_flag" ||
7178 test ! -s conftest.err
7179 } && test -s conftest$ac_exeext && {
7180 test "$cross_compiling" = yes ||
7181 $as_test_x conftest$ac_exeext
7182 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007183 ac_cv_lib_socket_connect=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007184else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007185 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007186sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007187
Bram Moolenaar446cb832008-06-24 21:56:24 +00007188 ac_cv_lib_socket_connect=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007189fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007190
7191rm -rf conftest.dSYM
7192rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007193 conftest$ac_exeext conftest.$ac_ext
7194LIBS=$ac_check_lib_save_LIBS
7195fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007196{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
7197$as_echo "$ac_cv_lib_socket_connect" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00007198if test "x$ac_cv_lib_socket_connect" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007199 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007200fi
7201
7202 fi
7203
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007204 # Guillermo Gomez says -lposix is necessary on A/UX.
Bram Moolenaar446cb832008-06-24 21:56:24 +00007205 { $as_echo "$as_me:$LINENO: checking for remove" >&5
7206$as_echo_n "checking for remove... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007207if test "${ac_cv_func_remove+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007208 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007209else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007210 cat >conftest.$ac_ext <<_ACEOF
7211/* confdefs.h. */
7212_ACEOF
7213cat confdefs.h >>conftest.$ac_ext
7214cat >>conftest.$ac_ext <<_ACEOF
7215/* end confdefs.h. */
7216/* Define remove to an innocuous variant, in case <limits.h> declares remove.
7217 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7218#define remove innocuous_remove
7219
Bram Moolenaar071d4272004-06-13 20:20:40 +00007220/* System header to define __stub macros and hopefully few prototypes,
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007221 which can conflict with char remove (); below.
7222 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7223 <limits.h> exists even on freestanding compilers. */
7224
7225#ifdef __STDC__
7226# include <limits.h>
7227#else
7228# include <assert.h>
7229#endif
7230
7231#undef remove
7232
Bram Moolenaar446cb832008-06-24 21:56:24 +00007233/* Override any GCC internal prototype to avoid an error.
7234 Use char because int might match the return type of a GCC
7235 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007236#ifdef __cplusplus
7237extern "C"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007238#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007239char remove ();
Bram Moolenaar071d4272004-06-13 20:20:40 +00007240/* The GNU C library defines this for functions which it implements
7241 to always fail with ENOSYS. Some functions are actually named
7242 something starting with __ and the normal name is an alias. */
Bram Moolenaar446cb832008-06-24 21:56:24 +00007243#if defined __stub_remove || defined __stub___remove
Bram Moolenaar071d4272004-06-13 20:20:40 +00007244choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +00007245#endif
7246
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007247int
7248main ()
7249{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007250return remove ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007251 ;
7252 return 0;
7253}
7254_ACEOF
7255rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007256if { (ac_try="$ac_link"
7257case "(($ac_try" in
7258 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7259 *) ac_try_echo=$ac_try;;
7260esac
7261eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7262$as_echo "$ac_try_echo") >&5
7263 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007264 ac_status=$?
7265 grep -v '^ *+' conftest.er1 >conftest.err
7266 rm -f conftest.er1
7267 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007268 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7269 (exit $ac_status); } && {
7270 test -z "$ac_c_werror_flag" ||
7271 test ! -s conftest.err
7272 } && test -s conftest$ac_exeext && {
7273 test "$cross_compiling" = yes ||
7274 $as_test_x conftest$ac_exeext
7275 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007276 ac_cv_func_remove=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007277else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007278 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007279sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007280
Bram Moolenaar446cb832008-06-24 21:56:24 +00007281 ac_cv_func_remove=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007282fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007283
7284rm -rf conftest.dSYM
7285rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007286 conftest$ac_exeext conftest.$ac_ext
7287fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007288{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
7289$as_echo "$ac_cv_func_remove" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007290
7291 if test $ac_cv_func_remove = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007292 { $as_echo "$as_me:$LINENO: checking for remove in -lposix" >&5
7293$as_echo_n "checking for remove in -lposix... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007294if test "${ac_cv_lib_posix_remove+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007295 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007296else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007297 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007298LIBS="-lposix $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007299cat >conftest.$ac_ext <<_ACEOF
7300/* confdefs.h. */
7301_ACEOF
7302cat confdefs.h >>conftest.$ac_ext
7303cat >>conftest.$ac_ext <<_ACEOF
7304/* end confdefs.h. */
7305
Bram Moolenaar446cb832008-06-24 21:56:24 +00007306/* Override any GCC internal prototype to avoid an error.
7307 Use char because int might match the return type of a GCC
7308 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007309#ifdef __cplusplus
7310extern "C"
7311#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007312char remove ();
7313int
7314main ()
7315{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007316return remove ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007317 ;
7318 return 0;
7319}
7320_ACEOF
7321rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007322if { (ac_try="$ac_link"
7323case "(($ac_try" in
7324 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7325 *) ac_try_echo=$ac_try;;
7326esac
7327eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7328$as_echo "$ac_try_echo") >&5
7329 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007330 ac_status=$?
7331 grep -v '^ *+' conftest.er1 >conftest.err
7332 rm -f conftest.er1
7333 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007334 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7335 (exit $ac_status); } && {
7336 test -z "$ac_c_werror_flag" ||
7337 test ! -s conftest.err
7338 } && test -s conftest$ac_exeext && {
7339 test "$cross_compiling" = yes ||
7340 $as_test_x conftest$ac_exeext
7341 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007342 ac_cv_lib_posix_remove=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007343else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007344 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007345sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007346
Bram Moolenaar446cb832008-06-24 21:56:24 +00007347 ac_cv_lib_posix_remove=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007348fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007349
7350rm -rf conftest.dSYM
7351rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007352 conftest$ac_exeext conftest.$ac_ext
7353LIBS=$ac_check_lib_save_LIBS
7354fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007355{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7356$as_echo "$ac_cv_lib_posix_remove" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00007357if test "x$ac_cv_lib_posix_remove" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007358 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007359fi
7360
7361 fi
7362
7363 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
Bram Moolenaar446cb832008-06-24 21:56:24 +00007364 { $as_echo "$as_me:$LINENO: checking for shmat" >&5
7365$as_echo_n "checking for shmat... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007366if test "${ac_cv_func_shmat+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007367 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007368else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007369 cat >conftest.$ac_ext <<_ACEOF
7370/* confdefs.h. */
7371_ACEOF
7372cat confdefs.h >>conftest.$ac_ext
7373cat >>conftest.$ac_ext <<_ACEOF
7374/* end confdefs.h. */
7375/* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7376 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7377#define shmat innocuous_shmat
7378
Bram Moolenaar071d4272004-06-13 20:20:40 +00007379/* System header to define __stub macros and hopefully few prototypes,
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007380 which can conflict with char shmat (); below.
7381 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7382 <limits.h> exists even on freestanding compilers. */
7383
7384#ifdef __STDC__
7385# include <limits.h>
7386#else
7387# include <assert.h>
7388#endif
7389
7390#undef shmat
7391
Bram Moolenaar446cb832008-06-24 21:56:24 +00007392/* Override any GCC internal prototype to avoid an error.
7393 Use char because int might match the return type of a GCC
7394 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007395#ifdef __cplusplus
7396extern "C"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007397#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007398char shmat ();
Bram Moolenaar071d4272004-06-13 20:20:40 +00007399/* The GNU C library defines this for functions which it implements
7400 to always fail with ENOSYS. Some functions are actually named
7401 something starting with __ and the normal name is an alias. */
Bram Moolenaar446cb832008-06-24 21:56:24 +00007402#if defined __stub_shmat || defined __stub___shmat
Bram Moolenaar071d4272004-06-13 20:20:40 +00007403choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +00007404#endif
7405
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007406int
7407main ()
7408{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007409return shmat ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007410 ;
7411 return 0;
7412}
7413_ACEOF
7414rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007415if { (ac_try="$ac_link"
7416case "(($ac_try" in
7417 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7418 *) ac_try_echo=$ac_try;;
7419esac
7420eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7421$as_echo "$ac_try_echo") >&5
7422 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007423 ac_status=$?
7424 grep -v '^ *+' conftest.er1 >conftest.err
7425 rm -f conftest.er1
7426 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007427 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7428 (exit $ac_status); } && {
7429 test -z "$ac_c_werror_flag" ||
7430 test ! -s conftest.err
7431 } && test -s conftest$ac_exeext && {
7432 test "$cross_compiling" = yes ||
7433 $as_test_x conftest$ac_exeext
7434 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007435 ac_cv_func_shmat=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007436else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007437 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007438sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007439
Bram Moolenaar446cb832008-06-24 21:56:24 +00007440 ac_cv_func_shmat=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007441fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007442
7443rm -rf conftest.dSYM
7444rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007445 conftest$ac_exeext conftest.$ac_ext
7446fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007447{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7448$as_echo "$ac_cv_func_shmat" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007449
7450 if test $ac_cv_func_shmat = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007451 { $as_echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7452$as_echo_n "checking for shmat in -lipc... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007453if test "${ac_cv_lib_ipc_shmat+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007454 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007455else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007456 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007457LIBS="-lipc $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007458cat >conftest.$ac_ext <<_ACEOF
7459/* confdefs.h. */
7460_ACEOF
7461cat confdefs.h >>conftest.$ac_ext
7462cat >>conftest.$ac_ext <<_ACEOF
7463/* end confdefs.h. */
7464
Bram Moolenaar446cb832008-06-24 21:56:24 +00007465/* Override any GCC internal prototype to avoid an error.
7466 Use char because int might match the return type of a GCC
7467 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007468#ifdef __cplusplus
7469extern "C"
7470#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007471char shmat ();
7472int
7473main ()
7474{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007475return shmat ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007476 ;
7477 return 0;
7478}
7479_ACEOF
7480rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007481if { (ac_try="$ac_link"
7482case "(($ac_try" in
7483 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7484 *) ac_try_echo=$ac_try;;
7485esac
7486eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7487$as_echo "$ac_try_echo") >&5
7488 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007489 ac_status=$?
7490 grep -v '^ *+' conftest.er1 >conftest.err
7491 rm -f conftest.er1
7492 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007493 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7494 (exit $ac_status); } && {
7495 test -z "$ac_c_werror_flag" ||
7496 test ! -s conftest.err
7497 } && test -s conftest$ac_exeext && {
7498 test "$cross_compiling" = yes ||
7499 $as_test_x conftest$ac_exeext
7500 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007501 ac_cv_lib_ipc_shmat=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007502else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007503 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007504sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007505
Bram Moolenaar446cb832008-06-24 21:56:24 +00007506 ac_cv_lib_ipc_shmat=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007507fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007508
7509rm -rf conftest.dSYM
7510rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007511 conftest$ac_exeext conftest.$ac_ext
7512LIBS=$ac_check_lib_save_LIBS
7513fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007514{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
7515$as_echo "$ac_cv_lib_ipc_shmat" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00007516if test "x$ac_cv_lib_ipc_shmat" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007517 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007518fi
7519
7520 fi
7521 fi
7522
7523 # Check for libraries that X11R6 Xt/Xaw programs need.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007524 ac_save_LDFLAGS=$LDFLAGS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007525 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
7526 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
7527 # check for ICE first), but we must link in the order -lSM -lICE or
7528 # we get undefined symbols. So assume we have SM if we have ICE.
7529 # These have to be linked with before -lX11, unlike the other
7530 # libraries we check for below, so use a different variable.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007531 # John Interrante, Karl Berry
Bram Moolenaar446cb832008-06-24 21:56:24 +00007532 { $as_echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
7533$as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007534if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007535 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007536else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007537 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007538LIBS="-lICE $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007539cat >conftest.$ac_ext <<_ACEOF
7540/* confdefs.h. */
7541_ACEOF
7542cat confdefs.h >>conftest.$ac_ext
7543cat >>conftest.$ac_ext <<_ACEOF
7544/* end confdefs.h. */
7545
Bram Moolenaar446cb832008-06-24 21:56:24 +00007546/* Override any GCC internal prototype to avoid an error.
7547 Use char because int might match the return type of a GCC
7548 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007549#ifdef __cplusplus
7550extern "C"
7551#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007552char IceConnectionNumber ();
7553int
7554main ()
7555{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007556return IceConnectionNumber ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007557 ;
7558 return 0;
7559}
7560_ACEOF
7561rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007562if { (ac_try="$ac_link"
7563case "(($ac_try" in
7564 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7565 *) ac_try_echo=$ac_try;;
7566esac
7567eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7568$as_echo "$ac_try_echo") >&5
7569 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007570 ac_status=$?
7571 grep -v '^ *+' conftest.er1 >conftest.err
7572 rm -f conftest.er1
7573 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007574 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7575 (exit $ac_status); } && {
7576 test -z "$ac_c_werror_flag" ||
7577 test ! -s conftest.err
7578 } && test -s conftest$ac_exeext && {
7579 test "$cross_compiling" = yes ||
7580 $as_test_x conftest$ac_exeext
7581 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007582 ac_cv_lib_ICE_IceConnectionNumber=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007583else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007584 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007585sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007586
Bram Moolenaar446cb832008-06-24 21:56:24 +00007587 ac_cv_lib_ICE_IceConnectionNumber=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007588fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007589
7590rm -rf conftest.dSYM
7591rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007592 conftest$ac_exeext conftest.$ac_ext
7593LIBS=$ac_check_lib_save_LIBS
7594fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007595{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7596$as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00007597if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007598 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007599fi
7600
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007601 LDFLAGS=$ac_save_LDFLAGS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007602
7603fi
7604
7605
7606 if test "$OS390Unix" = "yes"; then
7607 CFLAGS="$CFLAGS -W c,dll"
7608 LDFLAGS="$LDFLAGS -W l,dll"
7609 X_EXTRA_LIBS="$X_EXTRA_LIBS -lSM -lICE -lXmu"
7610 fi
7611
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007612
Bram Moolenaar071d4272004-06-13 20:20:40 +00007613 if test -d "$x_includes" && test ! -d "$x_libraries"; then
7614 x_libraries=`echo "$x_includes" | sed s/include/lib/`
Bram Moolenaar446cb832008-06-24 21:56:24 +00007615 { $as_echo "$as_me:$LINENO: result: Corrected X libraries to $x_libraries" >&5
7616$as_echo "Corrected X libraries to $x_libraries" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007617 X_LIBS="$X_LIBS -L$x_libraries"
7618 if test "`(uname) 2>/dev/null`" = SunOS &&
7619 uname -r | grep '^5' >/dev/null; then
7620 X_LIBS="$X_LIBS -R $x_libraries"
7621 fi
7622 fi
7623
7624 if test -d "$x_libraries" && test ! -d "$x_includes"; then
7625 x_includes=`echo "$x_libraries" | sed s/lib/include/`
Bram Moolenaar446cb832008-06-24 21:56:24 +00007626 { $as_echo "$as_me:$LINENO: result: Corrected X includes to $x_includes" >&5
7627$as_echo "Corrected X includes to $x_includes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007628 X_CFLAGS="$X_CFLAGS -I$x_includes"
7629 fi
7630
7631 X_CFLAGS="`echo $X_CFLAGS\ | sed 's%-I/usr/include %%'`"
7632 X_LIBS="`echo $X_LIBS\ | sed 's%-L/usr/lib %%'`"
7633 X_LIBS="`echo $X_LIBS\ | sed -e 's%-R/usr/lib %%' -e 's%-R /usr/lib %%'`"
7634
7635
Bram Moolenaar00ca2842008-06-26 20:14:00 +00007636 { $as_echo "$as_me:$LINENO: checking if X11 header files can be found" >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007637$as_echo_n "checking if X11 header files can be found... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007638 cflags_save=$CFLAGS
7639 CFLAGS="$CFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007640 cat >conftest.$ac_ext <<_ACEOF
7641/* confdefs.h. */
7642_ACEOF
7643cat confdefs.h >>conftest.$ac_ext
7644cat >>conftest.$ac_ext <<_ACEOF
7645/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00007646#include <X11/Xlib.h>
Bram Moolenaar00ca2842008-06-26 20:14:00 +00007647#include <X11/Intrinsic.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007648int
7649main ()
7650{
Bram Moolenaar071d4272004-06-13 20:20:40 +00007651
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007652 ;
7653 return 0;
7654}
7655_ACEOF
7656rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007657if { (ac_try="$ac_compile"
7658case "(($ac_try" in
7659 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7660 *) ac_try_echo=$ac_try;;
7661esac
7662eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7663$as_echo "$ac_try_echo") >&5
7664 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007665 ac_status=$?
7666 grep -v '^ *+' conftest.er1 >conftest.err
7667 rm -f conftest.er1
7668 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007669 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7670 (exit $ac_status); } && {
7671 test -z "$ac_c_werror_flag" ||
7672 test ! -s conftest.err
7673 } && test -s conftest.$ac_objext; then
7674 { $as_echo "$as_me:$LINENO: result: yes" >&5
7675$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007676else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007677 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007678sed 's/^/| /' conftest.$ac_ext >&5
7679
Bram Moolenaar446cb832008-06-24 21:56:24 +00007680 { $as_echo "$as_me:$LINENO: result: no" >&5
7681$as_echo "no" >&6; }; no_x=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007682fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007683
7684rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00007685 CFLAGS=$cflags_save
7686
7687 if test "${no_x-no}" = yes; then
7688 with_x=no
7689 else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007690 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00007691#define HAVE_X11 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007692_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00007693
7694 X_LIB="-lXt -lX11";
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007695
Bram Moolenaar071d4272004-06-13 20:20:40 +00007696
7697 ac_save_LDFLAGS="$LDFLAGS"
7698 LDFLAGS="-L$x_libraries $LDFLAGS"
7699
Bram Moolenaar446cb832008-06-24 21:56:24 +00007700 { $as_echo "$as_me:$LINENO: checking for _XdmcpAuthDoIt in -lXdmcp" >&5
7701$as_echo_n "checking for _XdmcpAuthDoIt in -lXdmcp... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007702if test "${ac_cv_lib_Xdmcp__XdmcpAuthDoIt+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007703 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007704else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007705 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007706LIBS="-lXdmcp -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS -lXdmcp $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007707cat >conftest.$ac_ext <<_ACEOF
7708/* confdefs.h. */
7709_ACEOF
7710cat confdefs.h >>conftest.$ac_ext
7711cat >>conftest.$ac_ext <<_ACEOF
7712/* end confdefs.h. */
7713
Bram Moolenaar446cb832008-06-24 21:56:24 +00007714/* Override any GCC internal prototype to avoid an error.
7715 Use char because int might match the return type of a GCC
7716 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007717#ifdef __cplusplus
7718extern "C"
7719#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007720char _XdmcpAuthDoIt ();
7721int
7722main ()
7723{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007724return _XdmcpAuthDoIt ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007725 ;
7726 return 0;
7727}
7728_ACEOF
7729rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007730if { (ac_try="$ac_link"
7731case "(($ac_try" in
7732 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7733 *) ac_try_echo=$ac_try;;
7734esac
7735eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7736$as_echo "$ac_try_echo") >&5
7737 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007738 ac_status=$?
7739 grep -v '^ *+' conftest.er1 >conftest.err
7740 rm -f conftest.er1
7741 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007742 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7743 (exit $ac_status); } && {
7744 test -z "$ac_c_werror_flag" ||
7745 test ! -s conftest.err
7746 } && test -s conftest$ac_exeext && {
7747 test "$cross_compiling" = yes ||
7748 $as_test_x conftest$ac_exeext
7749 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007750 ac_cv_lib_Xdmcp__XdmcpAuthDoIt=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007751else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007752 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007753sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007754
Bram Moolenaar446cb832008-06-24 21:56:24 +00007755 ac_cv_lib_Xdmcp__XdmcpAuthDoIt=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007756fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007757
7758rm -rf conftest.dSYM
7759rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007760 conftest$ac_exeext conftest.$ac_ext
7761LIBS=$ac_check_lib_save_LIBS
7762fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007763{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xdmcp__XdmcpAuthDoIt" >&5
7764$as_echo "$ac_cv_lib_Xdmcp__XdmcpAuthDoIt" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00007765if test "x$ac_cv_lib_Xdmcp__XdmcpAuthDoIt" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007766 X_EXTRA_LIBS="$X_EXTRA_LIBS -lXdmcp"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007767fi
7768
7769
Bram Moolenaar446cb832008-06-24 21:56:24 +00007770 { $as_echo "$as_me:$LINENO: checking for IceOpenConnection in -lICE" >&5
7771$as_echo_n "checking for IceOpenConnection in -lICE... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007772if test "${ac_cv_lib_ICE_IceOpenConnection+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007773 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007774else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007775 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007776LIBS="-lICE $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007777cat >conftest.$ac_ext <<_ACEOF
7778/* confdefs.h. */
7779_ACEOF
7780cat confdefs.h >>conftest.$ac_ext
7781cat >>conftest.$ac_ext <<_ACEOF
7782/* end confdefs.h. */
7783
Bram Moolenaar446cb832008-06-24 21:56:24 +00007784/* Override any GCC internal prototype to avoid an error.
7785 Use char because int might match the return type of a GCC
7786 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007787#ifdef __cplusplus
7788extern "C"
7789#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007790char IceOpenConnection ();
7791int
7792main ()
7793{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007794return IceOpenConnection ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007795 ;
7796 return 0;
7797}
7798_ACEOF
7799rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007800if { (ac_try="$ac_link"
7801case "(($ac_try" in
7802 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7803 *) ac_try_echo=$ac_try;;
7804esac
7805eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7806$as_echo "$ac_try_echo") >&5
7807 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007808 ac_status=$?
7809 grep -v '^ *+' conftest.er1 >conftest.err
7810 rm -f conftest.er1
7811 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007812 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7813 (exit $ac_status); } && {
7814 test -z "$ac_c_werror_flag" ||
7815 test ! -s conftest.err
7816 } && test -s conftest$ac_exeext && {
7817 test "$cross_compiling" = yes ||
7818 $as_test_x conftest$ac_exeext
7819 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007820 ac_cv_lib_ICE_IceOpenConnection=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007821else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007822 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007823sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007824
Bram Moolenaar446cb832008-06-24 21:56:24 +00007825 ac_cv_lib_ICE_IceOpenConnection=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007826fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007827
7828rm -rf conftest.dSYM
7829rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007830 conftest$ac_exeext conftest.$ac_ext
7831LIBS=$ac_check_lib_save_LIBS
7832fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007833{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceOpenConnection" >&5
7834$as_echo "$ac_cv_lib_ICE_IceOpenConnection" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00007835if test "x$ac_cv_lib_ICE_IceOpenConnection" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007836 X_EXTRA_LIBS="$X_EXTRA_LIBS -lSM -lICE"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007837fi
7838
7839
7840 LDFLAGS="$X_LIBS $ac_save_LDFLAGS"
Bram Moolenaar446cb832008-06-24 21:56:24 +00007841 { $as_echo "$as_me:$LINENO: checking for XpmCreatePixmapFromData in -lXpm" >&5
7842$as_echo_n "checking for XpmCreatePixmapFromData in -lXpm... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007843if test "${ac_cv_lib_Xpm_XpmCreatePixmapFromData+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007844 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007845else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007846 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007847LIBS="-lXpm -lXt $X_PRE_LIBS -lXpm -lX11 $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007848cat >conftest.$ac_ext <<_ACEOF
7849/* confdefs.h. */
7850_ACEOF
7851cat confdefs.h >>conftest.$ac_ext
7852cat >>conftest.$ac_ext <<_ACEOF
7853/* end confdefs.h. */
7854
Bram Moolenaar446cb832008-06-24 21:56:24 +00007855/* Override any GCC internal prototype to avoid an error.
7856 Use char because int might match the return type of a GCC
7857 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007858#ifdef __cplusplus
7859extern "C"
7860#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007861char XpmCreatePixmapFromData ();
7862int
7863main ()
7864{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007865return XpmCreatePixmapFromData ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007866 ;
7867 return 0;
7868}
7869_ACEOF
7870rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007871if { (ac_try="$ac_link"
7872case "(($ac_try" in
7873 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7874 *) ac_try_echo=$ac_try;;
7875esac
7876eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7877$as_echo "$ac_try_echo") >&5
7878 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007879 ac_status=$?
7880 grep -v '^ *+' conftest.er1 >conftest.err
7881 rm -f conftest.er1
7882 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007883 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7884 (exit $ac_status); } && {
7885 test -z "$ac_c_werror_flag" ||
7886 test ! -s conftest.err
7887 } && test -s conftest$ac_exeext && {
7888 test "$cross_compiling" = yes ||
7889 $as_test_x conftest$ac_exeext
7890 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007891 ac_cv_lib_Xpm_XpmCreatePixmapFromData=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007892else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007893 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007894sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007895
Bram Moolenaar446cb832008-06-24 21:56:24 +00007896 ac_cv_lib_Xpm_XpmCreatePixmapFromData=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007897fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007898
7899rm -rf conftest.dSYM
7900rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007901 conftest$ac_exeext conftest.$ac_ext
7902LIBS=$ac_check_lib_save_LIBS
7903fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007904{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xpm_XpmCreatePixmapFromData" >&5
7905$as_echo "$ac_cv_lib_Xpm_XpmCreatePixmapFromData" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00007906if test "x$ac_cv_lib_Xpm_XpmCreatePixmapFromData" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007907 X_PRE_LIBS="$X_PRE_LIBS -lXpm"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007908fi
7909
7910
Bram Moolenaar446cb832008-06-24 21:56:24 +00007911 { $as_echo "$as_me:$LINENO: checking if X11 header files implicitly declare return values" >&5
7912$as_echo_n "checking if X11 header files implicitly declare return values... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007913 cflags_save=$CFLAGS
7914 CFLAGS="$CFLAGS $X_CFLAGS -Werror"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007915 cat >conftest.$ac_ext <<_ACEOF
7916/* confdefs.h. */
7917_ACEOF
7918cat confdefs.h >>conftest.$ac_ext
7919cat >>conftest.$ac_ext <<_ACEOF
7920/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00007921#include <X11/Xlib.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007922int
7923main ()
7924{
Bram Moolenaar071d4272004-06-13 20:20:40 +00007925
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007926 ;
7927 return 0;
7928}
7929_ACEOF
7930rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007931if { (ac_try="$ac_compile"
7932case "(($ac_try" in
7933 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7934 *) ac_try_echo=$ac_try;;
7935esac
7936eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7937$as_echo "$ac_try_echo") >&5
7938 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007939 ac_status=$?
7940 grep -v '^ *+' conftest.er1 >conftest.err
7941 rm -f conftest.er1
7942 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007943 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7944 (exit $ac_status); } && {
7945 test -z "$ac_c_werror_flag" ||
7946 test ! -s conftest.err
7947 } && test -s conftest.$ac_objext; then
7948 { $as_echo "$as_me:$LINENO: result: no" >&5
7949$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007950else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007951 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007952sed 's/^/| /' conftest.$ac_ext >&5
7953
Bram Moolenaar446cb832008-06-24 21:56:24 +00007954 CFLAGS="$CFLAGS -Wno-implicit-int"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007955 cat >conftest.$ac_ext <<_ACEOF
7956/* confdefs.h. */
7957_ACEOF
7958cat confdefs.h >>conftest.$ac_ext
7959cat >>conftest.$ac_ext <<_ACEOF
7960/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00007961#include <X11/Xlib.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007962int
7963main ()
7964{
Bram Moolenaar071d4272004-06-13 20:20:40 +00007965
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007966 ;
7967 return 0;
7968}
7969_ACEOF
7970rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007971if { (ac_try="$ac_compile"
7972case "(($ac_try" in
7973 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7974 *) ac_try_echo=$ac_try;;
7975esac
7976eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7977$as_echo "$ac_try_echo") >&5
7978 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007979 ac_status=$?
7980 grep -v '^ *+' conftest.er1 >conftest.err
7981 rm -f conftest.er1
7982 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007983 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7984 (exit $ac_status); } && {
7985 test -z "$ac_c_werror_flag" ||
7986 test ! -s conftest.err
7987 } && test -s conftest.$ac_objext; then
7988 { $as_echo "$as_me:$LINENO: result: yes" >&5
7989$as_echo "yes" >&6; }; cflags_save="$cflags_save -Wno-implicit-int"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007990else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007991 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007992sed 's/^/| /' conftest.$ac_ext >&5
7993
Bram Moolenaar446cb832008-06-24 21:56:24 +00007994 { $as_echo "$as_me:$LINENO: result: test failed" >&5
7995$as_echo "test failed" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007996
Bram Moolenaar071d4272004-06-13 20:20:40 +00007997fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007998
7999rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008000
Bram Moolenaar071d4272004-06-13 20:20:40 +00008001fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00008002
8003rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00008004 CFLAGS=$cflags_save
8005
8006 LDFLAGS="$ac_save_LDFLAGS"
8007
Bram Moolenaar4bdbbf72009-05-21 21:27:43 +00008008 { $as_echo "$as_me:$LINENO: checking size of wchar_t is 2 bytes" >&5
8009$as_echo_n "checking size of wchar_t is 2 bytes... " >&6; }
8010 if test "${ac_cv_small_wchar_t+set}" = set; then
8011 $as_echo_n "(cached) " >&6
8012else
8013 if test "$cross_compiling" = yes; then
8014 { { $as_echo "$as_me:$LINENO: error: failed to compile test program" >&5
8015$as_echo "$as_me: error: failed to compile test program" >&2;}
8016 { (exit 1); exit 1; }; }
8017else
8018 cat >conftest.$ac_ext <<_ACEOF
8019/* confdefs.h. */
8020_ACEOF
8021cat confdefs.h >>conftest.$ac_ext
8022cat >>conftest.$ac_ext <<_ACEOF
8023/* end confdefs.h. */
8024
8025#include <X11/Xlib.h>
8026#if STDC_HEADERS
8027# include <stdlib.h>
8028# include <stddef.h>
8029#endif
8030 main()
8031 {
8032 if (sizeof(wchar_t) <= 2)
8033 exit(1);
8034 exit(0);
8035 }
8036_ACEOF
8037rm -f conftest$ac_exeext
8038if { (ac_try="$ac_link"
8039case "(($ac_try" in
8040 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8041 *) ac_try_echo=$ac_try;;
8042esac
8043eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8044$as_echo "$ac_try_echo") >&5
8045 (eval "$ac_link") 2>&5
8046 ac_status=$?
8047 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8048 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8049 { (case "(($ac_try" in
8050 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8051 *) ac_try_echo=$ac_try;;
8052esac
8053eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8054$as_echo "$ac_try_echo") >&5
8055 (eval "$ac_try") 2>&5
8056 ac_status=$?
8057 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8058 (exit $ac_status); }; }; then
8059 ac_cv_small_wchar_t="no"
8060else
8061 $as_echo "$as_me: program exited with status $ac_status" >&5
8062$as_echo "$as_me: failed program was:" >&5
8063sed 's/^/| /' conftest.$ac_ext >&5
8064
8065( exit $ac_status )
8066ac_cv_small_wchar_t="yes"
8067fi
8068rm -rf conftest.dSYM
8069rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8070fi
8071
8072
8073fi
8074
8075 { $as_echo "$as_me:$LINENO: result: $ac_cv_small_wchar_t" >&5
8076$as_echo "$ac_cv_small_wchar_t" >&6; }
8077 if test "x$ac_cv_small_wchar_t" = "xyes" ; then
8078 cat >>confdefs.h <<\_ACEOF
8079#define SMALL_WCHAR_T 1
8080_ACEOF
8081
8082 fi
8083
Bram Moolenaar071d4272004-06-13 20:20:40 +00008084 fi
8085fi
8086
Bram Moolenaar2389c3c2005-05-22 22:07:59 +00008087test "x$with_x" = xno -a "x$MACOSX" != "xyes" -a "x$QNX" != "xyes" && enable_gui=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00008088
Bram Moolenaar446cb832008-06-24 21:56:24 +00008089{ $as_echo "$as_me:$LINENO: checking --enable-gui argument" >&5
8090$as_echo_n "checking --enable-gui argument... " >&6; }
8091# Check whether --enable-gui was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008092if test "${enable_gui+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008093 enableval=$enable_gui;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008094else
8095 enable_gui="auto"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008096fi
8097
Bram Moolenaar071d4272004-06-13 20:20:40 +00008098
8099enable_gui_canon=`echo "_$enable_gui" | \
8100 sed 's/[ _+-]//g;y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
8101
8102SKIP_GTK=YES
8103SKIP_GTK2=YES
8104SKIP_GNOME=YES
8105SKIP_MOTIF=YES
8106SKIP_ATHENA=YES
8107SKIP_NEXTAW=YES
8108SKIP_PHOTON=YES
Bram Moolenaar071d4272004-06-13 20:20:40 +00008109SKIP_CARBON=YES
8110GUITYPE=NONE
8111
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008112if test "x$QNX" = "xyes" -a "x$with_x" = "xno" ; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00008113 SKIP_PHOTON=
8114 case "$enable_gui_canon" in
Bram Moolenaar446cb832008-06-24 21:56:24 +00008115 no) { $as_echo "$as_me:$LINENO: result: no GUI support" >&5
8116$as_echo "no GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008117 SKIP_PHOTON=YES ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008118 yes|"") { $as_echo "$as_me:$LINENO: result: yes - automatic GUI support" >&5
8119$as_echo "yes - automatic GUI support" >&6; } ;;
8120 auto) { $as_echo "$as_me:$LINENO: result: auto - automatic GUI support" >&5
8121$as_echo "auto - automatic GUI support" >&6; } ;;
8122 photon) { $as_echo "$as_me:$LINENO: result: Photon GUI support" >&5
8123$as_echo "Photon GUI support" >&6; } ;;
8124 *) { $as_echo "$as_me:$LINENO: result: Sorry, $enable_gui GUI is not supported" >&5
8125$as_echo "Sorry, $enable_gui GUI is not supported" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008126 SKIP_PHOTON=YES ;;
8127 esac
8128
8129elif test "x$MACOSX" = "xyes" -a "x$with_x" = "xno" ; then
8130 SKIP_CARBON=
8131 case "$enable_gui_canon" in
Bram Moolenaar446cb832008-06-24 21:56:24 +00008132 no) { $as_echo "$as_me:$LINENO: result: no GUI support" >&5
8133$as_echo "no GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008134 SKIP_CARBON=YES ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008135 yes|"") { $as_echo "$as_me:$LINENO: result: yes - automatic GUI support" >&5
8136$as_echo "yes - automatic GUI support" >&6; } ;;
8137 auto) { $as_echo "$as_me:$LINENO: result: auto - automatic GUI support" >&5
8138$as_echo "auto - automatic GUI support" >&6; } ;;
8139 carbon) { $as_echo "$as_me:$LINENO: result: Carbon GUI support" >&5
8140$as_echo "Carbon GUI support" >&6; } ;;
8141 *) { $as_echo "$as_me:$LINENO: result: Sorry, $enable_gui GUI is not supported" >&5
8142$as_echo "Sorry, $enable_gui GUI is not supported" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008143 SKIP_CARBON=YES ;;
8144 esac
8145
8146else
8147
Bram Moolenaar071d4272004-06-13 20:20:40 +00008148 case "$enable_gui_canon" in
Bram Moolenaar446cb832008-06-24 21:56:24 +00008149 no|none) { $as_echo "$as_me:$LINENO: result: no GUI support" >&5
8150$as_echo "no GUI support" >&6; } ;;
8151 yes|""|auto) { $as_echo "$as_me:$LINENO: result: yes/auto - automatic GUI support" >&5
8152$as_echo "yes/auto - automatic GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008153 SKIP_GTK=
8154 SKIP_GTK2=
8155 SKIP_GNOME=
8156 SKIP_MOTIF=
8157 SKIP_ATHENA=
8158 SKIP_NEXTAW=
8159 SKIP_CARBON=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008160 gtk) { $as_echo "$as_me:$LINENO: result: GTK+ 1.x GUI support" >&5
8161$as_echo "GTK+ 1.x GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008162 SKIP_GTK=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008163 gtk2) { $as_echo "$as_me:$LINENO: result: GTK+ 2.x GUI support" >&5
8164$as_echo "GTK+ 2.x GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008165 SKIP_GTK=
8166 SKIP_GTK2=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008167 gnome) { $as_echo "$as_me:$LINENO: result: GNOME 1.x GUI support" >&5
8168$as_echo "GNOME 1.x GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008169 SKIP_GNOME=
8170 SKIP_GTK=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008171 gnome2) { $as_echo "$as_me:$LINENO: result: GNOME 2.x GUI support" >&5
8172$as_echo "GNOME 2.x GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008173 SKIP_GNOME=
8174 SKIP_GTK=
8175 SKIP_GTK2=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008176 motif) { $as_echo "$as_me:$LINENO: result: Motif GUI support" >&5
8177$as_echo "Motif GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008178 SKIP_MOTIF=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008179 athena) { $as_echo "$as_me:$LINENO: result: Athena GUI support" >&5
8180$as_echo "Athena GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008181 SKIP_ATHENA=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008182 nextaw) { $as_echo "$as_me:$LINENO: result: neXtaw GUI support" >&5
8183$as_echo "neXtaw GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008184 SKIP_NEXTAW=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008185 *) { $as_echo "$as_me:$LINENO: result: Sorry, $enable_gui GUI is not supported" >&5
8186$as_echo "Sorry, $enable_gui GUI is not supported" >&6; } ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008187 esac
8188
8189fi
8190
8191if test "x$SKIP_GTK" != "xYES" -a "$enable_gui_canon" != "gtk" -a "$enable_gui_canon" != "gtk2"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008192 { $as_echo "$as_me:$LINENO: checking whether or not to look for GTK" >&5
8193$as_echo_n "checking whether or not to look for GTK... " >&6; }
8194 # Check whether --enable-gtk-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008195if test "${enable_gtk_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008196 enableval=$enable_gtk_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008197else
8198 enable_gtk_check="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008199fi
8200
8201 { $as_echo "$as_me:$LINENO: result: $enable_gtk_check" >&5
8202$as_echo "$enable_gtk_check" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008203 if test "x$enable_gtk_check" = "xno"; then
8204 SKIP_GTK=YES
8205 SKIP_GNOME=YES
8206 fi
8207fi
8208
8209if test "x$SKIP_GTK2" != "xYES" -a "$enable_gui_canon" != "gtk2" \
8210 -a "$enable_gui_canon" != "gnome2"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008211 { $as_echo "$as_me:$LINENO: checking whether or not to look for GTK+ 2" >&5
8212$as_echo_n "checking whether or not to look for GTK+ 2... " >&6; }
8213 # Check whether --enable-gtk2-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008214if test "${enable_gtk2_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008215 enableval=$enable_gtk2_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008216else
8217 enable_gtk2_check="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008218fi
8219
8220 { $as_echo "$as_me:$LINENO: result: $enable_gtk2_check" >&5
8221$as_echo "$enable_gtk2_check" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008222 if test "x$enable_gtk2_check" = "xno"; then
8223 SKIP_GTK2=YES
8224 fi
8225fi
8226
8227if test "x$SKIP_GNOME" != "xYES" -a "$enable_gui_canon" != "gnome" \
8228 -a "$enable_gui_canon" != "gnome2"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008229 { $as_echo "$as_me:$LINENO: checking whether or not to look for GNOME" >&5
8230$as_echo_n "checking whether or not to look for GNOME... " >&6; }
8231 # Check whether --enable-gnome-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008232if test "${enable_gnome_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008233 enableval=$enable_gnome_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008234else
8235 enable_gnome_check="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008236fi
8237
8238 { $as_echo "$as_me:$LINENO: result: $enable_gnome_check" >&5
8239$as_echo "$enable_gnome_check" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008240 if test "x$enable_gnome_check" = "xno"; then
8241 SKIP_GNOME=YES
8242 fi
8243fi
8244
8245if test "x$SKIP_MOTIF" != "xYES" -a "$enable_gui_canon" != "motif"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008246 { $as_echo "$as_me:$LINENO: checking whether or not to look for Motif" >&5
8247$as_echo_n "checking whether or not to look for Motif... " >&6; }
8248 # Check whether --enable-motif-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008249if test "${enable_motif_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008250 enableval=$enable_motif_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008251else
8252 enable_motif_check="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008253fi
8254
8255 { $as_echo "$as_me:$LINENO: result: $enable_motif_check" >&5
8256$as_echo "$enable_motif_check" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008257 if test "x$enable_motif_check" = "xno"; then
8258 SKIP_MOTIF=YES
8259 fi
8260fi
8261
8262if test "x$SKIP_ATHENA" != "xYES" -a "$enable_gui_canon" != "athena"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008263 { $as_echo "$as_me:$LINENO: checking whether or not to look for Athena" >&5
8264$as_echo_n "checking whether or not to look for Athena... " >&6; }
8265 # Check whether --enable-athena-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008266if test "${enable_athena_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008267 enableval=$enable_athena_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008268else
8269 enable_athena_check="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008270fi
8271
8272 { $as_echo "$as_me:$LINENO: result: $enable_athena_check" >&5
8273$as_echo "$enable_athena_check" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008274 if test "x$enable_athena_check" = "xno"; then
8275 SKIP_ATHENA=YES
8276 fi
8277fi
8278
8279if test "x$SKIP_NEXTAW" != "xYES" -a "$enable_gui_canon" != "nextaw"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008280 { $as_echo "$as_me:$LINENO: checking whether or not to look for neXtaw" >&5
8281$as_echo_n "checking whether or not to look for neXtaw... " >&6; }
8282 # Check whether --enable-nextaw-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008283if test "${enable_nextaw_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008284 enableval=$enable_nextaw_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008285else
8286 enable_nextaw_check="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008287fi
8288
8289 { $as_echo "$as_me:$LINENO: result: $enable_nextaw_check" >&5
8290$as_echo "$enable_nextaw_check" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +00008291 if test "x$enable_nextaw_check" = "xno"; then
8292 SKIP_NEXTAW=YES
8293 fi
8294fi
8295
8296if test "x$SKIP_CARBON" != "xYES" -a "$enable_gui_canon" != "carbon"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008297 { $as_echo "$as_me:$LINENO: checking whether or not to look for Carbon" >&5
8298$as_echo_n "checking whether or not to look for Carbon... " >&6; }
8299 # Check whether --enable-carbon-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008300if test "${enable_carbon_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008301 enableval=$enable_carbon_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008302else
8303 enable_carbon_check="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008304fi
8305
8306 { $as_echo "$as_me:$LINENO: result: $enable_carbon_check" >&5
8307$as_echo "$enable_carbon_check" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +00008308 if test "x$enable_carbon_check" = "xno"; then
8309 SKIP_CARBON=YES
8310 fi
8311fi
8312
Bram Moolenaar843ee412004-06-30 16:16:41 +00008313
Bram Moolenaar071d4272004-06-13 20:20:40 +00008314if test "x$MACOSX" = "xyes" -a -z "$SKIP_CARBON" -a "x$CARBON" = "xyes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008315 { $as_echo "$as_me:$LINENO: checking for Carbon GUI" >&5
8316$as_echo_n "checking for Carbon GUI... " >&6; }
8317 { $as_echo "$as_me:$LINENO: result: yes" >&5
8318$as_echo "yes" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +00008319 GUITYPE=CARBONGUI
Bram Moolenaare344bea2005-09-01 20:46:49 +00008320 if test "$VIMNAME" = "vim"; then
8321 VIMNAME=Vim
8322 fi
Bram Moolenaar14716812006-05-04 21:54:08 +00008323
8324 if test x$prefix = xNONE; then
8325 prefix=/Applications
8326 fi
8327
8328 datadir='${prefix}/Vim.app/Contents/Resources'
8329
Bram Moolenaar071d4272004-06-13 20:20:40 +00008330 SKIP_GTK=YES;
8331 SKIP_GTK2=YES;
8332 SKIP_GNOME=YES;
8333 SKIP_MOTIF=YES;
8334 SKIP_ATHENA=YES;
8335 SKIP_NEXTAW=YES;
8336 SKIP_PHOTON=YES;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008337 SKIP_CARBON=YES
8338fi
8339
8340
8341
8342
8343
8344
8345
8346
8347
Bram Moolenaar071d4272004-06-13 20:20:40 +00008348if test -z "$SKIP_GTK"; then
8349
Bram Moolenaar446cb832008-06-24 21:56:24 +00008350 { $as_echo "$as_me:$LINENO: checking --with-gtk-prefix argument" >&5
8351$as_echo_n "checking --with-gtk-prefix argument... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008352
Bram Moolenaar446cb832008-06-24 21:56:24 +00008353# Check whether --with-gtk-prefix was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008354if test "${with_gtk_prefix+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008355 withval=$with_gtk_prefix; gtk_config_prefix="$withval"; { $as_echo "$as_me:$LINENO: result: $gtk_config_prefix" >&5
8356$as_echo "$gtk_config_prefix" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008357else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008358 gtk_config_prefix=""; { $as_echo "$as_me:$LINENO: result: no" >&5
8359$as_echo "no" >&6; }
8360fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00008361
8362
Bram Moolenaar446cb832008-06-24 21:56:24 +00008363 { $as_echo "$as_me:$LINENO: checking --with-gtk-exec-prefix argument" >&5
8364$as_echo_n "checking --with-gtk-exec-prefix argument... " >&6; }
8365
8366# Check whether --with-gtk-exec-prefix was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008367if test "${with_gtk_exec_prefix+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008368 withval=$with_gtk_exec_prefix; gtk_config_exec_prefix="$withval"; { $as_echo "$as_me:$LINENO: result: $gtk_config_prefix" >&5
8369$as_echo "$gtk_config_prefix" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008370else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008371 gtk_config_exec_prefix=""; { $as_echo "$as_me:$LINENO: result: no" >&5
8372$as_echo "no" >&6; }
8373fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00008374
Bram Moolenaar446cb832008-06-24 21:56:24 +00008375
8376 { $as_echo "$as_me:$LINENO: checking --disable-gtktest argument" >&5
8377$as_echo_n "checking --disable-gtktest argument... " >&6; }
8378 # Check whether --enable-gtktest was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008379if test "${enable_gtktest+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008380 enableval=$enable_gtktest;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008381else
8382 enable_gtktest=yes
Bram Moolenaar446cb832008-06-24 21:56:24 +00008383fi
8384
Bram Moolenaar071d4272004-06-13 20:20:40 +00008385 if test "x$enable_gtktest" = "xyes" ; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008386 { $as_echo "$as_me:$LINENO: result: gtk test enabled" >&5
8387$as_echo "gtk test enabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008388 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008389 { $as_echo "$as_me:$LINENO: result: gtk test disabled" >&5
8390$as_echo "gtk test disabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008391 fi
8392
8393 if test "x$gtk_config_prefix" != "x" ; then
8394 gtk_config_args="$gtk_config_args --prefix=$gtk_config_prefix"
8395 GTK_CONFIG=$gtk_config_prefix/bin/gtk-config
8396 fi
8397 if test "x$gtk_config_exec_prefix" != "x" ; then
8398 gtk_config_args="$gtk_config_args --exec-prefix=$gtk_config_exec_prefix"
8399 GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk-config
8400 fi
8401 if test "X$GTK_CONFIG" = "X"; then
8402 # Extract the first word of "gtk-config", so it can be a program name with args.
8403set dummy gtk-config; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00008404{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
8405$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008406if test "${ac_cv_path_GTK_CONFIG+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008407 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00008408else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008409 case $GTK_CONFIG in
8410 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00008411 ac_cv_path_GTK_CONFIG="$GTK_CONFIG" # Let the user override the test with a path.
8412 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008413 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008414 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8415for as_dir in $PATH
8416do
8417 IFS=$as_save_IFS
8418 test -z "$as_dir" && as_dir=.
8419 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00008420 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 +00008421 ac_cv_path_GTK_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008422 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008423 break 2
8424 fi
8425done
8426done
Bram Moolenaar446cb832008-06-24 21:56:24 +00008427IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008428
Bram Moolenaar071d4272004-06-13 20:20:40 +00008429 test -z "$ac_cv_path_GTK_CONFIG" && ac_cv_path_GTK_CONFIG="no"
8430 ;;
8431esac
8432fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008433GTK_CONFIG=$ac_cv_path_GTK_CONFIG
Bram Moolenaar071d4272004-06-13 20:20:40 +00008434if test -n "$GTK_CONFIG"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008435 { $as_echo "$as_me:$LINENO: result: $GTK_CONFIG" >&5
8436$as_echo "$GTK_CONFIG" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008437else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008438 { $as_echo "$as_me:$LINENO: result: no" >&5
8439$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008440fi
8441
Bram Moolenaar446cb832008-06-24 21:56:24 +00008442
Bram Moolenaar071d4272004-06-13 20:20:40 +00008443 if test "X$GTK_CONFIG" = "Xno"; then
8444 # Extract the first word of "gtk12-config", so it can be a program name with args.
8445set dummy gtk12-config; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00008446{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
8447$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008448if test "${ac_cv_path_GTK12_CONFIG+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008449 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00008450else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008451 case $GTK12_CONFIG in
8452 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00008453 ac_cv_path_GTK12_CONFIG="$GTK12_CONFIG" # Let the user override the test with a path.
8454 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008455 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008456 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8457for as_dir in $PATH
8458do
8459 IFS=$as_save_IFS
8460 test -z "$as_dir" && as_dir=.
8461 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00008462 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 +00008463 ac_cv_path_GTK12_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008464 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008465 break 2
8466 fi
8467done
8468done
Bram Moolenaar446cb832008-06-24 21:56:24 +00008469IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008470
Bram Moolenaar071d4272004-06-13 20:20:40 +00008471 test -z "$ac_cv_path_GTK12_CONFIG" && ac_cv_path_GTK12_CONFIG="no"
8472 ;;
8473esac
8474fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008475GTK12_CONFIG=$ac_cv_path_GTK12_CONFIG
Bram Moolenaar071d4272004-06-13 20:20:40 +00008476if test -n "$GTK12_CONFIG"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008477 { $as_echo "$as_me:$LINENO: result: $GTK12_CONFIG" >&5
8478$as_echo "$GTK12_CONFIG" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008479else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008480 { $as_echo "$as_me:$LINENO: result: no" >&5
8481$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008482fi
8483
Bram Moolenaar446cb832008-06-24 21:56:24 +00008484
Bram Moolenaar071d4272004-06-13 20:20:40 +00008485 GTK_CONFIG="$GTK12_CONFIG"
8486 fi
8487 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008488 { $as_echo "$as_me:$LINENO: result: Using GTK configuration program $GTK_CONFIG" >&5
8489$as_echo "Using GTK configuration program $GTK_CONFIG" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008490 fi
8491 if test "X$PKG_CONFIG" = "X"; then
8492 # Extract the first word of "pkg-config", so it can be a program name with args.
8493set dummy pkg-config; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00008494{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
8495$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008496if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008497 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00008498else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008499 case $PKG_CONFIG in
8500 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00008501 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
8502 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008503 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008504 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8505for as_dir in $PATH
8506do
8507 IFS=$as_save_IFS
8508 test -z "$as_dir" && as_dir=.
8509 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00008510 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 +00008511 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008512 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008513 break 2
8514 fi
8515done
8516done
Bram Moolenaar446cb832008-06-24 21:56:24 +00008517IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008518
Bram Moolenaar071d4272004-06-13 20:20:40 +00008519 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
8520 ;;
8521esac
8522fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008523PKG_CONFIG=$ac_cv_path_PKG_CONFIG
Bram Moolenaar071d4272004-06-13 20:20:40 +00008524if test -n "$PKG_CONFIG"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008525 { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
8526$as_echo "$PKG_CONFIG" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008527else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008528 { $as_echo "$as_me:$LINENO: result: no" >&5
8529$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008530fi
8531
Bram Moolenaar446cb832008-06-24 21:56:24 +00008532
Bram Moolenaar071d4272004-06-13 20:20:40 +00008533 fi
8534
8535 if test "x$GTK_CONFIG:$PKG_CONFIG" != "xno:no"; then
8536 if test "X$SKIP_GTK2" != "XYES"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008537
Bram Moolenaar071d4272004-06-13 20:20:40 +00008538 if test "X$GTK_CONFIG" != "Xno" -o "X$PKG_CONFIG" != "Xno"; then
8539 {
8540 min_gtk_version=2.2.0
Bram Moolenaar446cb832008-06-24 21:56:24 +00008541 { $as_echo "$as_me:$LINENO: checking for GTK - version >= $min_gtk_version" >&5
8542$as_echo_n "checking for GTK - version >= $min_gtk_version... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008543 no_gtk=""
8544 if (test "X$SKIP_GTK2" != "XYES" -a "X$PKG_CONFIG" != "Xno") \
8545 && $PKG_CONFIG --exists gtk+-2.0; then
8546 {
8547 GTK_CFLAGS=`$PKG_CONFIG --cflags gtk+-2.0`
Bram Moolenaar7b0294c2004-10-11 10:16:09 +00008548 GTK_LIBDIR=`$PKG_CONFIG --libs-only-L gtk+-2.0`
Bram Moolenaar071d4272004-06-13 20:20:40 +00008549 GTK_LIBS=`$PKG_CONFIG --libs gtk+-2.0`
8550 gtk_major_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8551 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\1/'`
8552 gtk_minor_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8553 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\2/'`
8554 gtk_micro_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8555 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\3/'`
8556 }
8557 elif test "X$GTK_CONFIG" != "Xno"; then
8558 {
8559 GTK_CFLAGS=`$GTK_CONFIG $gtk_config_args --cflags`
Bram Moolenaar7b0294c2004-10-11 10:16:09 +00008560 GTK_LIBDIR=
Bram Moolenaar071d4272004-06-13 20:20:40 +00008561 GTK_LIBS=`$GTK_CONFIG $gtk_config_args --libs`
8562 gtk_major_version=`$GTK_CONFIG $gtk_config_args --version | \
8563 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\1/'`
8564 gtk_minor_version=`$GTK_CONFIG $gtk_config_args --version | \
8565 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\2/'`
8566 gtk_micro_version=`$GTK_CONFIG $gtk_config_args --version | \
8567 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\3/'`
8568 }
8569 else
8570 no_gtk=yes
8571 fi
8572
8573 if test "x$enable_gtktest" = "xyes" -a "x$no_gtk" = "x"; then
8574 {
8575 ac_save_CFLAGS="$CFLAGS"
8576 ac_save_LIBS="$LIBS"
8577 CFLAGS="$CFLAGS $GTK_CFLAGS"
8578 LIBS="$LIBS $GTK_LIBS"
8579
8580 rm -f conf.gtktest
8581 if test "$cross_compiling" = yes; then
8582 echo $ac_n "cross compiling; assumed OK... $ac_c"
8583else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008584 cat >conftest.$ac_ext <<_ACEOF
8585/* confdefs.h. */
8586_ACEOF
8587cat confdefs.h >>conftest.$ac_ext
8588cat >>conftest.$ac_ext <<_ACEOF
8589/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00008590
8591#include <gtk/gtk.h>
8592#include <stdio.h>
Bram Moolenaar446cb832008-06-24 21:56:24 +00008593#if STDC_HEADERS
8594# include <stdlib.h>
8595# include <stddef.h>
8596#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +00008597
8598int
8599main ()
8600{
8601int major, minor, micro;
8602char *tmp_version;
8603
8604system ("touch conf.gtktest");
8605
8606/* HP/UX 9 (%@#!) writes to sscanf strings */
8607tmp_version = g_strdup("$min_gtk_version");
8608if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, &micro) != 3) {
8609 printf("%s, bad version string\n", "$min_gtk_version");
8610 exit(1);
8611 }
8612
8613if ((gtk_major_version > major) ||
8614 ((gtk_major_version == major) && (gtk_minor_version > minor)) ||
8615 ((gtk_major_version == major) && (gtk_minor_version == minor) &&
8616 (gtk_micro_version >= micro)))
8617{
8618 return 0;
8619}
8620return 1;
8621}
8622
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008623_ACEOF
8624rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00008625if { (ac_try="$ac_link"
8626case "(($ac_try" in
8627 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8628 *) ac_try_echo=$ac_try;;
8629esac
8630eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8631$as_echo "$ac_try_echo") >&5
8632 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008633 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00008634 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008635 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +00008636 { (case "(($ac_try" in
8637 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8638 *) ac_try_echo=$ac_try;;
8639esac
8640eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8641$as_echo "$ac_try_echo") >&5
8642 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008643 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00008644 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008645 (exit $ac_status); }; }; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00008646 :
8647else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008648 $as_echo "$as_me: program exited with status $ac_status" >&5
8649$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008650sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00008651
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008652( exit $ac_status )
8653no_gtk=yes
8654fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00008655rm -rf conftest.dSYM
8656rm -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 +00008657fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00008658
8659
Bram Moolenaar071d4272004-06-13 20:20:40 +00008660 CFLAGS="$ac_save_CFLAGS"
8661 LIBS="$ac_save_LIBS"
8662 }
8663 fi
8664 if test "x$no_gtk" = x ; then
8665 if test "x$enable_gtktest" = "xyes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008666 { $as_echo "$as_me:$LINENO: result: yes; found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&5
8667$as_echo "yes; found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008668 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008669 { $as_echo "$as_me:$LINENO: result: found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&5
8670$as_echo "found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008671 fi
Bram Moolenaar7b0294c2004-10-11 10:16:09 +00008672 GUI_LIB_LOC="$GTK_LIBDIR"
8673 GTK_LIBNAME="$GTK_LIBS"
Bram Moolenaar071d4272004-06-13 20:20:40 +00008674 GUI_INC_LOC="$GTK_CFLAGS"
8675 else
8676 {
Bram Moolenaar446cb832008-06-24 21:56:24 +00008677 { $as_echo "$as_me:$LINENO: result: no" >&5
8678$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008679 GTK_CFLAGS=""
8680 GTK_LIBS=""
8681 :
8682 }
8683 fi
8684 }
8685 else
8686 GTK_CFLAGS=""
8687 GTK_LIBS=""
8688 :
8689 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008690
8691
Bram Moolenaar071d4272004-06-13 20:20:40 +00008692 rm -f conf.gtktest
8693
8694 if test "x$GTK_CFLAGS" != "x"; then
8695 SKIP_ATHENA=YES
8696 SKIP_NEXTAW=YES
8697 SKIP_MOTIF=YES
8698 GUITYPE=GTK
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008699
Bram Moolenaar071d4272004-06-13 20:20:40 +00008700 fi
8701 fi
8702
8703 if test "x$GUITYPE" != "xGTK"; then
8704 SKIP_GTK2=YES
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008705
Bram Moolenaar071d4272004-06-13 20:20:40 +00008706 if test "X$GTK_CONFIG" != "Xno" -o "X$PKG_CONFIG" != "Xno"; then
8707 {
8708 min_gtk_version=1.1.16
Bram Moolenaar446cb832008-06-24 21:56:24 +00008709 { $as_echo "$as_me:$LINENO: checking for GTK - version >= $min_gtk_version" >&5
8710$as_echo_n "checking for GTK - version >= $min_gtk_version... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008711 no_gtk=""
8712 if (test "X$SKIP_GTK2" != "XYES" -a "X$PKG_CONFIG" != "Xno") \
8713 && $PKG_CONFIG --exists gtk+-2.0; then
8714 {
8715 GTK_CFLAGS=`$PKG_CONFIG --cflags gtk+-2.0`
Bram Moolenaar7b0294c2004-10-11 10:16:09 +00008716 GTK_LIBDIR=`$PKG_CONFIG --libs-only-L gtk+-2.0`
Bram Moolenaar071d4272004-06-13 20:20:40 +00008717 GTK_LIBS=`$PKG_CONFIG --libs gtk+-2.0`
8718 gtk_major_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8719 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\1/'`
8720 gtk_minor_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8721 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\2/'`
8722 gtk_micro_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8723 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\3/'`
8724 }
8725 elif test "X$GTK_CONFIG" != "Xno"; then
8726 {
8727 GTK_CFLAGS=`$GTK_CONFIG $gtk_config_args --cflags`
Bram Moolenaar7b0294c2004-10-11 10:16:09 +00008728 GTK_LIBDIR=
Bram Moolenaar071d4272004-06-13 20:20:40 +00008729 GTK_LIBS=`$GTK_CONFIG $gtk_config_args --libs`
8730 gtk_major_version=`$GTK_CONFIG $gtk_config_args --version | \
8731 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\1/'`
8732 gtk_minor_version=`$GTK_CONFIG $gtk_config_args --version | \
8733 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\2/'`
8734 gtk_micro_version=`$GTK_CONFIG $gtk_config_args --version | \
8735 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\3/'`
8736 }
8737 else
8738 no_gtk=yes
8739 fi
8740
8741 if test "x$enable_gtktest" = "xyes" -a "x$no_gtk" = "x"; then
8742 {
8743 ac_save_CFLAGS="$CFLAGS"
8744 ac_save_LIBS="$LIBS"
8745 CFLAGS="$CFLAGS $GTK_CFLAGS"
8746 LIBS="$LIBS $GTK_LIBS"
8747
8748 rm -f conf.gtktest
8749 if test "$cross_compiling" = yes; then
8750 echo $ac_n "cross compiling; assumed OK... $ac_c"
8751else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008752 cat >conftest.$ac_ext <<_ACEOF
8753/* confdefs.h. */
8754_ACEOF
8755cat confdefs.h >>conftest.$ac_ext
8756cat >>conftest.$ac_ext <<_ACEOF
8757/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00008758
8759#include <gtk/gtk.h>
8760#include <stdio.h>
Bram Moolenaar446cb832008-06-24 21:56:24 +00008761#if STDC_HEADERS
8762# include <stdlib.h>
8763# include <stddef.h>
8764#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +00008765
8766int
8767main ()
8768{
8769int major, minor, micro;
8770char *tmp_version;
8771
8772system ("touch conf.gtktest");
8773
8774/* HP/UX 9 (%@#!) writes to sscanf strings */
8775tmp_version = g_strdup("$min_gtk_version");
8776if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, &micro) != 3) {
8777 printf("%s, bad version string\n", "$min_gtk_version");
8778 exit(1);
8779 }
8780
8781if ((gtk_major_version > major) ||
8782 ((gtk_major_version == major) && (gtk_minor_version > minor)) ||
8783 ((gtk_major_version == major) && (gtk_minor_version == minor) &&
8784 (gtk_micro_version >= micro)))
8785{
8786 return 0;
8787}
8788return 1;
8789}
8790
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008791_ACEOF
8792rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00008793if { (ac_try="$ac_link"
8794case "(($ac_try" in
8795 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8796 *) ac_try_echo=$ac_try;;
8797esac
8798eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8799$as_echo "$ac_try_echo") >&5
8800 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008801 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00008802 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008803 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +00008804 { (case "(($ac_try" in
8805 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8806 *) ac_try_echo=$ac_try;;
8807esac
8808eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8809$as_echo "$ac_try_echo") >&5
8810 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008811 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00008812 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008813 (exit $ac_status); }; }; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00008814 :
8815else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008816 $as_echo "$as_me: program exited with status $ac_status" >&5
8817$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008818sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00008819
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008820( exit $ac_status )
8821no_gtk=yes
8822fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00008823rm -rf conftest.dSYM
8824rm -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 +00008825fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00008826
8827
Bram Moolenaar071d4272004-06-13 20:20:40 +00008828 CFLAGS="$ac_save_CFLAGS"
8829 LIBS="$ac_save_LIBS"
8830 }
8831 fi
8832 if test "x$no_gtk" = x ; then
8833 if test "x$enable_gtktest" = "xyes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008834 { $as_echo "$as_me:$LINENO: result: yes; found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&5
8835$as_echo "yes; found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008836 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008837 { $as_echo "$as_me:$LINENO: result: found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&5
8838$as_echo "found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008839 fi
8840 GTK_LIBNAME="$GTK_LIBS"
8841 GUI_INC_LOC="$GTK_CFLAGS"
8842 else
8843 {
Bram Moolenaar446cb832008-06-24 21:56:24 +00008844 { $as_echo "$as_me:$LINENO: result: no" >&5
8845$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008846 GTK_CFLAGS=""
8847 GTK_LIBS=""
8848 :
8849 }
8850 fi
8851 }
8852 else
8853 GTK_CFLAGS=""
8854 GTK_LIBS=""
8855 :
8856 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008857
8858
Bram Moolenaar071d4272004-06-13 20:20:40 +00008859 rm -f conf.gtktest
8860
8861 if test "x$GTK_CFLAGS" != "x"; then
8862 SKIP_ATHENA=YES
8863 SKIP_NEXTAW=YES
8864 SKIP_MOTIF=YES
8865 GUITYPE=GTK
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008866
Bram Moolenaar071d4272004-06-13 20:20:40 +00008867 fi
8868 fi
8869 fi
8870 if test "x$GUITYPE" = "xGTK"; then
8871 if test "$gtk_major_version" = 1 -a "0$gtk_minor_version" -lt 2 \
8872 -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 +00008873 { $as_echo "$as_me:$LINENO: result: this GTK version is old; version 1.2.3 or later is recommended" >&5
8874$as_echo "this GTK version is old; version 1.2.3 or later is recommended" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008875 else
8876 {
8877 if test "0$gtk_major_version" -ge 2; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008878 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00008879#define HAVE_GTK2 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008880_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00008881
8882 if test "$gtk_minor_version" = 1 -a "0$gtk_micro_version" -ge 1 \
8883 || test "0$gtk_minor_version" -ge 2 \
8884 || test "0$gtk_major_version" -gt 2; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008885 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00008886#define HAVE_GTK_MULTIHEAD 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008887_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00008888
8889 fi
8890 fi
8891 if test -z "$SKIP_GNOME"; then
8892 {
Bram Moolenaar071d4272004-06-13 20:20:40 +00008893
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008894
8895
8896
8897
8898
Bram Moolenaar446cb832008-06-24 21:56:24 +00008899# Check whether --with-gnome-includes was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008900if test "${with_gnome_includes+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008901 withval=$with_gnome_includes; CFLAGS="$CFLAGS -I$withval"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008902
Bram Moolenaar446cb832008-06-24 21:56:24 +00008903fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00008904
8905
Bram Moolenaar446cb832008-06-24 21:56:24 +00008906
8907# Check whether --with-gnome-libs was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008908if test "${with_gnome_libs+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008909 withval=$with_gnome_libs; LDFLAGS="$LDFLAGS -L$withval" gnome_prefix=$withval
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008910
Bram Moolenaar446cb832008-06-24 21:56:24 +00008911fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00008912
8913
Bram Moolenaar446cb832008-06-24 21:56:24 +00008914
8915# Check whether --with-gnome was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008916if test "${with_gnome+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008917 withval=$with_gnome; if test x$withval = xyes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00008918 want_gnome=yes
8919 have_gnome=yes
8920 else
8921 if test "x$withval" = xno; then
8922 want_gnome=no
8923 else
8924 want_gnome=yes
8925 LDFLAGS="$LDFLAGS -L$withval/lib"
8926 CFLAGS="$CFLAGS -I$withval/include"
8927 gnome_prefix=$withval/lib
8928 fi
8929 fi
8930else
8931 want_gnome=yes
Bram Moolenaar446cb832008-06-24 21:56:24 +00008932fi
8933
Bram Moolenaar071d4272004-06-13 20:20:40 +00008934
8935 if test "x$want_gnome" = xyes -a "0$gtk_major_version" -ge 2; then
8936 {
Bram Moolenaar446cb832008-06-24 21:56:24 +00008937 { $as_echo "$as_me:$LINENO: checking for libgnomeui-2.0" >&5
8938$as_echo_n "checking for libgnomeui-2.0... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008939 if $PKG_CONFIG --exists libgnomeui-2.0; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008940 { $as_echo "$as_me:$LINENO: result: yes" >&5
8941$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008942 GNOME_LIBS=`$PKG_CONFIG --libs-only-l libgnomeui-2.0`
8943 GNOME_LIBDIR=`$PKG_CONFIG --libs-only-L libgnomeui-2.0`
8944 GNOME_INCLUDEDIR=`$PKG_CONFIG --cflags libgnomeui-2.0`
Bram Moolenaar97b2ad32006-03-18 21:40:56 +00008945
Bram Moolenaar446cb832008-06-24 21:56:24 +00008946 { $as_echo "$as_me:$LINENO: checking for FreeBSD" >&5
8947$as_echo_n "checking for FreeBSD... " >&6; }
Bram Moolenaar97b2ad32006-03-18 21:40:56 +00008948 if test "`(uname) 2>/dev/null`" = FreeBSD; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008949 { $as_echo "$as_me:$LINENO: result: yes" >&5
8950$as_echo "yes" >&6; }
Bram Moolenaarc9b4b052006-04-30 18:54:39 +00008951 GNOME_INCLUDEDIR="$GNOME_INCLUDEDIR -D_THREAD_SAFE"
Bram Moolenaar97b2ad32006-03-18 21:40:56 +00008952 GNOME_LIBS="$GNOME_LIBS -pthread"
8953 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008954 { $as_echo "$as_me:$LINENO: result: no" >&5
8955$as_echo "no" >&6; }
Bram Moolenaar97b2ad32006-03-18 21:40:56 +00008956 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00008957 have_gnome=yes
8958 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008959 { $as_echo "$as_me:$LINENO: result: not found" >&5
8960$as_echo "not found" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008961 if test "x" = xfail; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008962 { { $as_echo "$as_me:$LINENO: error: Could not find libgnomeui-2.0 via pkg-config" >&5
8963$as_echo "$as_me: error: Could not find libgnomeui-2.0 via pkg-config" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008964 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008965 fi
8966 fi
8967 }
8968 elif test "x$want_gnome" = xyes; then
8969 {
8970 # Extract the first word of "gnome-config", so it can be a program name with args.
8971set dummy gnome-config; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00008972{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
8973$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008974if test "${ac_cv_path_GNOME_CONFIG+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008975 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00008976else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008977 case $GNOME_CONFIG in
8978 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00008979 ac_cv_path_GNOME_CONFIG="$GNOME_CONFIG" # Let the user override the test with a path.
8980 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008981 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008982 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8983for as_dir in $PATH
8984do
8985 IFS=$as_save_IFS
8986 test -z "$as_dir" && as_dir=.
8987 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00008988 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 +00008989 ac_cv_path_GNOME_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008990 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008991 break 2
8992 fi
8993done
8994done
Bram Moolenaar446cb832008-06-24 21:56:24 +00008995IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008996
Bram Moolenaar071d4272004-06-13 20:20:40 +00008997 test -z "$ac_cv_path_GNOME_CONFIG" && ac_cv_path_GNOME_CONFIG="no"
8998 ;;
8999esac
9000fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009001GNOME_CONFIG=$ac_cv_path_GNOME_CONFIG
Bram Moolenaar071d4272004-06-13 20:20:40 +00009002if test -n "$GNOME_CONFIG"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009003 { $as_echo "$as_me:$LINENO: result: $GNOME_CONFIG" >&5
9004$as_echo "$GNOME_CONFIG" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009005else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009006 { $as_echo "$as_me:$LINENO: result: no" >&5
9007$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009008fi
9009
Bram Moolenaar446cb832008-06-24 21:56:24 +00009010
Bram Moolenaar071d4272004-06-13 20:20:40 +00009011 if test "$GNOME_CONFIG" = "no"; then
9012 no_gnome_config="yes"
9013 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009014 { $as_echo "$as_me:$LINENO: checking if $GNOME_CONFIG works" >&5
9015$as_echo_n "checking if $GNOME_CONFIG works... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009016 if $GNOME_CONFIG --libs-only-l gnome >/dev/null 2>&1; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009017 { $as_echo "$as_me:$LINENO: result: yes" >&5
9018$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009019 GNOME_LIBS="`$GNOME_CONFIG --libs-only-l gnome gnomeui`"
9020 GNOME_LIBDIR="`$GNOME_CONFIG --libs-only-L gnorba gnomeui`"
9021 GNOME_INCLUDEDIR="`$GNOME_CONFIG --cflags gnorba gnomeui`"
9022 have_gnome=yes
9023 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009024 { $as_echo "$as_me:$LINENO: result: no" >&5
9025$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009026 no_gnome_config="yes"
9027 fi
9028 fi
9029
9030 if test x$exec_prefix = xNONE; then
9031 if test x$prefix = xNONE; then
9032 gnome_prefix=$ac_default_prefix/lib
9033 else
9034 gnome_prefix=$prefix/lib
9035 fi
9036 else
9037 gnome_prefix=`eval echo \`echo $libdir\``
9038 fi
9039
9040 if test "$no_gnome_config" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009041 { $as_echo "$as_me:$LINENO: checking for gnomeConf.sh file in $gnome_prefix" >&5
9042$as_echo_n "checking for gnomeConf.sh file in $gnome_prefix... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009043 if test -f $gnome_prefix/gnomeConf.sh; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009044 { $as_echo "$as_me:$LINENO: result: found" >&5
9045$as_echo "found" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009046 echo "loading gnome configuration from" \
9047 "$gnome_prefix/gnomeConf.sh"
9048 . $gnome_prefix/gnomeConf.sh
9049 have_gnome=yes
9050 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009051 { $as_echo "$as_me:$LINENO: result: not found" >&5
9052$as_echo "not found" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009053 if test x = xfail; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009054 { { $as_echo "$as_me:$LINENO: error: Could not find the gnomeConf.sh file that is generated by gnome-libs install" >&5
9055$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 +00009056 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009057 fi
9058 fi
9059 fi
9060 }
9061 fi
9062
9063 if test x$have_gnome = xyes ; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009064 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00009065#define FEAT_GUI_GNOME 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009066_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00009067
9068 GUI_INC_LOC="$GUI_INC_LOC $GNOME_INCLUDEDIR"
9069 GTK_LIBNAME="$GTK_LIBNAME $GNOME_LIBDIR $GNOME_LIBS"
9070 fi
9071 }
9072 fi
9073 }
9074 fi
9075 fi
9076fi
9077
9078
9079if test -z "$SKIP_MOTIF"; then
9080 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"
9081 GUI_INC_LOC="`echo $GUI_INC_LOC|sed 's%-I%%g'`"
9082
Bram Moolenaar446cb832008-06-24 21:56:24 +00009083 { $as_echo "$as_me:$LINENO: checking for location of Motif GUI includes" >&5
9084$as_echo_n "checking for location of Motif GUI includes... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009085 gui_includes="`echo $x_includes|sed 's%/^/^/*$%%'` `echo "$gui_XXX" | sed s/XXX/include/g` $GUI_INC_LOC"
9086 GUI_INC_LOC=
9087 for try in $gui_includes; do
9088 if test -f "$try/Xm/Xm.h"; then
9089 GUI_INC_LOC=$try
9090 fi
9091 done
9092 if test -n "$GUI_INC_LOC"; then
9093 if test "$GUI_INC_LOC" = /usr/include; then
9094 GUI_INC_LOC=
Bram Moolenaar446cb832008-06-24 21:56:24 +00009095 { $as_echo "$as_me:$LINENO: result: in default path" >&5
9096$as_echo "in default path" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009097 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009098 { $as_echo "$as_me:$LINENO: result: $GUI_INC_LOC" >&5
9099$as_echo "$GUI_INC_LOC" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009100 fi
9101 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009102 { $as_echo "$as_me:$LINENO: result: <not found>" >&5
9103$as_echo "<not found>" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009104 SKIP_MOTIF=YES
9105 fi
9106fi
9107
9108
9109if test -z "$SKIP_MOTIF"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009110 { $as_echo "$as_me:$LINENO: checking --with-motif-lib argument" >&5
9111$as_echo_n "checking --with-motif-lib argument... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009112
Bram Moolenaar446cb832008-06-24 21:56:24 +00009113# Check whether --with-motif-lib was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00009114if test "${with_motif_lib+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009115 withval=$with_motif_lib; MOTIF_LIBNAME="${withval}"
9116fi
9117
Bram Moolenaar071d4272004-06-13 20:20:40 +00009118
9119 if test -n "$MOTIF_LIBNAME"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009120 { $as_echo "$as_me:$LINENO: result: $MOTIF_LIBNAME" >&5
9121$as_echo "$MOTIF_LIBNAME" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009122 GUI_LIB_LOC=
9123 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009124 { $as_echo "$as_me:$LINENO: result: no" >&5
9125$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009126
9127 GUI_LIB_LOC="`echo $GUI_LIB_LOC|sed 's%-L%%g'`"
9128
Bram Moolenaar446cb832008-06-24 21:56:24 +00009129 { $as_echo "$as_me:$LINENO: checking for location of Motif GUI libs" >&5
9130$as_echo_n "checking for location of Motif GUI libs... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009131 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"
9132 GUI_LIB_LOC=
9133 for try in $gui_libs; do
Bram Moolenaar325b7a22004-07-05 15:58:32 +00009134 for libtry in "$try"/libXm.a "$try"/libXm.so* "$try"/libXm.sl "$try"/libXm.dylib; do
Bram Moolenaar071d4272004-06-13 20:20:40 +00009135 if test -f "$libtry"; then
9136 GUI_LIB_LOC=$try
9137 fi
9138 done
9139 done
9140 if test -n "$GUI_LIB_LOC"; then
9141 if test "$GUI_LIB_LOC" = /usr/lib; then
9142 GUI_LIB_LOC=
Bram Moolenaar446cb832008-06-24 21:56:24 +00009143 { $as_echo "$as_me:$LINENO: result: in default path" >&5
9144$as_echo "in default path" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009145 else
9146 if test -n "$GUI_LIB_LOC"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009147 { $as_echo "$as_me:$LINENO: result: $GUI_LIB_LOC" >&5
9148$as_echo "$GUI_LIB_LOC" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009149 if test "`(uname) 2>/dev/null`" = SunOS &&
9150 uname -r | grep '^5' >/dev/null; then
9151 GUI_LIB_LOC="$GUI_LIB_LOC -R $GUI_LIB_LOC"
9152 fi
9153 fi
9154 fi
9155 MOTIF_LIBNAME=-lXm
9156 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009157 { $as_echo "$as_me:$LINENO: result: <not found>" >&5
9158$as_echo "<not found>" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009159 SKIP_MOTIF=YES
9160 fi
9161 fi
9162fi
9163
9164if test -z "$SKIP_MOTIF"; then
9165 SKIP_ATHENA=YES
9166 SKIP_NEXTAW=YES
9167 GUITYPE=MOTIF
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009168
Bram Moolenaar071d4272004-06-13 20:20:40 +00009169fi
9170
9171
9172GUI_X_LIBS=
9173
9174if test -z "$SKIP_ATHENA"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009175 { $as_echo "$as_me:$LINENO: checking if Athena header files can be found" >&5
9176$as_echo_n "checking if Athena header files can be found... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009177 cflags_save=$CFLAGS
9178 CFLAGS="$CFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009179 cat >conftest.$ac_ext <<_ACEOF
9180/* confdefs.h. */
9181_ACEOF
9182cat confdefs.h >>conftest.$ac_ext
9183cat >>conftest.$ac_ext <<_ACEOF
9184/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00009185
9186#include <X11/Intrinsic.h>
9187#include <X11/Xaw/Paned.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009188int
9189main ()
9190{
Bram Moolenaar071d4272004-06-13 20:20:40 +00009191
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009192 ;
9193 return 0;
9194}
9195_ACEOF
9196rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009197if { (ac_try="$ac_compile"
9198case "(($ac_try" in
9199 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9200 *) ac_try_echo=$ac_try;;
9201esac
9202eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9203$as_echo "$ac_try_echo") >&5
9204 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009205 ac_status=$?
9206 grep -v '^ *+' conftest.er1 >conftest.err
9207 rm -f conftest.er1
9208 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009209 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9210 (exit $ac_status); } && {
9211 test -z "$ac_c_werror_flag" ||
9212 test ! -s conftest.err
9213 } && test -s conftest.$ac_objext; then
9214 { $as_echo "$as_me:$LINENO: result: yes" >&5
9215$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009216else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009217 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009218sed 's/^/| /' conftest.$ac_ext >&5
9219
Bram Moolenaar446cb832008-06-24 21:56:24 +00009220 { $as_echo "$as_me:$LINENO: result: no" >&5
9221$as_echo "no" >&6; }; SKIP_ATHENA=YES
Bram Moolenaar071d4272004-06-13 20:20:40 +00009222fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009223
9224rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00009225 CFLAGS=$cflags_save
9226fi
9227
9228if test -z "$SKIP_ATHENA"; then
9229 GUITYPE=ATHENA
9230fi
9231
9232if test -z "$SKIP_NEXTAW"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009233 { $as_echo "$as_me:$LINENO: checking if neXtaw header files can be found" >&5
9234$as_echo_n "checking if neXtaw header files can be found... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009235 cflags_save=$CFLAGS
9236 CFLAGS="$CFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009237 cat >conftest.$ac_ext <<_ACEOF
9238/* confdefs.h. */
9239_ACEOF
9240cat confdefs.h >>conftest.$ac_ext
9241cat >>conftest.$ac_ext <<_ACEOF
9242/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00009243
9244#include <X11/Intrinsic.h>
9245#include <X11/neXtaw/Paned.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009246int
9247main ()
9248{
Bram Moolenaar071d4272004-06-13 20:20:40 +00009249
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009250 ;
9251 return 0;
9252}
9253_ACEOF
9254rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009255if { (ac_try="$ac_compile"
9256case "(($ac_try" in
9257 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9258 *) ac_try_echo=$ac_try;;
9259esac
9260eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9261$as_echo "$ac_try_echo") >&5
9262 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009263 ac_status=$?
9264 grep -v '^ *+' conftest.er1 >conftest.err
9265 rm -f conftest.er1
9266 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009267 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9268 (exit $ac_status); } && {
9269 test -z "$ac_c_werror_flag" ||
9270 test ! -s conftest.err
9271 } && test -s conftest.$ac_objext; then
9272 { $as_echo "$as_me:$LINENO: result: yes" >&5
9273$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009274else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009275 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009276sed 's/^/| /' conftest.$ac_ext >&5
9277
Bram Moolenaar446cb832008-06-24 21:56:24 +00009278 { $as_echo "$as_me:$LINENO: result: no" >&5
9279$as_echo "no" >&6; }; SKIP_NEXTAW=YES
Bram Moolenaar071d4272004-06-13 20:20:40 +00009280fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009281
9282rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00009283 CFLAGS=$cflags_save
9284fi
9285
9286if test -z "$SKIP_NEXTAW"; then
9287 GUITYPE=NEXTAW
9288fi
9289
9290if test -z "$SKIP_ATHENA" -o -z "$SKIP_NEXTAW" -o -z "$SKIP_MOTIF"; then
9291 if test -n "$GUI_INC_LOC"; then
9292 GUI_INC_LOC=-I"`echo $GUI_INC_LOC|sed 's%-I%%'`"
9293 fi
9294 if test -n "$GUI_LIB_LOC"; then
9295 GUI_LIB_LOC=-L"`echo $GUI_LIB_LOC|sed 's%-L%%'`"
9296 fi
9297
9298 ldflags_save=$LDFLAGS
9299 LDFLAGS="$X_LIBS $LDFLAGS"
Bram Moolenaar446cb832008-06-24 21:56:24 +00009300 { $as_echo "$as_me:$LINENO: checking for XShapeQueryExtension in -lXext" >&5
9301$as_echo_n "checking for XShapeQueryExtension in -lXext... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009302if test "${ac_cv_lib_Xext_XShapeQueryExtension+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009303 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009304else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009305 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00009306LIBS="-lXext -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009307cat >conftest.$ac_ext <<_ACEOF
9308/* confdefs.h. */
9309_ACEOF
9310cat confdefs.h >>conftest.$ac_ext
9311cat >>conftest.$ac_ext <<_ACEOF
9312/* end confdefs.h. */
9313
Bram Moolenaar446cb832008-06-24 21:56:24 +00009314/* Override any GCC internal prototype to avoid an error.
9315 Use char because int might match the return type of a GCC
9316 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009317#ifdef __cplusplus
9318extern "C"
9319#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009320char XShapeQueryExtension ();
9321int
9322main ()
9323{
Bram Moolenaar446cb832008-06-24 21:56:24 +00009324return XShapeQueryExtension ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009325 ;
9326 return 0;
9327}
9328_ACEOF
9329rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009330if { (ac_try="$ac_link"
9331case "(($ac_try" in
9332 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9333 *) ac_try_echo=$ac_try;;
9334esac
9335eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9336$as_echo "$ac_try_echo") >&5
9337 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009338 ac_status=$?
9339 grep -v '^ *+' conftest.er1 >conftest.err
9340 rm -f conftest.er1
9341 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009342 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9343 (exit $ac_status); } && {
9344 test -z "$ac_c_werror_flag" ||
9345 test ! -s conftest.err
9346 } && test -s conftest$ac_exeext && {
9347 test "$cross_compiling" = yes ||
9348 $as_test_x conftest$ac_exeext
9349 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009350 ac_cv_lib_Xext_XShapeQueryExtension=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00009351else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009352 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009353sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00009354
Bram Moolenaar446cb832008-06-24 21:56:24 +00009355 ac_cv_lib_Xext_XShapeQueryExtension=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009356fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009357
9358rm -rf conftest.dSYM
9359rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009360 conftest$ac_exeext conftest.$ac_ext
9361LIBS=$ac_check_lib_save_LIBS
9362fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009363{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_XShapeQueryExtension" >&5
9364$as_echo "$ac_cv_lib_Xext_XShapeQueryExtension" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00009365if test "x$ac_cv_lib_Xext_XShapeQueryExtension" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00009366 GUI_X_LIBS="-lXext"
Bram Moolenaar071d4272004-06-13 20:20:40 +00009367fi
9368
Bram Moolenaar446cb832008-06-24 21:56:24 +00009369 { $as_echo "$as_me:$LINENO: checking for wslen in -lw" >&5
9370$as_echo_n "checking for wslen in -lw... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009371if test "${ac_cv_lib_w_wslen+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009372 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009373else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009374 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00009375LIBS="-lw $GUI_X_LIBS -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009376cat >conftest.$ac_ext <<_ACEOF
9377/* confdefs.h. */
9378_ACEOF
9379cat confdefs.h >>conftest.$ac_ext
9380cat >>conftest.$ac_ext <<_ACEOF
9381/* end confdefs.h. */
9382
Bram Moolenaar446cb832008-06-24 21:56:24 +00009383/* Override any GCC internal prototype to avoid an error.
9384 Use char because int might match the return type of a GCC
9385 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009386#ifdef __cplusplus
9387extern "C"
9388#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009389char wslen ();
9390int
9391main ()
9392{
Bram Moolenaar446cb832008-06-24 21:56:24 +00009393return wslen ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009394 ;
9395 return 0;
9396}
9397_ACEOF
9398rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009399if { (ac_try="$ac_link"
9400case "(($ac_try" in
9401 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9402 *) ac_try_echo=$ac_try;;
9403esac
9404eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9405$as_echo "$ac_try_echo") >&5
9406 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009407 ac_status=$?
9408 grep -v '^ *+' conftest.er1 >conftest.err
9409 rm -f conftest.er1
9410 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009411 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9412 (exit $ac_status); } && {
9413 test -z "$ac_c_werror_flag" ||
9414 test ! -s conftest.err
9415 } && test -s conftest$ac_exeext && {
9416 test "$cross_compiling" = yes ||
9417 $as_test_x conftest$ac_exeext
9418 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009419 ac_cv_lib_w_wslen=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00009420else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009421 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009422sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00009423
Bram Moolenaar446cb832008-06-24 21:56:24 +00009424 ac_cv_lib_w_wslen=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009425fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009426
9427rm -rf conftest.dSYM
9428rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009429 conftest$ac_exeext conftest.$ac_ext
9430LIBS=$ac_check_lib_save_LIBS
9431fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009432{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_w_wslen" >&5
9433$as_echo "$ac_cv_lib_w_wslen" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00009434if test "x$ac_cv_lib_w_wslen" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00009435 X_EXTRA_LIBS="$X_EXTRA_LIBS -lw"
Bram Moolenaar071d4272004-06-13 20:20:40 +00009436fi
9437
Bram Moolenaar446cb832008-06-24 21:56:24 +00009438 { $as_echo "$as_me:$LINENO: checking for dlsym in -ldl" >&5
9439$as_echo_n "checking for dlsym in -ldl... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009440if test "${ac_cv_lib_dl_dlsym+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009441 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009442else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009443 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00009444LIBS="-ldl $GUI_X_LIBS -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009445cat >conftest.$ac_ext <<_ACEOF
9446/* confdefs.h. */
9447_ACEOF
9448cat confdefs.h >>conftest.$ac_ext
9449cat >>conftest.$ac_ext <<_ACEOF
9450/* end confdefs.h. */
9451
Bram Moolenaar446cb832008-06-24 21:56:24 +00009452/* Override any GCC internal prototype to avoid an error.
9453 Use char because int might match the return type of a GCC
9454 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009455#ifdef __cplusplus
9456extern "C"
9457#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009458char dlsym ();
9459int
9460main ()
9461{
Bram Moolenaar446cb832008-06-24 21:56:24 +00009462return dlsym ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009463 ;
9464 return 0;
9465}
9466_ACEOF
9467rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009468if { (ac_try="$ac_link"
9469case "(($ac_try" in
9470 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9471 *) ac_try_echo=$ac_try;;
9472esac
9473eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9474$as_echo "$ac_try_echo") >&5
9475 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009476 ac_status=$?
9477 grep -v '^ *+' conftest.er1 >conftest.err
9478 rm -f conftest.er1
9479 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009480 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9481 (exit $ac_status); } && {
9482 test -z "$ac_c_werror_flag" ||
9483 test ! -s conftest.err
9484 } && test -s conftest$ac_exeext && {
9485 test "$cross_compiling" = yes ||
9486 $as_test_x conftest$ac_exeext
9487 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009488 ac_cv_lib_dl_dlsym=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00009489else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009490 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009491sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00009492
Bram Moolenaar446cb832008-06-24 21:56:24 +00009493 ac_cv_lib_dl_dlsym=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009494fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009495
9496rm -rf conftest.dSYM
9497rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009498 conftest$ac_exeext conftest.$ac_ext
9499LIBS=$ac_check_lib_save_LIBS
9500fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009501{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlsym" >&5
9502$as_echo "$ac_cv_lib_dl_dlsym" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00009503if test "x$ac_cv_lib_dl_dlsym" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00009504 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldl"
Bram Moolenaar071d4272004-06-13 20:20:40 +00009505fi
9506
Bram Moolenaar446cb832008-06-24 21:56:24 +00009507 { $as_echo "$as_me:$LINENO: checking for XmuCreateStippledPixmap in -lXmu" >&5
9508$as_echo_n "checking for XmuCreateStippledPixmap in -lXmu... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009509if test "${ac_cv_lib_Xmu_XmuCreateStippledPixmap+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009510 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009511else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009512 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00009513LIBS="-lXmu $GUI_X_LIBS -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009514cat >conftest.$ac_ext <<_ACEOF
9515/* confdefs.h. */
9516_ACEOF
9517cat confdefs.h >>conftest.$ac_ext
9518cat >>conftest.$ac_ext <<_ACEOF
9519/* end confdefs.h. */
9520
Bram Moolenaar446cb832008-06-24 21:56:24 +00009521/* Override any GCC internal prototype to avoid an error.
9522 Use char because int might match the return type of a GCC
9523 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009524#ifdef __cplusplus
9525extern "C"
9526#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009527char XmuCreateStippledPixmap ();
9528int
9529main ()
9530{
Bram Moolenaar446cb832008-06-24 21:56:24 +00009531return XmuCreateStippledPixmap ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009532 ;
9533 return 0;
9534}
9535_ACEOF
9536rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009537if { (ac_try="$ac_link"
9538case "(($ac_try" in
9539 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9540 *) ac_try_echo=$ac_try;;
9541esac
9542eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9543$as_echo "$ac_try_echo") >&5
9544 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009545 ac_status=$?
9546 grep -v '^ *+' conftest.er1 >conftest.err
9547 rm -f conftest.er1
9548 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009549 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9550 (exit $ac_status); } && {
9551 test -z "$ac_c_werror_flag" ||
9552 test ! -s conftest.err
9553 } && test -s conftest$ac_exeext && {
9554 test "$cross_compiling" = yes ||
9555 $as_test_x conftest$ac_exeext
9556 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009557 ac_cv_lib_Xmu_XmuCreateStippledPixmap=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00009558else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009559 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009560sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00009561
Bram Moolenaar446cb832008-06-24 21:56:24 +00009562 ac_cv_lib_Xmu_XmuCreateStippledPixmap=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009563fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009564
9565rm -rf conftest.dSYM
9566rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009567 conftest$ac_exeext conftest.$ac_ext
9568LIBS=$ac_check_lib_save_LIBS
9569fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009570{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xmu_XmuCreateStippledPixmap" >&5
9571$as_echo "$ac_cv_lib_Xmu_XmuCreateStippledPixmap" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00009572if test "x$ac_cv_lib_Xmu_XmuCreateStippledPixmap" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00009573 GUI_X_LIBS="-lXmu $GUI_X_LIBS"
Bram Moolenaar071d4272004-06-13 20:20:40 +00009574fi
9575
9576 if test -z "$SKIP_MOTIF"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009577 { $as_echo "$as_me:$LINENO: checking for XpEndJob in -lXp" >&5
9578$as_echo_n "checking for XpEndJob in -lXp... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009579if test "${ac_cv_lib_Xp_XpEndJob+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009580 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009581else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009582 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00009583LIBS="-lXp $GUI_X_LIBS -lXm -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009584cat >conftest.$ac_ext <<_ACEOF
9585/* confdefs.h. */
9586_ACEOF
9587cat confdefs.h >>conftest.$ac_ext
9588cat >>conftest.$ac_ext <<_ACEOF
9589/* end confdefs.h. */
9590
Bram Moolenaar446cb832008-06-24 21:56:24 +00009591/* Override any GCC internal prototype to avoid an error.
9592 Use char because int might match the return type of a GCC
9593 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009594#ifdef __cplusplus
9595extern "C"
9596#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009597char XpEndJob ();
9598int
9599main ()
9600{
Bram Moolenaar446cb832008-06-24 21:56:24 +00009601return XpEndJob ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009602 ;
9603 return 0;
9604}
9605_ACEOF
9606rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009607if { (ac_try="$ac_link"
9608case "(($ac_try" in
9609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9610 *) ac_try_echo=$ac_try;;
9611esac
9612eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9613$as_echo "$ac_try_echo") >&5
9614 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009615 ac_status=$?
9616 grep -v '^ *+' conftest.er1 >conftest.err
9617 rm -f conftest.er1
9618 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009619 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9620 (exit $ac_status); } && {
9621 test -z "$ac_c_werror_flag" ||
9622 test ! -s conftest.err
9623 } && test -s conftest$ac_exeext && {
9624 test "$cross_compiling" = yes ||
9625 $as_test_x conftest$ac_exeext
9626 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009627 ac_cv_lib_Xp_XpEndJob=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00009628else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009629 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009630sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00009631
Bram Moolenaar446cb832008-06-24 21:56:24 +00009632 ac_cv_lib_Xp_XpEndJob=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009633fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009634
9635rm -rf conftest.dSYM
9636rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009637 conftest$ac_exeext conftest.$ac_ext
9638LIBS=$ac_check_lib_save_LIBS
9639fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009640{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xp_XpEndJob" >&5
9641$as_echo "$ac_cv_lib_Xp_XpEndJob" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00009642if test "x$ac_cv_lib_Xp_XpEndJob" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00009643 GUI_X_LIBS="-lXp $GUI_X_LIBS"
Bram Moolenaar071d4272004-06-13 20:20:40 +00009644fi
9645
9646 fi
9647 LDFLAGS=$ldflags_save
9648
Bram Moolenaar446cb832008-06-24 21:56:24 +00009649 { $as_echo "$as_me:$LINENO: checking for extra X11 defines" >&5
9650$as_echo_n "checking for extra X11 defines... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009651 NARROW_PROTO=
9652 rm -fr conftestdir
9653 if mkdir conftestdir; then
9654 cd conftestdir
9655 cat > Imakefile <<'EOF'
9656acfindx:
9657 @echo 'NARROW_PROTO="${PROTO_DEFINES}"'
9658EOF
9659 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
9660 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
9661 fi
9662 cd ..
9663 rm -fr conftestdir
9664 fi
9665 if test -z "$NARROW_PROTO"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009666 { $as_echo "$as_me:$LINENO: result: no" >&5
9667$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009668 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009669 { $as_echo "$as_me:$LINENO: result: $NARROW_PROTO" >&5
9670$as_echo "$NARROW_PROTO" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009671 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009672
Bram Moolenaar071d4272004-06-13 20:20:40 +00009673fi
9674
9675if test "$enable_xsmp" = "yes"; then
9676 cppflags_save=$CPPFLAGS
9677 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009678
9679for ac_header in X11/SM/SMlib.h
Bram Moolenaar071d4272004-06-13 20:20:40 +00009680do
Bram Moolenaar446cb832008-06-24 21:56:24 +00009681as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9682if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9683 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9684$as_echo_n "checking for $ac_header... " >&6; }
9685if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9686 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009687fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009688ac_res=`eval 'as_val=${'$as_ac_Header'}
9689 $as_echo "$as_val"'`
9690 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9691$as_echo "$ac_res" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009692else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009693 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +00009694{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
9695$as_echo_n "checking $ac_header usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009696cat >conftest.$ac_ext <<_ACEOF
9697/* confdefs.h. */
9698_ACEOF
9699cat confdefs.h >>conftest.$ac_ext
9700cat >>conftest.$ac_ext <<_ACEOF
9701/* end confdefs.h. */
9702$ac_includes_default
9703#include <$ac_header>
9704_ACEOF
9705rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009706if { (ac_try="$ac_compile"
9707case "(($ac_try" in
9708 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9709 *) ac_try_echo=$ac_try;;
9710esac
9711eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9712$as_echo "$ac_try_echo") >&5
9713 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009714 ac_status=$?
9715 grep -v '^ *+' conftest.er1 >conftest.err
9716 rm -f conftest.er1
9717 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009718 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9719 (exit $ac_status); } && {
9720 test -z "$ac_c_werror_flag" ||
9721 test ! -s conftest.err
9722 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009723 ac_header_compiler=yes
9724else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009725 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009726sed 's/^/| /' conftest.$ac_ext >&5
9727
Bram Moolenaar446cb832008-06-24 21:56:24 +00009728 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009729fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009730
9731rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9732{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9733$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009734
9735# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +00009736{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
9737$as_echo_n "checking $ac_header presence... " >&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#include <$ac_header>
9745_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00009746if { (ac_try="$ac_cpp conftest.$ac_ext"
9747case "(($ac_try" in
9748 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9749 *) ac_try_echo=$ac_try;;
9750esac
9751eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9752$as_echo "$ac_try_echo") >&5
9753 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009754 ac_status=$?
9755 grep -v '^ *+' conftest.er1 >conftest.err
9756 rm -f conftest.er1
9757 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009758 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9759 (exit $ac_status); } >/dev/null && {
9760 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9761 test ! -s conftest.err
9762 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009763 ac_header_preproc=yes
9764else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009765 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009766sed 's/^/| /' conftest.$ac_ext >&5
9767
9768 ac_header_preproc=no
9769fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009770
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009771rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009772{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9773$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009774
9775# So? What about this header?
9776case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9777 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +00009778 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9779$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9780 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9781$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009782 ac_header_preproc=yes
9783 ;;
9784 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +00009785 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9786$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9787 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9788$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9789 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9790$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9791 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9792$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9793 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9794$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9795 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9796$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9797
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009798 ;;
9799esac
Bram Moolenaar446cb832008-06-24 21:56:24 +00009800{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9801$as_echo_n "checking for $ac_header... " >&6; }
9802if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9803 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009804else
9805 eval "$as_ac_Header=\$ac_header_preproc"
9806fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009807ac_res=`eval 'as_val=${'$as_ac_Header'}
9808 $as_echo "$as_val"'`
9809 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9810$as_echo "$ac_res" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009811
9812fi
Bram Moolenaar32f31b12009-05-21 13:20:59 +00009813as_val=`eval 'as_val=${'$as_ac_Header'}
9814 $as_echo "$as_val"'`
9815 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009816 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00009817#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009818_ACEOF
9819
9820fi
9821
Bram Moolenaar071d4272004-06-13 20:20:40 +00009822done
9823
9824 CPPFLAGS=$cppflags_save
9825fi
9826
9827
9828if test -z "$SKIP_ATHENA" -o -z "$SKIP_NEXTAW" -o -z "$SKIP_MOTIF" -o -z "$SKIP_GTK"; then
9829 cppflags_save=$CPPFLAGS
9830 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009831
9832
9833for ac_header in X11/xpm.h X11/Sunkeysym.h
Bram Moolenaar071d4272004-06-13 20:20:40 +00009834do
Bram Moolenaar446cb832008-06-24 21:56:24 +00009835as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9836if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9837 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9838$as_echo_n "checking for $ac_header... " >&6; }
9839if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9840 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009841fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009842ac_res=`eval 'as_val=${'$as_ac_Header'}
9843 $as_echo "$as_val"'`
9844 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9845$as_echo "$ac_res" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009846else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009847 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +00009848{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
9849$as_echo_n "checking $ac_header usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009850cat >conftest.$ac_ext <<_ACEOF
9851/* confdefs.h. */
9852_ACEOF
9853cat confdefs.h >>conftest.$ac_ext
9854cat >>conftest.$ac_ext <<_ACEOF
9855/* end confdefs.h. */
9856$ac_includes_default
9857#include <$ac_header>
9858_ACEOF
9859rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009860if { (ac_try="$ac_compile"
9861case "(($ac_try" in
9862 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9863 *) ac_try_echo=$ac_try;;
9864esac
9865eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9866$as_echo "$ac_try_echo") >&5
9867 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009868 ac_status=$?
9869 grep -v '^ *+' conftest.er1 >conftest.err
9870 rm -f conftest.er1
9871 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009872 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9873 (exit $ac_status); } && {
9874 test -z "$ac_c_werror_flag" ||
9875 test ! -s conftest.err
9876 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009877 ac_header_compiler=yes
9878else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009879 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009880sed 's/^/| /' conftest.$ac_ext >&5
9881
Bram Moolenaar446cb832008-06-24 21:56:24 +00009882 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009883fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009884
9885rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9886{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9887$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009888
9889# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +00009890{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
9891$as_echo_n "checking $ac_header presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009892cat >conftest.$ac_ext <<_ACEOF
9893/* confdefs.h. */
9894_ACEOF
9895cat confdefs.h >>conftest.$ac_ext
9896cat >>conftest.$ac_ext <<_ACEOF
9897/* end confdefs.h. */
9898#include <$ac_header>
9899_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00009900if { (ac_try="$ac_cpp conftest.$ac_ext"
9901case "(($ac_try" in
9902 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9903 *) ac_try_echo=$ac_try;;
9904esac
9905eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9906$as_echo "$ac_try_echo") >&5
9907 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009908 ac_status=$?
9909 grep -v '^ *+' conftest.er1 >conftest.err
9910 rm -f conftest.er1
9911 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009912 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9913 (exit $ac_status); } >/dev/null && {
9914 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9915 test ! -s conftest.err
9916 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009917 ac_header_preproc=yes
9918else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009919 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009920sed 's/^/| /' conftest.$ac_ext >&5
9921
9922 ac_header_preproc=no
9923fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009924
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009925rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009926{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9927$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009928
9929# So? What about this header?
9930case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9931 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +00009932 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9933$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9934 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9935$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009936 ac_header_preproc=yes
9937 ;;
9938 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +00009939 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9940$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9941 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9942$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9943 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9944$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9945 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9946$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9947 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9948$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9949 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9950$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9951
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009952 ;;
9953esac
Bram Moolenaar446cb832008-06-24 21:56:24 +00009954{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9955$as_echo_n "checking for $ac_header... " >&6; }
9956if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9957 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009958else
9959 eval "$as_ac_Header=\$ac_header_preproc"
9960fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009961ac_res=`eval 'as_val=${'$as_ac_Header'}
9962 $as_echo "$as_val"'`
9963 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9964$as_echo "$ac_res" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009965
9966fi
Bram Moolenaar32f31b12009-05-21 13:20:59 +00009967as_val=`eval 'as_val=${'$as_ac_Header'}
9968 $as_echo "$as_val"'`
9969 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009970 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00009971#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009972_ACEOF
9973
9974fi
9975
Bram Moolenaar071d4272004-06-13 20:20:40 +00009976done
9977
9978
9979 if test ! "$enable_xim" = "no"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009980 { $as_echo "$as_me:$LINENO: checking for XIMText in X11/Xlib.h" >&5
9981$as_echo_n "checking for XIMText in X11/Xlib.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009982 cat >conftest.$ac_ext <<_ACEOF
9983/* confdefs.h. */
9984_ACEOF
9985cat confdefs.h >>conftest.$ac_ext
9986cat >>conftest.$ac_ext <<_ACEOF
9987/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00009988#include <X11/Xlib.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009989_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00009990if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009991 $EGREP "XIMText" >/dev/null 2>&1; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009992 { $as_echo "$as_me:$LINENO: result: yes" >&5
9993$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009994else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009995 { $as_echo "$as_me:$LINENO: result: no; xim has been disabled" >&5
9996$as_echo "no; xim has been disabled" >&6; }; enable_xim = "no"
Bram Moolenaar071d4272004-06-13 20:20:40 +00009997fi
9998rm -f conftest*
9999
10000 fi
10001 CPPFLAGS=$cppflags_save
10002
10003 if test "$enable_xim" = "auto" -a "$enable_hangulinput" != "yes" \
10004 -a "x$GUITYPE" != "xNONE" ; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010005 { $as_echo "$as_me:$LINENO: result: X GUI selected; xim has been enabled" >&5
10006$as_echo "X GUI selected; xim has been enabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010007 enable_xim="yes"
10008 fi
10009fi
10010
10011if test -z "$SKIP_ATHENA" -o -z "$SKIP_NEXTAW" -o -z "$SKIP_MOTIF"; then
10012 cppflags_save=$CPPFLAGS
10013 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
Bram Moolenaar446cb832008-06-24 21:56:24 +000010014 { $as_echo "$as_me:$LINENO: checking for X11/Xmu/Editres.h" >&5
10015$as_echo_n "checking for X11/Xmu/Editres.h... " >&6; }
Bram Moolenaar2ce06f62005-01-31 19:19:04 +000010016 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010017/* confdefs.h. */
10018_ACEOF
10019cat confdefs.h >>conftest.$ac_ext
10020cat >>conftest.$ac_ext <<_ACEOF
10021/* end confdefs.h. */
Bram Moolenaar2ce06f62005-01-31 19:19:04 +000010022
10023#include <X11/Intrinsic.h>
10024#include <X11/Xmu/Editres.h>
10025int
10026main ()
10027{
10028int i; i = 0;
10029 ;
10030 return 0;
10031}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010032_ACEOF
10033rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010034if { (ac_try="$ac_compile"
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_compile") 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); } && {
10048 test -z "$ac_c_werror_flag" ||
10049 test ! -s conftest.err
10050 } && test -s conftest.$ac_objext; then
10051 { $as_echo "$as_me:$LINENO: result: yes" >&5
10052$as_echo "yes" >&6; }
Bram Moolenaar2ce06f62005-01-31 19:19:04 +000010053 cat >>confdefs.h <<\_ACEOF
10054#define HAVE_X11_XMU_EDITRES_H 1
10055_ACEOF
10056
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010057else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010058 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010059sed 's/^/| /' conftest.$ac_ext >&5
10060
Bram Moolenaar446cb832008-06-24 21:56:24 +000010061 { $as_echo "$as_me:$LINENO: result: no" >&5
10062$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010063fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010064
10065rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000010066 CPPFLAGS=$cppflags_save
10067fi
10068
10069if test -z "$SKIP_MOTIF"; then
10070 cppflags_save=$CPPFLAGS
10071 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010072
10073
Bram Moolenaar2ce06f62005-01-31 19:19:04 +000010074
10075
10076
10077
Bram Moolenaarfc1421e2006-04-20 22:17:20 +000010078
Bram Moolenaar2ce06f62005-01-31 19:19:04 +000010079for 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 +000010080 Xm/UnhighlightT.h Xm/Notebook.h
Bram Moolenaar071d4272004-06-13 20:20:40 +000010081do
Bram Moolenaar446cb832008-06-24 21:56:24 +000010082as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10083if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10084 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10085$as_echo_n "checking for $ac_header... " >&6; }
10086if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10087 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000010088fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010089ac_res=`eval 'as_val=${'$as_ac_Header'}
10090 $as_echo "$as_val"'`
10091 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10092$as_echo "$ac_res" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010093else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010094 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000010095{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10096$as_echo_n "checking $ac_header usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010097cat >conftest.$ac_ext <<_ACEOF
10098/* confdefs.h. */
10099_ACEOF
10100cat confdefs.h >>conftest.$ac_ext
10101cat >>conftest.$ac_ext <<_ACEOF
10102/* end confdefs.h. */
10103$ac_includes_default
10104#include <$ac_header>
10105_ACEOF
10106rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010107if { (ac_try="$ac_compile"
10108case "(($ac_try" in
10109 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10110 *) ac_try_echo=$ac_try;;
10111esac
10112eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10113$as_echo "$ac_try_echo") >&5
10114 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010115 ac_status=$?
10116 grep -v '^ *+' conftest.er1 >conftest.err
10117 rm -f conftest.er1
10118 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010119 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10120 (exit $ac_status); } && {
10121 test -z "$ac_c_werror_flag" ||
10122 test ! -s conftest.err
10123 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010124 ac_header_compiler=yes
10125else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010126 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010127sed 's/^/| /' conftest.$ac_ext >&5
10128
Bram Moolenaar446cb832008-06-24 21:56:24 +000010129 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000010130fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010131
10132rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10133{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10134$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010135
10136# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000010137{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10138$as_echo_n "checking $ac_header presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010139cat >conftest.$ac_ext <<_ACEOF
10140/* confdefs.h. */
10141_ACEOF
10142cat confdefs.h >>conftest.$ac_ext
10143cat >>conftest.$ac_ext <<_ACEOF
10144/* end confdefs.h. */
10145#include <$ac_header>
10146_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010147if { (ac_try="$ac_cpp conftest.$ac_ext"
10148case "(($ac_try" in
10149 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10150 *) ac_try_echo=$ac_try;;
10151esac
10152eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10153$as_echo "$ac_try_echo") >&5
10154 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010155 ac_status=$?
10156 grep -v '^ *+' conftest.er1 >conftest.err
10157 rm -f conftest.er1
10158 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010159 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10160 (exit $ac_status); } >/dev/null && {
10161 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10162 test ! -s conftest.err
10163 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010164 ac_header_preproc=yes
10165else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010166 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010167sed 's/^/| /' conftest.$ac_ext >&5
10168
10169 ac_header_preproc=no
10170fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010171
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010172rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010173{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10174$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010175
10176# So? What about this header?
10177case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10178 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000010179 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10180$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10181 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10182$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010183 ac_header_preproc=yes
10184 ;;
10185 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000010186 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10187$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10188 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10189$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10190 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10191$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10192 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10193$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10194 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10195$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10196 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10197$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10198
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010199 ;;
10200esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000010201{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10202$as_echo_n "checking for $ac_header... " >&6; }
10203if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10204 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010205else
10206 eval "$as_ac_Header=\$ac_header_preproc"
10207fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010208ac_res=`eval 'as_val=${'$as_ac_Header'}
10209 $as_echo "$as_val"'`
10210 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10211$as_echo "$ac_res" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010212
10213fi
Bram Moolenaar32f31b12009-05-21 13:20:59 +000010214as_val=`eval 'as_val=${'$as_ac_Header'}
10215 $as_echo "$as_val"'`
10216 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010217 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010218#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010219_ACEOF
10220
10221fi
10222
Bram Moolenaar071d4272004-06-13 20:20:40 +000010223done
10224
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010225
10226 if test $ac_cv_header_Xm_XpmP_h = yes; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010227 { $as_echo "$as_me:$LINENO: checking for XpmAttributes_21 in Xm/XpmP.h" >&5
10228$as_echo_n "checking for XpmAttributes_21 in Xm/XpmP.h... " >&6; }
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010229 cat >conftest.$ac_ext <<_ACEOF
10230/* confdefs.h. */
10231_ACEOF
10232cat confdefs.h >>conftest.$ac_ext
10233cat >>conftest.$ac_ext <<_ACEOF
10234/* end confdefs.h. */
10235#include <Xm/XpmP.h>
10236int
10237main ()
10238{
10239XpmAttributes_21 attr;
10240 ;
10241 return 0;
10242}
10243_ACEOF
10244rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010245if { (ac_try="$ac_compile"
10246case "(($ac_try" in
10247 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10248 *) ac_try_echo=$ac_try;;
10249esac
10250eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10251$as_echo "$ac_try_echo") >&5
10252 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010253 ac_status=$?
10254 grep -v '^ *+' conftest.er1 >conftest.err
10255 rm -f conftest.er1
10256 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010257 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10258 (exit $ac_status); } && {
10259 test -z "$ac_c_werror_flag" ||
10260 test ! -s conftest.err
10261 } && test -s conftest.$ac_objext; then
10262 { $as_echo "$as_me:$LINENO: result: yes" >&5
10263$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010264#define XPMATTRIBUTES_TYPE XpmAttributes_21
10265_ACEOF
10266
10267else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010268 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010269sed 's/^/| /' conftest.$ac_ext >&5
10270
Bram Moolenaar446cb832008-06-24 21:56:24 +000010271 { $as_echo "$as_me:$LINENO: result: no" >&5
10272$as_echo "no" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010273#define XPMATTRIBUTES_TYPE XpmAttributes
10274_ACEOF
10275
10276
10277fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010278
10279rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010280 else
10281 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar57657d82006-04-21 22:12:41 +000010282#define XPMATTRIBUTES_TYPE XpmAttributes
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010283_ACEOF
10284
10285 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000010286 CPPFLAGS=$cppflags_save
10287fi
10288
10289if test "x$GUITYPE" = "xNONE" -a "$enable_xim" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010290 { $as_echo "$as_me:$LINENO: result: no GUI selected; xim has been disabled" >&5
10291$as_echo "no GUI selected; xim has been disabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010292 enable_xim="no"
10293fi
10294if test "x$GUITYPE" = "xNONE" -a "$enable_fontset" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010295 { $as_echo "$as_me:$LINENO: result: no GUI selected; fontset has been disabled" >&5
10296$as_echo "no GUI selected; fontset has been disabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010297 enable_fontset="no"
10298fi
10299if test "x$GUITYPE:$enable_fontset" = "xGTK:yes" -a "0$gtk_major_version" -ge 2; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010300 { $as_echo "$as_me:$LINENO: result: GTK+ 2 GUI selected; fontset has been disabled" >&5
10301$as_echo "GTK+ 2 GUI selected; fontset has been disabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010302 enable_fontset="no"
10303fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000010304
10305if test -z "$SKIP_PHOTON"; then
10306 GUITYPE=PHOTONGUI
10307fi
10308
10309
10310
10311
10312
10313
10314if test "$enable_workshop" = "yes" -a -n "$SKIP_MOTIF"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010315 { { $as_echo "$as_me:$LINENO: error: cannot use workshop without Motif" >&5
10316$as_echo "$as_me: error: cannot use workshop without Motif" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010317 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010318fi
10319
10320if test "$enable_xim" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010321 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010322#define FEAT_XIM 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010323_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010324
10325fi
10326if test "$enable_fontset" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010327 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010328#define FEAT_XFONTSET 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010329_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010330
10331fi
10332
10333
10334
10335
10336if test "$enable_hangulinput" = "yes"; then
10337 if test "x$GUITYPE" = "xNONE"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010338 { $as_echo "$as_me:$LINENO: result: no GUI selected; hangul input has been disabled" >&5
10339$as_echo "no GUI selected; hangul input has been disabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010340 enable_hangulinput=no
10341 else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010342 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010343#define FEAT_HANGULIN 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010344_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010345
10346 HANGULIN_SRC=hangulin.c
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010347
Bram Moolenaar071d4272004-06-13 20:20:40 +000010348 HANGULIN_OBJ=objects/hangulin.o
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010349
Bram Moolenaar071d4272004-06-13 20:20:40 +000010350 fi
10351fi
10352
10353
Bram Moolenaar446cb832008-06-24 21:56:24 +000010354{ $as_echo "$as_me:$LINENO: checking whether toupper is broken" >&5
10355$as_echo_n "checking whether toupper is broken... " >&6; }
10356if test "${vim_cv_toupper_broken+set}" = set; then
10357 $as_echo_n "(cached) " >&6
10358else
10359
10360 if test "$cross_compiling" = yes; then
10361
10362 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_toupper_broken'" >&5
10363$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_toupper_broken'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010364 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000010365
Bram Moolenaar071d4272004-06-13 20:20:40 +000010366else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010367 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010368
10369#include "confdefs.h"
Bram Moolenaar071d4272004-06-13 20:20:40 +000010370#include <ctype.h>
Bram Moolenaar446cb832008-06-24 21:56:24 +000010371#if STDC_HEADERS
10372# include <stdlib.h>
10373# include <stddef.h>
10374#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000010375main() { exit(toupper('A') == 'A' && tolower('z') == 'z'); }
Bram Moolenaar446cb832008-06-24 21:56:24 +000010376
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010377_ACEOF
10378rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010379if { (ac_try="$ac_link"
10380case "(($ac_try" in
10381 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10382 *) ac_try_echo=$ac_try;;
10383esac
10384eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10385$as_echo "$ac_try_echo") >&5
10386 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010387 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000010388 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010389 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000010390 { (case "(($ac_try" in
10391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10392 *) ac_try_echo=$ac_try;;
10393esac
10394eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10395$as_echo "$ac_try_echo") >&5
10396 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010397 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000010398 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010399 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010400
10401 vim_cv_toupper_broken=yes
10402
Bram Moolenaar071d4272004-06-13 20:20:40 +000010403else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010404 $as_echo "$as_me: program exited with status $ac_status" >&5
10405$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010406sed 's/^/| /' conftest.$ac_ext >&5
10407
10408( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000010409
10410 vim_cv_toupper_broken=no
10411
Bram Moolenaar071d4272004-06-13 20:20:40 +000010412fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010413rm -rf conftest.dSYM
10414rm -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 +000010415fi
10416
Bram Moolenaar446cb832008-06-24 21:56:24 +000010417
10418fi
10419{ $as_echo "$as_me:$LINENO: result: $vim_cv_toupper_broken" >&5
10420$as_echo "$vim_cv_toupper_broken" >&6; }
10421
10422if test "x$vim_cv_toupper_broken" = "xyes" ; then
10423 cat >>confdefs.h <<\_ACEOF
10424#define BROKEN_TOUPPER 1
10425_ACEOF
10426
10427fi
10428
10429{ $as_echo "$as_me:$LINENO: checking whether __DATE__ and __TIME__ work" >&5
10430$as_echo_n "checking whether __DATE__ and __TIME__ work... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010431cat >conftest.$ac_ext <<_ACEOF
10432/* confdefs.h. */
10433_ACEOF
10434cat confdefs.h >>conftest.$ac_ext
10435cat >>conftest.$ac_ext <<_ACEOF
10436/* end confdefs.h. */
Bram Moolenaar446cb832008-06-24 21:56:24 +000010437#include <stdio.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010438int
10439main ()
10440{
Bram Moolenaar071d4272004-06-13 20:20:40 +000010441printf("(" __DATE__ " " __TIME__ ")");
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010442 ;
10443 return 0;
10444}
10445_ACEOF
10446rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010447if { (ac_try="$ac_compile"
10448case "(($ac_try" in
10449 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10450 *) ac_try_echo=$ac_try;;
10451esac
10452eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10453$as_echo "$ac_try_echo") >&5
10454 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010455 ac_status=$?
10456 grep -v '^ *+' conftest.er1 >conftest.err
10457 rm -f conftest.er1
10458 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010459 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10460 (exit $ac_status); } && {
10461 test -z "$ac_c_werror_flag" ||
10462 test ! -s conftest.err
10463 } && test -s conftest.$ac_objext; then
10464 { $as_echo "$as_me:$LINENO: result: yes" >&5
10465$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010466#define HAVE_DATE_TIME 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010467_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010468
10469else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010470 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010471sed 's/^/| /' conftest.$ac_ext >&5
10472
Bram Moolenaar446cb832008-06-24 21:56:24 +000010473 { $as_echo "$as_me:$LINENO: result: no" >&5
10474$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010475fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010476
10477rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000010478
Bram Moolenaar0c094b92009-05-14 20:20:33 +000010479{ $as_echo "$as_me:$LINENO: checking whether __attribute__((unused)) is allowed" >&5
10480$as_echo_n "checking whether __attribute__((unused)) is allowed... " >&6; }
10481cat >conftest.$ac_ext <<_ACEOF
10482/* confdefs.h. */
10483_ACEOF
10484cat confdefs.h >>conftest.$ac_ext
10485cat >>conftest.$ac_ext <<_ACEOF
10486/* end confdefs.h. */
10487#include <stdio.h>
10488int
10489main ()
10490{
10491int x __attribute__((unused));
10492 ;
10493 return 0;
10494}
10495_ACEOF
10496rm -f conftest.$ac_objext
10497if { (ac_try="$ac_compile"
10498case "(($ac_try" in
10499 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10500 *) ac_try_echo=$ac_try;;
10501esac
10502eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10503$as_echo "$ac_try_echo") >&5
10504 (eval "$ac_compile") 2>conftest.er1
10505 ac_status=$?
10506 grep -v '^ *+' conftest.er1 >conftest.err
10507 rm -f conftest.er1
10508 cat conftest.err >&5
10509 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10510 (exit $ac_status); } && {
10511 test -z "$ac_c_werror_flag" ||
10512 test ! -s conftest.err
10513 } && test -s conftest.$ac_objext; then
10514 { $as_echo "$as_me:$LINENO: result: yes" >&5
10515$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
10516#define HAVE_ATTRIBUTE_UNUSED 1
10517_ACEOF
10518
10519else
10520 $as_echo "$as_me: failed program was:" >&5
10521sed 's/^/| /' conftest.$ac_ext >&5
10522
10523 { $as_echo "$as_me:$LINENO: result: no" >&5
10524$as_echo "no" >&6; }
10525fi
10526
10527rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10528
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010529if test "${ac_cv_header_elf_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010530 { $as_echo "$as_me:$LINENO: checking for elf.h" >&5
10531$as_echo_n "checking for elf.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010532if test "${ac_cv_header_elf_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010533 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010534fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010535{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_elf_h" >&5
10536$as_echo "$ac_cv_header_elf_h" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010537else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010538 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000010539{ $as_echo "$as_me:$LINENO: checking elf.h usability" >&5
10540$as_echo_n "checking elf.h usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010541cat >conftest.$ac_ext <<_ACEOF
10542/* confdefs.h. */
10543_ACEOF
10544cat confdefs.h >>conftest.$ac_ext
10545cat >>conftest.$ac_ext <<_ACEOF
10546/* end confdefs.h. */
10547$ac_includes_default
Bram Moolenaar071d4272004-06-13 20:20:40 +000010548#include <elf.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010549_ACEOF
10550rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010551if { (ac_try="$ac_compile"
10552case "(($ac_try" in
10553 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10554 *) ac_try_echo=$ac_try;;
10555esac
10556eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10557$as_echo "$ac_try_echo") >&5
10558 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010559 ac_status=$?
10560 grep -v '^ *+' conftest.er1 >conftest.err
10561 rm -f conftest.er1
10562 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010563 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10564 (exit $ac_status); } && {
10565 test -z "$ac_c_werror_flag" ||
10566 test ! -s conftest.err
10567 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010568 ac_header_compiler=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000010569else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010570 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010571sed 's/^/| /' conftest.$ac_ext >&5
10572
Bram Moolenaar446cb832008-06-24 21:56:24 +000010573 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000010574fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010575
10576rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10577{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10578$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010579
10580# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000010581{ $as_echo "$as_me:$LINENO: checking elf.h presence" >&5
10582$as_echo_n "checking elf.h presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010583cat >conftest.$ac_ext <<_ACEOF
10584/* confdefs.h. */
10585_ACEOF
10586cat confdefs.h >>conftest.$ac_ext
10587cat >>conftest.$ac_ext <<_ACEOF
10588/* end confdefs.h. */
10589#include <elf.h>
10590_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010591if { (ac_try="$ac_cpp conftest.$ac_ext"
10592case "(($ac_try" in
10593 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10594 *) ac_try_echo=$ac_try;;
10595esac
10596eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10597$as_echo "$ac_try_echo") >&5
10598 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010599 ac_status=$?
10600 grep -v '^ *+' conftest.er1 >conftest.err
10601 rm -f conftest.er1
10602 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010603 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10604 (exit $ac_status); } >/dev/null && {
10605 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10606 test ! -s conftest.err
10607 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010608 ac_header_preproc=yes
10609else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010610 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010611sed 's/^/| /' conftest.$ac_ext >&5
10612
10613 ac_header_preproc=no
10614fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010615
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010616rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010617{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10618$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010619
10620# So? What about this header?
10621case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10622 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000010623 { $as_echo "$as_me:$LINENO: WARNING: elf.h: accepted by the compiler, rejected by the preprocessor!" >&5
10624$as_echo "$as_me: WARNING: elf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10625 { $as_echo "$as_me:$LINENO: WARNING: elf.h: proceeding with the compiler's result" >&5
10626$as_echo "$as_me: WARNING: elf.h: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010627 ac_header_preproc=yes
10628 ;;
10629 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000010630 { $as_echo "$as_me:$LINENO: WARNING: elf.h: present but cannot be compiled" >&5
10631$as_echo "$as_me: WARNING: elf.h: present but cannot be compiled" >&2;}
10632 { $as_echo "$as_me:$LINENO: WARNING: elf.h: check for missing prerequisite headers?" >&5
10633$as_echo "$as_me: WARNING: elf.h: check for missing prerequisite headers?" >&2;}
10634 { $as_echo "$as_me:$LINENO: WARNING: elf.h: see the Autoconf documentation" >&5
10635$as_echo "$as_me: WARNING: elf.h: see the Autoconf documentation" >&2;}
10636 { $as_echo "$as_me:$LINENO: WARNING: elf.h: section \"Present But Cannot Be Compiled\"" >&5
10637$as_echo "$as_me: WARNING: elf.h: section \"Present But Cannot Be Compiled\"" >&2;}
10638 { $as_echo "$as_me:$LINENO: WARNING: elf.h: proceeding with the preprocessor's result" >&5
10639$as_echo "$as_me: WARNING: elf.h: proceeding with the preprocessor's result" >&2;}
10640 { $as_echo "$as_me:$LINENO: WARNING: elf.h: in the future, the compiler will take precedence" >&5
10641$as_echo "$as_me: WARNING: elf.h: in the future, the compiler will take precedence" >&2;}
10642
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010643 ;;
10644esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000010645{ $as_echo "$as_me:$LINENO: checking for elf.h" >&5
10646$as_echo_n "checking for elf.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010647if test "${ac_cv_header_elf_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010648 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010649else
10650 ac_cv_header_elf_h=$ac_header_preproc
10651fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010652{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_elf_h" >&5
10653$as_echo "$ac_cv_header_elf_h" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010654
10655fi
Bram Moolenaar32f31b12009-05-21 13:20:59 +000010656if test "x$ac_cv_header_elf_h" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000010657 HAS_ELF=1
Bram Moolenaar071d4272004-06-13 20:20:40 +000010658fi
10659
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010660
Bram Moolenaar071d4272004-06-13 20:20:40 +000010661if test "$HAS_ELF" = 1; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010662
Bram Moolenaar446cb832008-06-24 21:56:24 +000010663{ $as_echo "$as_me:$LINENO: checking for main in -lelf" >&5
10664$as_echo_n "checking for main in -lelf... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010665if test "${ac_cv_lib_elf_main+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010666 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000010667else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010668 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000010669LIBS="-lelf $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010670cat >conftest.$ac_ext <<_ACEOF
10671/* confdefs.h. */
10672_ACEOF
10673cat confdefs.h >>conftest.$ac_ext
10674cat >>conftest.$ac_ext <<_ACEOF
10675/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000010676
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010677
10678int
10679main ()
10680{
Bram Moolenaar446cb832008-06-24 21:56:24 +000010681return main ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010682 ;
10683 return 0;
10684}
10685_ACEOF
10686rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010687if { (ac_try="$ac_link"
10688case "(($ac_try" in
10689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10690 *) ac_try_echo=$ac_try;;
10691esac
10692eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10693$as_echo "$ac_try_echo") >&5
10694 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010695 ac_status=$?
10696 grep -v '^ *+' conftest.er1 >conftest.err
10697 rm -f conftest.er1
10698 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010699 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10700 (exit $ac_status); } && {
10701 test -z "$ac_c_werror_flag" ||
10702 test ! -s conftest.err
10703 } && test -s conftest$ac_exeext && {
10704 test "$cross_compiling" = yes ||
10705 $as_test_x conftest$ac_exeext
10706 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010707 ac_cv_lib_elf_main=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000010708else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010709 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010710sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000010711
Bram Moolenaar446cb832008-06-24 21:56:24 +000010712 ac_cv_lib_elf_main=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000010713fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010714
10715rm -rf conftest.dSYM
10716rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010717 conftest$ac_exeext conftest.$ac_ext
10718LIBS=$ac_check_lib_save_LIBS
10719fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010720{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_elf_main" >&5
10721$as_echo "$ac_cv_lib_elf_main" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000010722if test "x$ac_cv_lib_elf_main" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010723 cat >>confdefs.h <<_ACEOF
10724#define HAVE_LIBELF 1
10725_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010726
10727 LIBS="-lelf $LIBS"
10728
Bram Moolenaar071d4272004-06-13 20:20:40 +000010729fi
10730
10731fi
10732
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010733
10734
10735
10736
10737
Bram Moolenaar071d4272004-06-13 20:20:40 +000010738ac_header_dirent=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010739for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
Bram Moolenaar446cb832008-06-24 21:56:24 +000010740 as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
10741{ $as_echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
10742$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
10743if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10744 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000010745else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010746 cat >conftest.$ac_ext <<_ACEOF
10747/* confdefs.h. */
10748_ACEOF
10749cat confdefs.h >>conftest.$ac_ext
10750cat >>conftest.$ac_ext <<_ACEOF
10751/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000010752#include <sys/types.h>
10753#include <$ac_hdr>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010754
10755int
10756main ()
10757{
10758if ((DIR *) 0)
10759return 0;
10760 ;
10761 return 0;
10762}
10763_ACEOF
10764rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010765if { (ac_try="$ac_compile"
10766case "(($ac_try" in
10767 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10768 *) ac_try_echo=$ac_try;;
10769esac
10770eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10771$as_echo "$ac_try_echo") >&5
10772 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010773 ac_status=$?
10774 grep -v '^ *+' conftest.er1 >conftest.err
10775 rm -f conftest.er1
10776 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010777 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10778 (exit $ac_status); } && {
10779 test -z "$ac_c_werror_flag" ||
10780 test ! -s conftest.err
10781 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010782 eval "$as_ac_Header=yes"
Bram Moolenaar071d4272004-06-13 20:20:40 +000010783else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010784 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010785sed 's/^/| /' conftest.$ac_ext >&5
10786
Bram Moolenaar446cb832008-06-24 21:56:24 +000010787 eval "$as_ac_Header=no"
Bram Moolenaar071d4272004-06-13 20:20:40 +000010788fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010789
10790rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000010791fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010792ac_res=`eval 'as_val=${'$as_ac_Header'}
10793 $as_echo "$as_val"'`
10794 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10795$as_echo "$ac_res" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000010796as_val=`eval 'as_val=${'$as_ac_Header'}
10797 $as_echo "$as_val"'`
10798 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010799 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010800#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010801_ACEOF
10802
10803ac_header_dirent=$ac_hdr; break
Bram Moolenaar071d4272004-06-13 20:20:40 +000010804fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010805
Bram Moolenaar071d4272004-06-13 20:20:40 +000010806done
10807# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
10808if test $ac_header_dirent = dirent.h; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010809 { $as_echo "$as_me:$LINENO: checking for library containing opendir" >&5
10810$as_echo_n "checking for library containing opendir... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010811if test "${ac_cv_search_opendir+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010812 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000010813else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010814 ac_func_search_save_LIBS=$LIBS
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010815cat >conftest.$ac_ext <<_ACEOF
10816/* confdefs.h. */
10817_ACEOF
10818cat confdefs.h >>conftest.$ac_ext
10819cat >>conftest.$ac_ext <<_ACEOF
10820/* end confdefs.h. */
10821
Bram Moolenaar446cb832008-06-24 21:56:24 +000010822/* Override any GCC internal prototype to avoid an error.
10823 Use char because int might match the return type of a GCC
10824 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010825#ifdef __cplusplus
10826extern "C"
10827#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010828char opendir ();
10829int
10830main ()
10831{
Bram Moolenaar446cb832008-06-24 21:56:24 +000010832return opendir ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010833 ;
10834 return 0;
10835}
10836_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010837for ac_lib in '' dir; do
10838 if test -z "$ac_lib"; then
10839 ac_res="none required"
10840 else
10841 ac_res=-l$ac_lib
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010842 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
Bram Moolenaar446cb832008-06-24 21:56:24 +000010843 fi
10844 rm -f conftest.$ac_objext conftest$ac_exeext
10845if { (ac_try="$ac_link"
10846case "(($ac_try" in
10847 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10848 *) ac_try_echo=$ac_try;;
10849esac
10850eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10851$as_echo "$ac_try_echo") >&5
10852 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010853 ac_status=$?
10854 grep -v '^ *+' conftest.er1 >conftest.err
10855 rm -f conftest.er1
10856 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010857 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10858 (exit $ac_status); } && {
10859 test -z "$ac_c_werror_flag" ||
10860 test ! -s conftest.err
10861 } && test -s conftest$ac_exeext && {
10862 test "$cross_compiling" = yes ||
10863 $as_test_x conftest$ac_exeext
10864 }; then
10865 ac_cv_search_opendir=$ac_res
Bram Moolenaar071d4272004-06-13 20:20:40 +000010866else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010867 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010868sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000010869
Bram Moolenaar446cb832008-06-24 21:56:24 +000010870
Bram Moolenaar071d4272004-06-13 20:20:40 +000010871fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010872
10873rm -rf conftest.dSYM
10874rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10875 conftest$ac_exeext
10876 if test "${ac_cv_search_opendir+set}" = set; then
10877 break
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010878fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010879done
10880if test "${ac_cv_search_opendir+set}" = set; then
10881 :
10882else
10883 ac_cv_search_opendir=no
10884fi
10885rm conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010886LIBS=$ac_func_search_save_LIBS
10887fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010888{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
10889$as_echo "$ac_cv_search_opendir" >&6; }
10890ac_res=$ac_cv_search_opendir
10891if test "$ac_res" != no; then
10892 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010893
10894fi
10895
Bram Moolenaar071d4272004-06-13 20:20:40 +000010896else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010897 { $as_echo "$as_me:$LINENO: checking for library containing opendir" >&5
10898$as_echo_n "checking for library containing opendir... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010899if test "${ac_cv_search_opendir+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010900 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000010901else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010902 ac_func_search_save_LIBS=$LIBS
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010903cat >conftest.$ac_ext <<_ACEOF
10904/* confdefs.h. */
10905_ACEOF
10906cat confdefs.h >>conftest.$ac_ext
10907cat >>conftest.$ac_ext <<_ACEOF
10908/* end confdefs.h. */
10909
Bram Moolenaar446cb832008-06-24 21:56:24 +000010910/* Override any GCC internal prototype to avoid an error.
10911 Use char because int might match the return type of a GCC
10912 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010913#ifdef __cplusplus
10914extern "C"
10915#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010916char opendir ();
10917int
10918main ()
10919{
Bram Moolenaar446cb832008-06-24 21:56:24 +000010920return opendir ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010921 ;
10922 return 0;
10923}
10924_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010925for ac_lib in '' x; do
10926 if test -z "$ac_lib"; then
10927 ac_res="none required"
10928 else
10929 ac_res=-l$ac_lib
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010930 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
Bram Moolenaar446cb832008-06-24 21:56:24 +000010931 fi
10932 rm -f conftest.$ac_objext conftest$ac_exeext
10933if { (ac_try="$ac_link"
10934case "(($ac_try" in
10935 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10936 *) ac_try_echo=$ac_try;;
10937esac
10938eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10939$as_echo "$ac_try_echo") >&5
10940 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010941 ac_status=$?
10942 grep -v '^ *+' conftest.er1 >conftest.err
10943 rm -f conftest.er1
10944 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010945 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10946 (exit $ac_status); } && {
10947 test -z "$ac_c_werror_flag" ||
10948 test ! -s conftest.err
10949 } && test -s conftest$ac_exeext && {
10950 test "$cross_compiling" = yes ||
10951 $as_test_x conftest$ac_exeext
10952 }; then
10953 ac_cv_search_opendir=$ac_res
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010954else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010955 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010956sed 's/^/| /' conftest.$ac_ext >&5
10957
Bram Moolenaar446cb832008-06-24 21:56:24 +000010958
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010959fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010960
10961rm -rf conftest.dSYM
10962rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10963 conftest$ac_exeext
10964 if test "${ac_cv_search_opendir+set}" = set; then
10965 break
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010966fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010967done
10968if test "${ac_cv_search_opendir+set}" = set; then
10969 :
10970else
10971 ac_cv_search_opendir=no
10972fi
10973rm conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010974LIBS=$ac_func_search_save_LIBS
10975fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010976{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
10977$as_echo "$ac_cv_search_opendir" >&6; }
10978ac_res=$ac_cv_search_opendir
10979if test "$ac_res" != no; then
10980 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010981
10982fi
10983
10984fi
10985
10986
Bram Moolenaar071d4272004-06-13 20:20:40 +000010987if test $ac_cv_header_sys_wait_h = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010988 { $as_echo "$as_me:$LINENO: checking for sys/wait.h that defines union wait" >&5
10989$as_echo_n "checking for sys/wait.h that defines union wait... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010990 cat >conftest.$ac_ext <<_ACEOF
10991/* confdefs.h. */
10992_ACEOF
10993cat confdefs.h >>conftest.$ac_ext
10994cat >>conftest.$ac_ext <<_ACEOF
10995/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000010996#include <sys/wait.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010997int
10998main ()
10999{
Bram Moolenaar071d4272004-06-13 20:20:40 +000011000union wait xx, yy; xx = yy
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011001 ;
11002 return 0;
11003}
11004_ACEOF
11005rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011006if { (ac_try="$ac_compile"
11007case "(($ac_try" in
11008 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11009 *) ac_try_echo=$ac_try;;
11010esac
11011eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11012$as_echo "$ac_try_echo") >&5
11013 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011014 ac_status=$?
11015 grep -v '^ *+' conftest.er1 >conftest.err
11016 rm -f conftest.er1
11017 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011018 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11019 (exit $ac_status); } && {
11020 test -z "$ac_c_werror_flag" ||
11021 test ! -s conftest.err
11022 } && test -s conftest.$ac_objext; then
11023 { $as_echo "$as_me:$LINENO: result: yes" >&5
11024$as_echo "yes" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011025 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000011026#define HAVE_SYS_WAIT_H 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011027_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000011028
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011029 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000011030#define HAVE_UNION_WAIT 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011031_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000011032
11033else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011034 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011035sed 's/^/| /' conftest.$ac_ext >&5
11036
Bram Moolenaar446cb832008-06-24 21:56:24 +000011037 { $as_echo "$as_me:$LINENO: result: no" >&5
11038$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000011039fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011040
11041rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000011042fi
11043
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
Bram Moolenaar0cb032e2005-04-23 20:52:00 +000011083
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011084for ac_header in stdarg.h stdlib.h string.h sys/select.h sys/utsname.h \
Bram Moolenaare74455a2007-11-04 14:36:18 +000011085 termcap.h fcntl.h sgtty.h sys/ioctl.h sys/time.h sys/types.h termio.h \
Bram Moolenaar446cb832008-06-24 21:56:24 +000011086 iconv.h langinfo.h math.h unistd.h stropts.h errno.h \
Bram Moolenaar071d4272004-06-13 20:20:40 +000011087 sys/resource.h sys/systeminfo.h locale.h \
Bram Moolenaar00ca2842008-06-26 20:14:00 +000011088 sys/stream.h termios.h libc.h sys/statfs.h \
Bram Moolenaar071d4272004-06-13 20:20:40 +000011089 poll.h sys/poll.h pwd.h utime.h sys/param.h libintl.h \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011090 libgen.h util/debug.h util/msg18n.h frame.h \
Bram Moolenaar32f31b12009-05-21 13:20:59 +000011091 sys/acl.h sys/access.h sys/sysinfo.h wchar.h wctype.h
Bram Moolenaar071d4272004-06-13 20:20:40 +000011092do
Bram Moolenaar446cb832008-06-24 21:56:24 +000011093as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11094if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11095 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11096$as_echo_n "checking for $ac_header... " >&6; }
11097if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11098 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000011099fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011100ac_res=`eval 'as_val=${'$as_ac_Header'}
11101 $as_echo "$as_val"'`
11102 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11103$as_echo "$ac_res" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000011104else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011105 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000011106{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11107$as_echo_n "checking $ac_header usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011108cat >conftest.$ac_ext <<_ACEOF
11109/* confdefs.h. */
11110_ACEOF
11111cat confdefs.h >>conftest.$ac_ext
11112cat >>conftest.$ac_ext <<_ACEOF
11113/* end confdefs.h. */
11114$ac_includes_default
11115#include <$ac_header>
11116_ACEOF
11117rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011118if { (ac_try="$ac_compile"
11119case "(($ac_try" in
11120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11121 *) ac_try_echo=$ac_try;;
11122esac
11123eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11124$as_echo "$ac_try_echo") >&5
11125 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011126 ac_status=$?
11127 grep -v '^ *+' conftest.er1 >conftest.err
11128 rm -f conftest.er1
11129 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011130 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11131 (exit $ac_status); } && {
11132 test -z "$ac_c_werror_flag" ||
11133 test ! -s conftest.err
11134 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011135 ac_header_compiler=yes
11136else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011137 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011138sed 's/^/| /' conftest.$ac_ext >&5
11139
Bram Moolenaar446cb832008-06-24 21:56:24 +000011140 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000011141fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011142
11143rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11144{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11145$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011146
11147# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000011148{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11149$as_echo_n "checking $ac_header presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011150cat >conftest.$ac_ext <<_ACEOF
11151/* confdefs.h. */
11152_ACEOF
11153cat confdefs.h >>conftest.$ac_ext
11154cat >>conftest.$ac_ext <<_ACEOF
11155/* end confdefs.h. */
11156#include <$ac_header>
11157_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000011158if { (ac_try="$ac_cpp conftest.$ac_ext"
11159case "(($ac_try" in
11160 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11161 *) ac_try_echo=$ac_try;;
11162esac
11163eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11164$as_echo "$ac_try_echo") >&5
11165 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011166 ac_status=$?
11167 grep -v '^ *+' conftest.er1 >conftest.err
11168 rm -f conftest.er1
11169 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011170 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11171 (exit $ac_status); } >/dev/null && {
11172 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11173 test ! -s conftest.err
11174 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011175 ac_header_preproc=yes
11176else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011177 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011178sed 's/^/| /' conftest.$ac_ext >&5
11179
11180 ac_header_preproc=no
11181fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011182
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011183rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011184{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11185$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011186
11187# So? What about this header?
11188case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11189 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000011190 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11191$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11192 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11193$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011194 ac_header_preproc=yes
11195 ;;
11196 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000011197 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11198$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11199 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11200$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11201 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11202$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11203 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11204$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11205 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11206$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11207 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11208$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11209
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011210 ;;
11211esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000011212{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11213$as_echo_n "checking for $ac_header... " >&6; }
11214if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11215 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011216else
11217 eval "$as_ac_Header=\$ac_header_preproc"
11218fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011219ac_res=`eval 'as_val=${'$as_ac_Header'}
11220 $as_echo "$as_val"'`
11221 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11222$as_echo "$ac_res" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011223
11224fi
Bram Moolenaar32f31b12009-05-21 13:20:59 +000011225as_val=`eval 'as_val=${'$as_ac_Header'}
11226 $as_echo "$as_val"'`
11227 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011228 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000011229#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011230_ACEOF
11231
11232fi
11233
Bram Moolenaar071d4272004-06-13 20:20:40 +000011234done
11235
11236
Bram Moolenaar00ca2842008-06-26 20:14:00 +000011237
11238for ac_header in sys/ptem.h
11239do
11240as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11241{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11242$as_echo_n "checking for $ac_header... " >&6; }
11243if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11244 $as_echo_n "(cached) " >&6
11245else
11246 cat >conftest.$ac_ext <<_ACEOF
11247/* confdefs.h. */
11248_ACEOF
11249cat confdefs.h >>conftest.$ac_ext
11250cat >>conftest.$ac_ext <<_ACEOF
11251/* end confdefs.h. */
11252#if defined HAVE_SYS_STREAM_H
11253# include <sys/stream.h>
11254#endif
11255
11256#include <$ac_header>
11257_ACEOF
11258rm -f conftest.$ac_objext
11259if { (ac_try="$ac_compile"
11260case "(($ac_try" in
11261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11262 *) ac_try_echo=$ac_try;;
11263esac
11264eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11265$as_echo "$ac_try_echo") >&5
11266 (eval "$ac_compile") 2>conftest.er1
11267 ac_status=$?
11268 grep -v '^ *+' conftest.er1 >conftest.err
11269 rm -f conftest.er1
11270 cat conftest.err >&5
11271 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11272 (exit $ac_status); } && {
11273 test -z "$ac_c_werror_flag" ||
11274 test ! -s conftest.err
11275 } && test -s conftest.$ac_objext; then
11276 eval "$as_ac_Header=yes"
11277else
11278 $as_echo "$as_me: failed program was:" >&5
11279sed 's/^/| /' conftest.$ac_ext >&5
11280
11281 eval "$as_ac_Header=no"
11282fi
11283
11284rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11285fi
11286ac_res=`eval 'as_val=${'$as_ac_Header'}
11287 $as_echo "$as_val"'`
11288 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11289$as_echo "$ac_res" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000011290as_val=`eval 'as_val=${'$as_ac_Header'}
11291 $as_echo "$as_val"'`
11292 if test "x$as_val" = x""yes; then
11293 cat >>confdefs.h <<_ACEOF
11294#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11295_ACEOF
11296
11297fi
11298
11299done
11300
11301
11302
11303for ac_header in sys/sysctl.h
11304do
11305as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11306{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11307$as_echo_n "checking for $ac_header... " >&6; }
11308if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11309 $as_echo_n "(cached) " >&6
11310else
11311 cat >conftest.$ac_ext <<_ACEOF
11312/* confdefs.h. */
11313_ACEOF
11314cat confdefs.h >>conftest.$ac_ext
11315cat >>conftest.$ac_ext <<_ACEOF
11316/* end confdefs.h. */
11317#if defined HAVE_SYS_PARAM_H
11318# include <sys/param.h>
11319#endif
11320
11321#include <$ac_header>
11322_ACEOF
11323rm -f conftest.$ac_objext
11324if { (ac_try="$ac_compile"
11325case "(($ac_try" in
11326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11327 *) ac_try_echo=$ac_try;;
11328esac
11329eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11330$as_echo "$ac_try_echo") >&5
11331 (eval "$ac_compile") 2>conftest.er1
11332 ac_status=$?
11333 grep -v '^ *+' conftest.er1 >conftest.err
11334 rm -f conftest.er1
11335 cat conftest.err >&5
11336 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11337 (exit $ac_status); } && {
11338 test -z "$ac_c_werror_flag" ||
11339 test ! -s conftest.err
11340 } && test -s conftest.$ac_objext; then
11341 eval "$as_ac_Header=yes"
11342else
11343 $as_echo "$as_me: failed program was:" >&5
11344sed 's/^/| /' conftest.$ac_ext >&5
11345
11346 eval "$as_ac_Header=no"
11347fi
11348
11349rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11350fi
11351ac_res=`eval 'as_val=${'$as_ac_Header'}
11352 $as_echo "$as_val"'`
11353 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11354$as_echo "$ac_res" >&6; }
11355as_val=`eval 'as_val=${'$as_ac_Header'}
11356 $as_echo "$as_val"'`
11357 if test "x$as_val" = x""yes; then
Bram Moolenaar00ca2842008-06-26 20:14:00 +000011358 cat >>confdefs.h <<_ACEOF
11359#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11360_ACEOF
11361
11362fi
11363
11364done
11365
11366
11367
Bram Moolenaar446cb832008-06-24 21:56:24 +000011368{ $as_echo "$as_me:$LINENO: checking for pthread_np.h" >&5
11369$as_echo_n "checking for pthread_np.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011370cat >conftest.$ac_ext <<_ACEOF
11371/* confdefs.h. */
11372_ACEOF
11373cat confdefs.h >>conftest.$ac_ext
11374cat >>conftest.$ac_ext <<_ACEOF
11375/* end confdefs.h. */
11376
11377#include <pthread.h>
11378#include <pthread_np.h>
11379int
11380main ()
11381{
11382int i; i = 0;
11383 ;
11384 return 0;
11385}
11386_ACEOF
11387rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011388if { (ac_try="$ac_compile"
11389case "(($ac_try" in
11390 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11391 *) ac_try_echo=$ac_try;;
11392esac
11393eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11394$as_echo "$ac_try_echo") >&5
11395 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011396 ac_status=$?
11397 grep -v '^ *+' conftest.er1 >conftest.err
11398 rm -f conftest.er1
11399 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011400 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11401 (exit $ac_status); } && {
11402 test -z "$ac_c_werror_flag" ||
11403 test ! -s conftest.err
11404 } && test -s conftest.$ac_objext; then
11405 { $as_echo "$as_me:$LINENO: result: yes" >&5
11406$as_echo "yes" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011407 cat >>confdefs.h <<\_ACEOF
11408#define HAVE_PTHREAD_NP_H 1
11409_ACEOF
11410
11411else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011412 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011413sed 's/^/| /' conftest.$ac_ext >&5
11414
Bram Moolenaar446cb832008-06-24 21:56:24 +000011415 { $as_echo "$as_me:$LINENO: result: no" >&5
11416$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011417fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011418
11419rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011420
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011421
11422for ac_header in strings.h
Bram Moolenaar071d4272004-06-13 20:20:40 +000011423do
Bram Moolenaar446cb832008-06-24 21:56:24 +000011424as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11425if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11426 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11427$as_echo_n "checking for $ac_header... " >&6; }
11428if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11429 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000011430fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011431ac_res=`eval 'as_val=${'$as_ac_Header'}
11432 $as_echo "$as_val"'`
11433 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11434$as_echo "$ac_res" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000011435else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011436 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000011437{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11438$as_echo_n "checking $ac_header usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011439cat >conftest.$ac_ext <<_ACEOF
11440/* confdefs.h. */
11441_ACEOF
11442cat confdefs.h >>conftest.$ac_ext
11443cat >>conftest.$ac_ext <<_ACEOF
11444/* end confdefs.h. */
11445$ac_includes_default
11446#include <$ac_header>
11447_ACEOF
11448rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011449if { (ac_try="$ac_compile"
11450case "(($ac_try" in
11451 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11452 *) ac_try_echo=$ac_try;;
11453esac
11454eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11455$as_echo "$ac_try_echo") >&5
11456 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011457 ac_status=$?
11458 grep -v '^ *+' conftest.er1 >conftest.err
11459 rm -f conftest.er1
11460 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011461 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11462 (exit $ac_status); } && {
11463 test -z "$ac_c_werror_flag" ||
11464 test ! -s conftest.err
11465 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011466 ac_header_compiler=yes
11467else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011468 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011469sed 's/^/| /' conftest.$ac_ext >&5
11470
Bram Moolenaar446cb832008-06-24 21:56:24 +000011471 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000011472fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011473
11474rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11475{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11476$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011477
11478# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000011479{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11480$as_echo_n "checking $ac_header presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011481cat >conftest.$ac_ext <<_ACEOF
11482/* confdefs.h. */
11483_ACEOF
11484cat confdefs.h >>conftest.$ac_ext
11485cat >>conftest.$ac_ext <<_ACEOF
11486/* end confdefs.h. */
11487#include <$ac_header>
11488_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000011489if { (ac_try="$ac_cpp conftest.$ac_ext"
11490case "(($ac_try" in
11491 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11492 *) ac_try_echo=$ac_try;;
11493esac
11494eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11495$as_echo "$ac_try_echo") >&5
11496 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011497 ac_status=$?
11498 grep -v '^ *+' conftest.er1 >conftest.err
11499 rm -f conftest.er1
11500 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011501 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11502 (exit $ac_status); } >/dev/null && {
11503 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11504 test ! -s conftest.err
11505 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011506 ac_header_preproc=yes
11507else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011508 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011509sed 's/^/| /' conftest.$ac_ext >&5
11510
11511 ac_header_preproc=no
11512fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011513
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011514rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011515{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11516$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011517
11518# So? What about this header?
11519case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11520 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000011521 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11522$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11523 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11524$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011525 ac_header_preproc=yes
11526 ;;
11527 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000011528 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11529$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11530 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11531$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11532 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11533$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11534 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11535$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11536 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11537$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11538 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11539$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11540
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011541 ;;
11542esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000011543{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11544$as_echo_n "checking for $ac_header... " >&6; }
11545if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11546 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011547else
11548 eval "$as_ac_Header=\$ac_header_preproc"
11549fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011550ac_res=`eval 'as_val=${'$as_ac_Header'}
11551 $as_echo "$as_val"'`
11552 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11553$as_echo "$ac_res" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011554
11555fi
Bram Moolenaar32f31b12009-05-21 13:20:59 +000011556as_val=`eval 'as_val=${'$as_ac_Header'}
11557 $as_echo "$as_val"'`
11558 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011559 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000011560#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011561_ACEOF
11562
11563fi
11564
Bram Moolenaar071d4272004-06-13 20:20:40 +000011565done
11566
Bram Moolenaar9372a112005-12-06 19:59:18 +000011567if test "x$MACOSX" = "xyes"; then
11568 cat >>confdefs.h <<\_ACEOF
11569#define NO_STRINGS_WITH_STRING_H 1
11570_ACEOF
11571
11572else
Bram Moolenaar071d4272004-06-13 20:20:40 +000011573
Bram Moolenaar446cb832008-06-24 21:56:24 +000011574{ $as_echo "$as_me:$LINENO: checking if strings.h can be included after string.h" >&5
11575$as_echo_n "checking if strings.h can be included after string.h... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000011576cppflags_save=$CPPFLAGS
11577CPPFLAGS="$CPPFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011578cat >conftest.$ac_ext <<_ACEOF
11579/* confdefs.h. */
11580_ACEOF
11581cat confdefs.h >>conftest.$ac_ext
11582cat >>conftest.$ac_ext <<_ACEOF
11583/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000011584
11585#if defined(_AIX) && !defined(_AIX51) && !defined(_NO_PROTO)
11586# define _NO_PROTO /* like in os_unix.h, causes conflict for AIX (Winn) */
11587 /* but don't do it on AIX 5.1 (Uribarri) */
11588#endif
11589#ifdef HAVE_XM_XM_H
11590# include <Xm/Xm.h> /* This breaks it for HP-UX 11 (Squassabia) */
11591#endif
11592#ifdef HAVE_STRING_H
11593# include <string.h>
11594#endif
11595#if defined(HAVE_STRINGS_H)
11596# include <strings.h>
11597#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000011598
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011599int
11600main ()
11601{
11602int i; i = 0;
11603 ;
11604 return 0;
11605}
11606_ACEOF
11607rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011608if { (ac_try="$ac_compile"
11609case "(($ac_try" in
11610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11611 *) ac_try_echo=$ac_try;;
11612esac
11613eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11614$as_echo "$ac_try_echo") >&5
11615 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011616 ac_status=$?
11617 grep -v '^ *+' conftest.er1 >conftest.err
11618 rm -f conftest.er1
11619 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011620 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11621 (exit $ac_status); } && {
11622 test -z "$ac_c_werror_flag" ||
11623 test ! -s conftest.err
11624 } && test -s conftest.$ac_objext; then
11625 { $as_echo "$as_me:$LINENO: result: yes" >&5
11626$as_echo "yes" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011627else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011628 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011629sed 's/^/| /' conftest.$ac_ext >&5
11630
Bram Moolenaar446cb832008-06-24 21:56:24 +000011631 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011632#define NO_STRINGS_WITH_STRING_H 1
11633_ACEOF
11634
Bram Moolenaar446cb832008-06-24 21:56:24 +000011635 { $as_echo "$as_me:$LINENO: result: no" >&5
11636$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000011637fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011638
11639rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000011640CPPFLAGS=$cppflags_save
Bram Moolenaar9372a112005-12-06 19:59:18 +000011641fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000011642
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011643if test $ac_cv_c_compiler_gnu = yes; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000011644 { $as_echo "$as_me:$LINENO: checking whether $CC needs -traditional" >&5
11645$as_echo_n "checking whether $CC needs -traditional... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011646if test "${ac_cv_prog_gcc_traditional+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000011647 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000011648else
11649 ac_pattern="Autoconf.*'x'"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011650 cat >conftest.$ac_ext <<_ACEOF
11651/* confdefs.h. */
11652_ACEOF
11653cat confdefs.h >>conftest.$ac_ext
11654cat >>conftest.$ac_ext <<_ACEOF
11655/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000011656#include <sgtty.h>
11657Autoconf TIOCGETP
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011658_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000011659if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011660 $EGREP "$ac_pattern" >/dev/null 2>&1; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000011661 ac_cv_prog_gcc_traditional=yes
11662else
Bram Moolenaar071d4272004-06-13 20:20:40 +000011663 ac_cv_prog_gcc_traditional=no
11664fi
11665rm -f conftest*
11666
11667
11668 if test $ac_cv_prog_gcc_traditional = no; 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. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000011675#include <termio.h>
11676Autoconf TCGETA
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011677_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000011678if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011679 $EGREP "$ac_pattern" >/dev/null 2>&1; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000011680 ac_cv_prog_gcc_traditional=yes
11681fi
11682rm -f conftest*
11683
11684 fi
11685fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011686{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_traditional" >&5
11687$as_echo "$ac_cv_prog_gcc_traditional" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000011688 if test $ac_cv_prog_gcc_traditional = yes; then
11689 CC="$CC -traditional"
11690 fi
11691fi
11692
Bram Moolenaar446cb832008-06-24 21:56:24 +000011693{ $as_echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
11694$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011695if test "${ac_cv_c_const+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000011696 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000011697else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011698 cat >conftest.$ac_ext <<_ACEOF
11699/* confdefs.h. */
11700_ACEOF
11701cat confdefs.h >>conftest.$ac_ext
11702cat >>conftest.$ac_ext <<_ACEOF
11703/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000011704
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011705int
11706main ()
11707{
11708/* FIXME: Include the comments suggested by Paul. */
11709#ifndef __cplusplus
11710 /* Ultrix mips cc rejects this. */
11711 typedef int charset[2];
Bram Moolenaar446cb832008-06-24 21:56:24 +000011712 const charset cs;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011713 /* SunOS 4.1.1 cc rejects this. */
Bram Moolenaar446cb832008-06-24 21:56:24 +000011714 char const *const *pcpcc;
11715 char **ppc;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011716 /* NEC SVR4.0.2 mips cc rejects this. */
11717 struct point {int x, y;};
11718 static struct point const zero = {0,0};
11719 /* AIX XL C 1.02.0.0 rejects this.
11720 It does not let you subtract one const X* pointer from another in
11721 an arm of an if-expression whose if-part is not a constant
11722 expression */
11723 const char *g = "string";
Bram Moolenaar446cb832008-06-24 21:56:24 +000011724 pcpcc = &g + (g ? g-g : 0);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011725 /* HPUX 7.0 cc rejects these. */
Bram Moolenaar446cb832008-06-24 21:56:24 +000011726 ++pcpcc;
11727 ppc = (char**) pcpcc;
11728 pcpcc = (char const *const *) ppc;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011729 { /* SCO 3.2v4 cc rejects this. */
11730 char *t;
11731 char const *s = 0 ? (char *) 0 : (char const *) 0;
Bram Moolenaar071d4272004-06-13 20:20:40 +000011732
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011733 *t++ = 0;
Bram Moolenaar446cb832008-06-24 21:56:24 +000011734 if (s) return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011735 }
11736 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11737 int x[] = {25, 17};
11738 const int *foo = &x[0];
11739 ++foo;
11740 }
11741 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11742 typedef const int *iptr;
11743 iptr p = 0;
11744 ++p;
11745 }
11746 { /* AIX XL C 1.02.0.0 rejects this saying
11747 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11748 struct s { int j; const int *ap[3]; };
11749 struct s *b; b->j = 5;
11750 }
11751 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11752 const int foo = 10;
Bram Moolenaar446cb832008-06-24 21:56:24 +000011753 if (!foo) return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011754 }
Bram Moolenaar446cb832008-06-24 21:56:24 +000011755 return !cs[0] && !zero.x;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011756#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000011757
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011758 ;
11759 return 0;
Bram Moolenaar071d4272004-06-13 20:20:40 +000011760}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011761_ACEOF
11762rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011763if { (ac_try="$ac_compile"
11764case "(($ac_try" in
11765 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11766 *) ac_try_echo=$ac_try;;
11767esac
11768eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11769$as_echo "$ac_try_echo") >&5
11770 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011771 ac_status=$?
11772 grep -v '^ *+' conftest.er1 >conftest.err
11773 rm -f conftest.er1
11774 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011775 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11776 (exit $ac_status); } && {
11777 test -z "$ac_c_werror_flag" ||
11778 test ! -s conftest.err
11779 } && test -s conftest.$ac_objext; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000011780 ac_cv_c_const=yes
11781else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011782 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011783sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000011784
Bram Moolenaar446cb832008-06-24 21:56:24 +000011785 ac_cv_c_const=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011786fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011787
11788rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011789fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011790{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
11791$as_echo "$ac_cv_c_const" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000011792if test $ac_cv_c_const = no; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011793
11794cat >>confdefs.h <<\_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000011795#define const /**/
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011796_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000011797
11798fi
11799
Bram Moolenaar76243bd2009-03-02 01:47:02 +000011800{ $as_echo "$as_me:$LINENO: checking for working volatile" >&5
11801$as_echo_n "checking for working volatile... " >&6; }
11802if test "${ac_cv_c_volatile+set}" = set; then
11803 $as_echo_n "(cached) " >&6
11804else
11805 cat >conftest.$ac_ext <<_ACEOF
11806/* confdefs.h. */
11807_ACEOF
11808cat confdefs.h >>conftest.$ac_ext
11809cat >>conftest.$ac_ext <<_ACEOF
11810/* end confdefs.h. */
11811
11812int
11813main ()
11814{
11815
11816volatile int x;
11817int * volatile y = (int *) 0;
11818return !x && !y;
11819 ;
11820 return 0;
11821}
11822_ACEOF
11823rm -f conftest.$ac_objext
11824if { (ac_try="$ac_compile"
11825case "(($ac_try" in
11826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11827 *) ac_try_echo=$ac_try;;
11828esac
11829eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11830$as_echo "$ac_try_echo") >&5
11831 (eval "$ac_compile") 2>conftest.er1
11832 ac_status=$?
11833 grep -v '^ *+' conftest.er1 >conftest.err
11834 rm -f conftest.er1
11835 cat conftest.err >&5
11836 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11837 (exit $ac_status); } && {
11838 test -z "$ac_c_werror_flag" ||
11839 test ! -s conftest.err
11840 } && test -s conftest.$ac_objext; then
11841 ac_cv_c_volatile=yes
11842else
11843 $as_echo "$as_me: failed program was:" >&5
11844sed 's/^/| /' conftest.$ac_ext >&5
11845
11846 ac_cv_c_volatile=no
11847fi
11848
11849rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11850fi
11851{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
11852$as_echo "$ac_cv_c_volatile" >&6; }
11853if test $ac_cv_c_volatile = no; then
11854
11855cat >>confdefs.h <<\_ACEOF
11856#define volatile /**/
11857_ACEOF
11858
11859fi
11860
Bram Moolenaar446cb832008-06-24 21:56:24 +000011861{ $as_echo "$as_me:$LINENO: checking for mode_t" >&5
11862$as_echo_n "checking for mode_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011863if test "${ac_cv_type_mode_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000011864 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000011865else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011866 ac_cv_type_mode_t=no
11867cat >conftest.$ac_ext <<_ACEOF
11868/* confdefs.h. */
11869_ACEOF
11870cat confdefs.h >>conftest.$ac_ext
11871cat >>conftest.$ac_ext <<_ACEOF
11872/* end confdefs.h. */
11873$ac_includes_default
11874int
11875main ()
11876{
11877if (sizeof (mode_t))
11878 return 0;
11879 ;
11880 return 0;
11881}
11882_ACEOF
11883rm -f conftest.$ac_objext
11884if { (ac_try="$ac_compile"
11885case "(($ac_try" in
11886 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11887 *) ac_try_echo=$ac_try;;
11888esac
11889eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11890$as_echo "$ac_try_echo") >&5
11891 (eval "$ac_compile") 2>conftest.er1
11892 ac_status=$?
11893 grep -v '^ *+' conftest.er1 >conftest.err
11894 rm -f conftest.er1
11895 cat conftest.err >&5
11896 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11897 (exit $ac_status); } && {
11898 test -z "$ac_c_werror_flag" ||
11899 test ! -s conftest.err
11900 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011901 cat >conftest.$ac_ext <<_ACEOF
11902/* confdefs.h. */
11903_ACEOF
11904cat confdefs.h >>conftest.$ac_ext
11905cat >>conftest.$ac_ext <<_ACEOF
11906/* end confdefs.h. */
11907$ac_includes_default
11908int
11909main ()
11910{
Bram Moolenaar446cb832008-06-24 21:56:24 +000011911if (sizeof ((mode_t)))
11912 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011913 ;
11914 return 0;
11915}
11916_ACEOF
11917rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011918if { (ac_try="$ac_compile"
11919case "(($ac_try" in
11920 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11921 *) ac_try_echo=$ac_try;;
11922esac
11923eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11924$as_echo "$ac_try_echo") >&5
11925 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011926 ac_status=$?
11927 grep -v '^ *+' conftest.er1 >conftest.err
11928 rm -f conftest.er1
11929 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011930 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11931 (exit $ac_status); } && {
11932 test -z "$ac_c_werror_flag" ||
11933 test ! -s conftest.err
11934 } && test -s conftest.$ac_objext; then
11935 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000011936else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011937 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011938sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000011939
Bram Moolenaar446cb832008-06-24 21:56:24 +000011940 ac_cv_type_mode_t=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000011941fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011942
11943rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11944else
11945 $as_echo "$as_me: failed program was:" >&5
11946sed 's/^/| /' conftest.$ac_ext >&5
11947
11948
Bram Moolenaar071d4272004-06-13 20:20:40 +000011949fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011950
11951rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11952fi
11953{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
11954$as_echo "$ac_cv_type_mode_t" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000011955if test "x$ac_cv_type_mode_t" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011956 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000011957else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011958
11959cat >>confdefs.h <<_ACEOF
11960#define mode_t int
11961_ACEOF
11962
11963fi
11964
Bram Moolenaar446cb832008-06-24 21:56:24 +000011965{ $as_echo "$as_me:$LINENO: checking for off_t" >&5
11966$as_echo_n "checking for off_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011967if test "${ac_cv_type_off_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000011968 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011969else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011970 ac_cv_type_off_t=no
11971cat >conftest.$ac_ext <<_ACEOF
11972/* confdefs.h. */
11973_ACEOF
11974cat confdefs.h >>conftest.$ac_ext
11975cat >>conftest.$ac_ext <<_ACEOF
11976/* end confdefs.h. */
11977$ac_includes_default
11978int
11979main ()
11980{
11981if (sizeof (off_t))
11982 return 0;
11983 ;
11984 return 0;
11985}
11986_ACEOF
11987rm -f conftest.$ac_objext
11988if { (ac_try="$ac_compile"
11989case "(($ac_try" in
11990 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11991 *) ac_try_echo=$ac_try;;
11992esac
11993eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11994$as_echo "$ac_try_echo") >&5
11995 (eval "$ac_compile") 2>conftest.er1
11996 ac_status=$?
11997 grep -v '^ *+' conftest.er1 >conftest.err
11998 rm -f conftest.er1
11999 cat conftest.err >&5
12000 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12001 (exit $ac_status); } && {
12002 test -z "$ac_c_werror_flag" ||
12003 test ! -s conftest.err
12004 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012005 cat >conftest.$ac_ext <<_ACEOF
12006/* confdefs.h. */
12007_ACEOF
12008cat confdefs.h >>conftest.$ac_ext
12009cat >>conftest.$ac_ext <<_ACEOF
12010/* end confdefs.h. */
12011$ac_includes_default
12012int
12013main ()
12014{
Bram Moolenaar446cb832008-06-24 21:56:24 +000012015if (sizeof ((off_t)))
12016 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012017 ;
12018 return 0;
12019}
12020_ACEOF
12021rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012022if { (ac_try="$ac_compile"
12023case "(($ac_try" in
12024 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12025 *) ac_try_echo=$ac_try;;
12026esac
12027eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12028$as_echo "$ac_try_echo") >&5
12029 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012030 ac_status=$?
12031 grep -v '^ *+' conftest.er1 >conftest.err
12032 rm -f conftest.er1
12033 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012034 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12035 (exit $ac_status); } && {
12036 test -z "$ac_c_werror_flag" ||
12037 test ! -s conftest.err
12038 } && test -s conftest.$ac_objext; then
12039 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012040else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012041 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012042sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000012043
Bram Moolenaar446cb832008-06-24 21:56:24 +000012044 ac_cv_type_off_t=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000012045fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012046
12047rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12048else
12049 $as_echo "$as_me: failed program was:" >&5
12050sed 's/^/| /' conftest.$ac_ext >&5
12051
12052
Bram Moolenaar071d4272004-06-13 20:20:40 +000012053fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012054
12055rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12056fi
12057{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
12058$as_echo "$ac_cv_type_off_t" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000012059if test "x$ac_cv_type_off_t" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012060 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012061else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012062
12063cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000012064#define off_t long int
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012065_ACEOF
12066
12067fi
12068
Bram Moolenaar446cb832008-06-24 21:56:24 +000012069{ $as_echo "$as_me:$LINENO: checking for pid_t" >&5
12070$as_echo_n "checking for pid_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012071if test "${ac_cv_type_pid_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012072 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012073else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012074 ac_cv_type_pid_t=no
12075cat >conftest.$ac_ext <<_ACEOF
12076/* confdefs.h. */
12077_ACEOF
12078cat confdefs.h >>conftest.$ac_ext
12079cat >>conftest.$ac_ext <<_ACEOF
12080/* end confdefs.h. */
12081$ac_includes_default
12082int
12083main ()
12084{
12085if (sizeof (pid_t))
12086 return 0;
12087 ;
12088 return 0;
12089}
12090_ACEOF
12091rm -f conftest.$ac_objext
12092if { (ac_try="$ac_compile"
12093case "(($ac_try" in
12094 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12095 *) ac_try_echo=$ac_try;;
12096esac
12097eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12098$as_echo "$ac_try_echo") >&5
12099 (eval "$ac_compile") 2>conftest.er1
12100 ac_status=$?
12101 grep -v '^ *+' conftest.er1 >conftest.err
12102 rm -f conftest.er1
12103 cat conftest.err >&5
12104 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12105 (exit $ac_status); } && {
12106 test -z "$ac_c_werror_flag" ||
12107 test ! -s conftest.err
12108 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012109 cat >conftest.$ac_ext <<_ACEOF
12110/* confdefs.h. */
12111_ACEOF
12112cat confdefs.h >>conftest.$ac_ext
12113cat >>conftest.$ac_ext <<_ACEOF
12114/* end confdefs.h. */
12115$ac_includes_default
12116int
12117main ()
12118{
Bram Moolenaar446cb832008-06-24 21:56:24 +000012119if (sizeof ((pid_t)))
12120 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012121 ;
12122 return 0;
12123}
12124_ACEOF
12125rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012126if { (ac_try="$ac_compile"
12127case "(($ac_try" in
12128 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12129 *) ac_try_echo=$ac_try;;
12130esac
12131eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12132$as_echo "$ac_try_echo") >&5
12133 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012134 ac_status=$?
12135 grep -v '^ *+' conftest.er1 >conftest.err
12136 rm -f conftest.er1
12137 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012138 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12139 (exit $ac_status); } && {
12140 test -z "$ac_c_werror_flag" ||
12141 test ! -s conftest.err
12142 } && test -s conftest.$ac_objext; then
12143 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012144else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012145 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012146sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000012147
Bram Moolenaar446cb832008-06-24 21:56:24 +000012148 ac_cv_type_pid_t=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000012149fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012150
12151rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12152else
12153 $as_echo "$as_me: failed program was:" >&5
12154sed 's/^/| /' conftest.$ac_ext >&5
12155
12156
Bram Moolenaar071d4272004-06-13 20:20:40 +000012157fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012158
12159rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12160fi
12161{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
12162$as_echo "$ac_cv_type_pid_t" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000012163if test "x$ac_cv_type_pid_t" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012164 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012165else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012166
12167cat >>confdefs.h <<_ACEOF
12168#define pid_t int
12169_ACEOF
12170
12171fi
12172
Bram Moolenaar446cb832008-06-24 21:56:24 +000012173{ $as_echo "$as_me:$LINENO: checking for size_t" >&5
12174$as_echo_n "checking for size_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012175if test "${ac_cv_type_size_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012176 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012177else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012178 ac_cv_type_size_t=no
12179cat >conftest.$ac_ext <<_ACEOF
12180/* confdefs.h. */
12181_ACEOF
12182cat confdefs.h >>conftest.$ac_ext
12183cat >>conftest.$ac_ext <<_ACEOF
12184/* end confdefs.h. */
12185$ac_includes_default
12186int
12187main ()
12188{
12189if (sizeof (size_t))
12190 return 0;
12191 ;
12192 return 0;
12193}
12194_ACEOF
12195rm -f conftest.$ac_objext
12196if { (ac_try="$ac_compile"
12197case "(($ac_try" in
12198 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12199 *) ac_try_echo=$ac_try;;
12200esac
12201eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12202$as_echo "$ac_try_echo") >&5
12203 (eval "$ac_compile") 2>conftest.er1
12204 ac_status=$?
12205 grep -v '^ *+' conftest.er1 >conftest.err
12206 rm -f conftest.er1
12207 cat conftest.err >&5
12208 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12209 (exit $ac_status); } && {
12210 test -z "$ac_c_werror_flag" ||
12211 test ! -s conftest.err
12212 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012213 cat >conftest.$ac_ext <<_ACEOF
12214/* confdefs.h. */
12215_ACEOF
12216cat confdefs.h >>conftest.$ac_ext
12217cat >>conftest.$ac_ext <<_ACEOF
12218/* end confdefs.h. */
12219$ac_includes_default
12220int
12221main ()
12222{
Bram Moolenaar446cb832008-06-24 21:56:24 +000012223if (sizeof ((size_t)))
12224 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012225 ;
12226 return 0;
12227}
12228_ACEOF
12229rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012230if { (ac_try="$ac_compile"
12231case "(($ac_try" in
12232 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12233 *) ac_try_echo=$ac_try;;
12234esac
12235eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12236$as_echo "$ac_try_echo") >&5
12237 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012238 ac_status=$?
12239 grep -v '^ *+' conftest.er1 >conftest.err
12240 rm -f conftest.er1
12241 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012242 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12243 (exit $ac_status); } && {
12244 test -z "$ac_c_werror_flag" ||
12245 test ! -s conftest.err
12246 } && test -s conftest.$ac_objext; then
12247 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012248else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012249 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012250sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000012251
Bram Moolenaar446cb832008-06-24 21:56:24 +000012252 ac_cv_type_size_t=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000012253fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012254
12255rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12256else
12257 $as_echo "$as_me: failed program was:" >&5
12258sed 's/^/| /' conftest.$ac_ext >&5
12259
12260
Bram Moolenaar071d4272004-06-13 20:20:40 +000012261fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012262
12263rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12264fi
12265{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
12266$as_echo "$ac_cv_type_size_t" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000012267if test "x$ac_cv_type_size_t" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012268 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012269else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012270
12271cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000012272#define size_t unsigned int
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012273_ACEOF
12274
12275fi
12276
Bram Moolenaar446cb832008-06-24 21:56:24 +000012277{ $as_echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
12278$as_echo_n "checking for uid_t in sys/types.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012279if test "${ac_cv_type_uid_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012280 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012281else
12282 cat >conftest.$ac_ext <<_ACEOF
12283/* confdefs.h. */
12284_ACEOF
12285cat confdefs.h >>conftest.$ac_ext
12286cat >>conftest.$ac_ext <<_ACEOF
12287/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012288#include <sys/types.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012289
12290_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012291if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012292 $EGREP "uid_t" >/dev/null 2>&1; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000012293 ac_cv_type_uid_t=yes
12294else
Bram Moolenaar071d4272004-06-13 20:20:40 +000012295 ac_cv_type_uid_t=no
12296fi
12297rm -f conftest*
12298
12299fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012300{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
12301$as_echo "$ac_cv_type_uid_t" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012302if test $ac_cv_type_uid_t = no; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000012303
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012304cat >>confdefs.h <<\_ACEOF
12305#define uid_t int
12306_ACEOF
12307
12308
12309cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012310#define gid_t int
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012311_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012312
12313fi
12314
Bram Moolenaar446cb832008-06-24 21:56:24 +000012315{ $as_echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
12316$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012317if test "${ac_cv_header_time+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012318 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000012319else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012320 cat >conftest.$ac_ext <<_ACEOF
12321/* confdefs.h. */
12322_ACEOF
12323cat confdefs.h >>conftest.$ac_ext
12324cat >>conftest.$ac_ext <<_ACEOF
12325/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012326#include <sys/types.h>
12327#include <sys/time.h>
12328#include <time.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012329
12330int
12331main ()
12332{
12333if ((struct tm *) 0)
12334return 0;
12335 ;
12336 return 0;
12337}
12338_ACEOF
12339rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012340if { (ac_try="$ac_compile"
12341case "(($ac_try" in
12342 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12343 *) ac_try_echo=$ac_try;;
12344esac
12345eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12346$as_echo "$ac_try_echo") >&5
12347 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012348 ac_status=$?
12349 grep -v '^ *+' conftest.er1 >conftest.err
12350 rm -f conftest.er1
12351 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012352 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12353 (exit $ac_status); } && {
12354 test -z "$ac_c_werror_flag" ||
12355 test ! -s conftest.err
12356 } && test -s conftest.$ac_objext; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000012357 ac_cv_header_time=yes
12358else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012359 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012360sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000012361
Bram Moolenaar446cb832008-06-24 21:56:24 +000012362 ac_cv_header_time=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012363fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012364
12365rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012366fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012367{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
12368$as_echo "$ac_cv_header_time" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012369if test $ac_cv_header_time = yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012370
12371cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012372#define TIME_WITH_SYS_TIME 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012373_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012374
12375fi
12376
Bram Moolenaar446cb832008-06-24 21:56:24 +000012377{ $as_echo "$as_me:$LINENO: checking for ino_t" >&5
12378$as_echo_n "checking for ino_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012379if test "${ac_cv_type_ino_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012380 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000012381else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012382 ac_cv_type_ino_t=no
12383cat >conftest.$ac_ext <<_ACEOF
12384/* confdefs.h. */
12385_ACEOF
12386cat confdefs.h >>conftest.$ac_ext
12387cat >>conftest.$ac_ext <<_ACEOF
12388/* end confdefs.h. */
12389$ac_includes_default
12390int
12391main ()
12392{
12393if (sizeof (ino_t))
12394 return 0;
12395 ;
12396 return 0;
12397}
12398_ACEOF
12399rm -f conftest.$ac_objext
12400if { (ac_try="$ac_compile"
12401case "(($ac_try" in
12402 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12403 *) ac_try_echo=$ac_try;;
12404esac
12405eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12406$as_echo "$ac_try_echo") >&5
12407 (eval "$ac_compile") 2>conftest.er1
12408 ac_status=$?
12409 grep -v '^ *+' conftest.er1 >conftest.err
12410 rm -f conftest.er1
12411 cat conftest.err >&5
12412 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12413 (exit $ac_status); } && {
12414 test -z "$ac_c_werror_flag" ||
12415 test ! -s conftest.err
12416 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012417 cat >conftest.$ac_ext <<_ACEOF
12418/* confdefs.h. */
12419_ACEOF
12420cat confdefs.h >>conftest.$ac_ext
12421cat >>conftest.$ac_ext <<_ACEOF
12422/* end confdefs.h. */
12423$ac_includes_default
12424int
12425main ()
12426{
Bram Moolenaar446cb832008-06-24 21:56:24 +000012427if (sizeof ((ino_t)))
12428 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012429 ;
12430 return 0;
12431}
12432_ACEOF
12433rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012434if { (ac_try="$ac_compile"
12435case "(($ac_try" in
12436 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12437 *) ac_try_echo=$ac_try;;
12438esac
12439eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12440$as_echo "$ac_try_echo") >&5
12441 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012442 ac_status=$?
12443 grep -v '^ *+' conftest.er1 >conftest.err
12444 rm -f conftest.er1
12445 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012446 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12447 (exit $ac_status); } && {
12448 test -z "$ac_c_werror_flag" ||
12449 test ! -s conftest.err
12450 } && test -s conftest.$ac_objext; then
12451 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012452else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012453 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012454sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000012455
Bram Moolenaar446cb832008-06-24 21:56:24 +000012456 ac_cv_type_ino_t=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000012457fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012458
12459rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12460else
12461 $as_echo "$as_me: failed program was:" >&5
12462sed 's/^/| /' conftest.$ac_ext >&5
12463
12464
Bram Moolenaar071d4272004-06-13 20:20:40 +000012465fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012466
12467rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12468fi
12469{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_ino_t" >&5
12470$as_echo "$ac_cv_type_ino_t" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000012471if test "x$ac_cv_type_ino_t" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012472 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012473else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012474
12475cat >>confdefs.h <<_ACEOF
12476#define ino_t long
12477_ACEOF
12478
12479fi
12480
Bram Moolenaar446cb832008-06-24 21:56:24 +000012481{ $as_echo "$as_me:$LINENO: checking for dev_t" >&5
12482$as_echo_n "checking for dev_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012483if test "${ac_cv_type_dev_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012484 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012485else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012486 ac_cv_type_dev_t=no
12487cat >conftest.$ac_ext <<_ACEOF
12488/* confdefs.h. */
12489_ACEOF
12490cat confdefs.h >>conftest.$ac_ext
12491cat >>conftest.$ac_ext <<_ACEOF
12492/* end confdefs.h. */
12493$ac_includes_default
12494int
12495main ()
12496{
12497if (sizeof (dev_t))
12498 return 0;
12499 ;
12500 return 0;
12501}
12502_ACEOF
12503rm -f conftest.$ac_objext
12504if { (ac_try="$ac_compile"
12505case "(($ac_try" in
12506 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12507 *) ac_try_echo=$ac_try;;
12508esac
12509eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12510$as_echo "$ac_try_echo") >&5
12511 (eval "$ac_compile") 2>conftest.er1
12512 ac_status=$?
12513 grep -v '^ *+' conftest.er1 >conftest.err
12514 rm -f conftest.er1
12515 cat conftest.err >&5
12516 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12517 (exit $ac_status); } && {
12518 test -z "$ac_c_werror_flag" ||
12519 test ! -s conftest.err
12520 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012521 cat >conftest.$ac_ext <<_ACEOF
12522/* confdefs.h. */
12523_ACEOF
12524cat confdefs.h >>conftest.$ac_ext
12525cat >>conftest.$ac_ext <<_ACEOF
12526/* end confdefs.h. */
12527$ac_includes_default
12528int
12529main ()
12530{
Bram Moolenaar446cb832008-06-24 21:56:24 +000012531if (sizeof ((dev_t)))
12532 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012533 ;
12534 return 0;
12535}
12536_ACEOF
12537rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012538if { (ac_try="$ac_compile"
12539case "(($ac_try" in
12540 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12541 *) ac_try_echo=$ac_try;;
12542esac
12543eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12544$as_echo "$ac_try_echo") >&5
12545 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012546 ac_status=$?
12547 grep -v '^ *+' conftest.er1 >conftest.err
12548 rm -f conftest.er1
12549 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012550 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12551 (exit $ac_status); } && {
12552 test -z "$ac_c_werror_flag" ||
12553 test ! -s conftest.err
12554 } && test -s conftest.$ac_objext; then
12555 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012556else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012557 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012558sed 's/^/| /' conftest.$ac_ext >&5
12559
Bram Moolenaar446cb832008-06-24 21:56:24 +000012560 ac_cv_type_dev_t=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000012561fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012562
12563rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12564else
12565 $as_echo "$as_me: failed program was:" >&5
12566sed 's/^/| /' conftest.$ac_ext >&5
12567
12568
Bram Moolenaar071d4272004-06-13 20:20:40 +000012569fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012570
12571rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12572fi
12573{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_dev_t" >&5
12574$as_echo "$ac_cv_type_dev_t" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000012575if test "x$ac_cv_type_dev_t" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012576 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012577else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012578
12579cat >>confdefs.h <<_ACEOF
12580#define dev_t unsigned
12581_ACEOF
12582
12583fi
12584
12585
Bram Moolenaar446cb832008-06-24 21:56:24 +000012586{ $as_echo "$as_me:$LINENO: checking for rlim_t" >&5
12587$as_echo_n "checking for rlim_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012588if eval "test \"`echo '$''{'ac_cv_type_rlim_t'+set}'`\" = set"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012589 { $as_echo "$as_me:$LINENO: result: (cached) $ac_cv_type_rlim_t" >&5
12590$as_echo "(cached) $ac_cv_type_rlim_t" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012591else
12592 cat >conftest.$ac_ext <<_ACEOF
12593/* confdefs.h. */
12594_ACEOF
12595cat confdefs.h >>conftest.$ac_ext
12596cat >>conftest.$ac_ext <<_ACEOF
12597/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012598
12599#include <sys/types.h>
12600#if STDC_HEADERS
Bram Moolenaar446cb832008-06-24 21:56:24 +000012601# include <stdlib.h>
12602# include <stddef.h>
Bram Moolenaar071d4272004-06-13 20:20:40 +000012603#endif
12604#ifdef HAVE_SYS_RESOURCE_H
Bram Moolenaar446cb832008-06-24 21:56:24 +000012605# include <sys/resource.h>
Bram Moolenaar071d4272004-06-13 20:20:40 +000012606#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012607
12608_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012609if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012610 $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 +000012611 ac_cv_type_rlim_t=yes
12612else
Bram Moolenaar071d4272004-06-13 20:20:40 +000012613 ac_cv_type_rlim_t=no
12614fi
12615rm -f conftest*
12616
Bram Moolenaar446cb832008-06-24 21:56:24 +000012617 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_rlim_t" >&5
12618$as_echo "$ac_cv_type_rlim_t" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012619fi
12620if test $ac_cv_type_rlim_t = no; then
12621 cat >> confdefs.h <<\EOF
12622#define rlim_t unsigned long
12623EOF
12624fi
12625
Bram Moolenaar446cb832008-06-24 21:56:24 +000012626{ $as_echo "$as_me:$LINENO: checking for stack_t" >&5
12627$as_echo_n "checking for stack_t... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012628if eval "test \"`echo '$''{'ac_cv_type_stack_t'+set}'`\" = set"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012629 { $as_echo "$as_me:$LINENO: result: (cached) $ac_cv_type_stack_t" >&5
12630$as_echo "(cached) $ac_cv_type_stack_t" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012631else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012632 cat >conftest.$ac_ext <<_ACEOF
12633/* confdefs.h. */
12634_ACEOF
12635cat confdefs.h >>conftest.$ac_ext
12636cat >>conftest.$ac_ext <<_ACEOF
12637/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012638
12639#include <sys/types.h>
12640#if STDC_HEADERS
Bram Moolenaar446cb832008-06-24 21:56:24 +000012641# include <stdlib.h>
12642# include <stddef.h>
Bram Moolenaar071d4272004-06-13 20:20:40 +000012643#endif
12644#include <signal.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012645
12646_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012647if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012648 $EGREP "stack_t" >/dev/null 2>&1; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000012649 ac_cv_type_stack_t=yes
12650else
Bram Moolenaar071d4272004-06-13 20:20:40 +000012651 ac_cv_type_stack_t=no
12652fi
12653rm -f conftest*
12654
Bram Moolenaar446cb832008-06-24 21:56:24 +000012655 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_stack_t" >&5
12656$as_echo "$ac_cv_type_stack_t" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012657fi
12658if test $ac_cv_type_stack_t = no; then
12659 cat >> confdefs.h <<\EOF
12660#define stack_t struct sigaltstack
12661EOF
12662fi
12663
Bram Moolenaar446cb832008-06-24 21:56:24 +000012664{ $as_echo "$as_me:$LINENO: checking whether stack_t has an ss_base field" >&5
12665$as_echo_n "checking whether stack_t has an ss_base field... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012666cat >conftest.$ac_ext <<_ACEOF
12667/* confdefs.h. */
12668_ACEOF
12669cat confdefs.h >>conftest.$ac_ext
12670cat >>conftest.$ac_ext <<_ACEOF
12671/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012672
12673#include <sys/types.h>
12674#if STDC_HEADERS
Bram Moolenaar446cb832008-06-24 21:56:24 +000012675# include <stdlib.h>
12676# include <stddef.h>
Bram Moolenaar071d4272004-06-13 20:20:40 +000012677#endif
12678#include <signal.h>
12679#include "confdefs.h"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012680
12681int
12682main ()
12683{
12684stack_t sigstk; sigstk.ss_base = 0;
12685 ;
12686 return 0;
12687}
12688_ACEOF
12689rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012690if { (ac_try="$ac_compile"
12691case "(($ac_try" in
12692 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12693 *) ac_try_echo=$ac_try;;
12694esac
12695eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12696$as_echo "$ac_try_echo") >&5
12697 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012698 ac_status=$?
12699 grep -v '^ *+' conftest.er1 >conftest.err
12700 rm -f conftest.er1
12701 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012702 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12703 (exit $ac_status); } && {
12704 test -z "$ac_c_werror_flag" ||
12705 test ! -s conftest.err
12706 } && test -s conftest.$ac_objext; then
12707 { $as_echo "$as_me:$LINENO: result: yes" >&5
12708$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012709#define HAVE_SS_BASE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012710_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012711
12712else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012713 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012714sed 's/^/| /' conftest.$ac_ext >&5
12715
Bram Moolenaar446cb832008-06-24 21:56:24 +000012716 { $as_echo "$as_me:$LINENO: result: no" >&5
12717$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012718fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012719
12720rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000012721
12722olibs="$LIBS"
Bram Moolenaar446cb832008-06-24 21:56:24 +000012723{ $as_echo "$as_me:$LINENO: checking --with-tlib argument" >&5
12724$as_echo_n "checking --with-tlib argument... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012725
Bram Moolenaar446cb832008-06-24 21:56:24 +000012726# Check whether --with-tlib was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +000012727if test "${with_tlib+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012728 withval=$with_tlib;
12729fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000012730
12731if test -n "$with_tlib"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012732 { $as_echo "$as_me:$LINENO: result: $with_tlib" >&5
12733$as_echo "$with_tlib" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012734 LIBS="$LIBS -l$with_tlib"
Bram Moolenaar446cb832008-06-24 21:56:24 +000012735 { $as_echo "$as_me:$LINENO: checking for linking with $with_tlib library" >&5
12736$as_echo_n "checking for linking with $with_tlib library... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012737 cat >conftest.$ac_ext <<_ACEOF
12738/* confdefs.h. */
12739_ACEOF
12740cat confdefs.h >>conftest.$ac_ext
12741cat >>conftest.$ac_ext <<_ACEOF
12742/* end confdefs.h. */
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012743
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012744int
12745main ()
12746{
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012747
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012748 ;
12749 return 0;
12750}
12751_ACEOF
12752rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012753if { (ac_try="$ac_link"
12754case "(($ac_try" in
12755 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12756 *) ac_try_echo=$ac_try;;
12757esac
12758eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12759$as_echo "$ac_try_echo") >&5
12760 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012761 ac_status=$?
12762 grep -v '^ *+' conftest.er1 >conftest.err
12763 rm -f conftest.er1
12764 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012765 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12766 (exit $ac_status); } && {
12767 test -z "$ac_c_werror_flag" ||
12768 test ! -s conftest.err
12769 } && test -s conftest$ac_exeext && {
12770 test "$cross_compiling" = yes ||
12771 $as_test_x conftest$ac_exeext
12772 }; then
12773 { $as_echo "$as_me:$LINENO: result: OK" >&5
12774$as_echo "OK" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012775else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012776 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012777sed 's/^/| /' conftest.$ac_ext >&5
12778
Bram Moolenaar446cb832008-06-24 21:56:24 +000012779 { { $as_echo "$as_me:$LINENO: error: FAILED" >&5
12780$as_echo "$as_me: error: FAILED" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012781 { (exit 1); exit 1; }; }
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012782fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012783
12784rm -rf conftest.dSYM
12785rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012786 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012787 olibs="$LIBS"
12788else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012789 { $as_echo "$as_me:$LINENO: result: empty: automatic terminal library selection" >&5
12790$as_echo "empty: automatic terminal library selection" >&6; }
Bram Moolenaara1b5aa52006-10-10 09:41:28 +000012791 case "`uname -s 2>/dev/null`" in
12792 OSF1|SCO_SV) tlibs="ncurses curses termlib termcap";;
Bram Moolenaar071d4272004-06-13 20:20:40 +000012793 *) tlibs="ncurses termlib termcap curses";;
12794 esac
12795 for libname in $tlibs; do
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012796
Bram Moolenaar446cb832008-06-24 21:56:24 +000012797as_ac_Lib=`$as_echo "ac_cv_lib_${libname}''_tgetent" | $as_tr_sh`
12798{ $as_echo "$as_me:$LINENO: checking for tgetent in -l${libname}" >&5
12799$as_echo_n "checking for tgetent in -l${libname}... " >&6; }
12800if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then
12801 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000012802else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012803 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000012804LIBS="-l${libname} $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012805cat >conftest.$ac_ext <<_ACEOF
12806/* confdefs.h. */
12807_ACEOF
12808cat confdefs.h >>conftest.$ac_ext
12809cat >>conftest.$ac_ext <<_ACEOF
12810/* end confdefs.h. */
12811
Bram Moolenaar446cb832008-06-24 21:56:24 +000012812/* Override any GCC internal prototype to avoid an error.
12813 Use char because int might match the return type of a GCC
12814 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012815#ifdef __cplusplus
12816extern "C"
12817#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012818char tgetent ();
12819int
12820main ()
12821{
Bram Moolenaar446cb832008-06-24 21:56:24 +000012822return tgetent ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012823 ;
12824 return 0;
12825}
12826_ACEOF
12827rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012828if { (ac_try="$ac_link"
12829case "(($ac_try" in
12830 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12831 *) ac_try_echo=$ac_try;;
12832esac
12833eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12834$as_echo "$ac_try_echo") >&5
12835 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012836 ac_status=$?
12837 grep -v '^ *+' conftest.er1 >conftest.err
12838 rm -f conftest.er1
12839 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012840 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12841 (exit $ac_status); } && {
12842 test -z "$ac_c_werror_flag" ||
12843 test ! -s conftest.err
12844 } && test -s conftest$ac_exeext && {
12845 test "$cross_compiling" = yes ||
12846 $as_test_x conftest$ac_exeext
12847 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012848 eval "$as_ac_Lib=yes"
Bram Moolenaar071d4272004-06-13 20:20:40 +000012849else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012850 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012851sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000012852
Bram Moolenaar446cb832008-06-24 21:56:24 +000012853 eval "$as_ac_Lib=no"
Bram Moolenaar071d4272004-06-13 20:20:40 +000012854fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012855
12856rm -rf conftest.dSYM
12857rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012858 conftest$ac_exeext conftest.$ac_ext
12859LIBS=$ac_check_lib_save_LIBS
12860fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012861ac_res=`eval 'as_val=${'$as_ac_Lib'}
12862 $as_echo "$as_val"'`
12863 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12864$as_echo "$ac_res" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000012865as_val=`eval 'as_val=${'$as_ac_Lib'}
12866 $as_echo "$as_val"'`
12867 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012868 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000012869#define `$as_echo "HAVE_LIB${libname}" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012870_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012871
12872 LIBS="-l${libname} $LIBS"
12873
Bram Moolenaar071d4272004-06-13 20:20:40 +000012874fi
12875
12876 if test "x$olibs" != "x$LIBS"; then
12877 if test "$cross_compiling" = yes; then
12878 res="FAIL"
12879else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012880 cat >conftest.$ac_ext <<_ACEOF
12881/* confdefs.h. */
12882_ACEOF
12883cat confdefs.h >>conftest.$ac_ext
12884cat >>conftest.$ac_ext <<_ACEOF
12885/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012886
12887#ifdef HAVE_TERMCAP_H
12888# include <termcap.h>
12889#endif
Bram Moolenaar446cb832008-06-24 21:56:24 +000012890#if STDC_HEADERS
12891# include <stdlib.h>
12892# include <stddef.h>
12893#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000012894main() {char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(0); }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012895_ACEOF
12896rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012897if { (ac_try="$ac_link"
12898case "(($ac_try" in
12899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12900 *) ac_try_echo=$ac_try;;
12901esac
12902eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12903$as_echo "$ac_try_echo") >&5
12904 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012905 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000012906 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012907 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000012908 { (case "(($ac_try" in
12909 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12910 *) ac_try_echo=$ac_try;;
12911esac
12912eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12913$as_echo "$ac_try_echo") >&5
12914 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012915 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000012916 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012917 (exit $ac_status); }; }; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000012918 res="OK"
12919else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012920 $as_echo "$as_me: program exited with status $ac_status" >&5
12921$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012922sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000012923
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012924( exit $ac_status )
12925res="FAIL"
12926fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012927rm -rf conftest.dSYM
12928rm -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 +000012929fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012930
12931
Bram Moolenaar071d4272004-06-13 20:20:40 +000012932 if test "$res" = "OK"; then
12933 break
12934 fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012935 { $as_echo "$as_me:$LINENO: result: $libname library is not usable" >&5
12936$as_echo "$libname library is not usable" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012937 LIBS="$olibs"
12938 fi
12939 done
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012940 if test "x$olibs" = "x$LIBS"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012941 { $as_echo "$as_me:$LINENO: result: no terminal library found" >&5
12942$as_echo "no terminal library found" >&6; }
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012943 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000012944fi
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012945
12946if test "x$olibs" = "x$LIBS"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012947 { $as_echo "$as_me:$LINENO: checking for tgetent()" >&5
12948$as_echo_n "checking for tgetent()... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012949 cat >conftest.$ac_ext <<_ACEOF
12950/* confdefs.h. */
12951_ACEOF
12952cat confdefs.h >>conftest.$ac_ext
12953cat >>conftest.$ac_ext <<_ACEOF
12954/* end confdefs.h. */
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012955
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012956int
12957main ()
12958{
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012959char s[10000]; int res = tgetent(s, "thisterminaldoesnotexist");
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012960 ;
12961 return 0;
12962}
12963_ACEOF
12964rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012965if { (ac_try="$ac_link"
12966case "(($ac_try" in
12967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12968 *) ac_try_echo=$ac_try;;
12969esac
12970eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12971$as_echo "$ac_try_echo") >&5
12972 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012973 ac_status=$?
12974 grep -v '^ *+' conftest.er1 >conftest.err
12975 rm -f conftest.er1
12976 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012977 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12978 (exit $ac_status); } && {
12979 test -z "$ac_c_werror_flag" ||
12980 test ! -s conftest.err
12981 } && test -s conftest$ac_exeext && {
12982 test "$cross_compiling" = yes ||
12983 $as_test_x conftest$ac_exeext
12984 }; then
12985 { $as_echo "$as_me:$LINENO: result: yes" >&5
12986$as_echo "yes" >&6; }
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012987else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012988 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012989sed 's/^/| /' conftest.$ac_ext >&5
12990
Bram Moolenaar446cb832008-06-24 21:56:24 +000012991 { { $as_echo "$as_me:$LINENO: error: NOT FOUND!
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012992 You need to install a terminal library; for example ncurses.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012993 Or specify the name of the library with --with-tlib." >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012994$as_echo "$as_me: error: NOT FOUND!
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012995 You need to install a terminal library; for example ncurses.
12996 Or specify the name of the library with --with-tlib." >&2;}
12997 { (exit 1); exit 1; }; }
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012998fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012999
13000rm -rf conftest.dSYM
13001rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013002 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000013003fi
13004
Bram Moolenaar446cb832008-06-24 21:56:24 +000013005{ $as_echo "$as_me:$LINENO: checking whether we talk terminfo" >&5
13006$as_echo_n "checking whether we talk terminfo... " >&6; }
13007if test "${vim_cv_terminfo+set}" = set; then
13008 $as_echo_n "(cached) " >&6
13009else
13010
13011 if test "$cross_compiling" = yes; then
13012
13013 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_terminfo'" >&5
13014$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_terminfo'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013015 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000013016
Bram Moolenaar071d4272004-06-13 20:20:40 +000013017else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013018 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013019
Bram Moolenaar446cb832008-06-24 21:56:24 +000013020#include "confdefs.h"
Bram Moolenaar071d4272004-06-13 20:20:40 +000013021#ifdef HAVE_TERMCAP_H
13022# include <termcap.h>
13023#endif
Bram Moolenaar446cb832008-06-24 21:56:24 +000013024#ifdef HAVE_STRING_H
13025# include <string.h>
13026#endif
13027#if STDC_HEADERS
13028# include <stdlib.h>
13029# include <stddef.h>
13030#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000013031main()
13032{char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(!strcmp(s==0 ? "" : s, "1")); }
Bram Moolenaar446cb832008-06-24 21:56:24 +000013033
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013034_ACEOF
13035rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013036if { (ac_try="$ac_link"
13037case "(($ac_try" in
13038 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13039 *) ac_try_echo=$ac_try;;
13040esac
13041eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13042$as_echo "$ac_try_echo") >&5
13043 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013044 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013045 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013046 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000013047 { (case "(($ac_try" in
13048 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13049 *) ac_try_echo=$ac_try;;
13050esac
13051eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13052$as_echo "$ac_try_echo") >&5
13053 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013054 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013055 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013056 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000013057
13058 vim_cv_terminfo=no
13059
Bram Moolenaar071d4272004-06-13 20:20:40 +000013060else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013061 $as_echo "$as_me: program exited with status $ac_status" >&5
13062$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013063sed 's/^/| /' conftest.$ac_ext >&5
13064
13065( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000013066
13067 vim_cv_terminfo=yes
13068
13069fi
13070rm -rf conftest.dSYM
13071rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13072fi
13073
13074
13075
13076fi
13077{ $as_echo "$as_me:$LINENO: result: $vim_cv_terminfo" >&5
13078$as_echo "$vim_cv_terminfo" >&6; }
13079
13080if test "x$vim_cv_terminfo" = "xyes" ; then
13081 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013082#define TERMINFO 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013083_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013084
13085fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000013086
Bram Moolenaar071d4272004-06-13 20:20:40 +000013087if test "x$olibs" != "x$LIBS"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000013088 { $as_echo "$as_me:$LINENO: checking what tgetent() returns for an unknown terminal" >&5
13089$as_echo_n "checking what tgetent() returns for an unknown terminal... " >&6; }
13090if test "${vim_cv_tgent+set}" = set; then
13091 $as_echo_n "(cached) " >&6
13092else
13093
13094 if test "$cross_compiling" = yes; then
13095
13096 { { $as_echo "$as_me:$LINENO: error: failed to compile test program." >&5
13097$as_echo "$as_me: error: failed to compile test program." >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013098 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000013099
Bram Moolenaar071d4272004-06-13 20:20:40 +000013100else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013101 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013102
Bram Moolenaar446cb832008-06-24 21:56:24 +000013103#include "confdefs.h"
Bram Moolenaar071d4272004-06-13 20:20:40 +000013104#ifdef HAVE_TERMCAP_H
13105# include <termcap.h>
13106#endif
Bram Moolenaar446cb832008-06-24 21:56:24 +000013107#if STDC_HEADERS
13108# include <stdlib.h>
13109# include <stddef.h>
13110#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000013111main()
13112{char s[10000]; int res = tgetent(s, "thisterminaldoesnotexist"); exit(res != 0); }
Bram Moolenaar446cb832008-06-24 21:56:24 +000013113
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013114_ACEOF
13115rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013116if { (ac_try="$ac_link"
13117case "(($ac_try" in
13118 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13119 *) ac_try_echo=$ac_try;;
13120esac
13121eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13122$as_echo "$ac_try_echo") >&5
13123 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013124 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013125 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013126 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000013127 { (case "(($ac_try" in
13128 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13129 *) ac_try_echo=$ac_try;;
13130esac
13131eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13132$as_echo "$ac_try_echo") >&5
13133 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013134 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013135 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013136 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000013137
13138 vim_cv_tgent=zero
Bram Moolenaar071d4272004-06-13 20:20:40 +000013139
13140else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013141 $as_echo "$as_me: program exited with status $ac_status" >&5
13142$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013143sed 's/^/| /' conftest.$ac_ext >&5
13144
13145( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000013146
13147 vim_cv_tgent=non-zero
13148
Bram Moolenaar071d4272004-06-13 20:20:40 +000013149fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013150rm -rf conftest.dSYM
13151rm -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 +000013152fi
13153
Bram Moolenaar446cb832008-06-24 21:56:24 +000013154
13155
13156fi
13157{ $as_echo "$as_me:$LINENO: result: $vim_cv_tgent" >&5
13158$as_echo "$vim_cv_tgent" >&6; }
13159
13160 if test "x$vim_cv_tgent" = "xzero" ; then
13161 cat >>confdefs.h <<\_ACEOF
13162#define TGETENT_ZERO_ERR 0
13163_ACEOF
13164
13165 fi
13166fi
13167
13168{ $as_echo "$as_me:$LINENO: checking whether termcap.h contains ospeed" >&5
13169$as_echo_n "checking whether termcap.h contains ospeed... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013170cat >conftest.$ac_ext <<_ACEOF
13171/* confdefs.h. */
13172_ACEOF
13173cat confdefs.h >>conftest.$ac_ext
13174cat >>conftest.$ac_ext <<_ACEOF
13175/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013176
13177#ifdef HAVE_TERMCAP_H
13178# include <termcap.h>
13179#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013180
13181int
13182main ()
13183{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013184ospeed = 20000
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013185 ;
13186 return 0;
13187}
13188_ACEOF
13189rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013190if { (ac_try="$ac_link"
13191case "(($ac_try" in
13192 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13193 *) ac_try_echo=$ac_try;;
13194esac
13195eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13196$as_echo "$ac_try_echo") >&5
13197 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013198 ac_status=$?
13199 grep -v '^ *+' conftest.er1 >conftest.err
13200 rm -f conftest.er1
13201 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013202 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13203 (exit $ac_status); } && {
13204 test -z "$ac_c_werror_flag" ||
13205 test ! -s conftest.err
13206 } && test -s conftest$ac_exeext && {
13207 test "$cross_compiling" = yes ||
13208 $as_test_x conftest$ac_exeext
13209 }; then
13210 { $as_echo "$as_me:$LINENO: result: yes" >&5
13211$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013212#define HAVE_OSPEED 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013213_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013214
13215else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013216 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013217sed 's/^/| /' conftest.$ac_ext >&5
13218
Bram Moolenaar446cb832008-06-24 21:56:24 +000013219 { $as_echo "$as_me:$LINENO: result: no" >&5
13220$as_echo "no" >&6; }
13221 { $as_echo "$as_me:$LINENO: checking whether ospeed can be extern" >&5
13222$as_echo_n "checking whether ospeed can be extern... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013223 cat >conftest.$ac_ext <<_ACEOF
13224/* confdefs.h. */
13225_ACEOF
13226cat confdefs.h >>conftest.$ac_ext
13227cat >>conftest.$ac_ext <<_ACEOF
13228/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013229
13230#ifdef HAVE_TERMCAP_H
13231# include <termcap.h>
13232#endif
13233extern short ospeed;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013234
13235int
13236main ()
13237{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013238ospeed = 20000
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013239 ;
13240 return 0;
13241}
13242_ACEOF
13243rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013244if { (ac_try="$ac_link"
13245case "(($ac_try" in
13246 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13247 *) ac_try_echo=$ac_try;;
13248esac
13249eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13250$as_echo "$ac_try_echo") >&5
13251 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013252 ac_status=$?
13253 grep -v '^ *+' conftest.er1 >conftest.err
13254 rm -f conftest.er1
13255 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013256 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13257 (exit $ac_status); } && {
13258 test -z "$ac_c_werror_flag" ||
13259 test ! -s conftest.err
13260 } && test -s conftest$ac_exeext && {
13261 test "$cross_compiling" = yes ||
13262 $as_test_x conftest$ac_exeext
13263 }; then
13264 { $as_echo "$as_me:$LINENO: result: yes" >&5
13265$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013266#define OSPEED_EXTERN 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013267_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013268
13269else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013270 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013271sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000013272
Bram Moolenaar446cb832008-06-24 21:56:24 +000013273 { $as_echo "$as_me:$LINENO: result: no" >&5
13274$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013275fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013276
13277rm -rf conftest.dSYM
13278rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013279 conftest$ac_exeext conftest.$ac_ext
13280
13281fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013282
13283rm -rf conftest.dSYM
13284rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013285 conftest$ac_exeext conftest.$ac_ext
13286
Bram Moolenaar446cb832008-06-24 21:56:24 +000013287{ $as_echo "$as_me:$LINENO: checking whether termcap.h contains UP, BC and PC" >&5
13288$as_echo_n "checking whether termcap.h contains UP, BC and PC... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013289cat >conftest.$ac_ext <<_ACEOF
13290/* confdefs.h. */
13291_ACEOF
13292cat confdefs.h >>conftest.$ac_ext
13293cat >>conftest.$ac_ext <<_ACEOF
13294/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013295
13296#ifdef HAVE_TERMCAP_H
13297# include <termcap.h>
13298#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013299
13300int
13301main ()
13302{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013303if (UP == 0 && BC == 0) PC = 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013304 ;
13305 return 0;
13306}
13307_ACEOF
13308rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013309if { (ac_try="$ac_link"
13310case "(($ac_try" in
13311 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13312 *) ac_try_echo=$ac_try;;
13313esac
13314eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13315$as_echo "$ac_try_echo") >&5
13316 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013317 ac_status=$?
13318 grep -v '^ *+' conftest.er1 >conftest.err
13319 rm -f conftest.er1
13320 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013321 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13322 (exit $ac_status); } && {
13323 test -z "$ac_c_werror_flag" ||
13324 test ! -s conftest.err
13325 } && test -s conftest$ac_exeext && {
13326 test "$cross_compiling" = yes ||
13327 $as_test_x conftest$ac_exeext
13328 }; then
13329 { $as_echo "$as_me:$LINENO: result: yes" >&5
13330$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013331#define HAVE_UP_BC_PC 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013332_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013333
13334else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013335 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013336sed 's/^/| /' conftest.$ac_ext >&5
13337
Bram Moolenaar446cb832008-06-24 21:56:24 +000013338 { $as_echo "$as_me:$LINENO: result: no" >&5
13339$as_echo "no" >&6; }
13340 { $as_echo "$as_me:$LINENO: checking whether UP, BC and PC can be extern" >&5
13341$as_echo_n "checking whether UP, BC and PC can be extern... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013342 cat >conftest.$ac_ext <<_ACEOF
13343/* confdefs.h. */
13344_ACEOF
13345cat confdefs.h >>conftest.$ac_ext
13346cat >>conftest.$ac_ext <<_ACEOF
13347/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013348
13349#ifdef HAVE_TERMCAP_H
13350# include <termcap.h>
13351#endif
13352extern char *UP, *BC, PC;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013353
13354int
13355main ()
13356{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013357if (UP == 0 && BC == 0) PC = 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013358 ;
13359 return 0;
13360}
13361_ACEOF
13362rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013363if { (ac_try="$ac_link"
13364case "(($ac_try" in
13365 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13366 *) ac_try_echo=$ac_try;;
13367esac
13368eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13369$as_echo "$ac_try_echo") >&5
13370 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013371 ac_status=$?
13372 grep -v '^ *+' conftest.er1 >conftest.err
13373 rm -f conftest.er1
13374 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013375 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13376 (exit $ac_status); } && {
13377 test -z "$ac_c_werror_flag" ||
13378 test ! -s conftest.err
13379 } && test -s conftest$ac_exeext && {
13380 test "$cross_compiling" = yes ||
13381 $as_test_x conftest$ac_exeext
13382 }; then
13383 { $as_echo "$as_me:$LINENO: result: yes" >&5
13384$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013385#define UP_BC_PC_EXTERN 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013386_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013387
13388else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013389 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013390sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000013391
Bram Moolenaar446cb832008-06-24 21:56:24 +000013392 { $as_echo "$as_me:$LINENO: result: no" >&5
13393$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013394fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013395
13396rm -rf conftest.dSYM
13397rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013398 conftest$ac_exeext conftest.$ac_ext
13399
13400fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013401
13402rm -rf conftest.dSYM
13403rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013404 conftest$ac_exeext conftest.$ac_ext
13405
Bram Moolenaar446cb832008-06-24 21:56:24 +000013406{ $as_echo "$as_me:$LINENO: checking whether tputs() uses outfuntype" >&5
13407$as_echo_n "checking whether tputs() uses outfuntype... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013408cat >conftest.$ac_ext <<_ACEOF
13409/* confdefs.h. */
13410_ACEOF
13411cat confdefs.h >>conftest.$ac_ext
13412cat >>conftest.$ac_ext <<_ACEOF
13413/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013414
13415#ifdef HAVE_TERMCAP_H
13416# include <termcap.h>
13417#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013418
13419int
13420main ()
13421{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013422extern int xx(); tputs("test", 1, (outfuntype)xx)
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013423 ;
13424 return 0;
13425}
13426_ACEOF
13427rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013428if { (ac_try="$ac_compile"
13429case "(($ac_try" in
13430 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13431 *) ac_try_echo=$ac_try;;
13432esac
13433eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13434$as_echo "$ac_try_echo") >&5
13435 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013436 ac_status=$?
13437 grep -v '^ *+' conftest.er1 >conftest.err
13438 rm -f conftest.er1
13439 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013440 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13441 (exit $ac_status); } && {
13442 test -z "$ac_c_werror_flag" ||
13443 test ! -s conftest.err
13444 } && test -s conftest.$ac_objext; then
13445 { $as_echo "$as_me:$LINENO: result: yes" >&5
13446$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013447#define HAVE_OUTFUNTYPE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013448_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013449
13450else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013451 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013452sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000013453
Bram Moolenaar446cb832008-06-24 21:56:24 +000013454 { $as_echo "$as_me:$LINENO: result: no" >&5
13455$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013456fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013457
Bram Moolenaar446cb832008-06-24 21:56:24 +000013458rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13459
13460{ $as_echo "$as_me:$LINENO: checking whether sys/select.h and sys/time.h may both be included" >&5
13461$as_echo_n "checking whether sys/select.h and sys/time.h may both be included... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013462cat >conftest.$ac_ext <<_ACEOF
13463/* confdefs.h. */
13464_ACEOF
13465cat confdefs.h >>conftest.$ac_ext
13466cat >>conftest.$ac_ext <<_ACEOF
13467/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013468
13469#include <sys/types.h>
13470#include <sys/time.h>
13471#include <sys/select.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013472int
13473main ()
13474{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013475
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013476 ;
13477 return 0;
13478}
13479_ACEOF
13480rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013481if { (ac_try="$ac_compile"
13482case "(($ac_try" in
13483 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13484 *) ac_try_echo=$ac_try;;
13485esac
13486eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13487$as_echo "$ac_try_echo") >&5
13488 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013489 ac_status=$?
13490 grep -v '^ *+' conftest.er1 >conftest.err
13491 rm -f conftest.er1
13492 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013493 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13494 (exit $ac_status); } && {
13495 test -z "$ac_c_werror_flag" ||
13496 test ! -s conftest.err
13497 } && test -s conftest.$ac_objext; then
13498 { $as_echo "$as_me:$LINENO: result: yes" >&5
13499$as_echo "yes" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013500 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013501#define SYS_SELECT_WITH_SYS_TIME 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013502_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013503
13504else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013505 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013506sed 's/^/| /' conftest.$ac_ext >&5
13507
Bram Moolenaar446cb832008-06-24 21:56:24 +000013508 { $as_echo "$as_me:$LINENO: result: no" >&5
13509$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013510fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013511
13512rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000013513
13514
Bram Moolenaar446cb832008-06-24 21:56:24 +000013515{ $as_echo "$as_me:$LINENO: checking for /dev/ptc" >&5
13516$as_echo_n "checking for /dev/ptc... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013517if test -r /dev/ptc; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013518 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013519#define HAVE_DEV_PTC 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013520_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013521
Bram Moolenaar446cb832008-06-24 21:56:24 +000013522 { $as_echo "$as_me:$LINENO: result: yes" >&5
13523$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013524else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013525 { $as_echo "$as_me:$LINENO: result: no" >&5
13526$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013527fi
13528
Bram Moolenaar446cb832008-06-24 21:56:24 +000013529{ $as_echo "$as_me:$LINENO: checking for SVR4 ptys" >&5
13530$as_echo_n "checking for SVR4 ptys... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013531if test -c /dev/ptmx ; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013532 cat >conftest.$ac_ext <<_ACEOF
13533/* confdefs.h. */
13534_ACEOF
13535cat confdefs.h >>conftest.$ac_ext
13536cat >>conftest.$ac_ext <<_ACEOF
13537/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013538
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013539int
13540main ()
13541{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013542ptsname(0);grantpt(0);unlockpt(0);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013543 ;
13544 return 0;
13545}
13546_ACEOF
13547rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013548if { (ac_try="$ac_link"
13549case "(($ac_try" in
13550 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13551 *) ac_try_echo=$ac_try;;
13552esac
13553eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13554$as_echo "$ac_try_echo") >&5
13555 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013556 ac_status=$?
13557 grep -v '^ *+' conftest.er1 >conftest.err
13558 rm -f conftest.er1
13559 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013560 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13561 (exit $ac_status); } && {
13562 test -z "$ac_c_werror_flag" ||
13563 test ! -s conftest.err
13564 } && test -s conftest$ac_exeext && {
13565 test "$cross_compiling" = yes ||
13566 $as_test_x conftest$ac_exeext
13567 }; then
13568 { $as_echo "$as_me:$LINENO: result: yes" >&5
13569$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013570#define HAVE_SVR4_PTYS 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013571_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013572
13573else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013574 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013575sed 's/^/| /' conftest.$ac_ext >&5
13576
Bram Moolenaar446cb832008-06-24 21:56:24 +000013577 { $as_echo "$as_me:$LINENO: result: no" >&5
13578$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013579fi
13580
Bram Moolenaar446cb832008-06-24 21:56:24 +000013581rm -rf conftest.dSYM
13582rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13583 conftest$ac_exeext conftest.$ac_ext
13584else
13585 { $as_echo "$as_me:$LINENO: result: no" >&5
13586$as_echo "no" >&6; }
13587fi
13588
13589{ $as_echo "$as_me:$LINENO: checking for ptyranges" >&5
13590$as_echo_n "checking for ptyranges... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013591if test -d /dev/ptym ; then
13592 pdir='/dev/ptym'
13593else
13594 pdir='/dev'
13595fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013596cat >conftest.$ac_ext <<_ACEOF
13597/* confdefs.h. */
13598_ACEOF
13599cat confdefs.h >>conftest.$ac_ext
13600cat >>conftest.$ac_ext <<_ACEOF
13601/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013602#ifdef M_UNIX
13603 yes;
13604#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013605
13606_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013607if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013608 $EGREP "yes" >/dev/null 2>&1; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000013609 ptys=`echo /dev/ptyp??`
13610else
Bram Moolenaar071d4272004-06-13 20:20:40 +000013611 ptys=`echo $pdir/pty??`
13612fi
13613rm -f conftest*
13614
13615if test "$ptys" != "$pdir/pty??" ; then
13616 p0=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
13617 p1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013618 cat >>confdefs.h <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013619#define PTYRANGE0 "$p0"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013620_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013621
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013622 cat >>confdefs.h <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013623#define PTYRANGE1 "$p1"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013624_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013625
Bram Moolenaar446cb832008-06-24 21:56:24 +000013626 { $as_echo "$as_me:$LINENO: result: $p0 / $p1" >&5
13627$as_echo "$p0 / $p1" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013628else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013629 { $as_echo "$as_me:$LINENO: result: don't know" >&5
13630$as_echo "don't know" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013631fi
13632
Bram Moolenaar071d4272004-06-13 20:20:40 +000013633rm -f conftest_grp
Bram Moolenaar446cb832008-06-24 21:56:24 +000013634{ $as_echo "$as_me:$LINENO: checking default tty permissions/group" >&5
13635$as_echo_n "checking default tty permissions/group... " >&6; }
13636if test "${vim_cv_tty_group+set}" = set; then
13637 $as_echo_n "(cached) " >&6
13638else
13639
13640 if test "$cross_compiling" = yes; then
13641
13642 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_tty_group' and 'vim_cv_tty_mode'" >&5
13643$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 +000013644 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000013645
Bram Moolenaar071d4272004-06-13 20:20:40 +000013646else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013647 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013648
Bram Moolenaar446cb832008-06-24 21:56:24 +000013649#include "confdefs.h"
Bram Moolenaar071d4272004-06-13 20:20:40 +000013650#include <sys/types.h>
Bram Moolenaar446cb832008-06-24 21:56:24 +000013651#if STDC_HEADERS
13652# include <stdlib.h>
13653# include <stddef.h>
13654#endif
13655#ifdef HAVE_UNISTD_H
13656#include <unistd.h>
13657#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000013658#include <sys/stat.h>
13659#include <stdio.h>
13660main()
13661{
13662 struct stat sb;
13663 char *x,*ttyname();
13664 int om, m;
13665 FILE *fp;
13666
13667 if (!(x = ttyname(0))) exit(1);
13668 if (stat(x, &sb)) exit(1);
13669 om = sb.st_mode;
13670 if (om & 002) exit(0);
13671 m = system("mesg y");
13672 if (m == -1 || m == 127) exit(1);
13673 if (stat(x, &sb)) exit(1);
13674 m = sb.st_mode;
13675 if (chmod(x, om)) exit(1);
13676 if (m & 002) exit(0);
13677 if (sb.st_gid == getgid()) exit(1);
13678 if (!(fp=fopen("conftest_grp", "w")))
13679 exit(1);
13680 fprintf(fp, "%d\n", sb.st_gid);
13681 fclose(fp);
13682 exit(0);
13683}
13684
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013685_ACEOF
13686rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013687if { (ac_try="$ac_link"
13688case "(($ac_try" in
13689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13690 *) ac_try_echo=$ac_try;;
13691esac
13692eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13693$as_echo "$ac_try_echo") >&5
13694 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013695 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013696 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013697 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000013698 { (case "(($ac_try" in
13699 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13700 *) ac_try_echo=$ac_try;;
13701esac
13702eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13703$as_echo "$ac_try_echo") >&5
13704 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013705 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013706 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013707 (exit $ac_status); }; }; then
13708
Bram Moolenaar446cb832008-06-24 21:56:24 +000013709 if test -f conftest_grp; then
13710 vim_cv_tty_group=`cat conftest_grp`
13711 if test "x$vim_cv_tty_mode" = "x" ; then
13712 vim_cv_tty_mode=0620
13713 fi
13714 { $as_echo "$as_me:$LINENO: result: pty mode: $vim_cv_tty_mode, group: $vim_cv_tty_group" >&5
13715$as_echo "pty mode: $vim_cv_tty_mode, group: $vim_cv_tty_group" >&6; }
13716 else
13717 vim_cv_tty_group=world
13718 { $as_echo "$as_me:$LINENO: result: ptys are world accessable" >&5
13719$as_echo "ptys are world accessable" >&6; }
13720 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000013721
13722else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013723 $as_echo "$as_me: program exited with status $ac_status" >&5
13724$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013725sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000013726
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013727( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000013728
13729 vim_cv_tty_group=world
13730 { $as_echo "$as_me:$LINENO: result: can't determine - assume ptys are world accessable" >&5
13731$as_echo "can't determine - assume ptys are world accessable" >&6; }
13732
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013733fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013734rm -rf conftest.dSYM
13735rm -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 +000013736fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013737
13738
13739
13740fi
13741{ $as_echo "$as_me:$LINENO: result: $vim_cv_tty_group" >&5
13742$as_echo "$vim_cv_tty_group" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013743rm -f conftest_grp
13744
Bram Moolenaar446cb832008-06-24 21:56:24 +000013745if test "x$vim_cv_tty_group" != "xworld" ; then
13746 cat >>confdefs.h <<_ACEOF
13747#define PTYGROUP $vim_cv_tty_group
13748_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013749
Bram Moolenaar446cb832008-06-24 21:56:24 +000013750 if test "x$vim_cv_tty_mode" = "x" ; then
13751 { { $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
13752$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;}
13753 { (exit 1); exit 1; }; }
13754 else
13755 cat >>confdefs.h <<\_ACEOF
13756#define PTYMODE 0620
13757_ACEOF
13758
13759 fi
13760fi
13761
13762
13763{ $as_echo "$as_me:$LINENO: checking return type of signal handlers" >&5
13764$as_echo_n "checking return type of signal handlers... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013765if test "${ac_cv_type_signal+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000013766 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000013767else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013768 cat >conftest.$ac_ext <<_ACEOF
13769/* confdefs.h. */
13770_ACEOF
13771cat confdefs.h >>conftest.$ac_ext
13772cat >>conftest.$ac_ext <<_ACEOF
13773/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013774#include <sys/types.h>
13775#include <signal.h>
Bram Moolenaar071d4272004-06-13 20:20:40 +000013776
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013777int
13778main ()
13779{
Bram Moolenaar446cb832008-06-24 21:56:24 +000013780return *(signal (0, 0)) (0) == 1;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013781 ;
13782 return 0;
13783}
13784_ACEOF
13785rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013786if { (ac_try="$ac_compile"
13787case "(($ac_try" in
13788 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13789 *) ac_try_echo=$ac_try;;
13790esac
13791eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13792$as_echo "$ac_try_echo") >&5
13793 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013794 ac_status=$?
13795 grep -v '^ *+' conftest.er1 >conftest.err
13796 rm -f conftest.er1
13797 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013798 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13799 (exit $ac_status); } && {
13800 test -z "$ac_c_werror_flag" ||
13801 test ! -s conftest.err
13802 } && test -s conftest.$ac_objext; then
13803 ac_cv_type_signal=int
Bram Moolenaar071d4272004-06-13 20:20:40 +000013804else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013805 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013806sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000013807
Bram Moolenaar446cb832008-06-24 21:56:24 +000013808 ac_cv_type_signal=void
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013809fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013810
13811rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013812fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013813{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
13814$as_echo "$ac_cv_type_signal" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013815
13816cat >>confdefs.h <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013817#define RETSIGTYPE $ac_cv_type_signal
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013818_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013819
13820
13821
13822if test $ac_cv_type_signal = void; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013823 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013824#define SIGRETURN return
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013825_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013826
13827else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013828 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013829#define SIGRETURN return 0
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013830_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013831
13832fi
13833
Bram Moolenaar446cb832008-06-24 21:56:24 +000013834{ $as_echo "$as_me:$LINENO: checking for struct sigcontext" >&5
13835$as_echo_n "checking for struct sigcontext... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013836cat >conftest.$ac_ext <<_ACEOF
13837/* confdefs.h. */
13838_ACEOF
13839cat confdefs.h >>conftest.$ac_ext
13840cat >>conftest.$ac_ext <<_ACEOF
13841/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013842
13843#include <signal.h>
13844test_sig()
13845{
13846 struct sigcontext *scont;
13847 scont = (struct sigcontext *)0;
13848 return 1;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013849}
13850int
13851main ()
13852{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013853
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013854 ;
13855 return 0;
13856}
13857_ACEOF
13858rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013859if { (ac_try="$ac_compile"
13860case "(($ac_try" in
13861 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13862 *) ac_try_echo=$ac_try;;
13863esac
13864eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13865$as_echo "$ac_try_echo") >&5
13866 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013867 ac_status=$?
13868 grep -v '^ *+' conftest.er1 >conftest.err
13869 rm -f conftest.er1
13870 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013871 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13872 (exit $ac_status); } && {
13873 test -z "$ac_c_werror_flag" ||
13874 test ! -s conftest.err
13875 } && test -s conftest.$ac_objext; then
13876 { $as_echo "$as_me:$LINENO: result: yes" >&5
13877$as_echo "yes" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013878 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013879#define HAVE_SIGCONTEXT 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013880_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013881
13882else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013883 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013884sed 's/^/| /' conftest.$ac_ext >&5
13885
Bram Moolenaar446cb832008-06-24 21:56:24 +000013886 { $as_echo "$as_me:$LINENO: result: no" >&5
13887$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013888fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000013889
Bram Moolenaar446cb832008-06-24 21:56:24 +000013890rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13891
13892{ $as_echo "$as_me:$LINENO: checking getcwd implementation is broken" >&5
13893$as_echo_n "checking getcwd implementation is broken... " >&6; }
13894if test "${vim_cv_getcwd_broken+set}" = set; then
13895 $as_echo_n "(cached) " >&6
13896else
13897
13898 if test "$cross_compiling" = yes; then
13899
13900 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_getcwd_broken'" >&5
13901$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_getcwd_broken'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013902 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000013903
Bram Moolenaar071d4272004-06-13 20:20:40 +000013904else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013905 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013906
Bram Moolenaar446cb832008-06-24 21:56:24 +000013907#include "confdefs.h"
13908#ifdef HAVE_UNISTD_H
13909#include <unistd.h>
13910#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000013911char *dagger[] = { "IFS=pwd", 0 };
13912main()
13913{
13914 char buffer[500];
13915 extern char **environ;
13916 environ = dagger;
13917 return getcwd(buffer, 500) ? 0 : 1;
13918}
Bram Moolenaar446cb832008-06-24 21:56:24 +000013919
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013920_ACEOF
13921rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013922if { (ac_try="$ac_link"
13923case "(($ac_try" in
13924 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13925 *) ac_try_echo=$ac_try;;
13926esac
13927eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13928$as_echo "$ac_try_echo") >&5
13929 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013930 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013931 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013932 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000013933 { (case "(($ac_try" in
13934 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13935 *) ac_try_echo=$ac_try;;
13936esac
13937eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13938$as_echo "$ac_try_echo") >&5
13939 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013940 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013941 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013942 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000013943
13944 vim_cv_getcwd_broken=no
13945
Bram Moolenaar071d4272004-06-13 20:20:40 +000013946else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013947 $as_echo "$as_me: program exited with status $ac_status" >&5
13948$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013949sed 's/^/| /' conftest.$ac_ext >&5
13950
13951( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000013952
13953 vim_cv_getcwd_broken=yes
13954
13955fi
13956rm -rf conftest.dSYM
13957rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13958fi
13959
13960
13961
13962fi
13963{ $as_echo "$as_me:$LINENO: result: $vim_cv_getcwd_broken" >&5
13964$as_echo "$vim_cv_getcwd_broken" >&6; }
13965
13966if test "x$vim_cv_getcwd_broken" = "xyes" ; then
13967 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013968#define BAD_GETCWD 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013969_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013970
13971fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000013972
13973
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013974
13975
13976
13977
13978
13979
13980
13981
13982
13983
13984
13985
13986
13987
13988
13989
13990
13991
13992
13993
13994
13995
13996
13997
13998
13999
14000
14001
14002
14003
14004
14005
14006
14007
14008
14009
14010
14011
14012
14013
14014
14015
14016
14017
14018
Bram Moolenaar071d4272004-06-13 20:20:40 +000014019for ac_func in bcmp fchdir fchown fseeko fsync ftello getcwd getpseudotty \
14020 getpwnam getpwuid getrlimit gettimeofday getwd lstat memcmp \
14021 memset nanosleep opendir putenv qsort readlink select setenv \
14022 setpgid setsid sigaltstack sigstack sigset sigsetjmp sigaction \
Bram Moolenaar2389c3c2005-05-22 22:07:59 +000014023 sigvec strcasecmp strerror strftime stricmp strncasecmp \
Bram Moolenaar0cb032e2005-04-23 20:52:00 +000014024 strnicmp strpbrk strtol tgetent towlower towupper iswupper \
14025 usleep utime utimes
Bram Moolenaar071d4272004-06-13 20:20:40 +000014026do
Bram Moolenaar446cb832008-06-24 21:56:24 +000014027as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
14028{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
14029$as_echo_n "checking for $ac_func... " >&6; }
14030if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14031 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000014032else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014033 cat >conftest.$ac_ext <<_ACEOF
14034/* confdefs.h. */
14035_ACEOF
14036cat confdefs.h >>conftest.$ac_ext
14037cat >>conftest.$ac_ext <<_ACEOF
14038/* end confdefs.h. */
14039/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14040 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14041#define $ac_func innocuous_$ac_func
14042
Bram Moolenaar071d4272004-06-13 20:20:40 +000014043/* System header to define __stub macros and hopefully few prototypes,
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014044 which can conflict with char $ac_func (); below.
14045 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14046 <limits.h> exists even on freestanding compilers. */
14047
14048#ifdef __STDC__
14049# include <limits.h>
14050#else
14051# include <assert.h>
14052#endif
14053
14054#undef $ac_func
14055
Bram Moolenaar446cb832008-06-24 21:56:24 +000014056/* Override any GCC internal prototype to avoid an error.
14057 Use char because int might match the return type of a GCC
14058 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014059#ifdef __cplusplus
14060extern "C"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014061#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014062char $ac_func ();
Bram Moolenaar071d4272004-06-13 20:20:40 +000014063/* The GNU C library defines this for functions which it implements
14064 to always fail with ENOSYS. Some functions are actually named
14065 something starting with __ and the normal name is an alias. */
Bram Moolenaar446cb832008-06-24 21:56:24 +000014066#if defined __stub_$ac_func || defined __stub___$ac_func
Bram Moolenaar071d4272004-06-13 20:20:40 +000014067choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +000014068#endif
14069
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014070int
14071main ()
14072{
Bram Moolenaar446cb832008-06-24 21:56:24 +000014073return $ac_func ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014074 ;
14075 return 0;
14076}
14077_ACEOF
14078rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014079if { (ac_try="$ac_link"
14080case "(($ac_try" in
14081 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14082 *) ac_try_echo=$ac_try;;
14083esac
14084eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14085$as_echo "$ac_try_echo") >&5
14086 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014087 ac_status=$?
14088 grep -v '^ *+' conftest.er1 >conftest.err
14089 rm -f conftest.er1
14090 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014091 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14092 (exit $ac_status); } && {
14093 test -z "$ac_c_werror_flag" ||
14094 test ! -s conftest.err
14095 } && test -s conftest$ac_exeext && {
14096 test "$cross_compiling" = yes ||
14097 $as_test_x conftest$ac_exeext
14098 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014099 eval "$as_ac_var=yes"
Bram Moolenaar071d4272004-06-13 20:20:40 +000014100else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014101 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014102sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014103
Bram Moolenaar446cb832008-06-24 21:56:24 +000014104 eval "$as_ac_var=no"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014105fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014106
14107rm -rf conftest.dSYM
14108rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014109 conftest$ac_exeext conftest.$ac_ext
14110fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014111ac_res=`eval 'as_val=${'$as_ac_var'}
14112 $as_echo "$as_val"'`
14113 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
14114$as_echo "$ac_res" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000014115as_val=`eval 'as_val=${'$as_ac_var'}
14116 $as_echo "$as_val"'`
14117 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014118 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000014119#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014120_ACEOF
14121
Bram Moolenaar071d4272004-06-13 20:20:40 +000014122fi
14123done
14124
14125
Bram Moolenaar446cb832008-06-24 21:56:24 +000014126{ $as_echo "$as_me:$LINENO: checking for st_blksize" >&5
14127$as_echo_n "checking for st_blksize... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014128cat >conftest.$ac_ext <<_ACEOF
14129/* confdefs.h. */
14130_ACEOF
14131cat confdefs.h >>conftest.$ac_ext
14132cat >>conftest.$ac_ext <<_ACEOF
14133/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014134#include <sys/types.h>
14135#include <sys/stat.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014136int
14137main ()
14138{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014139 struct stat st;
14140 int n;
14141
14142 stat("/", &st);
14143 n = (int)st.st_blksize;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014144 ;
14145 return 0;
14146}
14147_ACEOF
14148rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014149if { (ac_try="$ac_compile"
14150case "(($ac_try" in
14151 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14152 *) ac_try_echo=$ac_try;;
14153esac
14154eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14155$as_echo "$ac_try_echo") >&5
14156 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014157 ac_status=$?
14158 grep -v '^ *+' conftest.er1 >conftest.err
14159 rm -f conftest.er1
14160 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014161 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14162 (exit $ac_status); } && {
14163 test -z "$ac_c_werror_flag" ||
14164 test ! -s conftest.err
14165 } && test -s conftest.$ac_objext; then
14166 { $as_echo "$as_me:$LINENO: result: yes" >&5
14167$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014168#define HAVE_ST_BLKSIZE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014169_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014170
14171else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014172 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014173sed 's/^/| /' conftest.$ac_ext >&5
14174
Bram Moolenaar446cb832008-06-24 21:56:24 +000014175 { $as_echo "$as_me:$LINENO: result: no" >&5
14176$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000014177fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000014178
Bram Moolenaar446cb832008-06-24 21:56:24 +000014179rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14180
14181{ $as_echo "$as_me:$LINENO: checking whether stat() ignores a trailing slash" >&5
14182$as_echo_n "checking whether stat() ignores a trailing slash... " >&6; }
14183if test "${vim_cv_stat_ignores_slash+set}" = set; then
14184 $as_echo_n "(cached) " >&6
14185else
14186
14187 if test "$cross_compiling" = yes; then
14188
14189 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_stat_ignores_slash'" >&5
14190$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_stat_ignores_slash'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014191 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000014192
Bram Moolenaar071d4272004-06-13 20:20:40 +000014193else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014194 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000014195
14196#include "confdefs.h"
14197#if STDC_HEADERS
14198# include <stdlib.h>
14199# include <stddef.h>
14200#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000014201#include <sys/types.h>
14202#include <sys/stat.h>
14203main() {struct stat st; exit(stat("configure/", &st) != 0); }
Bram Moolenaar446cb832008-06-24 21:56:24 +000014204
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014205_ACEOF
14206rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014207if { (ac_try="$ac_link"
14208case "(($ac_try" in
14209 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14210 *) ac_try_echo=$ac_try;;
14211esac
14212eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14213$as_echo "$ac_try_echo") >&5
14214 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014215 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000014216 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014217 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000014218 { (case "(($ac_try" in
14219 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14220 *) ac_try_echo=$ac_try;;
14221esac
14222eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14223$as_echo "$ac_try_echo") >&5
14224 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014225 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000014226 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014227 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000014228
14229 vim_cv_stat_ignores_slash=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000014230
14231else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014232 $as_echo "$as_me: program exited with status $ac_status" >&5
14233$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014234sed 's/^/| /' conftest.$ac_ext >&5
14235
14236( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000014237
14238 vim_cv_stat_ignores_slash=no
14239
Bram Moolenaar071d4272004-06-13 20:20:40 +000014240fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014241rm -rf conftest.dSYM
14242rm -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 +000014243fi
14244
Bram Moolenaar446cb832008-06-24 21:56:24 +000014245
14246
14247fi
14248{ $as_echo "$as_me:$LINENO: result: $vim_cv_stat_ignores_slash" >&5
14249$as_echo "$vim_cv_stat_ignores_slash" >&6; }
14250
14251if test "x$vim_cv_stat_ignores_slash" = "xyes" ; then
14252 cat >>confdefs.h <<\_ACEOF
14253#define STAT_IGNORES_SLASH 1
14254_ACEOF
14255
14256fi
14257
14258{ $as_echo "$as_me:$LINENO: checking for iconv_open()" >&5
14259$as_echo_n "checking for iconv_open()... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000014260save_LIBS="$LIBS"
14261LIBS="$LIBS -liconv"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014262cat >conftest.$ac_ext <<_ACEOF
14263/* confdefs.h. */
14264_ACEOF
14265cat confdefs.h >>conftest.$ac_ext
14266cat >>conftest.$ac_ext <<_ACEOF
14267/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014268
14269#ifdef HAVE_ICONV_H
14270# include <iconv.h>
14271#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014272
14273int
14274main ()
14275{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014276iconv_open("fr", "to");
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014277 ;
14278 return 0;
14279}
14280_ACEOF
14281rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014282if { (ac_try="$ac_link"
14283case "(($ac_try" in
14284 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14285 *) ac_try_echo=$ac_try;;
14286esac
14287eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14288$as_echo "$ac_try_echo") >&5
14289 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014290 ac_status=$?
14291 grep -v '^ *+' conftest.er1 >conftest.err
14292 rm -f conftest.er1
14293 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014294 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14295 (exit $ac_status); } && {
14296 test -z "$ac_c_werror_flag" ||
14297 test ! -s conftest.err
14298 } && test -s conftest$ac_exeext && {
14299 test "$cross_compiling" = yes ||
14300 $as_test_x conftest$ac_exeext
14301 }; then
14302 { $as_echo "$as_me:$LINENO: result: yes; with -liconv" >&5
14303$as_echo "yes; with -liconv" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014304#define HAVE_ICONV 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014305_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014306
14307else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014308 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014309sed 's/^/| /' conftest.$ac_ext >&5
14310
Bram Moolenaar446cb832008-06-24 21:56:24 +000014311 LIBS="$save_LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014312 cat >conftest.$ac_ext <<_ACEOF
14313/* confdefs.h. */
14314_ACEOF
14315cat confdefs.h >>conftest.$ac_ext
14316cat >>conftest.$ac_ext <<_ACEOF
14317/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014318
14319#ifdef HAVE_ICONV_H
14320# include <iconv.h>
14321#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014322
14323int
14324main ()
14325{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014326iconv_open("fr", "to");
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014327 ;
14328 return 0;
14329}
14330_ACEOF
14331rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014332if { (ac_try="$ac_link"
14333case "(($ac_try" in
14334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14335 *) ac_try_echo=$ac_try;;
14336esac
14337eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14338$as_echo "$ac_try_echo") >&5
14339 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014340 ac_status=$?
14341 grep -v '^ *+' conftest.er1 >conftest.err
14342 rm -f conftest.er1
14343 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014344 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14345 (exit $ac_status); } && {
14346 test -z "$ac_c_werror_flag" ||
14347 test ! -s conftest.err
14348 } && test -s conftest$ac_exeext && {
14349 test "$cross_compiling" = yes ||
14350 $as_test_x conftest$ac_exeext
14351 }; then
14352 { $as_echo "$as_me:$LINENO: result: yes" >&5
14353$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014354#define HAVE_ICONV 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014355_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014356
14357else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014358 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014359sed 's/^/| /' conftest.$ac_ext >&5
14360
Bram Moolenaar446cb832008-06-24 21:56:24 +000014361 { $as_echo "$as_me:$LINENO: result: no" >&5
14362$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000014363fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014364
14365rm -rf conftest.dSYM
14366rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014367 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000014368fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014369
14370rm -rf conftest.dSYM
14371rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014372 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000014373
14374
Bram Moolenaar446cb832008-06-24 21:56:24 +000014375{ $as_echo "$as_me:$LINENO: checking for nl_langinfo(CODESET)" >&5
14376$as_echo_n "checking for nl_langinfo(CODESET)... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014377cat >conftest.$ac_ext <<_ACEOF
14378/* confdefs.h. */
14379_ACEOF
14380cat confdefs.h >>conftest.$ac_ext
14381cat >>conftest.$ac_ext <<_ACEOF
14382/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014383
14384#ifdef HAVE_LANGINFO_H
14385# include <langinfo.h>
14386#endif
14387
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014388int
14389main ()
14390{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014391char *cs = nl_langinfo(CODESET);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014392 ;
14393 return 0;
14394}
14395_ACEOF
14396rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014397if { (ac_try="$ac_link"
14398case "(($ac_try" in
14399 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14400 *) ac_try_echo=$ac_try;;
14401esac
14402eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14403$as_echo "$ac_try_echo") >&5
14404 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014405 ac_status=$?
14406 grep -v '^ *+' conftest.er1 >conftest.err
14407 rm -f conftest.er1
14408 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014409 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14410 (exit $ac_status); } && {
14411 test -z "$ac_c_werror_flag" ||
14412 test ! -s conftest.err
14413 } && test -s conftest$ac_exeext && {
14414 test "$cross_compiling" = yes ||
14415 $as_test_x conftest$ac_exeext
14416 }; then
14417 { $as_echo "$as_me:$LINENO: result: yes" >&5
14418$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014419#define HAVE_NL_LANGINFO_CODESET 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014420_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014421
14422else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014423 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014424sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014425
Bram Moolenaar446cb832008-06-24 21:56:24 +000014426 { $as_echo "$as_me:$LINENO: result: no" >&5
14427$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014428fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014429
14430rm -rf conftest.dSYM
14431rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014432 conftest$ac_exeext conftest.$ac_ext
14433
Bram Moolenaar446cb832008-06-24 21:56:24 +000014434
14435{ $as_echo "$as_me:$LINENO: checking for strtod in -lm" >&5
14436$as_echo_n "checking for strtod in -lm... " >&6; }
14437if test "${ac_cv_lib_m_strtod+set}" = set; then
14438 $as_echo_n "(cached) " >&6
14439else
14440 ac_check_lib_save_LIBS=$LIBS
14441LIBS="-lm $LIBS"
14442cat >conftest.$ac_ext <<_ACEOF
14443/* confdefs.h. */
14444_ACEOF
14445cat confdefs.h >>conftest.$ac_ext
14446cat >>conftest.$ac_ext <<_ACEOF
14447/* end confdefs.h. */
14448
14449/* Override any GCC internal prototype to avoid an error.
14450 Use char because int might match the return type of a GCC
14451 builtin and then its argument prototype would still apply. */
14452#ifdef __cplusplus
14453extern "C"
14454#endif
14455char strtod ();
14456int
14457main ()
14458{
14459return strtod ();
14460 ;
14461 return 0;
14462}
14463_ACEOF
14464rm -f conftest.$ac_objext conftest$ac_exeext
14465if { (ac_try="$ac_link"
14466case "(($ac_try" in
14467 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14468 *) ac_try_echo=$ac_try;;
14469esac
14470eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14471$as_echo "$ac_try_echo") >&5
14472 (eval "$ac_link") 2>conftest.er1
14473 ac_status=$?
14474 grep -v '^ *+' conftest.er1 >conftest.err
14475 rm -f conftest.er1
14476 cat conftest.err >&5
14477 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14478 (exit $ac_status); } && {
14479 test -z "$ac_c_werror_flag" ||
14480 test ! -s conftest.err
14481 } && test -s conftest$ac_exeext && {
14482 test "$cross_compiling" = yes ||
14483 $as_test_x conftest$ac_exeext
14484 }; then
14485 ac_cv_lib_m_strtod=yes
14486else
14487 $as_echo "$as_me: failed program was:" >&5
14488sed 's/^/| /' conftest.$ac_ext >&5
14489
14490 ac_cv_lib_m_strtod=no
14491fi
14492
14493rm -rf conftest.dSYM
14494rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14495 conftest$ac_exeext conftest.$ac_ext
14496LIBS=$ac_check_lib_save_LIBS
14497fi
14498{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_m_strtod" >&5
14499$as_echo "$ac_cv_lib_m_strtod" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000014500if test "x$ac_cv_lib_m_strtod" = x""yes; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000014501 cat >>confdefs.h <<_ACEOF
14502#define HAVE_LIBM 1
14503_ACEOF
14504
14505 LIBS="-lm $LIBS"
14506
14507fi
14508
14509{ $as_echo "$as_me:$LINENO: checking for strtod() and other floating point functions" >&5
14510$as_echo_n "checking for strtod() and other floating point functions... " >&6; }
14511cat >conftest.$ac_ext <<_ACEOF
14512/* confdefs.h. */
14513_ACEOF
14514cat confdefs.h >>conftest.$ac_ext
14515cat >>conftest.$ac_ext <<_ACEOF
14516/* end confdefs.h. */
14517
14518#ifdef HAVE_MATH_H
14519# include <math.h>
14520#endif
14521#if STDC_HEADERS
14522# include <stdlib.h>
14523# include <stddef.h>
14524#endif
14525
14526int
14527main ()
14528{
14529char *s; double d;
14530 d = strtod("1.1", &s);
14531 d = fabs(1.11);
14532 d = ceil(1.11);
14533 d = floor(1.11);
14534 d = log10(1.11);
14535 d = pow(1.11, 2.22);
14536 d = sqrt(1.11);
14537 d = sin(1.11);
14538 d = cos(1.11);
14539 d = atan(1.11);
14540
14541 ;
14542 return 0;
14543}
14544_ACEOF
14545rm -f conftest.$ac_objext conftest$ac_exeext
14546if { (ac_try="$ac_link"
14547case "(($ac_try" in
14548 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14549 *) ac_try_echo=$ac_try;;
14550esac
14551eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14552$as_echo "$ac_try_echo") >&5
14553 (eval "$ac_link") 2>conftest.er1
14554 ac_status=$?
14555 grep -v '^ *+' conftest.er1 >conftest.err
14556 rm -f conftest.er1
14557 cat conftest.err >&5
14558 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14559 (exit $ac_status); } && {
14560 test -z "$ac_c_werror_flag" ||
14561 test ! -s conftest.err
14562 } && test -s conftest$ac_exeext && {
14563 test "$cross_compiling" = yes ||
14564 $as_test_x conftest$ac_exeext
14565 }; then
14566 { $as_echo "$as_me:$LINENO: result: yes" >&5
14567$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
14568#define HAVE_FLOAT_FUNCS 1
14569_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014570
Bram Moolenaar071d4272004-06-13 20:20:40 +000014571else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014572 $as_echo "$as_me: failed program was:" >&5
14573sed 's/^/| /' conftest.$ac_ext >&5
14574
14575 { $as_echo "$as_me:$LINENO: result: no" >&5
14576$as_echo "no" >&6; }
14577fi
14578
14579rm -rf conftest.dSYM
14580rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14581 conftest$ac_exeext conftest.$ac_ext
14582
14583{ $as_echo "$as_me:$LINENO: checking --disable-acl argument" >&5
14584$as_echo_n "checking --disable-acl argument... " >&6; }
14585# Check whether --enable-acl was given.
14586if test "${enable_acl+set}" = set; then
14587 enableval=$enable_acl;
14588else
Bram Moolenaar071d4272004-06-13 20:20:40 +000014589 enable_acl="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +000014590fi
14591
Bram Moolenaar071d4272004-06-13 20:20:40 +000014592if test "$enable_acl" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000014593{ $as_echo "$as_me:$LINENO: result: no" >&5
14594$as_echo "no" >&6; }
14595{ $as_echo "$as_me:$LINENO: checking for acl_get_file in -lposix1e" >&5
14596$as_echo_n "checking for acl_get_file in -lposix1e... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014597if test "${ac_cv_lib_posix1e_acl_get_file+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000014598 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000014599else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014600 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000014601LIBS="-lposix1e $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014602cat >conftest.$ac_ext <<_ACEOF
14603/* confdefs.h. */
14604_ACEOF
14605cat confdefs.h >>conftest.$ac_ext
14606cat >>conftest.$ac_ext <<_ACEOF
14607/* end confdefs.h. */
14608
Bram Moolenaar446cb832008-06-24 21:56:24 +000014609/* Override any GCC internal prototype to avoid an error.
14610 Use char because int might match the return type of a GCC
14611 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014612#ifdef __cplusplus
14613extern "C"
14614#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014615char acl_get_file ();
14616int
14617main ()
14618{
Bram Moolenaar446cb832008-06-24 21:56:24 +000014619return acl_get_file ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014620 ;
14621 return 0;
14622}
14623_ACEOF
14624rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014625if { (ac_try="$ac_link"
14626case "(($ac_try" in
14627 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14628 *) ac_try_echo=$ac_try;;
14629esac
14630eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14631$as_echo "$ac_try_echo") >&5
14632 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014633 ac_status=$?
14634 grep -v '^ *+' conftest.er1 >conftest.err
14635 rm -f conftest.er1
14636 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014637 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14638 (exit $ac_status); } && {
14639 test -z "$ac_c_werror_flag" ||
14640 test ! -s conftest.err
14641 } && test -s conftest$ac_exeext && {
14642 test "$cross_compiling" = yes ||
14643 $as_test_x conftest$ac_exeext
14644 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014645 ac_cv_lib_posix1e_acl_get_file=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000014646else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014647 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014648sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014649
Bram Moolenaar446cb832008-06-24 21:56:24 +000014650 ac_cv_lib_posix1e_acl_get_file=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000014651fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014652
14653rm -rf conftest.dSYM
14654rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014655 conftest$ac_exeext conftest.$ac_ext
14656LIBS=$ac_check_lib_save_LIBS
14657fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014658{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_posix1e_acl_get_file" >&5
14659$as_echo "$ac_cv_lib_posix1e_acl_get_file" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000014660if test "x$ac_cv_lib_posix1e_acl_get_file" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000014661 LIBS="$LIBS -lposix1e"
14662else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014663 { $as_echo "$as_me:$LINENO: checking for acl_get_file in -lacl" >&5
14664$as_echo_n "checking for acl_get_file in -lacl... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014665if test "${ac_cv_lib_acl_acl_get_file+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000014666 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000014667else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014668 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000014669LIBS="-lacl $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014670cat >conftest.$ac_ext <<_ACEOF
14671/* confdefs.h. */
14672_ACEOF
14673cat confdefs.h >>conftest.$ac_ext
14674cat >>conftest.$ac_ext <<_ACEOF
14675/* end confdefs.h. */
14676
Bram Moolenaar446cb832008-06-24 21:56:24 +000014677/* Override any GCC internal prototype to avoid an error.
14678 Use char because int might match the return type of a GCC
14679 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014680#ifdef __cplusplus
14681extern "C"
14682#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014683char acl_get_file ();
14684int
14685main ()
14686{
Bram Moolenaar446cb832008-06-24 21:56:24 +000014687return acl_get_file ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014688 ;
14689 return 0;
14690}
14691_ACEOF
14692rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014693if { (ac_try="$ac_link"
14694case "(($ac_try" in
14695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14696 *) ac_try_echo=$ac_try;;
14697esac
14698eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14699$as_echo "$ac_try_echo") >&5
14700 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014701 ac_status=$?
14702 grep -v '^ *+' conftest.er1 >conftest.err
14703 rm -f conftest.er1
14704 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014705 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14706 (exit $ac_status); } && {
14707 test -z "$ac_c_werror_flag" ||
14708 test ! -s conftest.err
14709 } && test -s conftest$ac_exeext && {
14710 test "$cross_compiling" = yes ||
14711 $as_test_x conftest$ac_exeext
14712 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014713 ac_cv_lib_acl_acl_get_file=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000014714else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014715 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014716sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014717
Bram Moolenaar446cb832008-06-24 21:56:24 +000014718 ac_cv_lib_acl_acl_get_file=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000014719fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014720
14721rm -rf conftest.dSYM
14722rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014723 conftest$ac_exeext conftest.$ac_ext
14724LIBS=$ac_check_lib_save_LIBS
14725fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014726{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_acl_acl_get_file" >&5
14727$as_echo "$ac_cv_lib_acl_acl_get_file" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000014728if test "x$ac_cv_lib_acl_acl_get_file" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000014729 LIBS="$LIBS -lacl"
Bram Moolenaar446cb832008-06-24 21:56:24 +000014730 { $as_echo "$as_me:$LINENO: checking for fgetxattr in -lattr" >&5
14731$as_echo_n "checking for fgetxattr in -lattr... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014732if test "${ac_cv_lib_attr_fgetxattr+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000014733 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000014734else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014735 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000014736LIBS="-lattr $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014737cat >conftest.$ac_ext <<_ACEOF
14738/* confdefs.h. */
14739_ACEOF
14740cat confdefs.h >>conftest.$ac_ext
14741cat >>conftest.$ac_ext <<_ACEOF
14742/* end confdefs.h. */
14743
Bram Moolenaar446cb832008-06-24 21:56:24 +000014744/* Override any GCC internal prototype to avoid an error.
14745 Use char because int might match the return type of a GCC
14746 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014747#ifdef __cplusplus
14748extern "C"
14749#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014750char fgetxattr ();
14751int
14752main ()
14753{
Bram Moolenaar446cb832008-06-24 21:56:24 +000014754return fgetxattr ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014755 ;
14756 return 0;
14757}
14758_ACEOF
14759rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014760if { (ac_try="$ac_link"
14761case "(($ac_try" in
14762 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14763 *) ac_try_echo=$ac_try;;
14764esac
14765eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14766$as_echo "$ac_try_echo") >&5
14767 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014768 ac_status=$?
14769 grep -v '^ *+' conftest.er1 >conftest.err
14770 rm -f conftest.er1
14771 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014772 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14773 (exit $ac_status); } && {
14774 test -z "$ac_c_werror_flag" ||
14775 test ! -s conftest.err
14776 } && test -s conftest$ac_exeext && {
14777 test "$cross_compiling" = yes ||
14778 $as_test_x conftest$ac_exeext
14779 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014780 ac_cv_lib_attr_fgetxattr=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000014781else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014782 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014783sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014784
Bram Moolenaar446cb832008-06-24 21:56:24 +000014785 ac_cv_lib_attr_fgetxattr=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000014786fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014787
14788rm -rf conftest.dSYM
14789rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014790 conftest$ac_exeext conftest.$ac_ext
14791LIBS=$ac_check_lib_save_LIBS
14792fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014793{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_attr_fgetxattr" >&5
14794$as_echo "$ac_cv_lib_attr_fgetxattr" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000014795if test "x$ac_cv_lib_attr_fgetxattr" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000014796 LIBS="$LIBS -lattr"
Bram Moolenaar071d4272004-06-13 20:20:40 +000014797fi
14798
Bram Moolenaar071d4272004-06-13 20:20:40 +000014799fi
14800
14801fi
14802
14803
Bram Moolenaar446cb832008-06-24 21:56:24 +000014804{ $as_echo "$as_me:$LINENO: checking for POSIX ACL support" >&5
14805$as_echo_n "checking for POSIX ACL support... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014806cat >conftest.$ac_ext <<_ACEOF
14807/* confdefs.h. */
14808_ACEOF
14809cat confdefs.h >>conftest.$ac_ext
14810cat >>conftest.$ac_ext <<_ACEOF
14811/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014812
14813#include <sys/types.h>
14814#ifdef HAVE_SYS_ACL_H
14815# include <sys/acl.h>
14816#endif
14817acl_t acl;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014818int
14819main ()
14820{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014821acl = acl_get_file("foo", ACL_TYPE_ACCESS);
14822 acl_set_file("foo", ACL_TYPE_ACCESS, acl);
14823 acl_free(acl);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014824 ;
14825 return 0;
14826}
14827_ACEOF
14828rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014829if { (ac_try="$ac_link"
14830case "(($ac_try" in
14831 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14832 *) ac_try_echo=$ac_try;;
14833esac
14834eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14835$as_echo "$ac_try_echo") >&5
14836 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014837 ac_status=$?
14838 grep -v '^ *+' conftest.er1 >conftest.err
14839 rm -f conftest.er1
14840 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014841 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14842 (exit $ac_status); } && {
14843 test -z "$ac_c_werror_flag" ||
14844 test ! -s conftest.err
14845 } && test -s conftest$ac_exeext && {
14846 test "$cross_compiling" = yes ||
14847 $as_test_x conftest$ac_exeext
14848 }; then
14849 { $as_echo "$as_me:$LINENO: result: yes" >&5
14850$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014851#define HAVE_POSIX_ACL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014852_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014853
14854else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014855 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014856sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014857
Bram Moolenaar446cb832008-06-24 21:56:24 +000014858 { $as_echo "$as_me:$LINENO: result: no" >&5
14859$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014860fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014861
14862rm -rf conftest.dSYM
14863rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014864 conftest$ac_exeext conftest.$ac_ext
14865
Bram Moolenaar446cb832008-06-24 21:56:24 +000014866{ $as_echo "$as_me:$LINENO: checking for Solaris ACL support" >&5
14867$as_echo_n "checking for Solaris ACL support... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014868cat >conftest.$ac_ext <<_ACEOF
14869/* confdefs.h. */
14870_ACEOF
14871cat confdefs.h >>conftest.$ac_ext
14872cat >>conftest.$ac_ext <<_ACEOF
14873/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014874
14875#ifdef HAVE_SYS_ACL_H
14876# include <sys/acl.h>
14877#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014878int
14879main ()
14880{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014881acl("foo", GETACLCNT, 0, NULL);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014882
14883 ;
14884 return 0;
14885}
14886_ACEOF
14887rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014888if { (ac_try="$ac_link"
14889case "(($ac_try" in
14890 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14891 *) ac_try_echo=$ac_try;;
14892esac
14893eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14894$as_echo "$ac_try_echo") >&5
14895 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014896 ac_status=$?
14897 grep -v '^ *+' conftest.er1 >conftest.err
14898 rm -f conftest.er1
14899 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014900 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14901 (exit $ac_status); } && {
14902 test -z "$ac_c_werror_flag" ||
14903 test ! -s conftest.err
14904 } && test -s conftest$ac_exeext && {
14905 test "$cross_compiling" = yes ||
14906 $as_test_x conftest$ac_exeext
14907 }; then
14908 { $as_echo "$as_me:$LINENO: result: yes" >&5
14909$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014910#define HAVE_SOLARIS_ACL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014911_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014912
14913else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014914 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014915sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014916
Bram Moolenaar446cb832008-06-24 21:56:24 +000014917 { $as_echo "$as_me:$LINENO: result: no" >&5
14918$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014919fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014920
14921rm -rf conftest.dSYM
14922rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014923 conftest$ac_exeext conftest.$ac_ext
14924
Bram Moolenaar446cb832008-06-24 21:56:24 +000014925{ $as_echo "$as_me:$LINENO: checking for AIX ACL support" >&5
14926$as_echo_n "checking for AIX ACL support... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014927cat >conftest.$ac_ext <<_ACEOF
14928/* confdefs.h. */
14929_ACEOF
14930cat confdefs.h >>conftest.$ac_ext
14931cat >>conftest.$ac_ext <<_ACEOF
14932/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014933
Bram Moolenaar446cb832008-06-24 21:56:24 +000014934#if STDC_HEADERS
14935# include <stdlib.h>
14936# include <stddef.h>
14937#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000014938#ifdef HAVE_SYS_ACL_H
14939# include <sys/acl.h>
14940#endif
14941#ifdef HAVE_SYS_ACCESS_H
14942# include <sys/access.h>
14943#endif
14944#define _ALL_SOURCE
14945
14946#include <sys/stat.h>
14947
14948int aclsize;
14949struct acl *aclent;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014950int
14951main ()
14952{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014953aclsize = sizeof(struct acl);
14954 aclent = (void *)malloc(aclsize);
14955 statacl("foo", STX_NORMAL, aclent, aclsize);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014956
14957 ;
14958 return 0;
14959}
14960_ACEOF
14961rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014962if { (ac_try="$ac_link"
14963case "(($ac_try" in
14964 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14965 *) ac_try_echo=$ac_try;;
14966esac
14967eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14968$as_echo "$ac_try_echo") >&5
14969 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014970 ac_status=$?
14971 grep -v '^ *+' conftest.er1 >conftest.err
14972 rm -f conftest.er1
14973 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014974 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14975 (exit $ac_status); } && {
14976 test -z "$ac_c_werror_flag" ||
14977 test ! -s conftest.err
14978 } && test -s conftest$ac_exeext && {
14979 test "$cross_compiling" = yes ||
14980 $as_test_x conftest$ac_exeext
14981 }; then
14982 { $as_echo "$as_me:$LINENO: result: yes" >&5
14983$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014984#define HAVE_AIX_ACL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014985_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014986
14987else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014988 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014989sed 's/^/| /' conftest.$ac_ext >&5
14990
Bram Moolenaar446cb832008-06-24 21:56:24 +000014991 { $as_echo "$as_me:$LINENO: result: no" >&5
14992$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000014993fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014994
14995rm -rf conftest.dSYM
14996rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014997 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000014998else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014999 { $as_echo "$as_me:$LINENO: result: yes" >&5
15000$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015001fi
15002
Bram Moolenaar446cb832008-06-24 21:56:24 +000015003{ $as_echo "$as_me:$LINENO: checking --disable-gpm argument" >&5
15004$as_echo_n "checking --disable-gpm argument... " >&6; }
15005# Check whether --enable-gpm was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +000015006if test "${enable_gpm+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015007 enableval=$enable_gpm;
Bram Moolenaar071d4272004-06-13 20:20:40 +000015008else
15009 enable_gpm="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +000015010fi
15011
Bram Moolenaar071d4272004-06-13 20:20:40 +000015012
15013if test "$enable_gpm" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015014 { $as_echo "$as_me:$LINENO: result: no" >&5
15015$as_echo "no" >&6; }
15016 { $as_echo "$as_me:$LINENO: checking for gpm" >&5
15017$as_echo_n "checking for gpm... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015018if test "${vi_cv_have_gpm+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015019 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000015020else
15021 olibs="$LIBS" ; LIBS="-lgpm"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015022 cat >conftest.$ac_ext <<_ACEOF
15023/* confdefs.h. */
15024_ACEOF
15025cat confdefs.h >>conftest.$ac_ext
15026cat >>conftest.$ac_ext <<_ACEOF
15027/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000015028#include <gpm.h>
15029 #include <linux/keyboard.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015030int
15031main ()
15032{
Bram Moolenaar071d4272004-06-13 20:20:40 +000015033Gpm_GetLibVersion(NULL);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015034 ;
15035 return 0;
15036}
15037_ACEOF
15038rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015039if { (ac_try="$ac_link"
15040case "(($ac_try" in
15041 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15042 *) ac_try_echo=$ac_try;;
15043esac
15044eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15045$as_echo "$ac_try_echo") >&5
15046 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015047 ac_status=$?
15048 grep -v '^ *+' conftest.er1 >conftest.err
15049 rm -f conftest.er1
15050 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015051 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15052 (exit $ac_status); } && {
15053 test -z "$ac_c_werror_flag" ||
15054 test ! -s conftest.err
15055 } && test -s conftest$ac_exeext && {
15056 test "$cross_compiling" = yes ||
15057 $as_test_x conftest$ac_exeext
15058 }; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000015059 vi_cv_have_gpm=yes
15060else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015061 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015062sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000015063
Bram Moolenaar446cb832008-06-24 21:56:24 +000015064 vi_cv_have_gpm=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015065fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015066
15067rm -rf conftest.dSYM
15068rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015069 conftest$ac_exeext conftest.$ac_ext
15070 LIBS="$olibs"
15071
15072fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015073{ $as_echo "$as_me:$LINENO: result: $vi_cv_have_gpm" >&5
15074$as_echo "$vi_cv_have_gpm" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015075 if test $vi_cv_have_gpm = yes; then
15076 LIBS="$LIBS -lgpm"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015077 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015078#define HAVE_GPM 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015079_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015080
15081 fi
15082else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015083 { $as_echo "$as_me:$LINENO: result: yes" >&5
15084$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015085fi
15086
Bram Moolenaar446cb832008-06-24 21:56:24 +000015087{ $as_echo "$as_me:$LINENO: checking --disable-sysmouse argument" >&5
15088$as_echo_n "checking --disable-sysmouse argument... " >&6; }
15089# Check whether --enable-sysmouse was given.
15090if test "${enable_sysmouse+set}" = set; then
15091 enableval=$enable_sysmouse;
15092else
15093 enable_sysmouse="yes"
15094fi
15095
15096
15097if test "$enable_sysmouse" = "yes"; then
15098 { $as_echo "$as_me:$LINENO: result: no" >&5
15099$as_echo "no" >&6; }
15100 { $as_echo "$as_me:$LINENO: checking for sysmouse" >&5
15101$as_echo_n "checking for sysmouse... " >&6; }
15102if test "${vi_cv_have_sysmouse+set}" = set; then
15103 $as_echo_n "(cached) " >&6
15104else
15105 cat >conftest.$ac_ext <<_ACEOF
15106/* confdefs.h. */
15107_ACEOF
15108cat confdefs.h >>conftest.$ac_ext
15109cat >>conftest.$ac_ext <<_ACEOF
15110/* end confdefs.h. */
15111#include <sys/consio.h>
15112 #include <signal.h>
15113 #include <sys/fbio.h>
15114int
15115main ()
15116{
15117struct mouse_info mouse;
15118 mouse.operation = MOUSE_MODE;
15119 mouse.operation = MOUSE_SHOW;
15120 mouse.u.mode.mode = 0;
15121 mouse.u.mode.signal = SIGUSR2;
15122 ;
15123 return 0;
15124}
15125_ACEOF
15126rm -f conftest.$ac_objext conftest$ac_exeext
15127if { (ac_try="$ac_link"
15128case "(($ac_try" in
15129 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15130 *) ac_try_echo=$ac_try;;
15131esac
15132eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15133$as_echo "$ac_try_echo") >&5
15134 (eval "$ac_link") 2>conftest.er1
15135 ac_status=$?
15136 grep -v '^ *+' conftest.er1 >conftest.err
15137 rm -f conftest.er1
15138 cat conftest.err >&5
15139 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15140 (exit $ac_status); } && {
15141 test -z "$ac_c_werror_flag" ||
15142 test ! -s conftest.err
15143 } && test -s conftest$ac_exeext && {
15144 test "$cross_compiling" = yes ||
15145 $as_test_x conftest$ac_exeext
15146 }; then
15147 vi_cv_have_sysmouse=yes
15148else
15149 $as_echo "$as_me: failed program was:" >&5
15150sed 's/^/| /' conftest.$ac_ext >&5
15151
15152 vi_cv_have_sysmouse=no
15153fi
15154
15155rm -rf conftest.dSYM
15156rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15157 conftest$ac_exeext conftest.$ac_ext
15158
15159fi
15160{ $as_echo "$as_me:$LINENO: result: $vi_cv_have_sysmouse" >&5
15161$as_echo "$vi_cv_have_sysmouse" >&6; }
15162 if test $vi_cv_have_sysmouse = yes; then
15163 cat >>confdefs.h <<\_ACEOF
15164#define HAVE_SYSMOUSE 1
15165_ACEOF
15166
15167 fi
15168else
15169 { $as_echo "$as_me:$LINENO: result: yes" >&5
15170$as_echo "yes" >&6; }
15171fi
15172
15173{ $as_echo "$as_me:$LINENO: checking for rename" >&5
15174$as_echo_n "checking for rename... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015175cat >conftest.$ac_ext <<_ACEOF
15176/* confdefs.h. */
15177_ACEOF
15178cat confdefs.h >>conftest.$ac_ext
15179cat >>conftest.$ac_ext <<_ACEOF
15180/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000015181#include <stdio.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015182int
15183main ()
15184{
Bram Moolenaar071d4272004-06-13 20:20:40 +000015185rename("this", "that")
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015186 ;
15187 return 0;
15188}
15189_ACEOF
15190rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015191if { (ac_try="$ac_link"
15192case "(($ac_try" in
15193 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15194 *) ac_try_echo=$ac_try;;
15195esac
15196eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15197$as_echo "$ac_try_echo") >&5
15198 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015199 ac_status=$?
15200 grep -v '^ *+' conftest.er1 >conftest.err
15201 rm -f conftest.er1
15202 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015203 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15204 (exit $ac_status); } && {
15205 test -z "$ac_c_werror_flag" ||
15206 test ! -s conftest.err
15207 } && test -s conftest$ac_exeext && {
15208 test "$cross_compiling" = yes ||
15209 $as_test_x conftest$ac_exeext
15210 }; then
15211 { $as_echo "$as_me:$LINENO: result: yes" >&5
15212$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015213#define HAVE_RENAME 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015214_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015215
15216else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015217 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015218sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000015219
Bram Moolenaar446cb832008-06-24 21:56:24 +000015220 { $as_echo "$as_me:$LINENO: result: no" >&5
15221$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015222fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015223
15224rm -rf conftest.dSYM
15225rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015226 conftest$ac_exeext conftest.$ac_ext
15227
Bram Moolenaar446cb832008-06-24 21:56:24 +000015228{ $as_echo "$as_me:$LINENO: checking for sysctl" >&5
15229$as_echo_n "checking for sysctl... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015230cat >conftest.$ac_ext <<_ACEOF
15231/* confdefs.h. */
15232_ACEOF
15233cat confdefs.h >>conftest.$ac_ext
15234cat >>conftest.$ac_ext <<_ACEOF
15235/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000015236#include <sys/types.h>
15237#include <sys/sysctl.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015238int
15239main ()
15240{
Bram Moolenaar071d4272004-06-13 20:20:40 +000015241 int mib[2], r;
15242 size_t len;
15243
15244 mib[0] = CTL_HW;
15245 mib[1] = HW_USERMEM;
15246 len = sizeof(r);
15247 (void)sysctl(mib, 2, &r, &len, (void *)0, (size_t)0);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015248
15249 ;
15250 return 0;
15251}
15252_ACEOF
15253rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015254if { (ac_try="$ac_compile"
15255case "(($ac_try" in
15256 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15257 *) ac_try_echo=$ac_try;;
15258esac
15259eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15260$as_echo "$ac_try_echo") >&5
15261 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015262 ac_status=$?
15263 grep -v '^ *+' conftest.er1 >conftest.err
15264 rm -f conftest.er1
15265 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015266 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15267 (exit $ac_status); } && {
15268 test -z "$ac_c_werror_flag" ||
15269 test ! -s conftest.err
15270 } && test -s conftest.$ac_objext; then
15271 { $as_echo "$as_me:$LINENO: result: yes" >&5
15272$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015273#define HAVE_SYSCTL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015274_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015275
15276else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015277 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015278sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000015279
Bram Moolenaar446cb832008-06-24 21:56:24 +000015280 { $as_echo "$as_me:$LINENO: result: not usable" >&5
15281$as_echo "not usable" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015282fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015283
Bram Moolenaar446cb832008-06-24 21:56:24 +000015284rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15285
15286{ $as_echo "$as_me:$LINENO: checking for sysinfo" >&5
15287$as_echo_n "checking for sysinfo... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015288cat >conftest.$ac_ext <<_ACEOF
15289/* confdefs.h. */
15290_ACEOF
15291cat confdefs.h >>conftest.$ac_ext
15292cat >>conftest.$ac_ext <<_ACEOF
15293/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000015294#include <sys/types.h>
15295#include <sys/sysinfo.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015296int
15297main ()
15298{
Bram Moolenaar071d4272004-06-13 20:20:40 +000015299 struct sysinfo sinfo;
15300 int t;
15301
15302 (void)sysinfo(&sinfo);
15303 t = sinfo.totalram;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015304
15305 ;
15306 return 0;
15307}
15308_ACEOF
15309rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015310if { (ac_try="$ac_compile"
15311case "(($ac_try" in
15312 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15313 *) ac_try_echo=$ac_try;;
15314esac
15315eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15316$as_echo "$ac_try_echo") >&5
15317 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015318 ac_status=$?
15319 grep -v '^ *+' conftest.er1 >conftest.err
15320 rm -f conftest.er1
15321 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015322 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15323 (exit $ac_status); } && {
15324 test -z "$ac_c_werror_flag" ||
15325 test ! -s conftest.err
15326 } && test -s conftest.$ac_objext; then
15327 { $as_echo "$as_me:$LINENO: result: yes" >&5
15328$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015329#define HAVE_SYSINFO 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015330_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015331
15332else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015333 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015334sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000015335
Bram Moolenaar446cb832008-06-24 21:56:24 +000015336 { $as_echo "$as_me:$LINENO: result: not usable" >&5
15337$as_echo "not usable" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015338fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015339
Bram Moolenaar446cb832008-06-24 21:56:24 +000015340rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15341
15342{ $as_echo "$as_me:$LINENO: checking for sysinfo.mem_unit" >&5
15343$as_echo_n "checking for sysinfo.mem_unit... " >&6; }
Bram Moolenaar914572a2007-05-01 11:37:47 +000015344cat >conftest.$ac_ext <<_ACEOF
15345/* confdefs.h. */
15346_ACEOF
15347cat confdefs.h >>conftest.$ac_ext
15348cat >>conftest.$ac_ext <<_ACEOF
15349/* end confdefs.h. */
15350#include <sys/types.h>
15351#include <sys/sysinfo.h>
15352int
15353main ()
15354{
15355 struct sysinfo sinfo;
15356 sinfo.mem_unit = 1;
15357
15358 ;
15359 return 0;
15360}
15361_ACEOF
15362rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015363if { (ac_try="$ac_compile"
15364case "(($ac_try" in
15365 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15366 *) ac_try_echo=$ac_try;;
15367esac
15368eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15369$as_echo "$ac_try_echo") >&5
15370 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar914572a2007-05-01 11:37:47 +000015371 ac_status=$?
15372 grep -v '^ *+' conftest.er1 >conftest.err
15373 rm -f conftest.er1
15374 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015375 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15376 (exit $ac_status); } && {
15377 test -z "$ac_c_werror_flag" ||
15378 test ! -s conftest.err
15379 } && test -s conftest.$ac_objext; then
15380 { $as_echo "$as_me:$LINENO: result: yes" >&5
15381$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar914572a2007-05-01 11:37:47 +000015382#define HAVE_SYSINFO_MEM_UNIT 1
15383_ACEOF
15384
15385else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015386 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar914572a2007-05-01 11:37:47 +000015387sed 's/^/| /' conftest.$ac_ext >&5
15388
Bram Moolenaar446cb832008-06-24 21:56:24 +000015389 { $as_echo "$as_me:$LINENO: result: no" >&5
15390$as_echo "no" >&6; }
Bram Moolenaar914572a2007-05-01 11:37:47 +000015391fi
Bram Moolenaar914572a2007-05-01 11:37:47 +000015392
Bram Moolenaar446cb832008-06-24 21:56:24 +000015393rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15394
15395{ $as_echo "$as_me:$LINENO: checking for sysconf" >&5
15396$as_echo_n "checking for sysconf... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015397cat >conftest.$ac_ext <<_ACEOF
15398/* confdefs.h. */
15399_ACEOF
15400cat confdefs.h >>conftest.$ac_ext
15401cat >>conftest.$ac_ext <<_ACEOF
15402/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000015403#include <unistd.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015404int
15405main ()
15406{
Bram Moolenaar071d4272004-06-13 20:20:40 +000015407 (void)sysconf(_SC_PAGESIZE);
15408 (void)sysconf(_SC_PHYS_PAGES);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015409
15410 ;
15411 return 0;
15412}
15413_ACEOF
15414rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015415if { (ac_try="$ac_compile"
15416case "(($ac_try" in
15417 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15418 *) ac_try_echo=$ac_try;;
15419esac
15420eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15421$as_echo "$ac_try_echo") >&5
15422 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015423 ac_status=$?
15424 grep -v '^ *+' conftest.er1 >conftest.err
15425 rm -f conftest.er1
15426 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015427 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15428 (exit $ac_status); } && {
15429 test -z "$ac_c_werror_flag" ||
15430 test ! -s conftest.err
15431 } && test -s conftest.$ac_objext; then
15432 { $as_echo "$as_me:$LINENO: result: yes" >&5
15433$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015434#define HAVE_SYSCONF 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015435_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015436
15437else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015438 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015439sed 's/^/| /' conftest.$ac_ext >&5
15440
Bram Moolenaar446cb832008-06-24 21:56:24 +000015441 { $as_echo "$as_me:$LINENO: result: not usable" >&5
15442$as_echo "not usable" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015443fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015444
15445rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000015446
15447
Bram Moolenaar446cb832008-06-24 21:56:24 +000015448{ $as_echo "$as_me:$LINENO: checking size of int" >&5
15449$as_echo_n "checking size of int... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015450if test "${ac_cv_sizeof_int+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015451 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000015452else
15453 if test "$cross_compiling" = yes; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015454 { { $as_echo "$as_me:$LINENO: error: failed to compile test program" >&5
15455$as_echo "$as_me: error: failed to compile test program" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015456 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015457else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015458 cat >conftest.$ac_ext <<_ACEOF
15459/* confdefs.h. */
15460_ACEOF
15461cat confdefs.h >>conftest.$ac_ext
15462cat >>conftest.$ac_ext <<_ACEOF
15463/* end confdefs.h. */
Bram Moolenaar446cb832008-06-24 21:56:24 +000015464
Bram Moolenaar071d4272004-06-13 20:20:40 +000015465#include <stdio.h>
Bram Moolenaar446cb832008-06-24 21:56:24 +000015466#if STDC_HEADERS
15467# include <stdlib.h>
15468# include <stddef.h>
15469#endif
15470main()
15471{
15472 FILE *f=fopen("conftestval", "w");
15473 if (!f) exit(1);
15474 fprintf(f, "%d\n", (int)sizeof(int));
15475 exit(0);
15476}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015477_ACEOF
15478rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015479if { (ac_try="$ac_link"
15480case "(($ac_try" in
15481 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15482 *) ac_try_echo=$ac_try;;
15483esac
15484eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15485$as_echo "$ac_try_echo") >&5
15486 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015487 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000015488 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015489 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000015490 { (case "(($ac_try" in
15491 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15492 *) ac_try_echo=$ac_try;;
15493esac
15494eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15495$as_echo "$ac_try_echo") >&5
15496 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015497 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000015498 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015499 (exit $ac_status); }; }; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000015500 ac_cv_sizeof_int=`cat conftestval`
15501else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015502 $as_echo "$as_me: program exited with status $ac_status" >&5
15503$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015504sed 's/^/| /' conftest.$ac_ext >&5
15505
15506( exit $ac_status )
15507ac_cv_sizeof_int=0
Bram Moolenaar071d4272004-06-13 20:20:40 +000015508fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015509rm -rf conftest.dSYM
15510rm -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 +000015511fi
15512
Bram Moolenaar446cb832008-06-24 21:56:24 +000015513
15514fi
15515
15516{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
15517$as_echo "$ac_cv_sizeof_int" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015518cat >>confdefs.h <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015519#define SIZEOF_INT $ac_cv_sizeof_int
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015520_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015521
15522
Bram Moolenaar446cb832008-06-24 21:56:24 +000015523
Bram Moolenaar071d4272004-06-13 20:20:40 +000015524bcopy_test_prog='
Bram Moolenaar446cb832008-06-24 21:56:24 +000015525#include "confdefs.h"
15526#ifdef HAVE_STRING_H
15527# include <string.h>
15528#endif
15529#if STDC_HEADERS
15530# include <stdlib.h>
15531# include <stddef.h>
15532#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000015533main() {
15534 char buf[10];
15535 strcpy(buf, "abcdefghi");
15536 mch_memmove(buf, buf + 2, 3);
15537 if (strncmp(buf, "ababcf", 6))
15538 exit(1);
15539 strcpy(buf, "abcdefghi");
15540 mch_memmove(buf + 2, buf, 3);
15541 if (strncmp(buf, "cdedef", 6))
15542 exit(1);
15543 exit(0); /* libc version works properly. */
15544}'
15545
Bram Moolenaar446cb832008-06-24 21:56:24 +000015546{ $as_echo "$as_me:$LINENO: checking whether memmove handles overlaps" >&5
15547$as_echo_n "checking whether memmove handles overlaps... " >&6; }
15548if test "${vim_cv_memmove_handles_overlap+set}" = set; then
15549 $as_echo_n "(cached) " >&6
15550else
Bram Moolenaar071d4272004-06-13 20:20:40 +000015551
Bram Moolenaar446cb832008-06-24 21:56:24 +000015552 if test "$cross_compiling" = yes; then
15553
15554 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_memmove_handles_overlap'" >&5
15555$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_memmove_handles_overlap'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015556 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000015557
Bram Moolenaar071d4272004-06-13 20:20:40 +000015558else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015559 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015560#define mch_memmove(s,d,l) memmove(d,s,l) $bcopy_test_prog
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015561_ACEOF
15562rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015563if { (ac_try="$ac_link"
15564case "(($ac_try" in
15565 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15566 *) ac_try_echo=$ac_try;;
15567esac
15568eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15569$as_echo "$ac_try_echo") >&5
15570 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015571 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000015572 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015573 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000015574 { (case "(($ac_try" in
15575 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15576 *) ac_try_echo=$ac_try;;
15577esac
15578eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15579$as_echo "$ac_try_echo") >&5
15580 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015581 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000015582 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015583 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015584
15585 vim_cv_memmove_handles_overlap=yes
15586
15587else
15588 $as_echo "$as_me: program exited with status $ac_status" >&5
15589$as_echo "$as_me: failed program was:" >&5
15590sed 's/^/| /' conftest.$ac_ext >&5
15591
15592( exit $ac_status )
15593
15594 vim_cv_memmove_handles_overlap=no
15595
15596fi
15597rm -rf conftest.dSYM
15598rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15599fi
15600
15601
15602
15603fi
15604{ $as_echo "$as_me:$LINENO: result: $vim_cv_memmove_handles_overlap" >&5
15605$as_echo "$vim_cv_memmove_handles_overlap" >&6; }
15606
15607if test "x$vim_cv_memmove_handles_overlap" = "xyes" ; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015608 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015609#define USEMEMMOVE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015610_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000015611
Bram Moolenaar071d4272004-06-13 20:20:40 +000015612else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015613 { $as_echo "$as_me:$LINENO: checking whether bcopy handles overlaps" >&5
15614$as_echo_n "checking whether bcopy handles overlaps... " >&6; }
15615if test "${vim_cv_bcopy_handles_overlap+set}" = set; then
15616 $as_echo_n "(cached) " >&6
15617else
15618
15619 if test "$cross_compiling" = yes; then
15620
15621 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_bcopy_handles_overlap'" >&5
15622$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_bcopy_handles_overlap'" >&2;}
15623 { (exit 1); exit 1; }; }
15624
15625else
15626 cat >conftest.$ac_ext <<_ACEOF
15627#define mch_bcopy(s,d,l) bcopy(d,s,l) $bcopy_test_prog
15628_ACEOF
15629rm -f conftest$ac_exeext
15630if { (ac_try="$ac_link"
15631case "(($ac_try" in
15632 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15633 *) ac_try_echo=$ac_try;;
15634esac
15635eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15636$as_echo "$ac_try_echo") >&5
15637 (eval "$ac_link") 2>&5
15638 ac_status=$?
15639 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15640 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15641 { (case "(($ac_try" in
15642 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15643 *) ac_try_echo=$ac_try;;
15644esac
15645eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15646$as_echo "$ac_try_echo") >&5
15647 (eval "$ac_try") 2>&5
15648 ac_status=$?
15649 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15650 (exit $ac_status); }; }; then
15651
15652 vim_cv_bcopy_handles_overlap=yes
15653
15654else
15655 $as_echo "$as_me: program exited with status $ac_status" >&5
15656$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015657sed 's/^/| /' conftest.$ac_ext >&5
15658
15659( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000015660
15661 vim_cv_bcopy_handles_overlap=no
15662
15663fi
15664rm -rf conftest.dSYM
15665rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15666fi
15667
15668
15669
15670fi
15671{ $as_echo "$as_me:$LINENO: result: $vim_cv_bcopy_handles_overlap" >&5
15672$as_echo "$vim_cv_bcopy_handles_overlap" >&6; }
15673
15674 if test "x$vim_cv_bcopy_handles_overlap" = "xyes" ; then
15675 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015676#define USEBCOPY 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015677_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015678
Bram Moolenaar446cb832008-06-24 21:56:24 +000015679 else
15680 { $as_echo "$as_me:$LINENO: checking whether memcpy handles overlaps" >&5
15681$as_echo_n "checking whether memcpy handles overlaps... " >&6; }
15682if test "${vim_cv_memcpy_handles_overlap+set}" = set; then
15683 $as_echo_n "(cached) " >&6
15684else
15685
15686 if test "$cross_compiling" = yes; then
15687
15688 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_memcpy_handles_overlap'" >&5
15689$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_memcpy_handles_overlap'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015690 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000015691
Bram Moolenaar071d4272004-06-13 20:20:40 +000015692else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015693 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000015694#define mch_memcpy(s,d,l) memcpy(d,s,l) $bcopy_test_prog
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015695_ACEOF
15696rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015697if { (ac_try="$ac_link"
15698case "(($ac_try" in
15699 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15700 *) ac_try_echo=$ac_try;;
15701esac
15702eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15703$as_echo "$ac_try_echo") >&5
15704 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015705 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000015706 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015707 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000015708 { (case "(($ac_try" in
15709 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15710 *) ac_try_echo=$ac_try;;
15711esac
15712eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15713$as_echo "$ac_try_echo") >&5
15714 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015715 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000015716 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015717 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015718
15719 vim_cv_memcpy_handles_overlap=yes
15720
Bram Moolenaar071d4272004-06-13 20:20:40 +000015721else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015722 $as_echo "$as_me: program exited with status $ac_status" >&5
15723$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015724sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000015725
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015726( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000015727
15728 vim_cv_memcpy_handles_overlap=no
15729
Bram Moolenaar071d4272004-06-13 20:20:40 +000015730fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015731rm -rf conftest.dSYM
15732rm -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 +000015733fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015734
15735
15736
Bram Moolenaar071d4272004-06-13 20:20:40 +000015737fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015738{ $as_echo "$as_me:$LINENO: result: $vim_cv_memcpy_handles_overlap" >&5
15739$as_echo "$vim_cv_memcpy_handles_overlap" >&6; }
15740
15741 if test "x$vim_cv_memcpy_handles_overlap" = "xyes" ; then
15742 cat >>confdefs.h <<\_ACEOF
15743#define USEMEMCPY 1
15744_ACEOF
15745
15746 fi
15747 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000015748fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015749
Bram Moolenaar071d4272004-06-13 20:20:40 +000015750
15751
15752if test "$enable_multibyte" = "yes"; then
15753 cflags_save=$CFLAGS
15754 ldflags_save=$LDFLAGS
Bram Moolenaar94ba1ce2009-04-22 15:53:09 +000015755 if test "x$x_includes" != "xNONE" ; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000015756 CFLAGS="$CFLAGS -I$x_includes"
15757 LDFLAGS="$X_LIBS $LDFLAGS -lX11"
Bram Moolenaar446cb832008-06-24 21:56:24 +000015758 { $as_echo "$as_me:$LINENO: checking whether X_LOCALE needed" >&5
15759$as_echo_n "checking whether X_LOCALE needed... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015760 cat >conftest.$ac_ext <<_ACEOF
15761/* confdefs.h. */
15762_ACEOF
15763cat confdefs.h >>conftest.$ac_ext
15764cat >>conftest.$ac_ext <<_ACEOF
15765/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000015766#include <X11/Xlocale.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015767int
15768main ()
15769{
Bram Moolenaar071d4272004-06-13 20:20:40 +000015770
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015771 ;
15772 return 0;
15773}
15774_ACEOF
15775rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015776if { (ac_try="$ac_compile"
15777case "(($ac_try" in
15778 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15779 *) ac_try_echo=$ac_try;;
15780esac
15781eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15782$as_echo "$ac_try_echo") >&5
15783 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015784 ac_status=$?
15785 grep -v '^ *+' conftest.er1 >conftest.err
15786 rm -f conftest.er1
15787 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015788 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15789 (exit $ac_status); } && {
15790 test -z "$ac_c_werror_flag" ||
15791 test ! -s conftest.err
15792 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015793 cat >conftest.$ac_ext <<_ACEOF
15794/* confdefs.h. */
15795_ACEOF
15796cat confdefs.h >>conftest.$ac_ext
15797cat >>conftest.$ac_ext <<_ACEOF
15798/* end confdefs.h. */
15799
Bram Moolenaar446cb832008-06-24 21:56:24 +000015800/* Override any GCC internal prototype to avoid an error.
15801 Use char because int might match the return type of a GCC
15802 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015803#ifdef __cplusplus
15804extern "C"
15805#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015806char _Xsetlocale ();
15807int
15808main ()
15809{
Bram Moolenaar446cb832008-06-24 21:56:24 +000015810return _Xsetlocale ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015811 ;
15812 return 0;
15813}
15814_ACEOF
15815rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015816if { (ac_try="$ac_link"
15817case "(($ac_try" in
15818 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15819 *) ac_try_echo=$ac_try;;
15820esac
15821eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15822$as_echo "$ac_try_echo") >&5
15823 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015824 ac_status=$?
15825 grep -v '^ *+' conftest.er1 >conftest.err
15826 rm -f conftest.er1
15827 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015828 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15829 (exit $ac_status); } && {
15830 test -z "$ac_c_werror_flag" ||
15831 test ! -s conftest.err
15832 } && test -s conftest$ac_exeext && {
15833 test "$cross_compiling" = yes ||
15834 $as_test_x conftest$ac_exeext
15835 }; then
15836 { $as_echo "$as_me:$LINENO: result: yes" >&5
15837$as_echo "yes" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015838 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015839#define X_LOCALE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015840_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015841
15842else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015843 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015844sed 's/^/| /' conftest.$ac_ext >&5
15845
Bram Moolenaar446cb832008-06-24 21:56:24 +000015846 { $as_echo "$as_me:$LINENO: result: no" >&5
15847$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015848fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015849
15850rm -rf conftest.dSYM
15851rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015852 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000015853else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015854 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015855sed 's/^/| /' conftest.$ac_ext >&5
15856
Bram Moolenaar446cb832008-06-24 21:56:24 +000015857 { $as_echo "$as_me:$LINENO: result: no" >&5
15858$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015859fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015860
15861rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000015862 fi
15863 CFLAGS=$cflags_save
15864 LDFLAGS=$ldflags_save
15865fi
15866
Bram Moolenaar446cb832008-06-24 21:56:24 +000015867{ $as_echo "$as_me:$LINENO: checking for _xpg4_setrunelocale in -lxpg4" >&5
15868$as_echo_n "checking for _xpg4_setrunelocale in -lxpg4... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015869if test "${ac_cv_lib_xpg4__xpg4_setrunelocale+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015870 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000015871else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015872 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000015873LIBS="-lxpg4 $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015874cat >conftest.$ac_ext <<_ACEOF
15875/* confdefs.h. */
15876_ACEOF
15877cat confdefs.h >>conftest.$ac_ext
15878cat >>conftest.$ac_ext <<_ACEOF
15879/* end confdefs.h. */
15880
Bram Moolenaar446cb832008-06-24 21:56:24 +000015881/* Override any GCC internal prototype to avoid an error.
15882 Use char because int might match the return type of a GCC
15883 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015884#ifdef __cplusplus
15885extern "C"
15886#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015887char _xpg4_setrunelocale ();
15888int
15889main ()
15890{
Bram Moolenaar446cb832008-06-24 21:56:24 +000015891return _xpg4_setrunelocale ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015892 ;
15893 return 0;
15894}
15895_ACEOF
15896rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015897if { (ac_try="$ac_link"
15898case "(($ac_try" in
15899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15900 *) ac_try_echo=$ac_try;;
15901esac
15902eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15903$as_echo "$ac_try_echo") >&5
15904 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015905 ac_status=$?
15906 grep -v '^ *+' conftest.er1 >conftest.err
15907 rm -f conftest.er1
15908 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015909 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15910 (exit $ac_status); } && {
15911 test -z "$ac_c_werror_flag" ||
15912 test ! -s conftest.err
15913 } && test -s conftest$ac_exeext && {
15914 test "$cross_compiling" = yes ||
15915 $as_test_x conftest$ac_exeext
15916 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015917 ac_cv_lib_xpg4__xpg4_setrunelocale=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000015918else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015919 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015920sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000015921
Bram Moolenaar446cb832008-06-24 21:56:24 +000015922 ac_cv_lib_xpg4__xpg4_setrunelocale=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000015923fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015924
15925rm -rf conftest.dSYM
15926rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015927 conftest$ac_exeext conftest.$ac_ext
15928LIBS=$ac_check_lib_save_LIBS
15929fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015930{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4__xpg4_setrunelocale" >&5
15931$as_echo "$ac_cv_lib_xpg4__xpg4_setrunelocale" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000015932if test "x$ac_cv_lib_xpg4__xpg4_setrunelocale" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000015933 LIBS="$LIBS -lxpg4"
Bram Moolenaar071d4272004-06-13 20:20:40 +000015934fi
15935
15936
Bram Moolenaar446cb832008-06-24 21:56:24 +000015937{ $as_echo "$as_me:$LINENO: checking how to create tags" >&5
15938$as_echo_n "checking how to create tags... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015939test -f tags && mv tags tags.save
15940if (eval ctags --version /dev/null | grep Exuberant) < /dev/null 1>&5 2>&1; then
Bram Moolenaarb21e5842006-04-16 18:30:08 +000015941 TAGPRG="ctags -I INIT+ --fields=+S"
Bram Moolenaar071d4272004-06-13 20:20:40 +000015942else
Bram Moolenaar0c7ce772009-05-13 12:49:39 +000015943 TAGPRG="ctags"
Bram Moolenaar071d4272004-06-13 20:20:40 +000015944 (eval etags /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="etags"
15945 (eval etags -c /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="etags -c"
15946 (eval ctags /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags"
15947 (eval ctags -t /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -t"
15948 (eval ctags -ts /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -ts"
15949 (eval ctags -tvs /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -tvs"
15950 (eval ctags -i+m /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -i+m"
15951fi
15952test -f tags.save && mv tags.save tags
Bram Moolenaar446cb832008-06-24 21:56:24 +000015953{ $as_echo "$as_me:$LINENO: result: $TAGPRG" >&5
15954$as_echo "$TAGPRG" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015955
Bram Moolenaar446cb832008-06-24 21:56:24 +000015956{ $as_echo "$as_me:$LINENO: checking how to run man with a section nr" >&5
15957$as_echo_n "checking how to run man with a section nr... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015958MANDEF="man"
Bram Moolenaar8b131502008-02-13 09:28:19 +000015959(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 +000015960{ $as_echo "$as_me:$LINENO: result: $MANDEF" >&5
15961$as_echo "$MANDEF" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015962if test "$MANDEF" = "man -s"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015963 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015964#define USEMAN_S 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015965_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015966
15967fi
15968
Bram Moolenaar446cb832008-06-24 21:56:24 +000015969{ $as_echo "$as_me:$LINENO: checking --disable-nls argument" >&5
15970$as_echo_n "checking --disable-nls argument... " >&6; }
15971# Check whether --enable-nls was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +000015972if test "${enable_nls+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015973 enableval=$enable_nls;
Bram Moolenaar071d4272004-06-13 20:20:40 +000015974else
15975 enable_nls="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +000015976fi
15977
Bram Moolenaar071d4272004-06-13 20:20:40 +000015978
15979if test "$enable_nls" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015980 { $as_echo "$as_me:$LINENO: result: no" >&5
15981$as_echo "no" >&6; }
Bram Moolenaar2389c3c2005-05-22 22:07:59 +000015982
15983 INSTALL_LANGS=install-languages
15984
15985 INSTALL_TOOL_LANGS=install-tool-languages
15986
15987
Bram Moolenaar071d4272004-06-13 20:20:40 +000015988 # Extract the first word of "msgfmt", so it can be a program name with args.
15989set dummy msgfmt; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +000015990{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
15991$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015992if test "${ac_cv_prog_MSGFMT+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015993 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000015994else
15995 if test -n "$MSGFMT"; then
15996 ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
15997else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015998as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15999for as_dir in $PATH
16000do
16001 IFS=$as_save_IFS
16002 test -z "$as_dir" && as_dir=.
16003 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +000016004 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 +000016005 ac_cv_prog_MSGFMT="msgfmt"
Bram Moolenaar446cb832008-06-24 21:56:24 +000016006 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016007 break 2
16008 fi
16009done
16010done
Bram Moolenaar446cb832008-06-24 21:56:24 +000016011IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016012
Bram Moolenaar071d4272004-06-13 20:20:40 +000016013fi
16014fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016015MSGFMT=$ac_cv_prog_MSGFMT
Bram Moolenaar071d4272004-06-13 20:20:40 +000016016if test -n "$MSGFMT"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016017 { $as_echo "$as_me:$LINENO: result: $MSGFMT" >&5
16018$as_echo "$MSGFMT" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016019else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016020 { $as_echo "$as_me:$LINENO: result: no" >&5
16021$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016022fi
16023
Bram Moolenaar446cb832008-06-24 21:56:24 +000016024
16025 { $as_echo "$as_me:$LINENO: checking for NLS" >&5
16026$as_echo_n "checking for NLS... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016027 if test -f po/Makefile; then
16028 have_gettext="no"
16029 if test -n "$MSGFMT"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016030 cat >conftest.$ac_ext <<_ACEOF
16031/* confdefs.h. */
16032_ACEOF
16033cat confdefs.h >>conftest.$ac_ext
16034cat >>conftest.$ac_ext <<_ACEOF
16035/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016036#include <libintl.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016037int
16038main ()
16039{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016040gettext("Test");
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016041 ;
16042 return 0;
16043}
16044_ACEOF
16045rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016046if { (ac_try="$ac_link"
16047case "(($ac_try" in
16048 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16049 *) ac_try_echo=$ac_try;;
16050esac
16051eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16052$as_echo "$ac_try_echo") >&5
16053 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016054 ac_status=$?
16055 grep -v '^ *+' conftest.er1 >conftest.err
16056 rm -f conftest.er1
16057 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016058 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16059 (exit $ac_status); } && {
16060 test -z "$ac_c_werror_flag" ||
16061 test ! -s conftest.err
16062 } && test -s conftest$ac_exeext && {
16063 test "$cross_compiling" = yes ||
16064 $as_test_x conftest$ac_exeext
16065 }; then
16066 { $as_echo "$as_me:$LINENO: result: gettext() works" >&5
16067$as_echo "gettext() works" >&6; }; have_gettext="yes"
Bram Moolenaar071d4272004-06-13 20:20:40 +000016068else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016069 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016070sed 's/^/| /' conftest.$ac_ext >&5
16071
Bram Moolenaar446cb832008-06-24 21:56:24 +000016072 olibs=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000016073 LIBS="$LIBS -lintl"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016074 cat >conftest.$ac_ext <<_ACEOF
16075/* confdefs.h. */
16076_ACEOF
16077cat confdefs.h >>conftest.$ac_ext
16078cat >>conftest.$ac_ext <<_ACEOF
16079/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016080#include <libintl.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016081int
16082main ()
16083{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016084gettext("Test");
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016085 ;
16086 return 0;
16087}
16088_ACEOF
16089rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016090if { (ac_try="$ac_link"
16091case "(($ac_try" in
16092 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16093 *) ac_try_echo=$ac_try;;
16094esac
16095eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16096$as_echo "$ac_try_echo") >&5
16097 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016098 ac_status=$?
16099 grep -v '^ *+' conftest.er1 >conftest.err
16100 rm -f conftest.er1
16101 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016102 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16103 (exit $ac_status); } && {
16104 test -z "$ac_c_werror_flag" ||
16105 test ! -s conftest.err
16106 } && test -s conftest$ac_exeext && {
16107 test "$cross_compiling" = yes ||
16108 $as_test_x conftest$ac_exeext
16109 }; then
16110 { $as_echo "$as_me:$LINENO: result: gettext() works with -lintl" >&5
16111$as_echo "gettext() works with -lintl" >&6; }; have_gettext="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 { $as_echo "$as_me:$LINENO: result: gettext() doesn't work" >&5
16117$as_echo "gettext() doesn't work" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +000016118 LIBS=$olibs
16119fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016120
16121rm -rf conftest.dSYM
16122rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016123 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016124fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016125
16126rm -rf conftest.dSYM
16127rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016128 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016129 else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016130 { $as_echo "$as_me:$LINENO: result: msgfmt not found - disabled" >&5
16131$as_echo "msgfmt not found - disabled" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +000016132 fi
16133 if test $have_gettext = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016134 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016135#define HAVE_GETTEXT 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016136_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016137
16138 MAKEMO=yes
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016139
16140
16141for ac_func in bind_textdomain_codeset
Bram Moolenaar071d4272004-06-13 20:20:40 +000016142do
Bram Moolenaar446cb832008-06-24 21:56:24 +000016143as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16144{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
16145$as_echo_n "checking for $ac_func... " >&6; }
16146if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16147 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000016148else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016149 cat >conftest.$ac_ext <<_ACEOF
16150/* confdefs.h. */
16151_ACEOF
16152cat confdefs.h >>conftest.$ac_ext
16153cat >>conftest.$ac_ext <<_ACEOF
16154/* end confdefs.h. */
16155/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16156 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16157#define $ac_func innocuous_$ac_func
16158
Bram Moolenaar071d4272004-06-13 20:20:40 +000016159/* System header to define __stub macros and hopefully few prototypes,
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016160 which can conflict with char $ac_func (); below.
16161 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16162 <limits.h> exists even on freestanding compilers. */
16163
16164#ifdef __STDC__
16165# include <limits.h>
16166#else
16167# include <assert.h>
16168#endif
16169
16170#undef $ac_func
16171
Bram Moolenaar446cb832008-06-24 21:56:24 +000016172/* Override any GCC internal prototype to avoid an error.
16173 Use char because int might match the return type of a GCC
16174 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016175#ifdef __cplusplus
16176extern "C"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016177#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016178char $ac_func ();
Bram Moolenaar071d4272004-06-13 20:20:40 +000016179/* The GNU C library defines this for functions which it implements
16180 to always fail with ENOSYS. Some functions are actually named
16181 something starting with __ and the normal name is an alias. */
Bram Moolenaar446cb832008-06-24 21:56:24 +000016182#if defined __stub_$ac_func || defined __stub___$ac_func
Bram Moolenaar071d4272004-06-13 20:20:40 +000016183choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +000016184#endif
16185
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016186int
16187main ()
16188{
Bram Moolenaar446cb832008-06-24 21:56:24 +000016189return $ac_func ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016190 ;
16191 return 0;
16192}
16193_ACEOF
16194rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016195if { (ac_try="$ac_link"
16196case "(($ac_try" in
16197 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16198 *) ac_try_echo=$ac_try;;
16199esac
16200eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16201$as_echo "$ac_try_echo") >&5
16202 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016203 ac_status=$?
16204 grep -v '^ *+' conftest.er1 >conftest.err
16205 rm -f conftest.er1
16206 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016207 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16208 (exit $ac_status); } && {
16209 test -z "$ac_c_werror_flag" ||
16210 test ! -s conftest.err
16211 } && test -s conftest$ac_exeext && {
16212 test "$cross_compiling" = yes ||
16213 $as_test_x conftest$ac_exeext
16214 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016215 eval "$as_ac_var=yes"
Bram Moolenaar071d4272004-06-13 20:20:40 +000016216else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016217 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016218sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000016219
Bram Moolenaar446cb832008-06-24 21:56:24 +000016220 eval "$as_ac_var=no"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016221fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016222
16223rm -rf conftest.dSYM
16224rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016225 conftest$ac_exeext conftest.$ac_ext
16226fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016227ac_res=`eval 'as_val=${'$as_ac_var'}
16228 $as_echo "$as_val"'`
16229 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
16230$as_echo "$ac_res" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000016231as_val=`eval 'as_val=${'$as_ac_var'}
16232 $as_echo "$as_val"'`
16233 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016234 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000016235#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016236_ACEOF
16237
Bram Moolenaar071d4272004-06-13 20:20:40 +000016238fi
16239done
16240
Bram Moolenaar446cb832008-06-24 21:56:24 +000016241 { $as_echo "$as_me:$LINENO: checking for _nl_msg_cat_cntr" >&5
16242$as_echo_n "checking for _nl_msg_cat_cntr... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016243 cat >conftest.$ac_ext <<_ACEOF
16244/* confdefs.h. */
16245_ACEOF
16246cat confdefs.h >>conftest.$ac_ext
16247cat >>conftest.$ac_ext <<_ACEOF
16248/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016249#include <libintl.h>
16250 extern int _nl_msg_cat_cntr;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016251int
16252main ()
16253{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016254++_nl_msg_cat_cntr;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016255 ;
16256 return 0;
16257}
16258_ACEOF
16259rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016260if { (ac_try="$ac_link"
16261case "(($ac_try" in
16262 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16263 *) ac_try_echo=$ac_try;;
16264esac
16265eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16266$as_echo "$ac_try_echo") >&5
16267 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016268 ac_status=$?
16269 grep -v '^ *+' conftest.er1 >conftest.err
16270 rm -f conftest.er1
16271 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016272 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16273 (exit $ac_status); } && {
16274 test -z "$ac_c_werror_flag" ||
16275 test ! -s conftest.err
16276 } && test -s conftest$ac_exeext && {
16277 test "$cross_compiling" = yes ||
16278 $as_test_x conftest$ac_exeext
16279 }; then
16280 { $as_echo "$as_me:$LINENO: result: yes" >&5
16281$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016282#define HAVE_NL_MSG_CAT_CNTR 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016283_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016284
16285else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016286 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016287sed 's/^/| /' conftest.$ac_ext >&5
16288
Bram Moolenaar446cb832008-06-24 21:56:24 +000016289 { $as_echo "$as_me:$LINENO: result: no" >&5
16290$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016291fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016292
16293rm -rf conftest.dSYM
16294rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016295 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016296 fi
16297 else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016298 { $as_echo "$as_me:$LINENO: result: no \"po/Makefile\" - disabled" >&5
16299$as_echo "no \"po/Makefile\" - disabled" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +000016300 fi
16301else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016302 { $as_echo "$as_me:$LINENO: result: yes" >&5
16303$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016304fi
16305
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016306if test "${ac_cv_header_dlfcn_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016307 { $as_echo "$as_me:$LINENO: checking for dlfcn.h" >&5
16308$as_echo_n "checking for dlfcn.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016309if test "${ac_cv_header_dlfcn_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016310 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016311fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016312{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_dlfcn_h" >&5
16313$as_echo "$ac_cv_header_dlfcn_h" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016314else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016315 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000016316{ $as_echo "$as_me:$LINENO: checking dlfcn.h usability" >&5
16317$as_echo_n "checking dlfcn.h usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016318cat >conftest.$ac_ext <<_ACEOF
16319/* confdefs.h. */
16320_ACEOF
16321cat confdefs.h >>conftest.$ac_ext
16322cat >>conftest.$ac_ext <<_ACEOF
16323/* end confdefs.h. */
16324$ac_includes_default
Bram Moolenaar071d4272004-06-13 20:20:40 +000016325#include <dlfcn.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016326_ACEOF
16327rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016328if { (ac_try="$ac_compile"
16329case "(($ac_try" in
16330 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16331 *) ac_try_echo=$ac_try;;
16332esac
16333eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16334$as_echo "$ac_try_echo") >&5
16335 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016336 ac_status=$?
16337 grep -v '^ *+' conftest.er1 >conftest.err
16338 rm -f conftest.er1
16339 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016340 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16341 (exit $ac_status); } && {
16342 test -z "$ac_c_werror_flag" ||
16343 test ! -s conftest.err
16344 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016345 ac_header_compiler=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000016346else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016347 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016348sed 's/^/| /' conftest.$ac_ext >&5
16349
Bram Moolenaar446cb832008-06-24 21:56:24 +000016350 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000016351fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016352
16353rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16354{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16355$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016356
16357# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000016358{ $as_echo "$as_me:$LINENO: checking dlfcn.h presence" >&5
16359$as_echo_n "checking dlfcn.h presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016360cat >conftest.$ac_ext <<_ACEOF
16361/* confdefs.h. */
16362_ACEOF
16363cat confdefs.h >>conftest.$ac_ext
16364cat >>conftest.$ac_ext <<_ACEOF
16365/* end confdefs.h. */
16366#include <dlfcn.h>
16367_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000016368if { (ac_try="$ac_cpp conftest.$ac_ext"
16369case "(($ac_try" in
16370 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16371 *) ac_try_echo=$ac_try;;
16372esac
16373eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16374$as_echo "$ac_try_echo") >&5
16375 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016376 ac_status=$?
16377 grep -v '^ *+' conftest.er1 >conftest.err
16378 rm -f conftest.er1
16379 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016380 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16381 (exit $ac_status); } >/dev/null && {
16382 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16383 test ! -s conftest.err
16384 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016385 ac_header_preproc=yes
16386else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016387 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016388sed 's/^/| /' conftest.$ac_ext >&5
16389
16390 ac_header_preproc=no
16391fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016392
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016393rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016394{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16395$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016396
16397# So? What about this header?
16398case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16399 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000016400 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: accepted by the compiler, rejected by the preprocessor!" >&5
16401$as_echo "$as_me: WARNING: dlfcn.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
16402 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: proceeding with the compiler's result" >&5
16403$as_echo "$as_me: WARNING: dlfcn.h: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016404 ac_header_preproc=yes
16405 ;;
16406 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000016407 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: present but cannot be compiled" >&5
16408$as_echo "$as_me: WARNING: dlfcn.h: present but cannot be compiled" >&2;}
16409 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: check for missing prerequisite headers?" >&5
16410$as_echo "$as_me: WARNING: dlfcn.h: check for missing prerequisite headers?" >&2;}
16411 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: see the Autoconf documentation" >&5
16412$as_echo "$as_me: WARNING: dlfcn.h: see the Autoconf documentation" >&2;}
16413 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: section \"Present But Cannot Be Compiled\"" >&5
16414$as_echo "$as_me: WARNING: dlfcn.h: section \"Present But Cannot Be Compiled\"" >&2;}
16415 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: proceeding with the preprocessor's result" >&5
16416$as_echo "$as_me: WARNING: dlfcn.h: proceeding with the preprocessor's result" >&2;}
16417 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: in the future, the compiler will take precedence" >&5
16418$as_echo "$as_me: WARNING: dlfcn.h: in the future, the compiler will take precedence" >&2;}
16419
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016420 ;;
16421esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000016422{ $as_echo "$as_me:$LINENO: checking for dlfcn.h" >&5
16423$as_echo_n "checking for dlfcn.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016424if test "${ac_cv_header_dlfcn_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016425 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016426else
16427 ac_cv_header_dlfcn_h=$ac_header_preproc
16428fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016429{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_dlfcn_h" >&5
16430$as_echo "$ac_cv_header_dlfcn_h" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016431
16432fi
Bram Moolenaar32f31b12009-05-21 13:20:59 +000016433if test "x$ac_cv_header_dlfcn_h" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000016434 DLL=dlfcn.h
16435else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016436 if test "${ac_cv_header_dl_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016437 { $as_echo "$as_me:$LINENO: checking for dl.h" >&5
16438$as_echo_n "checking for dl.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016439if test "${ac_cv_header_dl_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016440 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016441fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016442{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_dl_h" >&5
16443$as_echo "$ac_cv_header_dl_h" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016444else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016445 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000016446{ $as_echo "$as_me:$LINENO: checking dl.h usability" >&5
16447$as_echo_n "checking dl.h usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016448cat >conftest.$ac_ext <<_ACEOF
16449/* confdefs.h. */
16450_ACEOF
16451cat confdefs.h >>conftest.$ac_ext
16452cat >>conftest.$ac_ext <<_ACEOF
16453/* end confdefs.h. */
16454$ac_includes_default
Bram Moolenaar071d4272004-06-13 20:20:40 +000016455#include <dl.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016456_ACEOF
16457rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016458if { (ac_try="$ac_compile"
16459case "(($ac_try" in
16460 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16461 *) ac_try_echo=$ac_try;;
16462esac
16463eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16464$as_echo "$ac_try_echo") >&5
16465 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016466 ac_status=$?
16467 grep -v '^ *+' conftest.er1 >conftest.err
16468 rm -f conftest.er1
16469 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016470 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16471 (exit $ac_status); } && {
16472 test -z "$ac_c_werror_flag" ||
16473 test ! -s conftest.err
16474 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016475 ac_header_compiler=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000016476else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016477 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016478sed 's/^/| /' conftest.$ac_ext >&5
16479
Bram Moolenaar446cb832008-06-24 21:56:24 +000016480 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000016481fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016482
16483rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16484{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16485$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016486
16487# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000016488{ $as_echo "$as_me:$LINENO: checking dl.h presence" >&5
16489$as_echo_n "checking dl.h presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016490cat >conftest.$ac_ext <<_ACEOF
16491/* confdefs.h. */
16492_ACEOF
16493cat confdefs.h >>conftest.$ac_ext
16494cat >>conftest.$ac_ext <<_ACEOF
16495/* end confdefs.h. */
16496#include <dl.h>
16497_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000016498if { (ac_try="$ac_cpp conftest.$ac_ext"
16499case "(($ac_try" in
16500 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16501 *) ac_try_echo=$ac_try;;
16502esac
16503eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16504$as_echo "$ac_try_echo") >&5
16505 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016506 ac_status=$?
16507 grep -v '^ *+' conftest.er1 >conftest.err
16508 rm -f conftest.er1
16509 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016510 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16511 (exit $ac_status); } >/dev/null && {
16512 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16513 test ! -s conftest.err
16514 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016515 ac_header_preproc=yes
16516else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016517 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016518sed 's/^/| /' conftest.$ac_ext >&5
16519
16520 ac_header_preproc=no
16521fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016522
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016523rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016524{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16525$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016526
16527# So? What about this header?
16528case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16529 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000016530 { $as_echo "$as_me:$LINENO: WARNING: dl.h: accepted by the compiler, rejected by the preprocessor!" >&5
16531$as_echo "$as_me: WARNING: dl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
16532 { $as_echo "$as_me:$LINENO: WARNING: dl.h: proceeding with the compiler's result" >&5
16533$as_echo "$as_me: WARNING: dl.h: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016534 ac_header_preproc=yes
16535 ;;
16536 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000016537 { $as_echo "$as_me:$LINENO: WARNING: dl.h: present but cannot be compiled" >&5
16538$as_echo "$as_me: WARNING: dl.h: present but cannot be compiled" >&2;}
16539 { $as_echo "$as_me:$LINENO: WARNING: dl.h: check for missing prerequisite headers?" >&5
16540$as_echo "$as_me: WARNING: dl.h: check for missing prerequisite headers?" >&2;}
16541 { $as_echo "$as_me:$LINENO: WARNING: dl.h: see the Autoconf documentation" >&5
16542$as_echo "$as_me: WARNING: dl.h: see the Autoconf documentation" >&2;}
16543 { $as_echo "$as_me:$LINENO: WARNING: dl.h: section \"Present But Cannot Be Compiled\"" >&5
16544$as_echo "$as_me: WARNING: dl.h: section \"Present But Cannot Be Compiled\"" >&2;}
16545 { $as_echo "$as_me:$LINENO: WARNING: dl.h: proceeding with the preprocessor's result" >&5
16546$as_echo "$as_me: WARNING: dl.h: proceeding with the preprocessor's result" >&2;}
16547 { $as_echo "$as_me:$LINENO: WARNING: dl.h: in the future, the compiler will take precedence" >&5
16548$as_echo "$as_me: WARNING: dl.h: in the future, the compiler will take precedence" >&2;}
16549
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016550 ;;
16551esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000016552{ $as_echo "$as_me:$LINENO: checking for dl.h" >&5
16553$as_echo_n "checking for dl.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016554if test "${ac_cv_header_dl_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016555 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016556else
16557 ac_cv_header_dl_h=$ac_header_preproc
16558fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016559{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_dl_h" >&5
16560$as_echo "$ac_cv_header_dl_h" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016561
16562fi
Bram Moolenaar32f31b12009-05-21 13:20:59 +000016563if test "x$ac_cv_header_dl_h" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016564 DLL=dl.h
16565fi
16566
16567
16568fi
16569
Bram Moolenaar071d4272004-06-13 20:20:40 +000016570
16571if test x${DLL} = xdlfcn.h; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016572
16573cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016574#define HAVE_DLFCN_H 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016575_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016576
Bram Moolenaar446cb832008-06-24 21:56:24 +000016577 { $as_echo "$as_me:$LINENO: checking for dlopen()" >&5
16578$as_echo_n "checking for dlopen()... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016579 cat >conftest.$ac_ext <<_ACEOF
16580/* confdefs.h. */
16581_ACEOF
16582cat confdefs.h >>conftest.$ac_ext
16583cat >>conftest.$ac_ext <<_ACEOF
16584/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016585
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016586int
16587main ()
16588{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016589
16590 extern void* dlopen();
16591 dlopen();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016592
16593 ;
16594 return 0;
16595}
16596_ACEOF
16597rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016598if { (ac_try="$ac_link"
16599case "(($ac_try" in
16600 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16601 *) ac_try_echo=$ac_try;;
16602esac
16603eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16604$as_echo "$ac_try_echo") >&5
16605 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016606 ac_status=$?
16607 grep -v '^ *+' conftest.er1 >conftest.err
16608 rm -f conftest.er1
16609 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016610 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16611 (exit $ac_status); } && {
16612 test -z "$ac_c_werror_flag" ||
16613 test ! -s conftest.err
16614 } && test -s conftest$ac_exeext && {
16615 test "$cross_compiling" = yes ||
16616 $as_test_x conftest$ac_exeext
16617 }; then
16618 { $as_echo "$as_me:$LINENO: result: yes" >&5
16619$as_echo "yes" >&6; };
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016620
16621cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016622#define HAVE_DLOPEN 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016623_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016624
16625else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016626 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016627sed 's/^/| /' conftest.$ac_ext >&5
16628
Bram Moolenaar446cb832008-06-24 21:56:24 +000016629 { $as_echo "$as_me:$LINENO: result: no" >&5
16630$as_echo "no" >&6; };
16631 { $as_echo "$as_me:$LINENO: checking for dlopen() in -ldl" >&5
16632$as_echo_n "checking for dlopen() in -ldl... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016633 olibs=$LIBS
16634 LIBS="$LIBS -ldl"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016635 cat >conftest.$ac_ext <<_ACEOF
16636/* confdefs.h. */
16637_ACEOF
16638cat confdefs.h >>conftest.$ac_ext
16639cat >>conftest.$ac_ext <<_ACEOF
16640/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016641
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016642int
16643main ()
16644{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016645
16646 extern void* dlopen();
16647 dlopen();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016648
16649 ;
16650 return 0;
16651}
16652_ACEOF
16653rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016654if { (ac_try="$ac_link"
16655case "(($ac_try" in
16656 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16657 *) ac_try_echo=$ac_try;;
16658esac
16659eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16660$as_echo "$ac_try_echo") >&5
16661 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016662 ac_status=$?
16663 grep -v '^ *+' conftest.er1 >conftest.err
16664 rm -f conftest.er1
16665 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016666 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16667 (exit $ac_status); } && {
16668 test -z "$ac_c_werror_flag" ||
16669 test ! -s conftest.err
16670 } && test -s conftest$ac_exeext && {
16671 test "$cross_compiling" = yes ||
16672 $as_test_x conftest$ac_exeext
16673 }; then
16674 { $as_echo "$as_me:$LINENO: result: yes" >&5
16675$as_echo "yes" >&6; };
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016676
16677cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016678#define HAVE_DLOPEN 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016679_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016680
16681else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016682 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016683sed 's/^/| /' conftest.$ac_ext >&5
16684
Bram Moolenaar446cb832008-06-24 21:56:24 +000016685 { $as_echo "$as_me:$LINENO: result: no" >&5
16686$as_echo "no" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +000016687 LIBS=$olibs
16688fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016689
16690rm -rf conftest.dSYM
16691rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016692 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016693fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016694
16695rm -rf conftest.dSYM
16696rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016697 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016698 { $as_echo "$as_me:$LINENO: checking for dlsym()" >&5
16699$as_echo_n "checking for dlsym()... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016700 cat >conftest.$ac_ext <<_ACEOF
16701/* confdefs.h. */
16702_ACEOF
16703cat confdefs.h >>conftest.$ac_ext
16704cat >>conftest.$ac_ext <<_ACEOF
16705/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016706
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016707int
16708main ()
16709{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016710
16711 extern void* dlsym();
16712 dlsym();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016713
16714 ;
16715 return 0;
16716}
16717_ACEOF
16718rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016719if { (ac_try="$ac_link"
16720case "(($ac_try" in
16721 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16722 *) ac_try_echo=$ac_try;;
16723esac
16724eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16725$as_echo "$ac_try_echo") >&5
16726 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016727 ac_status=$?
16728 grep -v '^ *+' conftest.er1 >conftest.err
16729 rm -f conftest.er1
16730 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016731 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16732 (exit $ac_status); } && {
16733 test -z "$ac_c_werror_flag" ||
16734 test ! -s conftest.err
16735 } && test -s conftest$ac_exeext && {
16736 test "$cross_compiling" = yes ||
16737 $as_test_x conftest$ac_exeext
16738 }; then
16739 { $as_echo "$as_me:$LINENO: result: yes" >&5
16740$as_echo "yes" >&6; };
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016741
16742cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016743#define HAVE_DLSYM 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016744_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016745
16746else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016747 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016748sed 's/^/| /' conftest.$ac_ext >&5
16749
Bram Moolenaar446cb832008-06-24 21:56:24 +000016750 { $as_echo "$as_me:$LINENO: result: no" >&5
16751$as_echo "no" >&6; };
16752 { $as_echo "$as_me:$LINENO: checking for dlsym() in -ldl" >&5
16753$as_echo_n "checking for dlsym() in -ldl... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016754 olibs=$LIBS
16755 LIBS="$LIBS -ldl"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016756 cat >conftest.$ac_ext <<_ACEOF
16757/* confdefs.h. */
16758_ACEOF
16759cat confdefs.h >>conftest.$ac_ext
16760cat >>conftest.$ac_ext <<_ACEOF
16761/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016762
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016763int
16764main ()
16765{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016766
16767 extern void* dlsym();
16768 dlsym();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016769
16770 ;
16771 return 0;
16772}
16773_ACEOF
16774rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016775if { (ac_try="$ac_link"
16776case "(($ac_try" in
16777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16778 *) ac_try_echo=$ac_try;;
16779esac
16780eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16781$as_echo "$ac_try_echo") >&5
16782 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016783 ac_status=$?
16784 grep -v '^ *+' conftest.er1 >conftest.err
16785 rm -f conftest.er1
16786 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016787 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16788 (exit $ac_status); } && {
16789 test -z "$ac_c_werror_flag" ||
16790 test ! -s conftest.err
16791 } && test -s conftest$ac_exeext && {
16792 test "$cross_compiling" = yes ||
16793 $as_test_x conftest$ac_exeext
16794 }; then
16795 { $as_echo "$as_me:$LINENO: result: yes" >&5
16796$as_echo "yes" >&6; };
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016797
16798cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016799#define HAVE_DLSYM 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016800_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016801
16802else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016803 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016804sed 's/^/| /' conftest.$ac_ext >&5
16805
Bram Moolenaar446cb832008-06-24 21:56:24 +000016806 { $as_echo "$as_me:$LINENO: result: no" >&5
16807$as_echo "no" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +000016808 LIBS=$olibs
16809fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016810
16811rm -rf conftest.dSYM
16812rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016813 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016814fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016815
16816rm -rf conftest.dSYM
16817rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016818 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016819elif test x${DLL} = xdl.h; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016820
16821cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016822#define HAVE_DL_H 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016823_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016824
Bram Moolenaar446cb832008-06-24 21:56:24 +000016825 { $as_echo "$as_me:$LINENO: checking for shl_load()" >&5
16826$as_echo_n "checking for shl_load()... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016827 cat >conftest.$ac_ext <<_ACEOF
16828/* confdefs.h. */
16829_ACEOF
16830cat confdefs.h >>conftest.$ac_ext
16831cat >>conftest.$ac_ext <<_ACEOF
16832/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016833
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016834int
16835main ()
16836{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016837
16838 extern void* shl_load();
16839 shl_load();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016840
16841 ;
16842 return 0;
16843}
16844_ACEOF
16845rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016846if { (ac_try="$ac_link"
16847case "(($ac_try" in
16848 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16849 *) ac_try_echo=$ac_try;;
16850esac
16851eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16852$as_echo "$ac_try_echo") >&5
16853 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016854 ac_status=$?
16855 grep -v '^ *+' conftest.er1 >conftest.err
16856 rm -f conftest.er1
16857 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016858 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16859 (exit $ac_status); } && {
16860 test -z "$ac_c_werror_flag" ||
16861 test ! -s conftest.err
16862 } && test -s conftest$ac_exeext && {
16863 test "$cross_compiling" = yes ||
16864 $as_test_x conftest$ac_exeext
16865 }; then
16866 { $as_echo "$as_me:$LINENO: result: yes" >&5
16867$as_echo "yes" >&6; };
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016868
16869cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016870#define HAVE_SHL_LOAD 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016871_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016872
16873else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016874 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016875sed 's/^/| /' conftest.$ac_ext >&5
16876
Bram Moolenaar446cb832008-06-24 21:56:24 +000016877 { $as_echo "$as_me:$LINENO: result: no" >&5
16878$as_echo "no" >&6; };
16879 { $as_echo "$as_me:$LINENO: checking for shl_load() in -ldld" >&5
16880$as_echo_n "checking for shl_load() in -ldld... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016881 olibs=$LIBS
16882 LIBS="$LIBS -ldld"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016883 cat >conftest.$ac_ext <<_ACEOF
16884/* confdefs.h. */
16885_ACEOF
16886cat confdefs.h >>conftest.$ac_ext
16887cat >>conftest.$ac_ext <<_ACEOF
16888/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016889
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016890int
16891main ()
16892{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016893
16894 extern void* shl_load();
16895 shl_load();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016896
16897 ;
16898 return 0;
16899}
16900_ACEOF
16901rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016902if { (ac_try="$ac_link"
16903case "(($ac_try" in
16904 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16905 *) ac_try_echo=$ac_try;;
16906esac
16907eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16908$as_echo "$ac_try_echo") >&5
16909 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016910 ac_status=$?
16911 grep -v '^ *+' conftest.er1 >conftest.err
16912 rm -f conftest.er1
16913 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016914 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16915 (exit $ac_status); } && {
16916 test -z "$ac_c_werror_flag" ||
16917 test ! -s conftest.err
16918 } && test -s conftest$ac_exeext && {
16919 test "$cross_compiling" = yes ||
16920 $as_test_x conftest$ac_exeext
16921 }; then
16922 { $as_echo "$as_me:$LINENO: result: yes" >&5
16923$as_echo "yes" >&6; };
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016924
16925cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016926#define HAVE_SHL_LOAD 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016927_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016928
16929else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016930 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016931sed 's/^/| /' conftest.$ac_ext >&5
16932
Bram Moolenaar446cb832008-06-24 21:56:24 +000016933 { $as_echo "$as_me:$LINENO: result: no" >&5
16934$as_echo "no" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +000016935 LIBS=$olibs
16936fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016937
16938rm -rf conftest.dSYM
16939rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016940 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016941fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016942
16943rm -rf conftest.dSYM
16944rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016945 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016946fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016947
16948for ac_header in setjmp.h
Bram Moolenaar071d4272004-06-13 20:20:40 +000016949do
Bram Moolenaar446cb832008-06-24 21:56:24 +000016950as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
16951if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16952 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
16953$as_echo_n "checking for $ac_header... " >&6; }
16954if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16955 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000016956fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016957ac_res=`eval 'as_val=${'$as_ac_Header'}
16958 $as_echo "$as_val"'`
16959 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
16960$as_echo "$ac_res" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016961else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016962 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000016963{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
16964$as_echo_n "checking $ac_header usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016965cat >conftest.$ac_ext <<_ACEOF
16966/* confdefs.h. */
16967_ACEOF
16968cat confdefs.h >>conftest.$ac_ext
16969cat >>conftest.$ac_ext <<_ACEOF
16970/* end confdefs.h. */
16971$ac_includes_default
16972#include <$ac_header>
16973_ACEOF
16974rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016975if { (ac_try="$ac_compile"
16976case "(($ac_try" in
16977 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16978 *) ac_try_echo=$ac_try;;
16979esac
16980eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16981$as_echo "$ac_try_echo") >&5
16982 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016983 ac_status=$?
16984 grep -v '^ *+' conftest.er1 >conftest.err
16985 rm -f conftest.er1
16986 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016987 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16988 (exit $ac_status); } && {
16989 test -z "$ac_c_werror_flag" ||
16990 test ! -s conftest.err
16991 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016992 ac_header_compiler=yes
16993else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016994 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016995sed 's/^/| /' conftest.$ac_ext >&5
16996
Bram Moolenaar446cb832008-06-24 21:56:24 +000016997 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000016998fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016999
17000rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17001{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17002$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017003
17004# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000017005{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
17006$as_echo_n "checking $ac_header presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017007cat >conftest.$ac_ext <<_ACEOF
17008/* confdefs.h. */
17009_ACEOF
17010cat confdefs.h >>conftest.$ac_ext
17011cat >>conftest.$ac_ext <<_ACEOF
17012/* end confdefs.h. */
17013#include <$ac_header>
17014_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000017015if { (ac_try="$ac_cpp conftest.$ac_ext"
17016case "(($ac_try" in
17017 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17018 *) ac_try_echo=$ac_try;;
17019esac
17020eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17021$as_echo "$ac_try_echo") >&5
17022 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017023 ac_status=$?
17024 grep -v '^ *+' conftest.er1 >conftest.err
17025 rm -f conftest.er1
17026 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000017027 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17028 (exit $ac_status); } >/dev/null && {
17029 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
17030 test ! -s conftest.err
17031 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017032 ac_header_preproc=yes
17033else
Bram Moolenaar446cb832008-06-24 21:56:24 +000017034 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017035sed 's/^/| /' conftest.$ac_ext >&5
17036
17037 ac_header_preproc=no
17038fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000017039
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017040rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000017041{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17042$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017043
17044# So? What about this header?
17045case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17046 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000017047 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17048$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17049 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17050$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017051 ac_header_preproc=yes
17052 ;;
17053 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000017054 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17055$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17056 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17057$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17058 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17059$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17060 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
17061$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
17062 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17063$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17064 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17065$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17066
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017067 ;;
17068esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000017069{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
17070$as_echo_n "checking for $ac_header... " >&6; }
17071if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17072 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017073else
17074 eval "$as_ac_Header=\$ac_header_preproc"
17075fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000017076ac_res=`eval 'as_val=${'$as_ac_Header'}
17077 $as_echo "$as_val"'`
17078 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
17079$as_echo "$ac_res" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017080
17081fi
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017082as_val=`eval 'as_val=${'$as_ac_Header'}
17083 $as_echo "$as_val"'`
17084 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017085 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000017086#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017087_ACEOF
17088
17089fi
17090
Bram Moolenaar071d4272004-06-13 20:20:40 +000017091done
17092
17093
17094if test "x$MACOSX" = "xyes" -a -n "$PERL"; then
17095 if echo $LIBS | grep -e '-ldl' >/dev/null; then
17096 LIBS=`echo $LIBS | sed s/-ldl//`
17097 PERL_LIBS="$PERL_LIBS -ldl"
17098 fi
17099fi
17100
17101if test "x$MACOSX" = "xyes" && test "x$CARBON" = "xyes" \
17102 && test "x$GUITYPE" != "xCARBONGUI"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000017103 { $as_echo "$as_me:$LINENO: checking whether we need -framework Carbon" >&5
17104$as_echo_n "checking whether we need -framework Carbon... " >&6; }
Bram Moolenaarb90daee2006-10-17 09:49:09 +000017105 if test "x$enable_multibyte" = "xyes" || test "x$features" = "xbig" \
Bram Moolenaar071d4272004-06-13 20:20:40 +000017106 || test "x$features" = "xhuge"; then
17107 LIBS="$LIBS -framework Carbon"
Bram Moolenaar446cb832008-06-24 21:56:24 +000017108 { $as_echo "$as_me:$LINENO: result: yes" >&5
17109$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000017110 else
Bram Moolenaar446cb832008-06-24 21:56:24 +000017111 { $as_echo "$as_me:$LINENO: result: no" >&5
17112$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000017113 fi
17114fi
Bram Moolenaare224ffa2006-03-01 00:01:28 +000017115if test "x$MACARCH" = "xboth"; then
17116 LDFLAGS="$LDFLAGS -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc"
17117fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000017118
Bram Moolenaard5cdbeb2005-10-10 20:59:28 +000017119DEPEND_CFLAGS_FILTER=
17120if test "$GCC" = yes; then
Bram Moolenaar0cd49302008-11-20 09:37:01 +000017121 { $as_echo "$as_me:$LINENO: checking for GCC 3 or later" >&5
17122$as_echo_n "checking for GCC 3 or later... " >&6; }
Bram Moolenaar2217cae2006-03-25 21:55:52 +000017123 gccmajor=`echo "$gccversion" | sed -e 's/^\([1-9]\)\..*$/\1/g'`
Bram Moolenaarf740b292006-02-16 22:11:02 +000017124 if test "$gccmajor" -gt "2"; then
Bram Moolenaard5cdbeb2005-10-10 20:59:28 +000017125 DEPEND_CFLAGS_FILTER="| sed 's+-I */+-isystem /+g'"
Bram Moolenaar0cd49302008-11-20 09:37:01 +000017126 { $as_echo "$as_me:$LINENO: result: yes" >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000017127$as_echo "yes" >&6; }
Bram Moolenaar0cd49302008-11-20 09:37:01 +000017128 else
17129 { $as_echo "$as_me:$LINENO: result: no" >&5
17130$as_echo "no" >&6; }
17131 fi
17132 { $as_echo "$as_me:$LINENO: checking whether we need -D_FORTIFY_SOURCE=1" >&5
17133$as_echo_n "checking whether we need -D_FORTIFY_SOURCE=1... " >&6; }
17134 if test "$gccmajor" -gt "3"; then
17135 CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=1"
17136 { $as_echo "$as_me:$LINENO: result: yes" >&5
17137$as_echo "yes" >&6; }
17138 else
17139 { $as_echo "$as_me:$LINENO: result: no" >&5
17140$as_echo "no" >&6; }
17141 fi
Bram Moolenaara5792f52005-11-23 21:25:05 +000017142fi
Bram Moolenaard5cdbeb2005-10-10 20:59:28 +000017143
Bram Moolenaar071d4272004-06-13 20:20:40 +000017144
Bram Moolenaar446cb832008-06-24 21:56:24 +000017145ac_config_files="$ac_config_files auto/config.mk:config.mk.in"
17146
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017147cat >confcache <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000017148# This file is a shell script that caches the results of configure
17149# tests run on this system so they can be shared between configure
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017150# scripts and configure runs, see configure's option --config-cache.
17151# It is not useful on other systems. If it contains results you don't
17152# want to keep, you may remove or edit it.
Bram Moolenaar071d4272004-06-13 20:20:40 +000017153#
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017154# config.status only pays attention to the cache file if you give it
17155# the --recheck option to rerun configure.
Bram Moolenaar071d4272004-06-13 20:20:40 +000017156#
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017157# `ac_cv_env_foo' variables (set or unset) will be overridden when
17158# loading this file, other *unset* `ac_cv_foo' will be assigned the
17159# following values.
17160
17161_ACEOF
17162
Bram Moolenaar071d4272004-06-13 20:20:40 +000017163# The following way of writing the cache mishandles newlines in values,
17164# but we know of no workaround that is simple, portable, and efficient.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017165# So, we kill variables containing newlines.
Bram Moolenaar071d4272004-06-13 20:20:40 +000017166# Ultrix sh set writes to stderr and can't be redirected directly,
17167# and sets the high bit in the cache file unless we assign to the vars.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017168(
17169 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
17170 eval ac_val=\$$ac_var
17171 case $ac_val in #(
17172 *${as_nl}*)
17173 case $ac_var in #(
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017174 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
17175$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +000017176 esac
17177 case $ac_var in #(
17178 _ | IFS | as_nl) ;; #(
17179 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
17180 *) $as_unset $ac_var ;;
17181 esac ;;
17182 esac
17183 done
17184
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017185 (set) 2>&1 |
Bram Moolenaar446cb832008-06-24 21:56:24 +000017186 case $as_nl`(ac_space=' '; set) 2>&1` in #(
17187 *${as_nl}ac_space=\ *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017188 # `set' does not quote correctly, so add quotes (double-quote
17189 # substitution turns \\\\ into \\, and sed turns \\ into \).
17190 sed -n \
17191 "s/'/'\\\\''/g;
17192 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
Bram Moolenaar446cb832008-06-24 21:56:24 +000017193 ;; #(
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017194 *)
17195 # `set' quotes correctly as required by POSIX, so do not add quotes.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017196 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017197 ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +000017198 esac |
17199 sort
17200) |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017201 sed '
Bram Moolenaar446cb832008-06-24 21:56:24 +000017202 /^ac_cv_env_/b end
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017203 t clear
Bram Moolenaar446cb832008-06-24 21:56:24 +000017204 :clear
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017205 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
17206 t end
Bram Moolenaar446cb832008-06-24 21:56:24 +000017207 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
17208 :end' >>confcache
17209if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
17210 if test -w "$cache_file"; then
17211 test "x$cache_file" != "x/dev/null" &&
17212 { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
17213$as_echo "$as_me: updating cache $cache_file" >&6;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017214 cat confcache >$cache_file
Bram Moolenaar071d4272004-06-13 20:20:40 +000017215 else
Bram Moolenaar446cb832008-06-24 21:56:24 +000017216 { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
17217$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
Bram Moolenaar071d4272004-06-13 20:20:40 +000017218 fi
17219fi
17220rm -f confcache
17221
Bram Moolenaar071d4272004-06-13 20:20:40 +000017222test "x$prefix" = xNONE && prefix=$ac_default_prefix
17223# Let make expand exec_prefix.
17224test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
17225
Bram Moolenaar071d4272004-06-13 20:20:40 +000017226DEFS=-DHAVE_CONFIG_H
17227
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017228ac_libobjs=
17229ac_ltlibobjs=
17230for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
17231 # 1. Remove the extension, and $U if already installed.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017232 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
17233 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
17234 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
17235 # will be set to the directory where LIBOBJS objects are built.
17236 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
17237 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017238done
17239LIBOBJS=$ac_libobjs
17240
17241LTLIBOBJS=$ac_ltlibobjs
17242
17243
17244
Bram Moolenaar071d4272004-06-13 20:20:40 +000017245: ${CONFIG_STATUS=./config.status}
Bram Moolenaar446cb832008-06-24 21:56:24 +000017246ac_write_fail=0
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017247ac_clean_files_save=$ac_clean_files
17248ac_clean_files="$ac_clean_files $CONFIG_STATUS"
Bram Moolenaar446cb832008-06-24 21:56:24 +000017249{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
17250$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
17251cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017252#! $SHELL
17253# Generated by $as_me.
Bram Moolenaar071d4272004-06-13 20:20:40 +000017254# Run this file to recreate the current configuration.
Bram Moolenaar071d4272004-06-13 20:20:40 +000017255# Compiler output produced by configure, useful for debugging
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017256# configure, is in config.log if it exists.
Bram Moolenaar071d4272004-06-13 20:20:40 +000017257
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017258debug=false
17259ac_cs_recheck=false
17260ac_cs_silent=false
17261SHELL=\${CONFIG_SHELL-$SHELL}
17262_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000017263
Bram Moolenaar446cb832008-06-24 21:56:24 +000017264cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017265## --------------------- ##
17266## M4sh Initialization. ##
17267## --------------------- ##
Bram Moolenaar071d4272004-06-13 20:20:40 +000017268
Bram Moolenaar446cb832008-06-24 21:56:24 +000017269# Be more Bourne compatible
17270DUALCASE=1; export DUALCASE # for MKS sh
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017271if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
17272 emulate sh
17273 NULLCMD=:
Bram Moolenaar446cb832008-06-24 21:56:24 +000017274 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017275 # is contrary to our usage. Disable this feature.
17276 alias -g '${1+"$@"}'='"$@"'
Bram Moolenaar446cb832008-06-24 21:56:24 +000017277 setopt NO_GLOB_SUBST
17278else
17279 case `(set -o) 2>/dev/null` in
17280 *posix*) set -o posix ;;
17281esac
17282
Bram Moolenaar071d4272004-06-13 20:20:40 +000017283fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000017284
17285
17286
17287
17288# PATH needs CR
17289# Avoid depending upon Character Ranges.
17290as_cr_letters='abcdefghijklmnopqrstuvwxyz'
17291as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
17292as_cr_Letters=$as_cr_letters$as_cr_LETTERS
17293as_cr_digits='0123456789'
17294as_cr_alnum=$as_cr_Letters$as_cr_digits
17295
17296as_nl='
17297'
17298export as_nl
17299# Printing a long string crashes Solaris 7 /usr/bin/printf.
17300as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
17301as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
17302as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
17303if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
17304 as_echo='printf %s\n'
17305 as_echo_n='printf %s'
17306else
17307 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
17308 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
17309 as_echo_n='/usr/ucb/echo -n'
17310 else
17311 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
17312 as_echo_n_body='eval
17313 arg=$1;
17314 case $arg in
17315 *"$as_nl"*)
17316 expr "X$arg" : "X\\(.*\\)$as_nl";
17317 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
17318 esac;
17319 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
17320 '
17321 export as_echo_n_body
17322 as_echo_n='sh -c $as_echo_n_body as_echo'
17323 fi
17324 export as_echo_body
17325 as_echo='sh -c $as_echo_body as_echo'
17326fi
17327
17328# The user is always right.
17329if test "${PATH_SEPARATOR+set}" != set; then
17330 PATH_SEPARATOR=:
17331 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
17332 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
17333 PATH_SEPARATOR=';'
17334 }
17335fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000017336
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017337# Support unset when possible.
17338if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
17339 as_unset=unset
17340else
17341 as_unset=false
17342fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000017343
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017344
Bram Moolenaar446cb832008-06-24 21:56:24 +000017345# IFS
17346# We need space, tab and new line, in precisely that order. Quoting is
17347# there to prevent editors from complaining about space-tab.
17348# (If _AS_PATH_WALK were called with IFS unset, it would disable word
17349# splitting by setting IFS to empty value.)
17350IFS=" "" $as_nl"
17351
17352# Find who we are. Look in the path if we contain no directory separator.
17353case $0 in
17354 *[\\/]* ) as_myself=$0 ;;
17355 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17356for as_dir in $PATH
17357do
17358 IFS=$as_save_IFS
17359 test -z "$as_dir" && as_dir=.
17360 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17361done
17362IFS=$as_save_IFS
17363
17364 ;;
17365esac
17366# We did not find ourselves, most probably we were run as `sh COMMAND'
17367# in which case we are not to be found in the path.
17368if test "x$as_myself" = x; then
17369 as_myself=$0
17370fi
17371if test ! -f "$as_myself"; then
17372 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
17373 { (exit 1); exit 1; }
17374fi
17375
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017376# Work around bugs in pre-3.0 UWIN ksh.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017377for as_var in ENV MAIL MAILPATH
17378do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
17379done
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017380PS1='$ '
17381PS2='> '
17382PS4='+ '
17383
17384# NLS nuisances.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017385LC_ALL=C
17386export LC_ALL
17387LANGUAGE=C
17388export LANGUAGE
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017389
17390# Required to use basename.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017391if expr a : '\(a\)' >/dev/null 2>&1 &&
17392 test "X`expr 00001 : '.*\(...\)'`" = X001; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017393 as_expr=expr
17394else
17395 as_expr=false
17396fi
17397
Bram Moolenaar446cb832008-06-24 21:56:24 +000017398if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017399 as_basename=basename
17400else
17401 as_basename=false
17402fi
17403
17404
17405# Name of the executable.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017406as_me=`$as_basename -- "$0" ||
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017407$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
17408 X"$0" : 'X\(//\)$' \| \
Bram Moolenaar446cb832008-06-24 21:56:24 +000017409 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
17410$as_echo X/"$0" |
17411 sed '/^.*\/\([^/][^/]*\)\/*$/{
17412 s//\1/
17413 q
17414 }
17415 /^X\/\(\/\/\)$/{
17416 s//\1/
17417 q
17418 }
17419 /^X\/\(\/\).*/{
17420 s//\1/
17421 q
17422 }
17423 s/.*/./; q'`
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017424
Bram Moolenaar446cb832008-06-24 21:56:24 +000017425# CDPATH.
17426$as_unset CDPATH
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017427
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017428
17429
17430 as_lineno_1=$LINENO
17431 as_lineno_2=$LINENO
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017432 test "x$as_lineno_1" != "x$as_lineno_2" &&
Bram Moolenaar446cb832008-06-24 21:56:24 +000017433 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
Bram Moolenaar071d4272004-06-13 20:20:40 +000017434
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017435 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
17436 # uniformly replaced by the line number. The first 'sed' inserts a
Bram Moolenaar446cb832008-06-24 21:56:24 +000017437 # line-number line after each line using $LINENO; the second 'sed'
17438 # does the real work. The second script uses 'N' to pair each
17439 # line-number line with the line containing $LINENO, and appends
17440 # trailing '-' during substitution so that $LINENO is not a special
17441 # case at line end.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017442 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
Bram Moolenaar446cb832008-06-24 21:56:24 +000017443 # scripts with optimization help from Paolo Bonzini. Blame Lee
17444 # E. McMahon (1931-1989) for sed's syntax. :-)
17445 sed -n '
17446 p
17447 /[$]LINENO/=
17448 ' <$as_myself |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017449 sed '
Bram Moolenaar446cb832008-06-24 21:56:24 +000017450 s/[$]LINENO.*/&-/
17451 t lineno
17452 b
17453 :lineno
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017454 N
Bram Moolenaar446cb832008-06-24 21:56:24 +000017455 :loop
17456 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017457 t loop
Bram Moolenaar446cb832008-06-24 21:56:24 +000017458 s/-\n.*//
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017459 ' >$as_me.lineno &&
Bram Moolenaar446cb832008-06-24 21:56:24 +000017460 chmod +x "$as_me.lineno" ||
17461 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017462 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000017463
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017464 # Don't try to exec as it changes $[0], causing all sort of problems
17465 # (the dirname of $[0] is not the place where we might find the
Bram Moolenaar446cb832008-06-24 21:56:24 +000017466 # original and so on. Autoconf is especially sensitive to this).
17467 . "./$as_me.lineno"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017468 # Exit status is that of the last command.
17469 exit
17470}
17471
17472
Bram Moolenaar446cb832008-06-24 21:56:24 +000017473if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
17474 as_dirname=dirname
17475else
17476 as_dirname=false
17477fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017478
Bram Moolenaar446cb832008-06-24 21:56:24 +000017479ECHO_C= ECHO_N= ECHO_T=
17480case `echo -n x` in
17481-n*)
17482 case `echo 'x\c'` in
17483 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
17484 *) ECHO_C='\c';;
17485 esac;;
17486*)
17487 ECHO_N='-n';;
17488esac
17489if expr a : '\(a\)' >/dev/null 2>&1 &&
17490 test "X`expr 00001 : '.*\(...\)'`" = X001; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017491 as_expr=expr
17492else
17493 as_expr=false
17494fi
17495
17496rm -f conf$$ conf$$.exe conf$$.file
Bram Moolenaar446cb832008-06-24 21:56:24 +000017497if test -d conf$$.dir; then
17498 rm -f conf$$.dir/conf$$.file
17499else
17500 rm -f conf$$.dir
17501 mkdir conf$$.dir 2>/dev/null
17502fi
17503if (echo >conf$$.file) 2>/dev/null; then
17504 if ln -s conf$$.file conf$$ 2>/dev/null; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017505 as_ln_s='ln -s'
Bram Moolenaar446cb832008-06-24 21:56:24 +000017506 # ... but there are two gotchas:
17507 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
17508 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
17509 # In both cases, we have to default to `cp -p'.
17510 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
17511 as_ln_s='cp -p'
17512 elif ln conf$$.file conf$$ 2>/dev/null; then
17513 as_ln_s=ln
17514 else
17515 as_ln_s='cp -p'
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017516 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017517else
17518 as_ln_s='cp -p'
17519fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000017520rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
17521rmdir conf$$.dir 2>/dev/null
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017522
17523if mkdir -p . 2>/dev/null; then
17524 as_mkdir_p=:
17525else
17526 test -d ./-p && rmdir ./-p
17527 as_mkdir_p=false
17528fi
17529
Bram Moolenaar446cb832008-06-24 21:56:24 +000017530if test -x / >/dev/null 2>&1; then
17531 as_test_x='test -x'
17532else
17533 if ls -dL / >/dev/null 2>&1; then
17534 as_ls_L_option=L
17535 else
17536 as_ls_L_option=
17537 fi
17538 as_test_x='
17539 eval sh -c '\''
17540 if test -d "$1"; then
17541 test -d "$1/.";
17542 else
17543 case $1 in
17544 -*)set "./$1";;
17545 esac;
17546 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
17547 ???[sx]*):;;*)false;;esac;fi
17548 '\'' sh
17549 '
17550fi
17551as_executable_p=$as_test_x
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017552
17553# Sed expression to map a string onto a valid CPP name.
17554as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17555
17556# Sed expression to map a string onto a valid variable name.
17557as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17558
17559
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017560exec 6>&1
17561
Bram Moolenaar446cb832008-06-24 21:56:24 +000017562# Save the log message, to keep $[0] and so on meaningful, and to
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017563# report actual input values of CONFIG_FILES etc. instead of their
Bram Moolenaar446cb832008-06-24 21:56:24 +000017564# values after options handling.
17565ac_log="
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017566This file was extended by $as_me, which was
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017567generated by GNU Autoconf 2.63. Invocation command line was
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017568
17569 CONFIG_FILES = $CONFIG_FILES
17570 CONFIG_HEADERS = $CONFIG_HEADERS
17571 CONFIG_LINKS = $CONFIG_LINKS
17572 CONFIG_COMMANDS = $CONFIG_COMMANDS
17573 $ $0 $@
17574
Bram Moolenaar446cb832008-06-24 21:56:24 +000017575on `(hostname || uname -n) 2>/dev/null | sed 1q`
17576"
17577
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017578_ACEOF
17579
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017580case $ac_config_files in *"
17581"*) set x $ac_config_files; shift; ac_config_files=$*;;
17582esac
17583
17584case $ac_config_headers in *"
17585"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
17586esac
17587
17588
Bram Moolenaar446cb832008-06-24 21:56:24 +000017589cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017590# Files that config.status was made for.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017591config_files="$ac_config_files"
17592config_headers="$ac_config_headers"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017593
Bram Moolenaar446cb832008-06-24 21:56:24 +000017594_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017595
Bram Moolenaar446cb832008-06-24 21:56:24 +000017596cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017597ac_cs_usage="\
17598\`$as_me' instantiates files from templates according to the
17599current configuration.
17600
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017601Usage: $0 [OPTION]... [FILE]...
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017602
17603 -h, --help print this help, then exit
Bram Moolenaar446cb832008-06-24 21:56:24 +000017604 -V, --version print version number and configuration settings, then exit
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017605 -q, --quiet, --silent
17606 do not print progress messages
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017607 -d, --debug don't remove temporary files
17608 --recheck update $as_me by reconfiguring in the same conditions
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017609 --file=FILE[:TEMPLATE]
Bram Moolenaar446cb832008-06-24 21:56:24 +000017610 instantiate the configuration file FILE
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017611 --header=FILE[:TEMPLATE]
Bram Moolenaar446cb832008-06-24 21:56:24 +000017612 instantiate the configuration header FILE
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017613
17614Configuration files:
17615$config_files
17616
17617Configuration headers:
17618$config_headers
17619
17620Report bugs to <bug-autoconf@gnu.org>."
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017621
Bram Moolenaar446cb832008-06-24 21:56:24 +000017622_ACEOF
17623cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017624ac_cs_version="\\
17625config.status
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017626configured by $0, generated by GNU Autoconf 2.63,
Bram Moolenaar446cb832008-06-24 21:56:24 +000017627 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017628
Bram Moolenaar446cb832008-06-24 21:56:24 +000017629Copyright (C) 2008 Free Software Foundation, Inc.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017630This config.status script is free software; the Free Software Foundation
17631gives unlimited permission to copy, distribute and modify it."
Bram Moolenaar446cb832008-06-24 21:56:24 +000017632
17633ac_pwd='$ac_pwd'
17634srcdir='$srcdir'
17635AWK='$AWK'
17636test -n "\$AWK" || AWK=awk
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017637_ACEOF
17638
Bram Moolenaar446cb832008-06-24 21:56:24 +000017639cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17640# The default lists apply if the user does not specify any file.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017641ac_need_defaults=:
17642while test $# != 0
17643do
17644 case $1 in
17645 --*=*)
Bram Moolenaar446cb832008-06-24 21:56:24 +000017646 ac_option=`expr "X$1" : 'X\([^=]*\)='`
17647 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017648 ac_shift=:
17649 ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +000017650 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017651 ac_option=$1
17652 ac_optarg=$2
17653 ac_shift=shift
17654 ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017655 esac
17656
17657 case $ac_option in
17658 # Handling of the options.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017659 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17660 ac_cs_recheck=: ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +000017661 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
17662 $as_echo "$ac_cs_version"; exit ;;
17663 --debug | --debu | --deb | --de | --d | -d )
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017664 debug=: ;;
17665 --file | --fil | --fi | --f )
17666 $ac_shift
Bram Moolenaar446cb832008-06-24 21:56:24 +000017667 case $ac_optarg in
17668 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
17669 esac
17670 CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017671 ac_need_defaults=false;;
17672 --header | --heade | --head | --hea )
17673 $ac_shift
Bram Moolenaar446cb832008-06-24 21:56:24 +000017674 case $ac_optarg in
17675 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
17676 esac
17677 CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017678 ac_need_defaults=false;;
Bram Moolenaar446cb832008-06-24 21:56:24 +000017679 --he | --h)
17680 # Conflict between --help and --header
17681 { $as_echo "$as_me: error: ambiguous option: $1
17682Try \`$0 --help' for more information." >&2
17683 { (exit 1); exit 1; }; };;
17684 --help | --hel | -h )
17685 $as_echo "$ac_cs_usage"; exit ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017686 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
17687 | -silent | --silent | --silen | --sile | --sil | --si | --s)
17688 ac_cs_silent=: ;;
17689
17690 # This is an error.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017691 -*) { $as_echo "$as_me: error: unrecognized option: $1
17692Try \`$0 --help' for more information." >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017693 { (exit 1); exit 1; }; } ;;
17694
Bram Moolenaar446cb832008-06-24 21:56:24 +000017695 *) ac_config_targets="$ac_config_targets $1"
17696 ac_need_defaults=false ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017697
17698 esac
17699 shift
17700done
17701
17702ac_configure_extra_args=
17703
17704if $ac_cs_silent; then
17705 exec 6>/dev/null
17706 ac_configure_extra_args="$ac_configure_extra_args --silent"
17707fi
17708
17709_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000017710cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017711if \$ac_cs_recheck; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000017712 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17713 shift
17714 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
17715 CONFIG_SHELL='$SHELL'
17716 export CONFIG_SHELL
17717 exec "\$@"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017718fi
17719
17720_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000017721cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17722exec 5>>auto/config.log
17723{
17724 echo
17725 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17726## Running $as_me. ##
17727_ASBOX
17728 $as_echo "$ac_log"
17729} >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017730
Bram Moolenaar446cb832008-06-24 21:56:24 +000017731_ACEOF
17732cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17733_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017734
Bram Moolenaar446cb832008-06-24 21:56:24 +000017735cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017736
Bram Moolenaar446cb832008-06-24 21:56:24 +000017737# Handling of arguments.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017738for ac_config_target in $ac_config_targets
17739do
Bram Moolenaar446cb832008-06-24 21:56:24 +000017740 case $ac_config_target in
17741 "auto/config.h") CONFIG_HEADERS="$CONFIG_HEADERS auto/config.h:config.h.in" ;;
17742 "auto/config.mk") CONFIG_FILES="$CONFIG_FILES auto/config.mk:config.mk.in" ;;
17743
17744 *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
17745$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017746 { (exit 1); exit 1; }; };;
17747 esac
17748done
17749
Bram Moolenaar446cb832008-06-24 21:56:24 +000017750
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017751# If the user did not use the arguments to specify the items to instantiate,
17752# then the envvar interface is used. Set only those that are not.
17753# We use the long form for the default assignment because of an extremely
17754# bizarre bug on SunOS 4.1.3.
17755if $ac_need_defaults; then
17756 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17757 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17758fi
17759
17760# Have a temporary directory for convenience. Make it in the build tree
Bram Moolenaar446cb832008-06-24 21:56:24 +000017761# simply because there is no reason against having it here, and in addition,
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017762# creating and moving files from /tmp can sometimes cause problems.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017763# Hook for its removal unless debugging.
17764# Note that there is a small window in which the directory will not be cleaned:
17765# after its creation but before its name has been assigned to `$tmp'.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017766$debug ||
17767{
Bram Moolenaar446cb832008-06-24 21:56:24 +000017768 tmp=
17769 trap 'exit_status=$?
17770 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
17771' 0
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017772 trap '{ (exit 1); exit 1; }' 1 2 13 15
17773}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017774# Create a (secure) tmp directory for tmp files.
17775
17776{
Bram Moolenaar446cb832008-06-24 21:56:24 +000017777 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017778 test -n "$tmp" && test -d "$tmp"
17779} ||
17780{
Bram Moolenaar446cb832008-06-24 21:56:24 +000017781 tmp=./conf$$-$RANDOM
17782 (umask 077 && mkdir "$tmp")
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017783} ||
17784{
Bram Moolenaar446cb832008-06-24 21:56:24 +000017785 $as_echo "$as_me: cannot create a temporary directory in ." >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017786 { (exit 1); exit 1; }
17787}
17788
Bram Moolenaar446cb832008-06-24 21:56:24 +000017789# Set up the scripts for CONFIG_FILES section.
17790# No need to generate them if there are no CONFIG_FILES.
17791# This happens for instance with `./config.status config.h'.
17792if test -n "$CONFIG_FILES"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017793
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017794
Bram Moolenaar446cb832008-06-24 21:56:24 +000017795ac_cr=' '
17796ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17797if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17798 ac_cs_awk_cr='\\r'
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017799else
Bram Moolenaar446cb832008-06-24 21:56:24 +000017800 ac_cs_awk_cr=$ac_cr
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017801fi
17802
Bram Moolenaar446cb832008-06-24 21:56:24 +000017803echo 'BEGIN {' >"$tmp/subs1.awk" &&
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017804_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000017805
Bram Moolenaar446cb832008-06-24 21:56:24 +000017806
17807{
17808 echo "cat >conf$$subs.awk <<_ACEOF" &&
17809 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17810 echo "_ACEOF"
17811} >conf$$subs.sh ||
17812 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17813$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17814 { (exit 1); exit 1; }; }
17815ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
17816ac_delim='%!_!# '
17817for ac_last_try in false false false false false :; do
17818 . ./conf$$subs.sh ||
17819 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17820$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17821 { (exit 1); exit 1; }; }
17822
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017823 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
17824 if test $ac_delim_n = $ac_delim_num; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000017825 break
17826 elif $ac_last_try; then
17827 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17828$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17829 { (exit 1); exit 1; }; }
17830 else
17831 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17832 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017833done
Bram Moolenaar446cb832008-06-24 21:56:24 +000017834rm -f conf$$subs.sh
17835
17836cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17837cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017838_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000017839sed -n '
17840h
17841s/^/S["/; s/!.*/"]=/
17842p
17843g
17844s/^[^!]*!//
17845:repl
17846t repl
17847s/'"$ac_delim"'$//
17848t delim
17849:nl
17850h
17851s/\(.\{148\}\).*/\1/
17852t more1
17853s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
17854p
17855n
17856b repl
17857:more1
17858s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17859p
17860g
17861s/.\{148\}//
17862t nl
17863:delim
17864h
17865s/\(.\{148\}\).*/\1/
17866t more2
17867s/["\\]/\\&/g; s/^/"/; s/$/"/
17868p
17869b
17870:more2
17871s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17872p
17873g
17874s/.\{148\}//
17875t delim
17876' <conf$$subs.awk | sed '
17877/^[^""]/{
17878 N
17879 s/\n//
17880}
17881' >>$CONFIG_STATUS || ac_write_fail=1
17882rm -f conf$$subs.awk
17883cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17884_ACAWK
17885cat >>"\$tmp/subs1.awk" <<_ACAWK &&
17886 for (key in S) S_is_set[key] = 1
17887 FS = ""
Bram Moolenaar071d4272004-06-13 20:20:40 +000017888
Bram Moolenaar446cb832008-06-24 21:56:24 +000017889}
17890{
17891 line = $ 0
17892 nfields = split(line, field, "@")
17893 substed = 0
17894 len = length(field[1])
17895 for (i = 2; i < nfields; i++) {
17896 key = field[i]
17897 keylen = length(key)
17898 if (S_is_set[key]) {
17899 value = S[key]
17900 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17901 len += length(value) + length(field[++i])
17902 substed = 1
17903 } else
17904 len += 1 + keylen
17905 }
Bram Moolenaar071d4272004-06-13 20:20:40 +000017906
Bram Moolenaar446cb832008-06-24 21:56:24 +000017907 print line
17908}
Bram Moolenaar071d4272004-06-13 20:20:40 +000017909
Bram Moolenaar446cb832008-06-24 21:56:24 +000017910_ACAWK
17911_ACEOF
17912cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17913if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17914 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
17915else
17916 cat
17917fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
17918 || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
17919$as_echo "$as_me: error: could not setup config files machinery" >&2;}
17920 { (exit 1); exit 1; }; }
17921_ACEOF
17922
17923# VPATH may cause trouble with some makes, so we remove $(srcdir),
17924# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17925# trailing colons and then remove the whole line if VPATH becomes empty
17926# (actually we leave an empty line to preserve line numbers).
17927if test "x$srcdir" = x.; then
17928 ac_vpsub='/^[ ]*VPATH[ ]*=/{
17929s/:*\$(srcdir):*/:/
17930s/:*\${srcdir}:*/:/
17931s/:*@srcdir@:*/:/
17932s/^\([^=]*=[ ]*\):*/\1/
17933s/:*$//
17934s/^[^=]*=[ ]*$//
17935}'
17936fi
17937
17938cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17939fi # test -n "$CONFIG_FILES"
17940
17941# Set up the scripts for CONFIG_HEADERS section.
17942# No need to generate them if there are no CONFIG_HEADERS.
17943# This happens for instance with `./config.status Makefile'.
17944if test -n "$CONFIG_HEADERS"; then
17945cat >"$tmp/defines.awk" <<\_ACAWK ||
17946BEGIN {
17947_ACEOF
17948
17949# Transform confdefs.h into an awk script `defines.awk', embedded as
17950# here-document in config.status, that substitutes the proper values into
17951# config.h.in to produce config.h.
17952
17953# Create a delimiter string that does not exist in confdefs.h, to ease
17954# handling of long lines.
17955ac_delim='%!_!# '
17956for ac_last_try in false false :; do
17957 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
17958 if test -z "$ac_t"; then
17959 break
17960 elif $ac_last_try; then
17961 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
17962$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
17963 { (exit 1); exit 1; }; }
17964 else
17965 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17966 fi
17967done
17968
17969# For the awk script, D is an array of macro values keyed by name,
17970# likewise P contains macro parameters if any. Preserve backslash
17971# newline sequences.
17972
17973ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17974sed -n '
17975s/.\{148\}/&'"$ac_delim"'/g
17976t rset
17977:rset
17978s/^[ ]*#[ ]*define[ ][ ]*/ /
17979t def
17980d
17981:def
17982s/\\$//
17983t bsnl
17984s/["\\]/\\&/g
17985s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
17986D["\1"]=" \3"/p
17987s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
17988d
17989:bsnl
17990s/["\\]/\\&/g
17991s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
17992D["\1"]=" \3\\\\\\n"\\/p
17993t cont
17994s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
17995t cont
17996d
17997:cont
17998n
17999s/.\{148\}/&'"$ac_delim"'/g
18000t clear
18001:clear
18002s/\\$//
18003t bsnlc
18004s/["\\]/\\&/g; s/^/"/; s/$/"/p
18005d
18006:bsnlc
18007s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
18008b cont
18009' <confdefs.h | sed '
18010s/'"$ac_delim"'/"\\\
18011"/g' >>$CONFIG_STATUS || ac_write_fail=1
18012
18013cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18014 for (key in D) D_is_set[key] = 1
18015 FS = ""
18016}
18017/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
18018 line = \$ 0
18019 split(line, arg, " ")
18020 if (arg[1] == "#") {
18021 defundef = arg[2]
18022 mac1 = arg[3]
18023 } else {
18024 defundef = substr(arg[1], 2)
18025 mac1 = arg[2]
18026 }
18027 split(mac1, mac2, "(") #)
18028 macro = mac2[1]
Bram Moolenaar32f31b12009-05-21 13:20:59 +000018029 prefix = substr(line, 1, index(line, defundef) - 1)
Bram Moolenaar446cb832008-06-24 21:56:24 +000018030 if (D_is_set[macro]) {
18031 # Preserve the white space surrounding the "#".
Bram Moolenaar446cb832008-06-24 21:56:24 +000018032 print prefix "define", macro P[macro] D[macro]
18033 next
18034 } else {
18035 # Replace #undef with comments. This is necessary, for example,
18036 # in the case of _POSIX_SOURCE, which is predefined and required
18037 # on some systems where configure will not decide to define it.
18038 if (defundef == "undef") {
Bram Moolenaar32f31b12009-05-21 13:20:59 +000018039 print "/*", prefix defundef, macro, "*/"
Bram Moolenaar446cb832008-06-24 21:56:24 +000018040 next
18041 }
18042 }
18043}
18044{ print }
18045_ACAWK
18046_ACEOF
18047cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18048 { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
18049$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
18050 { (exit 1); exit 1; }; }
18051fi # test -n "$CONFIG_HEADERS"
18052
18053
18054eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
18055shift
18056for ac_tag
18057do
18058 case $ac_tag in
18059 :[FHLC]) ac_mode=$ac_tag; continue;;
18060 esac
18061 case $ac_mode$ac_tag in
18062 :[FHL]*:*);;
Bram Moolenaar32f31b12009-05-21 13:20:59 +000018063 :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
18064$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
Bram Moolenaar446cb832008-06-24 21:56:24 +000018065 { (exit 1); exit 1; }; };;
18066 :[FH]-) ac_tag=-:-;;
18067 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
18068 esac
18069 ac_save_IFS=$IFS
18070 IFS=:
18071 set x $ac_tag
18072 IFS=$ac_save_IFS
18073 shift
18074 ac_file=$1
18075 shift
18076
18077 case $ac_mode in
18078 :L) ac_source=$1;;
18079 :[FH])
18080 ac_file_inputs=
18081 for ac_f
18082 do
18083 case $ac_f in
18084 -) ac_f="$tmp/stdin";;
18085 *) # Look for the file first in the build tree, then in the source tree
18086 # (if the path is not absolute). The absolute path cannot be DOS-style,
18087 # because $ac_f cannot contain `:'.
18088 test -f "$ac_f" ||
18089 case $ac_f in
18090 [\\/$]*) false;;
18091 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
18092 esac ||
18093 { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
18094$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
18095 { (exit 1); exit 1; }; };;
18096 esac
18097 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
18098 ac_file_inputs="$ac_file_inputs '$ac_f'"
18099 done
18100
18101 # Let's still pretend it is `configure' which instantiates (i.e., don't
18102 # use $as_me), people would be surprised to read:
18103 # /* config.h. Generated by config.status. */
18104 configure_input='Generated from '`
18105 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
18106 `' by configure.'
18107 if test x"$ac_file" != x-; then
18108 configure_input="$ac_file. $configure_input"
18109 { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
18110$as_echo "$as_me: creating $ac_file" >&6;}
18111 fi
18112 # Neutralize special characters interpreted by sed in replacement strings.
18113 case $configure_input in #(
18114 *\&* | *\|* | *\\* )
18115 ac_sed_conf_input=`$as_echo "$configure_input" |
18116 sed 's/[\\\\&|]/\\\\&/g'`;; #(
18117 *) ac_sed_conf_input=$configure_input;;
18118 esac
18119
18120 case $ac_tag in
18121 *:-:* | *:-) cat >"$tmp/stdin" \
18122 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
18123$as_echo "$as_me: error: could not create $ac_file" >&2;}
18124 { (exit 1); exit 1; }; } ;;
18125 esac
18126 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +000018127 esac
18128
Bram Moolenaar446cb832008-06-24 21:56:24 +000018129 ac_dir=`$as_dirname -- "$ac_file" ||
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018130$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18131 X"$ac_file" : 'X\(//\)[^/]' \| \
18132 X"$ac_file" : 'X\(//\)$' \| \
Bram Moolenaar446cb832008-06-24 21:56:24 +000018133 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
18134$as_echo X"$ac_file" |
18135 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18136 s//\1/
18137 q
18138 }
18139 /^X\(\/\/\)[^/].*/{
18140 s//\1/
18141 q
18142 }
18143 /^X\(\/\/\)$/{
18144 s//\1/
18145 q
18146 }
18147 /^X\(\/\).*/{
18148 s//\1/
18149 q
18150 }
18151 s/.*/./; q'`
18152 { as_dir="$ac_dir"
18153 case $as_dir in #(
18154 -*) as_dir=./$as_dir;;
18155 esac
18156 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018157 as_dirs=
Bram Moolenaar446cb832008-06-24 21:56:24 +000018158 while :; do
18159 case $as_dir in #(
18160 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
18161 *) as_qdir=$as_dir;;
18162 esac
18163 as_dirs="'$as_qdir' $as_dirs"
18164 as_dir=`$as_dirname -- "$as_dir" ||
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018165$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18166 X"$as_dir" : 'X\(//\)[^/]' \| \
18167 X"$as_dir" : 'X\(//\)$' \| \
Bram Moolenaar446cb832008-06-24 21:56:24 +000018168 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
18169$as_echo X"$as_dir" |
18170 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18171 s//\1/
18172 q
18173 }
18174 /^X\(\/\/\)[^/].*/{
18175 s//\1/
18176 q
18177 }
18178 /^X\(\/\/\)$/{
18179 s//\1/
18180 q
18181 }
18182 /^X\(\/\).*/{
18183 s//\1/
18184 q
18185 }
18186 s/.*/./; q'`
18187 test -d "$as_dir" && break
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018188 done
Bram Moolenaar446cb832008-06-24 21:56:24 +000018189 test -z "$as_dirs" || eval "mkdir $as_dirs"
18190 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
18191$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018192 { (exit 1); exit 1; }; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000018193 ac_builddir=.
Bram Moolenaar071d4272004-06-13 20:20:40 +000018194
Bram Moolenaar446cb832008-06-24 21:56:24 +000018195case "$ac_dir" in
18196.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
18197*)
18198 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
18199 # A ".." for each directory in $ac_dir_suffix.
18200 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
18201 case $ac_top_builddir_sub in
18202 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
18203 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
18204 esac ;;
18205esac
18206ac_abs_top_builddir=$ac_pwd
18207ac_abs_builddir=$ac_pwd$ac_dir_suffix
18208# for backward compatibility:
18209ac_top_builddir=$ac_top_build_prefix
18210
18211case $srcdir in
18212 .) # We are building in place.
18213 ac_srcdir=.
18214 ac_top_srcdir=$ac_top_builddir_sub
18215 ac_abs_top_srcdir=$ac_pwd ;;
18216 [\\/]* | ?:[\\/]* ) # Absolute name.
18217 ac_srcdir=$srcdir$ac_dir_suffix;
18218 ac_top_srcdir=$srcdir
18219 ac_abs_top_srcdir=$srcdir ;;
18220 *) # Relative name.
18221 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
18222 ac_top_srcdir=$ac_top_build_prefix$srcdir
18223 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
18224esac
18225ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
18226
18227
18228 case $ac_mode in
18229 :F)
18230 #
18231 # CONFIG_FILE
18232 #
18233
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018234_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000018235
Bram Moolenaar446cb832008-06-24 21:56:24 +000018236cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18237# If the template does not know about datarootdir, expand it.
18238# FIXME: This hack should be removed a few years after 2.60.
18239ac_datarootdir_hack=; ac_datarootdir_seen=
18240
18241ac_sed_dataroot='
18242/datarootdir/ {
18243 p
18244 q
18245}
18246/@datadir@/p
18247/@docdir@/p
18248/@infodir@/p
18249/@localedir@/p
18250/@mandir@/p
18251'
18252case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
18253*datarootdir*) ac_datarootdir_seen=yes;;
18254*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
18255 { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
18256$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
18257_ACEOF
18258cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18259 ac_datarootdir_hack='
18260 s&@datadir@&$datadir&g
18261 s&@docdir@&$docdir&g
18262 s&@infodir@&$infodir&g
18263 s&@localedir@&$localedir&g
18264 s&@mandir@&$mandir&g
18265 s&\\\${datarootdir}&$datarootdir&g' ;;
18266esac
18267_ACEOF
18268
18269# Neutralize VPATH when `$srcdir' = `.'.
18270# Shell code in configure.ac might set extrasub.
18271# FIXME: do we really want to maintain this feature?
18272cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18273ac_sed_extra="$ac_vpsub
18274$extrasub
18275_ACEOF
18276cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18277:t
18278/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
18279s|@configure_input@|$ac_sed_conf_input|;t t
18280s&@top_builddir@&$ac_top_builddir_sub&;t t
18281s&@top_build_prefix@&$ac_top_build_prefix&;t t
18282s&@srcdir@&$ac_srcdir&;t t
18283s&@abs_srcdir@&$ac_abs_srcdir&;t t
18284s&@top_srcdir@&$ac_top_srcdir&;t t
18285s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
18286s&@builddir@&$ac_builddir&;t t
18287s&@abs_builddir@&$ac_abs_builddir&;t t
18288s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
18289$ac_datarootdir_hack
18290"
18291eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
18292 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
18293$as_echo "$as_me: error: could not create $ac_file" >&2;}
18294 { (exit 1); exit 1; }; }
18295
18296test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
18297 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
18298 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
18299 { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
18300which seems to be undefined. Please make sure it is defined." >&5
18301$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
18302which seems to be undefined. Please make sure it is defined." >&2;}
18303
18304 rm -f "$tmp/stdin"
18305 case $ac_file in
18306 -) cat "$tmp/out" && rm -f "$tmp/out";;
18307 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
18308 esac \
18309 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
18310$as_echo "$as_me: error: could not create $ac_file" >&2;}
18311 { (exit 1); exit 1; }; }
18312 ;;
18313 :H)
18314 #
18315 # CONFIG_HEADER
18316 #
18317 if test x"$ac_file" != x-; then
18318 {
18319 $as_echo "/* $configure_input */" \
18320 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
18321 } >"$tmp/config.h" \
18322 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
18323$as_echo "$as_me: error: could not create $ac_file" >&2;}
18324 { (exit 1); exit 1; }; }
18325 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
18326 { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
18327$as_echo "$as_me: $ac_file is unchanged" >&6;}
18328 else
18329 rm -f "$ac_file"
18330 mv "$tmp/config.h" "$ac_file" \
18331 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
18332$as_echo "$as_me: error: could not create $ac_file" >&2;}
18333 { (exit 1); exit 1; }; }
18334 fi
18335 else
18336 $as_echo "/* $configure_input */" \
18337 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
18338 || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
18339$as_echo "$as_me: error: could not create -" >&2;}
18340 { (exit 1); exit 1; }; }
18341 fi
18342 ;;
18343
18344
18345 esac
18346
18347done # for ac_tag
18348
Bram Moolenaar071d4272004-06-13 20:20:40 +000018349
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018350{ (exit 0); exit 0; }
18351_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000018352chmod +x $CONFIG_STATUS
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018353ac_clean_files=$ac_clean_files_save
18354
Bram Moolenaar446cb832008-06-24 21:56:24 +000018355test $ac_write_fail = 0 ||
18356 { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
18357$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
18358 { (exit 1); exit 1; }; }
18359
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018360
18361# configure is writing to config.log, and then calls config.status.
18362# config.status does its own redirection, appending to config.log.
18363# Unfortunately, on DOS this fails, as config.log is still kept open
18364# by configure, so config.status won't be able to write to it; its
18365# output is simply discarded. So we exec the FD to /dev/null,
18366# effectively closing config.log, so it can be properly (re)opened and
18367# appended to by config.status. When coming back to configure, we
18368# need to make the FD available again.
18369if test "$no_create" != yes; then
18370 ac_cs_success=:
18371 ac_config_status_args=
18372 test "$silent" = yes &&
18373 ac_config_status_args="$ac_config_status_args --quiet"
18374 exec 5>/dev/null
18375 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
Bram Moolenaarc7453f52006-02-10 23:20:28 +000018376 exec 5>>auto/config.log
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018377 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18378 # would make configure fail if this is the last instruction.
18379 $ac_cs_success || { (exit 1); exit 1; }
18380fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000018381if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
Bram Moolenaar32f31b12009-05-21 13:20:59 +000018382 { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18383$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
Bram Moolenaar446cb832008-06-24 21:56:24 +000018384fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000018385
18386