blob: eb683c14a5d31655b2d837a70b0687ef7ed6447d [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
Bram Moolenaar996b6d82009-07-22 09:17:23 +00005783 rubyldflags=`echo "$rubyldflags" | sed -e 's/-arch\ ppc//' -e 's/-arch\ i386//'`
5784 if test "X$rubyldflags" != "X"; then
5785 LDFLAGS="$rubyldflags $LDFLAGS"
5786 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00005787 fi
5788 RUBY_SRC="if_ruby.c"
5789 RUBY_OBJ="objects/if_ruby.o"
5790 RUBY_PRO="if_ruby.pro"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005791 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005792#define FEAT_RUBY 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005793_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005794
5795 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005796 { $as_echo "$as_me:$LINENO: result: not found" >&5
5797$as_echo "not found" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005798 fi
5799 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005800 { $as_echo "$as_me:$LINENO: result: too old; need Ruby version 1.6.0 or later" >&5
5801$as_echo "too old; need Ruby version 1.6.0 or later" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005802 fi
5803 fi
5804fi
5805
5806
5807
5808
5809
5810
Bram Moolenaar446cb832008-06-24 21:56:24 +00005811{ $as_echo "$as_me:$LINENO: checking --enable-cscope argument" >&5
5812$as_echo_n "checking --enable-cscope argument... " >&6; }
5813# Check whether --enable-cscope was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00005814if test "${enable_cscope+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005815 enableval=$enable_cscope;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005816else
5817 enable_cscope="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005818fi
5819
5820{ $as_echo "$as_me:$LINENO: result: $enable_cscope" >&5
5821$as_echo "$enable_cscope" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005822if test "$enable_cscope" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005823 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005824#define FEAT_CSCOPE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005825_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005826
5827fi
5828
Bram Moolenaar446cb832008-06-24 21:56:24 +00005829{ $as_echo "$as_me:$LINENO: checking --enable-workshop argument" >&5
5830$as_echo_n "checking --enable-workshop argument... " >&6; }
5831# Check whether --enable-workshop was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00005832if test "${enable_workshop+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005833 enableval=$enable_workshop;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005834else
5835 enable_workshop="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005836fi
5837
5838{ $as_echo "$as_me:$LINENO: result: $enable_workshop" >&5
5839$as_echo "$enable_workshop" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00005840if test "$enable_workshop" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005841 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005842#define FEAT_SUN_WORKSHOP 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005843_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005844
5845 WORKSHOP_SRC="workshop.c integration.c"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005846
Bram Moolenaar071d4272004-06-13 20:20:40 +00005847 WORKSHOP_OBJ="objects/workshop.o objects/integration.o"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005848
Bram Moolenaar071d4272004-06-13 20:20:40 +00005849 if test "${enable_gui-xxx}" = xxx; then
5850 enable_gui=motif
5851 fi
5852fi
5853
Bram Moolenaar446cb832008-06-24 21:56:24 +00005854{ $as_echo "$as_me:$LINENO: checking --disable-netbeans argument" >&5
5855$as_echo_n "checking --disable-netbeans argument... " >&6; }
5856# Check whether --enable-netbeans was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00005857if test "${enable_netbeans+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005858 enableval=$enable_netbeans;
Bram Moolenaar071d4272004-06-13 20:20:40 +00005859else
5860 enable_netbeans="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00005861fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005862
Bram Moolenaar446cb832008-06-24 21:56:24 +00005863if test "$enable_netbeans" = "yes"; then
5864 { $as_echo "$as_me:$LINENO: result: no" >&5
5865$as_echo "no" >&6; }
5866
5867{ $as_echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
5868$as_echo_n "checking for socket in -lsocket... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005869if test "${ac_cv_lib_socket_socket+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005870 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005871else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005872 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00005873LIBS="-lsocket $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005874cat >conftest.$ac_ext <<_ACEOF
5875/* confdefs.h. */
5876_ACEOF
5877cat confdefs.h >>conftest.$ac_ext
5878cat >>conftest.$ac_ext <<_ACEOF
5879/* end confdefs.h. */
5880
Bram Moolenaar446cb832008-06-24 21:56:24 +00005881/* Override any GCC internal prototype to avoid an error.
5882 Use char because int might match the return type of a GCC
5883 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005884#ifdef __cplusplus
5885extern "C"
5886#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005887char socket ();
5888int
5889main ()
5890{
Bram Moolenaar446cb832008-06-24 21:56:24 +00005891return socket ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005892 ;
5893 return 0;
5894}
5895_ACEOF
5896rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00005897if { (ac_try="$ac_link"
5898case "(($ac_try" in
5899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5900 *) ac_try_echo=$ac_try;;
5901esac
5902eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5903$as_echo "$ac_try_echo") >&5
5904 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005905 ac_status=$?
5906 grep -v '^ *+' conftest.er1 >conftest.err
5907 rm -f conftest.er1
5908 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00005909 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5910 (exit $ac_status); } && {
5911 test -z "$ac_c_werror_flag" ||
5912 test ! -s conftest.err
5913 } && test -s conftest$ac_exeext && {
5914 test "$cross_compiling" = yes ||
5915 $as_test_x conftest$ac_exeext
5916 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005917 ac_cv_lib_socket_socket=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00005918else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005919 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005920sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00005921
Bram Moolenaar446cb832008-06-24 21:56:24 +00005922 ac_cv_lib_socket_socket=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00005923fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005924
5925rm -rf conftest.dSYM
5926rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005927 conftest$ac_exeext conftest.$ac_ext
5928LIBS=$ac_check_lib_save_LIBS
5929fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005930{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
5931$as_echo "$ac_cv_lib_socket_socket" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00005932if test "x$ac_cv_lib_socket_socket" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005933 cat >>confdefs.h <<_ACEOF
5934#define HAVE_LIBSOCKET 1
5935_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00005936
5937 LIBS="-lsocket $LIBS"
5938
Bram Moolenaar071d4272004-06-13 20:20:40 +00005939fi
5940
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005941
Bram Moolenaar446cb832008-06-24 21:56:24 +00005942{ $as_echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
5943$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005944if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00005945 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00005946else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005947 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00005948LIBS="-lnsl $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005949cat >conftest.$ac_ext <<_ACEOF
5950/* confdefs.h. */
5951_ACEOF
5952cat confdefs.h >>conftest.$ac_ext
5953cat >>conftest.$ac_ext <<_ACEOF
5954/* end confdefs.h. */
5955
Bram Moolenaar446cb832008-06-24 21:56:24 +00005956/* Override any GCC internal prototype to avoid an error.
5957 Use char because int might match the return type of a GCC
5958 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005959#ifdef __cplusplus
5960extern "C"
5961#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005962char gethostbyname ();
5963int
5964main ()
5965{
Bram Moolenaar446cb832008-06-24 21:56:24 +00005966return gethostbyname ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005967 ;
5968 return 0;
5969}
5970_ACEOF
5971rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00005972if { (ac_try="$ac_link"
5973case "(($ac_try" in
5974 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5975 *) ac_try_echo=$ac_try;;
5976esac
5977eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5978$as_echo "$ac_try_echo") >&5
5979 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005980 ac_status=$?
5981 grep -v '^ *+' conftest.er1 >conftest.err
5982 rm -f conftest.er1
5983 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00005984 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5985 (exit $ac_status); } && {
5986 test -z "$ac_c_werror_flag" ||
5987 test ! -s conftest.err
5988 } && test -s conftest$ac_exeext && {
5989 test "$cross_compiling" = yes ||
5990 $as_test_x conftest$ac_exeext
5991 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005992 ac_cv_lib_nsl_gethostbyname=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00005993else
Bram Moolenaar446cb832008-06-24 21:56:24 +00005994 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00005995sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00005996
Bram Moolenaar446cb832008-06-24 21:56:24 +00005997 ac_cv_lib_nsl_gethostbyname=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00005998fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00005999
6000rm -rf conftest.dSYM
6001rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006002 conftest$ac_exeext conftest.$ac_ext
6003LIBS=$ac_check_lib_save_LIBS
6004fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006005{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
6006$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00006007if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006008 cat >>confdefs.h <<_ACEOF
6009#define HAVE_LIBNSL 1
6010_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006011
6012 LIBS="-lnsl $LIBS"
6013
Bram Moolenaar071d4272004-06-13 20:20:40 +00006014fi
6015
Bram Moolenaar446cb832008-06-24 21:56:24 +00006016 { $as_echo "$as_me:$LINENO: checking whether compiling netbeans integration is possible" >&5
6017$as_echo_n "checking whether compiling netbeans integration is possible... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006018 cat >conftest.$ac_ext <<_ACEOF
6019/* confdefs.h. */
6020_ACEOF
6021cat confdefs.h >>conftest.$ac_ext
6022cat >>conftest.$ac_ext <<_ACEOF
6023/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00006024
6025#include <stdio.h>
6026#include <stdlib.h>
6027#include <stdarg.h>
6028#include <fcntl.h>
6029#include <netdb.h>
6030#include <netinet/in.h>
6031#include <errno.h>
6032#include <sys/types.h>
6033#include <sys/socket.h>
6034 /* Check bitfields */
6035 struct nbbuf {
6036 unsigned int initDone:1;
6037 ushort signmaplen;
6038 };
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006039
6040int
6041main ()
6042{
Bram Moolenaar071d4272004-06-13 20:20:40 +00006043
6044 /* Check creating a socket. */
6045 struct sockaddr_in server;
6046 (void)socket(AF_INET, SOCK_STREAM, 0);
6047 (void)htons(100);
6048 (void)gethostbyname("microsoft.com");
6049 if (errno == ECONNREFUSED)
6050 (void)connect(1, (struct sockaddr *)&server, sizeof(server));
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006051
6052 ;
6053 return 0;
6054}
6055_ACEOF
6056rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006057if { (ac_try="$ac_link"
6058case "(($ac_try" in
6059 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6060 *) ac_try_echo=$ac_try;;
6061esac
6062eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6063$as_echo "$ac_try_echo") >&5
6064 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006065 ac_status=$?
6066 grep -v '^ *+' conftest.er1 >conftest.err
6067 rm -f conftest.er1
6068 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006069 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6070 (exit $ac_status); } && {
6071 test -z "$ac_c_werror_flag" ||
6072 test ! -s conftest.err
6073 } && test -s conftest$ac_exeext && {
6074 test "$cross_compiling" = yes ||
6075 $as_test_x conftest$ac_exeext
6076 }; then
6077 { $as_echo "$as_me:$LINENO: result: yes" >&5
6078$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006079else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006080 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006081sed 's/^/| /' conftest.$ac_ext >&5
6082
Bram Moolenaar446cb832008-06-24 21:56:24 +00006083 { $as_echo "$as_me:$LINENO: result: no" >&5
6084$as_echo "no" >&6; }; enable_netbeans="no"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006085fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006086
6087rm -rf conftest.dSYM
6088rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006089 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00006090else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006091 { $as_echo "$as_me:$LINENO: result: yes" >&5
6092$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006093fi
6094if test "$enable_netbeans" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006095 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006096#define FEAT_NETBEANS_INTG 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006097_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006098
6099 NETBEANS_SRC="netbeans.c"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006100
Bram Moolenaar071d4272004-06-13 20:20:40 +00006101 NETBEANS_OBJ="objects/netbeans.o"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006102
Bram Moolenaar071d4272004-06-13 20:20:40 +00006103fi
6104
Bram Moolenaar446cb832008-06-24 21:56:24 +00006105{ $as_echo "$as_me:$LINENO: checking --enable-sniff argument" >&5
6106$as_echo_n "checking --enable-sniff argument... " >&6; }
6107# Check whether --enable-sniff was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006108if test "${enable_sniff+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006109 enableval=$enable_sniff;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006110else
6111 enable_sniff="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00006112fi
6113
6114{ $as_echo "$as_me:$LINENO: result: $enable_sniff" >&5
6115$as_echo "$enable_sniff" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006116if test "$enable_sniff" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006117 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006118#define FEAT_SNIFF 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006119_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006120
6121 SNIFF_SRC="if_sniff.c"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006122
Bram Moolenaar071d4272004-06-13 20:20:40 +00006123 SNIFF_OBJ="objects/if_sniff.o"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006124
Bram Moolenaar071d4272004-06-13 20:20:40 +00006125fi
6126
Bram Moolenaar446cb832008-06-24 21:56:24 +00006127{ $as_echo "$as_me:$LINENO: checking --enable-multibyte argument" >&5
6128$as_echo_n "checking --enable-multibyte argument... " >&6; }
6129# Check whether --enable-multibyte was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006130if test "${enable_multibyte+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006131 enableval=$enable_multibyte;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006132else
6133 enable_multibyte="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00006134fi
6135
6136{ $as_echo "$as_me:$LINENO: result: $enable_multibyte" >&5
6137$as_echo "$enable_multibyte" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006138if test "$enable_multibyte" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006139 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006140#define FEAT_MBYTE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006141_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006142
6143fi
6144
Bram Moolenaar446cb832008-06-24 21:56:24 +00006145{ $as_echo "$as_me:$LINENO: checking --enable-hangulinput argument" >&5
6146$as_echo_n "checking --enable-hangulinput argument... " >&6; }
6147# Check whether --enable-hangulinput was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006148if test "${enable_hangulinput+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006149 enableval=$enable_hangulinput;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006150else
6151 enable_hangulinput="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00006152fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00006153
Bram Moolenaar446cb832008-06-24 21:56:24 +00006154{ $as_echo "$as_me:$LINENO: result: $enable_hangulinput" >&5
6155$as_echo "$enable_hangulinput" >&6; }
6156
6157{ $as_echo "$as_me:$LINENO: checking --enable-xim argument" >&5
6158$as_echo_n "checking --enable-xim argument... " >&6; }
6159# Check whether --enable-xim was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006160if test "${enable_xim+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006161 enableval=$enable_xim; { $as_echo "$as_me:$LINENO: result: $enable_xim" >&5
6162$as_echo "$enable_xim" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006163else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006164 enable_xim="auto"; { $as_echo "$as_me:$LINENO: result: defaulting to auto" >&5
6165$as_echo "defaulting to auto" >&6; }
6166fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00006167
Bram Moolenaar446cb832008-06-24 21:56:24 +00006168
6169{ $as_echo "$as_me:$LINENO: checking --enable-fontset argument" >&5
6170$as_echo_n "checking --enable-fontset argument... " >&6; }
6171# Check whether --enable-fontset was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006172if test "${enable_fontset+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006173 enableval=$enable_fontset;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006174else
6175 enable_fontset="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00006176fi
6177
6178{ $as_echo "$as_me:$LINENO: result: $enable_fontset" >&5
6179$as_echo "$enable_fontset" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006180
6181test -z "$with_x" && with_x=yes
6182test "${enable_gui-yes}" != no -a "x$MACOSX" != "xyes" -a "x$QNX" != "xyes" && with_x=yes
6183if test "$with_x" = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006184 { $as_echo "$as_me:$LINENO: result: defaulting to: don't HAVE_X11" >&5
6185$as_echo "defaulting to: don't HAVE_X11" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006186else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006187
Bram Moolenaar071d4272004-06-13 20:20:40 +00006188 # Extract the first word of "xmkmf", so it can be a program name with args.
6189set dummy xmkmf; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00006190{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6191$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006192if test "${ac_cv_path_xmkmfpath+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006193 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00006194else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006195 case $xmkmfpath in
6196 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00006197 ac_cv_path_xmkmfpath="$xmkmfpath" # Let the user override the test with a path.
6198 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006199 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006200 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6201for as_dir in $PATH
6202do
6203 IFS=$as_save_IFS
6204 test -z "$as_dir" && as_dir=.
6205 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00006206 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 +00006207 ac_cv_path_xmkmfpath="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00006208 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006209 break 2
6210 fi
6211done
6212done
Bram Moolenaar446cb832008-06-24 21:56:24 +00006213IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006214
Bram Moolenaar071d4272004-06-13 20:20:40 +00006215 ;;
6216esac
6217fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006218xmkmfpath=$ac_cv_path_xmkmfpath
Bram Moolenaar071d4272004-06-13 20:20:40 +00006219if test -n "$xmkmfpath"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006220 { $as_echo "$as_me:$LINENO: result: $xmkmfpath" >&5
6221$as_echo "$xmkmfpath" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006222else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006223 { $as_echo "$as_me:$LINENO: result: no" >&5
6224$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006225fi
6226
6227
Bram Moolenaar446cb832008-06-24 21:56:24 +00006228
6229 { $as_echo "$as_me:$LINENO: checking for X" >&5
6230$as_echo_n "checking for X... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006231
Bram Moolenaar071d4272004-06-13 20:20:40 +00006232
Bram Moolenaar446cb832008-06-24 21:56:24 +00006233# Check whether --with-x was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006234if test "${with_x+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006235 withval=$with_x;
6236fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00006237
6238# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6239if test "x$with_x" = xno; then
6240 # The user explicitly disabled X.
6241 have_x=disabled
6242else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006243 case $x_includes,$x_libraries in #(
Bram Moolenaar32f31b12009-05-21 13:20:59 +00006244 *\'*) { { $as_echo "$as_me:$LINENO: error: cannot use X directory names containing '" >&5
6245$as_echo "$as_me: error: cannot use X directory names containing '" >&2;}
Bram Moolenaar446cb832008-06-24 21:56:24 +00006246 { (exit 1); exit 1; }; };; #(
6247 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then
6248 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00006249else
6250 # One or both of the vars are not set, and there is no cached value.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006251ac_x_includes=no ac_x_libraries=no
Bram Moolenaar446cb832008-06-24 21:56:24 +00006252rm -f -r conftest.dir
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006253if mkdir conftest.dir; then
6254 cd conftest.dir
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006255 cat >Imakefile <<'_ACEOF'
Bram Moolenaar446cb832008-06-24 21:56:24 +00006256incroot:
6257 @echo incroot='${INCROOT}'
6258usrlibdir:
6259 @echo usrlibdir='${USRLIBDIR}'
6260libdir:
6261 @echo libdir='${LIBDIR}'
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006262_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00006263 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006264 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
Bram Moolenaar446cb832008-06-24 21:56:24 +00006265 for ac_var in incroot usrlibdir libdir; do
6266 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6267 done
Bram Moolenaar071d4272004-06-13 20:20:40 +00006268 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
Bram Moolenaar446cb832008-06-24 21:56:24 +00006269 for ac_extension in a so sl dylib la dll; do
6270 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
6271 test -f "$ac_im_libdir/libX11.$ac_extension"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006272 ac_im_usrlibdir=$ac_im_libdir; break
Bram Moolenaar071d4272004-06-13 20:20:40 +00006273 fi
6274 done
6275 # Screen out bogus values from the imake configuration. They are
6276 # bogus both because they are the default anyway, and because
6277 # using them would break gcc on systems where it needs fixed includes.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006278 case $ac_im_incroot in
Bram Moolenaar446cb832008-06-24 21:56:24 +00006279 /usr/include) ac_x_includes= ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006280 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006281 esac
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006282 case $ac_im_usrlibdir in
Bram Moolenaar32f31b12009-05-21 13:20:59 +00006283 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006284 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00006285 esac
6286 fi
6287 cd ..
Bram Moolenaar446cb832008-06-24 21:56:24 +00006288 rm -f -r conftest.dir
Bram Moolenaar071d4272004-06-13 20:20:40 +00006289fi
6290
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006291# Standard set of common directories for X headers.
6292# Check X11 before X11Rn because it is often a symlink to the current release.
6293ac_x_header_dirs='
6294/usr/X11/include
6295/usr/X11R6/include
6296/usr/X11R5/include
6297/usr/X11R4/include
Bram Moolenaar071d4272004-06-13 20:20:40 +00006298
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006299/usr/include/X11
6300/usr/include/X11R6
6301/usr/include/X11R5
6302/usr/include/X11R4
6303
6304/usr/local/X11/include
6305/usr/local/X11R6/include
6306/usr/local/X11R5/include
6307/usr/local/X11R4/include
6308
6309/usr/local/include/X11
6310/usr/local/include/X11R6
6311/usr/local/include/X11R5
6312/usr/local/include/X11R4
6313
6314/usr/X386/include
6315/usr/x386/include
6316/usr/XFree86/include/X11
6317
6318/usr/include
6319/usr/local/include
6320/usr/unsupported/include
6321/usr/athena/include
6322/usr/local/x11r5/include
6323/usr/lpp/Xamples/include
6324
6325/usr/openwin/include
6326/usr/openwin/share/include'
6327
6328if test "$ac_x_includes" = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006329 # Guess where to find include files, by looking for Xlib.h.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006330 # First, try using that file with no special directory specified.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006331 cat >conftest.$ac_ext <<_ACEOF
6332/* confdefs.h. */
6333_ACEOF
6334cat confdefs.h >>conftest.$ac_ext
6335cat >>conftest.$ac_ext <<_ACEOF
6336/* end confdefs.h. */
Bram Moolenaar446cb832008-06-24 21:56:24 +00006337#include <X11/Xlib.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006338_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00006339if { (ac_try="$ac_cpp conftest.$ac_ext"
6340case "(($ac_try" in
6341 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6342 *) ac_try_echo=$ac_try;;
6343esac
6344eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6345$as_echo "$ac_try_echo") >&5
6346 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006347 ac_status=$?
6348 grep -v '^ *+' conftest.er1 >conftest.err
6349 rm -f conftest.er1
6350 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006351 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6352 (exit $ac_status); } >/dev/null && {
6353 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6354 test ! -s conftest.err
6355 }; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006356 # We can compile using X headers with no special include directory.
6357ac_x_includes=
6358else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006359 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006360sed 's/^/| /' conftest.$ac_ext >&5
6361
6362 for ac_dir in $ac_x_header_dirs; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00006363 if test -r "$ac_dir/X11/Xlib.h"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006364 ac_x_includes=$ac_dir
6365 break
6366 fi
6367done
Bram Moolenaar071d4272004-06-13 20:20:40 +00006368fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006369
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006370rm -f conftest.err conftest.$ac_ext
6371fi # $ac_x_includes = no
Bram Moolenaar071d4272004-06-13 20:20:40 +00006372
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006373if test "$ac_x_libraries" = no; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006374 # Check for the libraries.
Bram Moolenaar071d4272004-06-13 20:20:40 +00006375 # See if we find them without any special options.
6376 # Don't add to $LIBS permanently.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006377 ac_save_LIBS=$LIBS
Bram Moolenaar446cb832008-06-24 21:56:24 +00006378 LIBS="-lX11 $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006379 cat >conftest.$ac_ext <<_ACEOF
6380/* confdefs.h. */
6381_ACEOF
6382cat confdefs.h >>conftest.$ac_ext
6383cat >>conftest.$ac_ext <<_ACEOF
6384/* end confdefs.h. */
Bram Moolenaar446cb832008-06-24 21:56:24 +00006385#include <X11/Xlib.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006386int
6387main ()
6388{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006389XrmInitialize ()
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006390 ;
6391 return 0;
6392}
6393_ACEOF
6394rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006395if { (ac_try="$ac_link"
6396case "(($ac_try" in
6397 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6398 *) ac_try_echo=$ac_try;;
6399esac
6400eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6401$as_echo "$ac_try_echo") >&5
6402 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006403 ac_status=$?
6404 grep -v '^ *+' conftest.er1 >conftest.err
6405 rm -f conftest.er1
6406 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006407 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6408 (exit $ac_status); } && {
6409 test -z "$ac_c_werror_flag" ||
6410 test ! -s conftest.err
6411 } && test -s conftest$ac_exeext && {
6412 test "$cross_compiling" = yes ||
6413 $as_test_x conftest$ac_exeext
6414 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006415 LIBS=$ac_save_LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00006416# We can link X programs with no special library path.
6417ac_x_libraries=
6418else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006419 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006420sed 's/^/| /' conftest.$ac_ext >&5
6421
Bram Moolenaar446cb832008-06-24 21:56:24 +00006422 LIBS=$ac_save_LIBS
6423for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
Bram Moolenaar071d4272004-06-13 20:20:40 +00006424do
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006425 # Don't even attempt the hair of trying to link an X program!
Bram Moolenaar446cb832008-06-24 21:56:24 +00006426 for ac_extension in a so sl dylib la dll; do
6427 if test -r "$ac_dir/libX11.$ac_extension"; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006428 ac_x_libraries=$ac_dir
6429 break 2
6430 fi
6431 done
6432done
6433fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006434
6435rm -rf conftest.dSYM
6436rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006437 conftest$ac_exeext conftest.$ac_ext
6438fi # $ac_x_libraries = no
Bram Moolenaar071d4272004-06-13 20:20:40 +00006439
Bram Moolenaar446cb832008-06-24 21:56:24 +00006440case $ac_x_includes,$ac_x_libraries in #(
6441 no,* | *,no | *\'*)
6442 # Didn't find X, or a directory has "'" in its name.
6443 ac_cv_have_x="have_x=no";; #(
6444 *)
6445 # Record where we found X for the cache.
6446 ac_cv_have_x="have_x=yes\
6447 ac_x_includes='$ac_x_includes'\
6448 ac_x_libraries='$ac_x_libraries'"
6449esac
Bram Moolenaar071d4272004-06-13 20:20:40 +00006450fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006451;; #(
6452 *) have_x=yes;;
6453 esac
Bram Moolenaar071d4272004-06-13 20:20:40 +00006454 eval "$ac_cv_have_x"
6455fi # $with_x != no
6456
6457if test "$have_x" != yes; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006458 { $as_echo "$as_me:$LINENO: result: $have_x" >&5
6459$as_echo "$have_x" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006460 no_x=yes
6461else
6462 # If each of the values was on the command line, it overrides each guess.
6463 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6464 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6465 # Update the cache value to reflect the command line values.
Bram Moolenaar446cb832008-06-24 21:56:24 +00006466 ac_cv_have_x="have_x=yes\
6467 ac_x_includes='$x_includes'\
6468 ac_x_libraries='$x_libraries'"
6469 { $as_echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
6470$as_echo "libraries $x_libraries, headers $x_includes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006471fi
6472
6473if test "$no_x" = yes; then
6474 # Not all programs may use this symbol, but it does not hurt to define it.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006475
6476cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006477#define X_DISPLAY_MISSING 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006478_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00006479
6480 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6481else
6482 if test -n "$x_includes"; then
6483 X_CFLAGS="$X_CFLAGS -I$x_includes"
6484 fi
6485
6486 # It would also be nice to do this for all -L options, not just this one.
6487 if test -n "$x_libraries"; then
6488 X_LIBS="$X_LIBS -L$x_libraries"
6489 # For Solaris; some versions of Sun CC require a space after -R and
6490 # others require no space. Words are not sufficient . . . .
Bram Moolenaar446cb832008-06-24 21:56:24 +00006491 { $as_echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
6492$as_echo_n "checking whether -R must be followed by a space... " >&6; }
6493 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6494 ac_xsave_c_werror_flag=$ac_c_werror_flag
6495 ac_c_werror_flag=yes
6496 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006497/* confdefs.h. */
6498_ACEOF
6499cat confdefs.h >>conftest.$ac_ext
6500cat >>conftest.$ac_ext <<_ACEOF
6501/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00006502
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006503int
6504main ()
6505{
Bram Moolenaar071d4272004-06-13 20:20:40 +00006506
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006507 ;
6508 return 0;
6509}
6510_ACEOF
6511rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006512if { (ac_try="$ac_link"
6513case "(($ac_try" in
6514 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6515 *) ac_try_echo=$ac_try;;
6516esac
6517eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6518$as_echo "$ac_try_echo") >&5
6519 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006520 ac_status=$?
6521 grep -v '^ *+' conftest.er1 >conftest.err
6522 rm -f conftest.er1
6523 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006524 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6525 (exit $ac_status); } && {
6526 test -z "$ac_c_werror_flag" ||
6527 test ! -s conftest.err
6528 } && test -s conftest$ac_exeext && {
6529 test "$cross_compiling" = yes ||
6530 $as_test_x conftest$ac_exeext
6531 }; then
6532 { $as_echo "$as_me:$LINENO: result: no" >&5
6533$as_echo "no" >&6; }
6534 X_LIBS="$X_LIBS -R$x_libraries"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006535else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006536 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006537sed 's/^/| /' conftest.$ac_ext >&5
6538
Bram Moolenaar071d4272004-06-13 20:20:40 +00006539 LIBS="$ac_xsave_LIBS -R $x_libraries"
Bram Moolenaar446cb832008-06-24 21:56:24 +00006540 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006541/* confdefs.h. */
6542_ACEOF
6543cat confdefs.h >>conftest.$ac_ext
6544cat >>conftest.$ac_ext <<_ACEOF
6545/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00006546
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006547int
6548main ()
6549{
Bram Moolenaar071d4272004-06-13 20:20:40 +00006550
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006551 ;
6552 return 0;
6553}
6554_ACEOF
6555rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006556if { (ac_try="$ac_link"
6557case "(($ac_try" in
6558 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6559 *) ac_try_echo=$ac_try;;
6560esac
6561eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6562$as_echo "$ac_try_echo") >&5
6563 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006564 ac_status=$?
6565 grep -v '^ *+' conftest.er1 >conftest.err
6566 rm -f conftest.er1
6567 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006568 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6569 (exit $ac_status); } && {
6570 test -z "$ac_c_werror_flag" ||
6571 test ! -s conftest.err
6572 } && test -s conftest$ac_exeext && {
6573 test "$cross_compiling" = yes ||
6574 $as_test_x conftest$ac_exeext
6575 }; then
6576 { $as_echo "$as_me:$LINENO: result: yes" >&5
6577$as_echo "yes" >&6; }
6578 X_LIBS="$X_LIBS -R $x_libraries"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006579else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006580 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006581sed 's/^/| /' conftest.$ac_ext >&5
6582
Bram Moolenaar446cb832008-06-24 21:56:24 +00006583 { $as_echo "$as_me:$LINENO: result: neither works" >&5
6584$as_echo "neither works" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006585fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006586
6587rm -rf conftest.dSYM
6588rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006589 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006590fi
6591
6592rm -rf conftest.dSYM
6593rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6594 conftest$ac_exeext conftest.$ac_ext
6595 ac_c_werror_flag=$ac_xsave_c_werror_flag
6596 LIBS=$ac_xsave_LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00006597 fi
6598
6599 # Check for system-dependent libraries X programs must link with.
6600 # Do this before checking for the system-independent R6 libraries
6601 # (-lICE), since we may need -lsocket or whatever for X linking.
6602
6603 if test "$ISC" = yes; then
6604 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
6605 else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006606 # Martyn Johnson says this is needed for Ultrix, if the X
6607 # libraries were built with DECnet support. And Karl Berry says
Bram Moolenaar071d4272004-06-13 20:20:40 +00006608 # the Alpha needs dnet_stub (dnet does not exist).
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006609 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
6610 cat >conftest.$ac_ext <<_ACEOF
6611/* confdefs.h. */
6612_ACEOF
6613cat confdefs.h >>conftest.$ac_ext
6614cat >>conftest.$ac_ext <<_ACEOF
6615/* end confdefs.h. */
6616
Bram Moolenaar446cb832008-06-24 21:56:24 +00006617/* Override any GCC internal prototype to avoid an error.
6618 Use char because int might match the return type of a GCC
6619 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006620#ifdef __cplusplus
6621extern "C"
6622#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006623char XOpenDisplay ();
6624int
6625main ()
6626{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006627return XOpenDisplay ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006628 ;
6629 return 0;
6630}
6631_ACEOF
6632rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006633if { (ac_try="$ac_link"
6634case "(($ac_try" in
6635 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6636 *) ac_try_echo=$ac_try;;
6637esac
6638eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6639$as_echo "$ac_try_echo") >&5
6640 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006641 ac_status=$?
6642 grep -v '^ *+' conftest.er1 >conftest.err
6643 rm -f conftest.er1
6644 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006645 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6646 (exit $ac_status); } && {
6647 test -z "$ac_c_werror_flag" ||
6648 test ! -s conftest.err
6649 } && test -s conftest$ac_exeext && {
6650 test "$cross_compiling" = yes ||
6651 $as_test_x conftest$ac_exeext
6652 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006653 :
Bram Moolenaar071d4272004-06-13 20:20:40 +00006654else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006655 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006656sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00006657
Bram Moolenaar446cb832008-06-24 21:56:24 +00006658 { $as_echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
6659$as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006660if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006661 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006662else
6663 ac_check_lib_save_LIBS=$LIBS
6664LIBS="-ldnet $LIBS"
6665cat >conftest.$ac_ext <<_ACEOF
6666/* confdefs.h. */
6667_ACEOF
6668cat confdefs.h >>conftest.$ac_ext
6669cat >>conftest.$ac_ext <<_ACEOF
6670/* end confdefs.h. */
6671
Bram Moolenaar446cb832008-06-24 21:56:24 +00006672/* Override any GCC internal prototype to avoid an error.
6673 Use char because int might match the return type of a GCC
6674 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006675#ifdef __cplusplus
6676extern "C"
6677#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006678char dnet_ntoa ();
6679int
6680main ()
6681{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006682return dnet_ntoa ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006683 ;
6684 return 0;
6685}
6686_ACEOF
6687rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006688if { (ac_try="$ac_link"
6689case "(($ac_try" in
6690 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6691 *) ac_try_echo=$ac_try;;
6692esac
6693eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6694$as_echo "$ac_try_echo") >&5
6695 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006696 ac_status=$?
6697 grep -v '^ *+' conftest.er1 >conftest.err
6698 rm -f conftest.er1
6699 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006700 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6701 (exit $ac_status); } && {
6702 test -z "$ac_c_werror_flag" ||
6703 test ! -s conftest.err
6704 } && test -s conftest$ac_exeext && {
6705 test "$cross_compiling" = yes ||
6706 $as_test_x conftest$ac_exeext
6707 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006708 ac_cv_lib_dnet_dnet_ntoa=yes
6709else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006710 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006711sed 's/^/| /' conftest.$ac_ext >&5
6712
Bram Moolenaar446cb832008-06-24 21:56:24 +00006713 ac_cv_lib_dnet_dnet_ntoa=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00006714fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006715
6716rm -rf conftest.dSYM
6717rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006718 conftest$ac_exeext conftest.$ac_ext
6719LIBS=$ac_check_lib_save_LIBS
6720fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006721{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6722$as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00006723if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006724 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006725fi
6726
6727 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006728 { $as_echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
6729$as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006730if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006731 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00006732else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006733 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00006734LIBS="-ldnet_stub $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006735cat >conftest.$ac_ext <<_ACEOF
6736/* confdefs.h. */
6737_ACEOF
6738cat confdefs.h >>conftest.$ac_ext
6739cat >>conftest.$ac_ext <<_ACEOF
6740/* end confdefs.h. */
6741
Bram Moolenaar446cb832008-06-24 21:56:24 +00006742/* Override any GCC internal prototype to avoid an error.
6743 Use char because int might match the return type of a GCC
6744 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006745#ifdef __cplusplus
6746extern "C"
6747#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006748char dnet_ntoa ();
6749int
6750main ()
6751{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006752return dnet_ntoa ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006753 ;
6754 return 0;
6755}
6756_ACEOF
6757rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006758if { (ac_try="$ac_link"
6759case "(($ac_try" in
6760 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6761 *) ac_try_echo=$ac_try;;
6762esac
6763eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6764$as_echo "$ac_try_echo") >&5
6765 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006766 ac_status=$?
6767 grep -v '^ *+' conftest.er1 >conftest.err
6768 rm -f conftest.er1
6769 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006770 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6771 (exit $ac_status); } && {
6772 test -z "$ac_c_werror_flag" ||
6773 test ! -s conftest.err
6774 } && test -s conftest$ac_exeext && {
6775 test "$cross_compiling" = yes ||
6776 $as_test_x conftest$ac_exeext
6777 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006778 ac_cv_lib_dnet_stub_dnet_ntoa=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00006779else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006780 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006781sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00006782
Bram Moolenaar446cb832008-06-24 21:56:24 +00006783 ac_cv_lib_dnet_stub_dnet_ntoa=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00006784fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006785
6786rm -rf conftest.dSYM
6787rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006788 conftest$ac_exeext conftest.$ac_ext
6789LIBS=$ac_check_lib_save_LIBS
6790fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006791{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
6792$as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00006793if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006794 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006795fi
6796
6797 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006798fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006799
6800rm -rf conftest.dSYM
6801rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006802 conftest$ac_exeext conftest.$ac_ext
6803 LIBS="$ac_xsave_LIBS"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006804
6805 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
6806 # to get the SysV transport functions.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006807 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
Bram Moolenaar071d4272004-06-13 20:20:40 +00006808 # needs -lnsl.
6809 # The nsl library prevents programs from opening the X display
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006810 # on Irix 5.2, according to T.E. Dickey.
6811 # The functions gethostbyname, getservbyname, and inet_addr are
6812 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
Bram Moolenaar446cb832008-06-24 21:56:24 +00006813 { $as_echo "$as_me:$LINENO: checking for gethostbyname" >&5
6814$as_echo_n "checking for gethostbyname... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006815if test "${ac_cv_func_gethostbyname+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006816 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00006817else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006818 cat >conftest.$ac_ext <<_ACEOF
6819/* confdefs.h. */
6820_ACEOF
6821cat confdefs.h >>conftest.$ac_ext
6822cat >>conftest.$ac_ext <<_ACEOF
6823/* end confdefs.h. */
6824/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
6825 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6826#define gethostbyname innocuous_gethostbyname
6827
Bram Moolenaar071d4272004-06-13 20:20:40 +00006828/* System header to define __stub macros and hopefully few prototypes,
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006829 which can conflict with char gethostbyname (); below.
6830 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6831 <limits.h> exists even on freestanding compilers. */
6832
6833#ifdef __STDC__
6834# include <limits.h>
6835#else
6836# include <assert.h>
6837#endif
6838
6839#undef gethostbyname
6840
Bram Moolenaar446cb832008-06-24 21:56:24 +00006841/* Override any GCC internal prototype to avoid an error.
6842 Use char because int might match the return type of a GCC
6843 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006844#ifdef __cplusplus
6845extern "C"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006846#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006847char gethostbyname ();
Bram Moolenaar071d4272004-06-13 20:20:40 +00006848/* The GNU C library defines this for functions which it implements
6849 to always fail with ENOSYS. Some functions are actually named
6850 something starting with __ and the normal name is an alias. */
Bram Moolenaar446cb832008-06-24 21:56:24 +00006851#if defined __stub_gethostbyname || defined __stub___gethostbyname
Bram Moolenaar071d4272004-06-13 20:20:40 +00006852choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +00006853#endif
6854
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006855int
6856main ()
6857{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006858return gethostbyname ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006859 ;
6860 return 0;
6861}
6862_ACEOF
6863rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006864if { (ac_try="$ac_link"
6865case "(($ac_try" in
6866 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6867 *) ac_try_echo=$ac_try;;
6868esac
6869eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6870$as_echo "$ac_try_echo") >&5
6871 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006872 ac_status=$?
6873 grep -v '^ *+' conftest.er1 >conftest.err
6874 rm -f conftest.er1
6875 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006876 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6877 (exit $ac_status); } && {
6878 test -z "$ac_c_werror_flag" ||
6879 test ! -s conftest.err
6880 } && test -s conftest$ac_exeext && {
6881 test "$cross_compiling" = yes ||
6882 $as_test_x conftest$ac_exeext
6883 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006884 ac_cv_func_gethostbyname=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00006885else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006886 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006887sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00006888
Bram Moolenaar446cb832008-06-24 21:56:24 +00006889 ac_cv_func_gethostbyname=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00006890fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006891
6892rm -rf conftest.dSYM
6893rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006894 conftest$ac_exeext conftest.$ac_ext
6895fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006896{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
6897$as_echo "$ac_cv_func_gethostbyname" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00006898
6899 if test $ac_cv_func_gethostbyname = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006900 { $as_echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
6901$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006902if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006903 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00006904else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006905 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00006906LIBS="-lnsl $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006907cat >conftest.$ac_ext <<_ACEOF
6908/* confdefs.h. */
6909_ACEOF
6910cat confdefs.h >>conftest.$ac_ext
6911cat >>conftest.$ac_ext <<_ACEOF
6912/* end confdefs.h. */
6913
Bram Moolenaar446cb832008-06-24 21:56:24 +00006914/* Override any GCC internal prototype to avoid an error.
6915 Use char because int might match the return type of a GCC
6916 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006917#ifdef __cplusplus
6918extern "C"
6919#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006920char gethostbyname ();
6921int
6922main ()
6923{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006924return gethostbyname ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006925 ;
6926 return 0;
6927}
6928_ACEOF
6929rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00006930if { (ac_try="$ac_link"
6931case "(($ac_try" in
6932 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6933 *) ac_try_echo=$ac_try;;
6934esac
6935eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6936$as_echo "$ac_try_echo") >&5
6937 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006938 ac_status=$?
6939 grep -v '^ *+' conftest.er1 >conftest.err
6940 rm -f conftest.er1
6941 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00006942 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6943 (exit $ac_status); } && {
6944 test -z "$ac_c_werror_flag" ||
6945 test ! -s conftest.err
6946 } && test -s conftest$ac_exeext && {
6947 test "$cross_compiling" = yes ||
6948 $as_test_x conftest$ac_exeext
6949 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006950 ac_cv_lib_nsl_gethostbyname=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00006951else
Bram Moolenaar446cb832008-06-24 21:56:24 +00006952 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006953sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00006954
Bram Moolenaar446cb832008-06-24 21:56:24 +00006955 ac_cv_lib_nsl_gethostbyname=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00006956fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006957
6958rm -rf conftest.dSYM
6959rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006960 conftest$ac_exeext conftest.$ac_ext
6961LIBS=$ac_check_lib_save_LIBS
6962fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00006963{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
6964$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00006965if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00006966 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
Bram Moolenaar071d4272004-06-13 20:20:40 +00006967fi
6968
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006969 if test $ac_cv_lib_nsl_gethostbyname = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006970 { $as_echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
6971$as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006972if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00006973 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006974else
6975 ac_check_lib_save_LIBS=$LIBS
6976LIBS="-lbsd $LIBS"
6977cat >conftest.$ac_ext <<_ACEOF
6978/* confdefs.h. */
6979_ACEOF
6980cat confdefs.h >>conftest.$ac_ext
6981cat >>conftest.$ac_ext <<_ACEOF
6982/* end confdefs.h. */
6983
Bram Moolenaar446cb832008-06-24 21:56:24 +00006984/* Override any GCC internal prototype to avoid an error.
6985 Use char because int might match the return type of a GCC
6986 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006987#ifdef __cplusplus
6988extern "C"
6989#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006990char gethostbyname ();
6991int
6992main ()
6993{
Bram Moolenaar446cb832008-06-24 21:56:24 +00006994return gethostbyname ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00006995 ;
6996 return 0;
6997}
6998_ACEOF
6999rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007000if { (ac_try="$ac_link"
7001case "(($ac_try" in
7002 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7003 *) ac_try_echo=$ac_try;;
7004esac
7005eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7006$as_echo "$ac_try_echo") >&5
7007 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007008 ac_status=$?
7009 grep -v '^ *+' conftest.er1 >conftest.err
7010 rm -f conftest.er1
7011 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007012 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7013 (exit $ac_status); } && {
7014 test -z "$ac_c_werror_flag" ||
7015 test ! -s conftest.err
7016 } && test -s conftest$ac_exeext && {
7017 test "$cross_compiling" = yes ||
7018 $as_test_x conftest$ac_exeext
7019 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007020 ac_cv_lib_bsd_gethostbyname=yes
7021else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007022 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007023sed 's/^/| /' conftest.$ac_ext >&5
7024
Bram Moolenaar446cb832008-06-24 21:56:24 +00007025 ac_cv_lib_bsd_gethostbyname=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007026fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007027
7028rm -rf conftest.dSYM
7029rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007030 conftest$ac_exeext conftest.$ac_ext
7031LIBS=$ac_check_lib_save_LIBS
7032fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007033{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
7034$as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00007035if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007036 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
7037fi
7038
7039 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00007040 fi
7041
7042 # lieder@skyler.mavd.honeywell.com says without -lsocket,
7043 # socket/setsockopt and other routines are undefined under SCO ODT
7044 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007045 # on later versions), says Simon Leinen: it contains gethostby*
7046 # variants that don't use the name server (or something). -lsocket
7047 # must be given before -lnsl if both are needed. We assume that
7048 # if connect needs -lnsl, so does gethostbyname.
Bram Moolenaar446cb832008-06-24 21:56:24 +00007049 { $as_echo "$as_me:$LINENO: checking for connect" >&5
7050$as_echo_n "checking for connect... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007051if test "${ac_cv_func_connect+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007052 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007053else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007054 cat >conftest.$ac_ext <<_ACEOF
7055/* confdefs.h. */
7056_ACEOF
7057cat confdefs.h >>conftest.$ac_ext
7058cat >>conftest.$ac_ext <<_ACEOF
7059/* end confdefs.h. */
7060/* Define connect to an innocuous variant, in case <limits.h> declares connect.
7061 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7062#define connect innocuous_connect
7063
Bram Moolenaar071d4272004-06-13 20:20:40 +00007064/* System header to define __stub macros and hopefully few prototypes,
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007065 which can conflict with char connect (); below.
7066 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7067 <limits.h> exists even on freestanding compilers. */
7068
7069#ifdef __STDC__
7070# include <limits.h>
7071#else
7072# include <assert.h>
7073#endif
7074
7075#undef connect
7076
Bram Moolenaar446cb832008-06-24 21:56:24 +00007077/* Override any GCC internal prototype to avoid an error.
7078 Use char because int might match the return type of a GCC
7079 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007080#ifdef __cplusplus
7081extern "C"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007082#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007083char connect ();
Bram Moolenaar071d4272004-06-13 20:20:40 +00007084/* The GNU C library defines this for functions which it implements
7085 to always fail with ENOSYS. Some functions are actually named
7086 something starting with __ and the normal name is an alias. */
Bram Moolenaar446cb832008-06-24 21:56:24 +00007087#if defined __stub_connect || defined __stub___connect
Bram Moolenaar071d4272004-06-13 20:20:40 +00007088choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +00007089#endif
7090
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007091int
7092main ()
7093{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007094return connect ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007095 ;
7096 return 0;
7097}
7098_ACEOF
7099rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007100if { (ac_try="$ac_link"
7101case "(($ac_try" in
7102 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7103 *) ac_try_echo=$ac_try;;
7104esac
7105eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7106$as_echo "$ac_try_echo") >&5
7107 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007108 ac_status=$?
7109 grep -v '^ *+' conftest.er1 >conftest.err
7110 rm -f conftest.er1
7111 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007112 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7113 (exit $ac_status); } && {
7114 test -z "$ac_c_werror_flag" ||
7115 test ! -s conftest.err
7116 } && test -s conftest$ac_exeext && {
7117 test "$cross_compiling" = yes ||
7118 $as_test_x conftest$ac_exeext
7119 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007120 ac_cv_func_connect=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007121else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007122 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007123sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007124
Bram Moolenaar446cb832008-06-24 21:56:24 +00007125 ac_cv_func_connect=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007126fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007127
7128rm -rf conftest.dSYM
7129rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007130 conftest$ac_exeext conftest.$ac_ext
7131fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007132{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
7133$as_echo "$ac_cv_func_connect" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007134
7135 if test $ac_cv_func_connect = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007136 { $as_echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
7137$as_echo_n "checking for connect in -lsocket... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007138if test "${ac_cv_lib_socket_connect+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007139 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007140else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007141 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007142LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007143cat >conftest.$ac_ext <<_ACEOF
7144/* confdefs.h. */
7145_ACEOF
7146cat confdefs.h >>conftest.$ac_ext
7147cat >>conftest.$ac_ext <<_ACEOF
7148/* end confdefs.h. */
7149
Bram Moolenaar446cb832008-06-24 21:56:24 +00007150/* Override any GCC internal prototype to avoid an error.
7151 Use char because int might match the return type of a GCC
7152 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007153#ifdef __cplusplus
7154extern "C"
7155#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007156char connect ();
7157int
7158main ()
7159{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007160return connect ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007161 ;
7162 return 0;
7163}
7164_ACEOF
7165rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007166if { (ac_try="$ac_link"
7167case "(($ac_try" in
7168 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7169 *) ac_try_echo=$ac_try;;
7170esac
7171eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7172$as_echo "$ac_try_echo") >&5
7173 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007174 ac_status=$?
7175 grep -v '^ *+' conftest.er1 >conftest.err
7176 rm -f conftest.er1
7177 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007178 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7179 (exit $ac_status); } && {
7180 test -z "$ac_c_werror_flag" ||
7181 test ! -s conftest.err
7182 } && test -s conftest$ac_exeext && {
7183 test "$cross_compiling" = yes ||
7184 $as_test_x conftest$ac_exeext
7185 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007186 ac_cv_lib_socket_connect=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007187else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007188 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007189sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007190
Bram Moolenaar446cb832008-06-24 21:56:24 +00007191 ac_cv_lib_socket_connect=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007192fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007193
7194rm -rf conftest.dSYM
7195rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007196 conftest$ac_exeext conftest.$ac_ext
7197LIBS=$ac_check_lib_save_LIBS
7198fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007199{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
7200$as_echo "$ac_cv_lib_socket_connect" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00007201if test "x$ac_cv_lib_socket_connect" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007202 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007203fi
7204
7205 fi
7206
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007207 # Guillermo Gomez says -lposix is necessary on A/UX.
Bram Moolenaar446cb832008-06-24 21:56:24 +00007208 { $as_echo "$as_me:$LINENO: checking for remove" >&5
7209$as_echo_n "checking for remove... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007210if test "${ac_cv_func_remove+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007211 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007212else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007213 cat >conftest.$ac_ext <<_ACEOF
7214/* confdefs.h. */
7215_ACEOF
7216cat confdefs.h >>conftest.$ac_ext
7217cat >>conftest.$ac_ext <<_ACEOF
7218/* end confdefs.h. */
7219/* Define remove to an innocuous variant, in case <limits.h> declares remove.
7220 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7221#define remove innocuous_remove
7222
Bram Moolenaar071d4272004-06-13 20:20:40 +00007223/* System header to define __stub macros and hopefully few prototypes,
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007224 which can conflict with char remove (); below.
7225 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7226 <limits.h> exists even on freestanding compilers. */
7227
7228#ifdef __STDC__
7229# include <limits.h>
7230#else
7231# include <assert.h>
7232#endif
7233
7234#undef remove
7235
Bram Moolenaar446cb832008-06-24 21:56:24 +00007236/* Override any GCC internal prototype to avoid an error.
7237 Use char because int might match the return type of a GCC
7238 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007239#ifdef __cplusplus
7240extern "C"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007241#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007242char remove ();
Bram Moolenaar071d4272004-06-13 20:20:40 +00007243/* The GNU C library defines this for functions which it implements
7244 to always fail with ENOSYS. Some functions are actually named
7245 something starting with __ and the normal name is an alias. */
Bram Moolenaar446cb832008-06-24 21:56:24 +00007246#if defined __stub_remove || defined __stub___remove
Bram Moolenaar071d4272004-06-13 20:20:40 +00007247choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +00007248#endif
7249
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007250int
7251main ()
7252{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007253return remove ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007254 ;
7255 return 0;
7256}
7257_ACEOF
7258rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007259if { (ac_try="$ac_link"
7260case "(($ac_try" in
7261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7262 *) ac_try_echo=$ac_try;;
7263esac
7264eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7265$as_echo "$ac_try_echo") >&5
7266 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007267 ac_status=$?
7268 grep -v '^ *+' conftest.er1 >conftest.err
7269 rm -f conftest.er1
7270 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007271 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7272 (exit $ac_status); } && {
7273 test -z "$ac_c_werror_flag" ||
7274 test ! -s conftest.err
7275 } && test -s conftest$ac_exeext && {
7276 test "$cross_compiling" = yes ||
7277 $as_test_x conftest$ac_exeext
7278 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007279 ac_cv_func_remove=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007280else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007281 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007282sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007283
Bram Moolenaar446cb832008-06-24 21:56:24 +00007284 ac_cv_func_remove=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007285fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007286
7287rm -rf conftest.dSYM
7288rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007289 conftest$ac_exeext conftest.$ac_ext
7290fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007291{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
7292$as_echo "$ac_cv_func_remove" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007293
7294 if test $ac_cv_func_remove = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007295 { $as_echo "$as_me:$LINENO: checking for remove in -lposix" >&5
7296$as_echo_n "checking for remove in -lposix... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007297if test "${ac_cv_lib_posix_remove+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007298 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007299else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007300 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007301LIBS="-lposix $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007302cat >conftest.$ac_ext <<_ACEOF
7303/* confdefs.h. */
7304_ACEOF
7305cat confdefs.h >>conftest.$ac_ext
7306cat >>conftest.$ac_ext <<_ACEOF
7307/* end confdefs.h. */
7308
Bram Moolenaar446cb832008-06-24 21:56:24 +00007309/* Override any GCC internal prototype to avoid an error.
7310 Use char because int might match the return type of a GCC
7311 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007312#ifdef __cplusplus
7313extern "C"
7314#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007315char remove ();
7316int
7317main ()
7318{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007319return remove ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007320 ;
7321 return 0;
7322}
7323_ACEOF
7324rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007325if { (ac_try="$ac_link"
7326case "(($ac_try" in
7327 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7328 *) ac_try_echo=$ac_try;;
7329esac
7330eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7331$as_echo "$ac_try_echo") >&5
7332 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007333 ac_status=$?
7334 grep -v '^ *+' conftest.er1 >conftest.err
7335 rm -f conftest.er1
7336 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007337 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7338 (exit $ac_status); } && {
7339 test -z "$ac_c_werror_flag" ||
7340 test ! -s conftest.err
7341 } && test -s conftest$ac_exeext && {
7342 test "$cross_compiling" = yes ||
7343 $as_test_x conftest$ac_exeext
7344 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007345 ac_cv_lib_posix_remove=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007346else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007347 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007348sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007349
Bram Moolenaar446cb832008-06-24 21:56:24 +00007350 ac_cv_lib_posix_remove=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007351fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007352
7353rm -rf conftest.dSYM
7354rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007355 conftest$ac_exeext conftest.$ac_ext
7356LIBS=$ac_check_lib_save_LIBS
7357fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007358{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7359$as_echo "$ac_cv_lib_posix_remove" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00007360if test "x$ac_cv_lib_posix_remove" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007361 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007362fi
7363
7364 fi
7365
7366 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
Bram Moolenaar446cb832008-06-24 21:56:24 +00007367 { $as_echo "$as_me:$LINENO: checking for shmat" >&5
7368$as_echo_n "checking for shmat... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007369if test "${ac_cv_func_shmat+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007370 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007371else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007372 cat >conftest.$ac_ext <<_ACEOF
7373/* confdefs.h. */
7374_ACEOF
7375cat confdefs.h >>conftest.$ac_ext
7376cat >>conftest.$ac_ext <<_ACEOF
7377/* end confdefs.h. */
7378/* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7379 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7380#define shmat innocuous_shmat
7381
Bram Moolenaar071d4272004-06-13 20:20:40 +00007382/* System header to define __stub macros and hopefully few prototypes,
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007383 which can conflict with char shmat (); below.
7384 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7385 <limits.h> exists even on freestanding compilers. */
7386
7387#ifdef __STDC__
7388# include <limits.h>
7389#else
7390# include <assert.h>
7391#endif
7392
7393#undef shmat
7394
Bram Moolenaar446cb832008-06-24 21:56:24 +00007395/* Override any GCC internal prototype to avoid an error.
7396 Use char because int might match the return type of a GCC
7397 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007398#ifdef __cplusplus
7399extern "C"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007400#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007401char shmat ();
Bram Moolenaar071d4272004-06-13 20:20:40 +00007402/* The GNU C library defines this for functions which it implements
7403 to always fail with ENOSYS. Some functions are actually named
7404 something starting with __ and the normal name is an alias. */
Bram Moolenaar446cb832008-06-24 21:56:24 +00007405#if defined __stub_shmat || defined __stub___shmat
Bram Moolenaar071d4272004-06-13 20:20:40 +00007406choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +00007407#endif
7408
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007409int
7410main ()
7411{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007412return shmat ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007413 ;
7414 return 0;
7415}
7416_ACEOF
7417rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007418if { (ac_try="$ac_link"
7419case "(($ac_try" in
7420 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7421 *) ac_try_echo=$ac_try;;
7422esac
7423eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7424$as_echo "$ac_try_echo") >&5
7425 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007426 ac_status=$?
7427 grep -v '^ *+' conftest.er1 >conftest.err
7428 rm -f conftest.er1
7429 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007430 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7431 (exit $ac_status); } && {
7432 test -z "$ac_c_werror_flag" ||
7433 test ! -s conftest.err
7434 } && test -s conftest$ac_exeext && {
7435 test "$cross_compiling" = yes ||
7436 $as_test_x conftest$ac_exeext
7437 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007438 ac_cv_func_shmat=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007439else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007440 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007441sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007442
Bram Moolenaar446cb832008-06-24 21:56:24 +00007443 ac_cv_func_shmat=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007444fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007445
7446rm -rf conftest.dSYM
7447rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007448 conftest$ac_exeext conftest.$ac_ext
7449fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007450{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7451$as_echo "$ac_cv_func_shmat" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007452
7453 if test $ac_cv_func_shmat = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007454 { $as_echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7455$as_echo_n "checking for shmat in -lipc... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007456if test "${ac_cv_lib_ipc_shmat+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007457 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007458else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007459 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007460LIBS="-lipc $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007461cat >conftest.$ac_ext <<_ACEOF
7462/* confdefs.h. */
7463_ACEOF
7464cat confdefs.h >>conftest.$ac_ext
7465cat >>conftest.$ac_ext <<_ACEOF
7466/* end confdefs.h. */
7467
Bram Moolenaar446cb832008-06-24 21:56:24 +00007468/* Override any GCC internal prototype to avoid an error.
7469 Use char because int might match the return type of a GCC
7470 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007471#ifdef __cplusplus
7472extern "C"
7473#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007474char shmat ();
7475int
7476main ()
7477{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007478return shmat ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007479 ;
7480 return 0;
7481}
7482_ACEOF
7483rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007484if { (ac_try="$ac_link"
7485case "(($ac_try" in
7486 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7487 *) ac_try_echo=$ac_try;;
7488esac
7489eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7490$as_echo "$ac_try_echo") >&5
7491 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007492 ac_status=$?
7493 grep -v '^ *+' conftest.er1 >conftest.err
7494 rm -f conftest.er1
7495 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007496 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7497 (exit $ac_status); } && {
7498 test -z "$ac_c_werror_flag" ||
7499 test ! -s conftest.err
7500 } && test -s conftest$ac_exeext && {
7501 test "$cross_compiling" = yes ||
7502 $as_test_x conftest$ac_exeext
7503 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007504 ac_cv_lib_ipc_shmat=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007505else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007506 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007507sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007508
Bram Moolenaar446cb832008-06-24 21:56:24 +00007509 ac_cv_lib_ipc_shmat=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007510fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007511
7512rm -rf conftest.dSYM
7513rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007514 conftest$ac_exeext conftest.$ac_ext
7515LIBS=$ac_check_lib_save_LIBS
7516fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007517{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
7518$as_echo "$ac_cv_lib_ipc_shmat" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00007519if test "x$ac_cv_lib_ipc_shmat" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007520 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007521fi
7522
7523 fi
7524 fi
7525
7526 # Check for libraries that X11R6 Xt/Xaw programs need.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007527 ac_save_LDFLAGS=$LDFLAGS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007528 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
7529 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
7530 # check for ICE first), but we must link in the order -lSM -lICE or
7531 # we get undefined symbols. So assume we have SM if we have ICE.
7532 # These have to be linked with before -lX11, unlike the other
7533 # libraries we check for below, so use a different variable.
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007534 # John Interrante, Karl Berry
Bram Moolenaar446cb832008-06-24 21:56:24 +00007535 { $as_echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
7536$as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007537if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007538 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007539else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007540 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007541LIBS="-lICE $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007542cat >conftest.$ac_ext <<_ACEOF
7543/* confdefs.h. */
7544_ACEOF
7545cat confdefs.h >>conftest.$ac_ext
7546cat >>conftest.$ac_ext <<_ACEOF
7547/* end confdefs.h. */
7548
Bram Moolenaar446cb832008-06-24 21:56:24 +00007549/* Override any GCC internal prototype to avoid an error.
7550 Use char because int might match the return type of a GCC
7551 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007552#ifdef __cplusplus
7553extern "C"
7554#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007555char IceConnectionNumber ();
7556int
7557main ()
7558{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007559return IceConnectionNumber ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007560 ;
7561 return 0;
7562}
7563_ACEOF
7564rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007565if { (ac_try="$ac_link"
7566case "(($ac_try" in
7567 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7568 *) ac_try_echo=$ac_try;;
7569esac
7570eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7571$as_echo "$ac_try_echo") >&5
7572 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007573 ac_status=$?
7574 grep -v '^ *+' conftest.er1 >conftest.err
7575 rm -f conftest.er1
7576 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007577 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7578 (exit $ac_status); } && {
7579 test -z "$ac_c_werror_flag" ||
7580 test ! -s conftest.err
7581 } && test -s conftest$ac_exeext && {
7582 test "$cross_compiling" = yes ||
7583 $as_test_x conftest$ac_exeext
7584 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007585 ac_cv_lib_ICE_IceConnectionNumber=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007586else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007587 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007588sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007589
Bram Moolenaar446cb832008-06-24 21:56:24 +00007590 ac_cv_lib_ICE_IceConnectionNumber=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007591fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007592
7593rm -rf conftest.dSYM
7594rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007595 conftest$ac_exeext conftest.$ac_ext
7596LIBS=$ac_check_lib_save_LIBS
7597fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007598{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7599$as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00007600if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007601 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007602fi
7603
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007604 LDFLAGS=$ac_save_LDFLAGS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007605
7606fi
7607
7608
7609 if test "$OS390Unix" = "yes"; then
7610 CFLAGS="$CFLAGS -W c,dll"
7611 LDFLAGS="$LDFLAGS -W l,dll"
7612 X_EXTRA_LIBS="$X_EXTRA_LIBS -lSM -lICE -lXmu"
7613 fi
7614
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007615
Bram Moolenaar071d4272004-06-13 20:20:40 +00007616 if test -d "$x_includes" && test ! -d "$x_libraries"; then
7617 x_libraries=`echo "$x_includes" | sed s/include/lib/`
Bram Moolenaar446cb832008-06-24 21:56:24 +00007618 { $as_echo "$as_me:$LINENO: result: Corrected X libraries to $x_libraries" >&5
7619$as_echo "Corrected X libraries to $x_libraries" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007620 X_LIBS="$X_LIBS -L$x_libraries"
7621 if test "`(uname) 2>/dev/null`" = SunOS &&
7622 uname -r | grep '^5' >/dev/null; then
7623 X_LIBS="$X_LIBS -R $x_libraries"
7624 fi
7625 fi
7626
7627 if test -d "$x_libraries" && test ! -d "$x_includes"; then
7628 x_includes=`echo "$x_libraries" | sed s/lib/include/`
Bram Moolenaar446cb832008-06-24 21:56:24 +00007629 { $as_echo "$as_me:$LINENO: result: Corrected X includes to $x_includes" >&5
7630$as_echo "Corrected X includes to $x_includes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007631 X_CFLAGS="$X_CFLAGS -I$x_includes"
7632 fi
7633
7634 X_CFLAGS="`echo $X_CFLAGS\ | sed 's%-I/usr/include %%'`"
7635 X_LIBS="`echo $X_LIBS\ | sed 's%-L/usr/lib %%'`"
7636 X_LIBS="`echo $X_LIBS\ | sed -e 's%-R/usr/lib %%' -e 's%-R /usr/lib %%'`"
7637
7638
Bram Moolenaar00ca2842008-06-26 20:14:00 +00007639 { $as_echo "$as_me:$LINENO: checking if X11 header files can be found" >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007640$as_echo_n "checking if X11 header files can be found... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007641 cflags_save=$CFLAGS
7642 CFLAGS="$CFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007643 cat >conftest.$ac_ext <<_ACEOF
7644/* confdefs.h. */
7645_ACEOF
7646cat confdefs.h >>conftest.$ac_ext
7647cat >>conftest.$ac_ext <<_ACEOF
7648/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00007649#include <X11/Xlib.h>
Bram Moolenaar00ca2842008-06-26 20:14:00 +00007650#include <X11/Intrinsic.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007651int
7652main ()
7653{
Bram Moolenaar071d4272004-06-13 20:20:40 +00007654
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007655 ;
7656 return 0;
7657}
7658_ACEOF
7659rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007660if { (ac_try="$ac_compile"
7661case "(($ac_try" in
7662 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7663 *) ac_try_echo=$ac_try;;
7664esac
7665eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7666$as_echo "$ac_try_echo") >&5
7667 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007668 ac_status=$?
7669 grep -v '^ *+' conftest.er1 >conftest.err
7670 rm -f conftest.er1
7671 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007672 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7673 (exit $ac_status); } && {
7674 test -z "$ac_c_werror_flag" ||
7675 test ! -s conftest.err
7676 } && test -s conftest.$ac_objext; then
7677 { $as_echo "$as_me:$LINENO: result: yes" >&5
7678$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007679else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007680 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007681sed 's/^/| /' conftest.$ac_ext >&5
7682
Bram Moolenaar446cb832008-06-24 21:56:24 +00007683 { $as_echo "$as_me:$LINENO: result: no" >&5
7684$as_echo "no" >&6; }; no_x=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007685fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007686
7687rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00007688 CFLAGS=$cflags_save
7689
7690 if test "${no_x-no}" = yes; then
7691 with_x=no
7692 else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007693 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00007694#define HAVE_X11 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007695_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00007696
7697 X_LIB="-lXt -lX11";
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007698
Bram Moolenaar071d4272004-06-13 20:20:40 +00007699
7700 ac_save_LDFLAGS="$LDFLAGS"
7701 LDFLAGS="-L$x_libraries $LDFLAGS"
7702
Bram Moolenaar446cb832008-06-24 21:56:24 +00007703 { $as_echo "$as_me:$LINENO: checking for _XdmcpAuthDoIt in -lXdmcp" >&5
7704$as_echo_n "checking for _XdmcpAuthDoIt in -lXdmcp... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007705if test "${ac_cv_lib_Xdmcp__XdmcpAuthDoIt+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007706 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007707else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007708 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007709LIBS="-lXdmcp -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS -lXdmcp $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007710cat >conftest.$ac_ext <<_ACEOF
7711/* confdefs.h. */
7712_ACEOF
7713cat confdefs.h >>conftest.$ac_ext
7714cat >>conftest.$ac_ext <<_ACEOF
7715/* end confdefs.h. */
7716
Bram Moolenaar446cb832008-06-24 21:56:24 +00007717/* Override any GCC internal prototype to avoid an error.
7718 Use char because int might match the return type of a GCC
7719 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007720#ifdef __cplusplus
7721extern "C"
7722#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007723char _XdmcpAuthDoIt ();
7724int
7725main ()
7726{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007727return _XdmcpAuthDoIt ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007728 ;
7729 return 0;
7730}
7731_ACEOF
7732rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007733if { (ac_try="$ac_link"
7734case "(($ac_try" in
7735 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7736 *) ac_try_echo=$ac_try;;
7737esac
7738eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7739$as_echo "$ac_try_echo") >&5
7740 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007741 ac_status=$?
7742 grep -v '^ *+' conftest.er1 >conftest.err
7743 rm -f conftest.er1
7744 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007745 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7746 (exit $ac_status); } && {
7747 test -z "$ac_c_werror_flag" ||
7748 test ! -s conftest.err
7749 } && test -s conftest$ac_exeext && {
7750 test "$cross_compiling" = yes ||
7751 $as_test_x conftest$ac_exeext
7752 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007753 ac_cv_lib_Xdmcp__XdmcpAuthDoIt=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007754else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007755 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007756sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007757
Bram Moolenaar446cb832008-06-24 21:56:24 +00007758 ac_cv_lib_Xdmcp__XdmcpAuthDoIt=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007759fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007760
7761rm -rf conftest.dSYM
7762rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007763 conftest$ac_exeext conftest.$ac_ext
7764LIBS=$ac_check_lib_save_LIBS
7765fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007766{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xdmcp__XdmcpAuthDoIt" >&5
7767$as_echo "$ac_cv_lib_Xdmcp__XdmcpAuthDoIt" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00007768if test "x$ac_cv_lib_Xdmcp__XdmcpAuthDoIt" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007769 X_EXTRA_LIBS="$X_EXTRA_LIBS -lXdmcp"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007770fi
7771
7772
Bram Moolenaar446cb832008-06-24 21:56:24 +00007773 { $as_echo "$as_me:$LINENO: checking for IceOpenConnection in -lICE" >&5
7774$as_echo_n "checking for IceOpenConnection in -lICE... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007775if test "${ac_cv_lib_ICE_IceOpenConnection+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007776 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007777else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007778 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007779LIBS="-lICE $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007780cat >conftest.$ac_ext <<_ACEOF
7781/* confdefs.h. */
7782_ACEOF
7783cat confdefs.h >>conftest.$ac_ext
7784cat >>conftest.$ac_ext <<_ACEOF
7785/* end confdefs.h. */
7786
Bram Moolenaar446cb832008-06-24 21:56:24 +00007787/* Override any GCC internal prototype to avoid an error.
7788 Use char because int might match the return type of a GCC
7789 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007790#ifdef __cplusplus
7791extern "C"
7792#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007793char IceOpenConnection ();
7794int
7795main ()
7796{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007797return IceOpenConnection ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007798 ;
7799 return 0;
7800}
7801_ACEOF
7802rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007803if { (ac_try="$ac_link"
7804case "(($ac_try" in
7805 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7806 *) ac_try_echo=$ac_try;;
7807esac
7808eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7809$as_echo "$ac_try_echo") >&5
7810 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007811 ac_status=$?
7812 grep -v '^ *+' conftest.er1 >conftest.err
7813 rm -f conftest.er1
7814 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007815 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7816 (exit $ac_status); } && {
7817 test -z "$ac_c_werror_flag" ||
7818 test ! -s conftest.err
7819 } && test -s conftest$ac_exeext && {
7820 test "$cross_compiling" = yes ||
7821 $as_test_x conftest$ac_exeext
7822 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007823 ac_cv_lib_ICE_IceOpenConnection=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007824else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007825 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007826sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007827
Bram Moolenaar446cb832008-06-24 21:56:24 +00007828 ac_cv_lib_ICE_IceOpenConnection=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007829fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007830
7831rm -rf conftest.dSYM
7832rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007833 conftest$ac_exeext conftest.$ac_ext
7834LIBS=$ac_check_lib_save_LIBS
7835fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007836{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceOpenConnection" >&5
7837$as_echo "$ac_cv_lib_ICE_IceOpenConnection" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00007838if test "x$ac_cv_lib_ICE_IceOpenConnection" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007839 X_EXTRA_LIBS="$X_EXTRA_LIBS -lSM -lICE"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007840fi
7841
7842
7843 LDFLAGS="$X_LIBS $ac_save_LDFLAGS"
Bram Moolenaar446cb832008-06-24 21:56:24 +00007844 { $as_echo "$as_me:$LINENO: checking for XpmCreatePixmapFromData in -lXpm" >&5
7845$as_echo_n "checking for XpmCreatePixmapFromData in -lXpm... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007846if test "${ac_cv_lib_Xpm_XpmCreatePixmapFromData+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00007847 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00007848else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007849 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00007850LIBS="-lXpm -lXt $X_PRE_LIBS -lXpm -lX11 $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007851cat >conftest.$ac_ext <<_ACEOF
7852/* confdefs.h. */
7853_ACEOF
7854cat confdefs.h >>conftest.$ac_ext
7855cat >>conftest.$ac_ext <<_ACEOF
7856/* end confdefs.h. */
7857
Bram Moolenaar446cb832008-06-24 21:56:24 +00007858/* Override any GCC internal prototype to avoid an error.
7859 Use char because int might match the return type of a GCC
7860 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007861#ifdef __cplusplus
7862extern "C"
7863#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007864char XpmCreatePixmapFromData ();
7865int
7866main ()
7867{
Bram Moolenaar446cb832008-06-24 21:56:24 +00007868return XpmCreatePixmapFromData ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007869 ;
7870 return 0;
7871}
7872_ACEOF
7873rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007874if { (ac_try="$ac_link"
7875case "(($ac_try" in
7876 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7877 *) ac_try_echo=$ac_try;;
7878esac
7879eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7880$as_echo "$ac_try_echo") >&5
7881 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007882 ac_status=$?
7883 grep -v '^ *+' conftest.er1 >conftest.err
7884 rm -f conftest.er1
7885 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007886 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7887 (exit $ac_status); } && {
7888 test -z "$ac_c_werror_flag" ||
7889 test ! -s conftest.err
7890 } && test -s conftest$ac_exeext && {
7891 test "$cross_compiling" = yes ||
7892 $as_test_x conftest$ac_exeext
7893 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007894 ac_cv_lib_Xpm_XpmCreatePixmapFromData=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00007895else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007896 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007897sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00007898
Bram Moolenaar446cb832008-06-24 21:56:24 +00007899 ac_cv_lib_Xpm_XpmCreatePixmapFromData=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00007900fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007901
7902rm -rf conftest.dSYM
7903rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007904 conftest$ac_exeext conftest.$ac_ext
7905LIBS=$ac_check_lib_save_LIBS
7906fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00007907{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xpm_XpmCreatePixmapFromData" >&5
7908$as_echo "$ac_cv_lib_Xpm_XpmCreatePixmapFromData" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00007909if test "x$ac_cv_lib_Xpm_XpmCreatePixmapFromData" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00007910 X_PRE_LIBS="$X_PRE_LIBS -lXpm"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007911fi
7912
7913
Bram Moolenaar446cb832008-06-24 21:56:24 +00007914 { $as_echo "$as_me:$LINENO: checking if X11 header files implicitly declare return values" >&5
7915$as_echo_n "checking if X11 header files implicitly declare return values... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007916 cflags_save=$CFLAGS
7917 CFLAGS="$CFLAGS $X_CFLAGS -Werror"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007918 cat >conftest.$ac_ext <<_ACEOF
7919/* confdefs.h. */
7920_ACEOF
7921cat confdefs.h >>conftest.$ac_ext
7922cat >>conftest.$ac_ext <<_ACEOF
7923/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00007924#include <X11/Xlib.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007925int
7926main ()
7927{
Bram Moolenaar071d4272004-06-13 20:20:40 +00007928
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007929 ;
7930 return 0;
7931}
7932_ACEOF
7933rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007934if { (ac_try="$ac_compile"
7935case "(($ac_try" in
7936 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7937 *) ac_try_echo=$ac_try;;
7938esac
7939eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7940$as_echo "$ac_try_echo") >&5
7941 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007942 ac_status=$?
7943 grep -v '^ *+' conftest.er1 >conftest.err
7944 rm -f conftest.er1
7945 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007946 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7947 (exit $ac_status); } && {
7948 test -z "$ac_c_werror_flag" ||
7949 test ! -s conftest.err
7950 } && test -s conftest.$ac_objext; then
7951 { $as_echo "$as_me:$LINENO: result: no" >&5
7952$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00007953else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007954 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007955sed 's/^/| /' conftest.$ac_ext >&5
7956
Bram Moolenaar446cb832008-06-24 21:56:24 +00007957 CFLAGS="$CFLAGS -Wno-implicit-int"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007958 cat >conftest.$ac_ext <<_ACEOF
7959/* confdefs.h. */
7960_ACEOF
7961cat confdefs.h >>conftest.$ac_ext
7962cat >>conftest.$ac_ext <<_ACEOF
7963/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00007964#include <X11/Xlib.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007965int
7966main ()
7967{
Bram Moolenaar071d4272004-06-13 20:20:40 +00007968
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007969 ;
7970 return 0;
7971}
7972_ACEOF
7973rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00007974if { (ac_try="$ac_compile"
7975case "(($ac_try" in
7976 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7977 *) ac_try_echo=$ac_try;;
7978esac
7979eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7980$as_echo "$ac_try_echo") >&5
7981 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007982 ac_status=$?
7983 grep -v '^ *+' conftest.er1 >conftest.err
7984 rm -f conftest.er1
7985 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00007986 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7987 (exit $ac_status); } && {
7988 test -z "$ac_c_werror_flag" ||
7989 test ! -s conftest.err
7990 } && test -s conftest.$ac_objext; then
7991 { $as_echo "$as_me:$LINENO: result: yes" >&5
7992$as_echo "yes" >&6; }; cflags_save="$cflags_save -Wno-implicit-int"
Bram Moolenaar071d4272004-06-13 20:20:40 +00007993else
Bram Moolenaar446cb832008-06-24 21:56:24 +00007994 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007995sed 's/^/| /' conftest.$ac_ext >&5
7996
Bram Moolenaar446cb832008-06-24 21:56:24 +00007997 { $as_echo "$as_me:$LINENO: result: test failed" >&5
7998$as_echo "test failed" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00007999
Bram Moolenaar071d4272004-06-13 20:20:40 +00008000fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00008001
8002rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008003
Bram Moolenaar071d4272004-06-13 20:20:40 +00008004fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00008005
8006rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00008007 CFLAGS=$cflags_save
8008
8009 LDFLAGS="$ac_save_LDFLAGS"
8010
Bram Moolenaar4bdbbf72009-05-21 21:27:43 +00008011 { $as_echo "$as_me:$LINENO: checking size of wchar_t is 2 bytes" >&5
8012$as_echo_n "checking size of wchar_t is 2 bytes... " >&6; }
8013 if test "${ac_cv_small_wchar_t+set}" = set; then
8014 $as_echo_n "(cached) " >&6
8015else
8016 if test "$cross_compiling" = yes; then
8017 { { $as_echo "$as_me:$LINENO: error: failed to compile test program" >&5
8018$as_echo "$as_me: error: failed to compile test program" >&2;}
8019 { (exit 1); exit 1; }; }
8020else
8021 cat >conftest.$ac_ext <<_ACEOF
8022/* confdefs.h. */
8023_ACEOF
8024cat confdefs.h >>conftest.$ac_ext
8025cat >>conftest.$ac_ext <<_ACEOF
8026/* end confdefs.h. */
8027
8028#include <X11/Xlib.h>
8029#if STDC_HEADERS
8030# include <stdlib.h>
8031# include <stddef.h>
8032#endif
8033 main()
8034 {
8035 if (sizeof(wchar_t) <= 2)
8036 exit(1);
8037 exit(0);
8038 }
8039_ACEOF
8040rm -f conftest$ac_exeext
8041if { (ac_try="$ac_link"
8042case "(($ac_try" in
8043 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8044 *) ac_try_echo=$ac_try;;
8045esac
8046eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8047$as_echo "$ac_try_echo") >&5
8048 (eval "$ac_link") 2>&5
8049 ac_status=$?
8050 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8051 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8052 { (case "(($ac_try" in
8053 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8054 *) ac_try_echo=$ac_try;;
8055esac
8056eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8057$as_echo "$ac_try_echo") >&5
8058 (eval "$ac_try") 2>&5
8059 ac_status=$?
8060 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8061 (exit $ac_status); }; }; then
8062 ac_cv_small_wchar_t="no"
8063else
8064 $as_echo "$as_me: program exited with status $ac_status" >&5
8065$as_echo "$as_me: failed program was:" >&5
8066sed 's/^/| /' conftest.$ac_ext >&5
8067
8068( exit $ac_status )
8069ac_cv_small_wchar_t="yes"
8070fi
8071rm -rf conftest.dSYM
8072rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8073fi
8074
8075
8076fi
8077
8078 { $as_echo "$as_me:$LINENO: result: $ac_cv_small_wchar_t" >&5
8079$as_echo "$ac_cv_small_wchar_t" >&6; }
8080 if test "x$ac_cv_small_wchar_t" = "xyes" ; then
8081 cat >>confdefs.h <<\_ACEOF
8082#define SMALL_WCHAR_T 1
8083_ACEOF
8084
8085 fi
8086
Bram Moolenaar071d4272004-06-13 20:20:40 +00008087 fi
8088fi
8089
Bram Moolenaar2389c3c2005-05-22 22:07:59 +00008090test "x$with_x" = xno -a "x$MACOSX" != "xyes" -a "x$QNX" != "xyes" && enable_gui=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00008091
Bram Moolenaar446cb832008-06-24 21:56:24 +00008092{ $as_echo "$as_me:$LINENO: checking --enable-gui argument" >&5
8093$as_echo_n "checking --enable-gui argument... " >&6; }
8094# Check whether --enable-gui was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008095if test "${enable_gui+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008096 enableval=$enable_gui;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008097else
8098 enable_gui="auto"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008099fi
8100
Bram Moolenaar071d4272004-06-13 20:20:40 +00008101
8102enable_gui_canon=`echo "_$enable_gui" | \
8103 sed 's/[ _+-]//g;y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
8104
8105SKIP_GTK=YES
8106SKIP_GTK2=YES
8107SKIP_GNOME=YES
8108SKIP_MOTIF=YES
8109SKIP_ATHENA=YES
8110SKIP_NEXTAW=YES
8111SKIP_PHOTON=YES
Bram Moolenaar071d4272004-06-13 20:20:40 +00008112SKIP_CARBON=YES
8113GUITYPE=NONE
8114
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008115if test "x$QNX" = "xyes" -a "x$with_x" = "xno" ; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00008116 SKIP_PHOTON=
8117 case "$enable_gui_canon" in
Bram Moolenaar446cb832008-06-24 21:56:24 +00008118 no) { $as_echo "$as_me:$LINENO: result: no GUI support" >&5
8119$as_echo "no GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008120 SKIP_PHOTON=YES ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008121 yes|"") { $as_echo "$as_me:$LINENO: result: yes - automatic GUI support" >&5
8122$as_echo "yes - automatic GUI support" >&6; } ;;
8123 auto) { $as_echo "$as_me:$LINENO: result: auto - automatic GUI support" >&5
8124$as_echo "auto - automatic GUI support" >&6; } ;;
8125 photon) { $as_echo "$as_me:$LINENO: result: Photon GUI support" >&5
8126$as_echo "Photon GUI support" >&6; } ;;
8127 *) { $as_echo "$as_me:$LINENO: result: Sorry, $enable_gui GUI is not supported" >&5
8128$as_echo "Sorry, $enable_gui GUI is not supported" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008129 SKIP_PHOTON=YES ;;
8130 esac
8131
8132elif test "x$MACOSX" = "xyes" -a "x$with_x" = "xno" ; then
8133 SKIP_CARBON=
8134 case "$enable_gui_canon" in
Bram Moolenaar446cb832008-06-24 21:56:24 +00008135 no) { $as_echo "$as_me:$LINENO: result: no GUI support" >&5
8136$as_echo "no GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008137 SKIP_CARBON=YES ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008138 yes|"") { $as_echo "$as_me:$LINENO: result: yes - automatic GUI support" >&5
8139$as_echo "yes - automatic GUI support" >&6; } ;;
8140 auto) { $as_echo "$as_me:$LINENO: result: auto - automatic GUI support" >&5
8141$as_echo "auto - automatic GUI support" >&6; } ;;
8142 carbon) { $as_echo "$as_me:$LINENO: result: Carbon GUI support" >&5
8143$as_echo "Carbon GUI support" >&6; } ;;
8144 *) { $as_echo "$as_me:$LINENO: result: Sorry, $enable_gui GUI is not supported" >&5
8145$as_echo "Sorry, $enable_gui GUI is not supported" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008146 SKIP_CARBON=YES ;;
8147 esac
8148
8149else
8150
Bram Moolenaar071d4272004-06-13 20:20:40 +00008151 case "$enable_gui_canon" in
Bram Moolenaar446cb832008-06-24 21:56:24 +00008152 no|none) { $as_echo "$as_me:$LINENO: result: no GUI support" >&5
8153$as_echo "no GUI support" >&6; } ;;
8154 yes|""|auto) { $as_echo "$as_me:$LINENO: result: yes/auto - automatic GUI support" >&5
8155$as_echo "yes/auto - automatic GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008156 SKIP_GTK=
8157 SKIP_GTK2=
8158 SKIP_GNOME=
8159 SKIP_MOTIF=
8160 SKIP_ATHENA=
8161 SKIP_NEXTAW=
8162 SKIP_CARBON=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008163 gtk) { $as_echo "$as_me:$LINENO: result: GTK+ 1.x GUI support" >&5
8164$as_echo "GTK+ 1.x GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008165 SKIP_GTK=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008166 gtk2) { $as_echo "$as_me:$LINENO: result: GTK+ 2.x GUI support" >&5
8167$as_echo "GTK+ 2.x GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008168 SKIP_GTK=
8169 SKIP_GTK2=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008170 gnome) { $as_echo "$as_me:$LINENO: result: GNOME 1.x GUI support" >&5
8171$as_echo "GNOME 1.x GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008172 SKIP_GNOME=
8173 SKIP_GTK=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008174 gnome2) { $as_echo "$as_me:$LINENO: result: GNOME 2.x GUI support" >&5
8175$as_echo "GNOME 2.x GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008176 SKIP_GNOME=
8177 SKIP_GTK=
8178 SKIP_GTK2=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008179 motif) { $as_echo "$as_me:$LINENO: result: Motif GUI support" >&5
8180$as_echo "Motif GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008181 SKIP_MOTIF=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008182 athena) { $as_echo "$as_me:$LINENO: result: Athena GUI support" >&5
8183$as_echo "Athena GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008184 SKIP_ATHENA=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008185 nextaw) { $as_echo "$as_me:$LINENO: result: neXtaw GUI support" >&5
8186$as_echo "neXtaw GUI support" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008187 SKIP_NEXTAW=;;
Bram Moolenaar446cb832008-06-24 21:56:24 +00008188 *) { $as_echo "$as_me:$LINENO: result: Sorry, $enable_gui GUI is not supported" >&5
8189$as_echo "Sorry, $enable_gui GUI is not supported" >&6; } ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008190 esac
8191
8192fi
8193
8194if test "x$SKIP_GTK" != "xYES" -a "$enable_gui_canon" != "gtk" -a "$enable_gui_canon" != "gtk2"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008195 { $as_echo "$as_me:$LINENO: checking whether or not to look for GTK" >&5
8196$as_echo_n "checking whether or not to look for GTK... " >&6; }
8197 # Check whether --enable-gtk-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008198if test "${enable_gtk_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008199 enableval=$enable_gtk_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008200else
8201 enable_gtk_check="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008202fi
8203
8204 { $as_echo "$as_me:$LINENO: result: $enable_gtk_check" >&5
8205$as_echo "$enable_gtk_check" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008206 if test "x$enable_gtk_check" = "xno"; then
8207 SKIP_GTK=YES
8208 SKIP_GNOME=YES
8209 fi
8210fi
8211
8212if test "x$SKIP_GTK2" != "xYES" -a "$enable_gui_canon" != "gtk2" \
8213 -a "$enable_gui_canon" != "gnome2"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008214 { $as_echo "$as_me:$LINENO: checking whether or not to look for GTK+ 2" >&5
8215$as_echo_n "checking whether or not to look for GTK+ 2... " >&6; }
8216 # Check whether --enable-gtk2-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008217if test "${enable_gtk2_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008218 enableval=$enable_gtk2_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008219else
8220 enable_gtk2_check="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008221fi
8222
8223 { $as_echo "$as_me:$LINENO: result: $enable_gtk2_check" >&5
8224$as_echo "$enable_gtk2_check" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008225 if test "x$enable_gtk2_check" = "xno"; then
8226 SKIP_GTK2=YES
8227 fi
8228fi
8229
8230if test "x$SKIP_GNOME" != "xYES" -a "$enable_gui_canon" != "gnome" \
8231 -a "$enable_gui_canon" != "gnome2"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008232 { $as_echo "$as_me:$LINENO: checking whether or not to look for GNOME" >&5
8233$as_echo_n "checking whether or not to look for GNOME... " >&6; }
8234 # Check whether --enable-gnome-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008235if test "${enable_gnome_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008236 enableval=$enable_gnome_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008237else
8238 enable_gnome_check="no"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008239fi
8240
8241 { $as_echo "$as_me:$LINENO: result: $enable_gnome_check" >&5
8242$as_echo "$enable_gnome_check" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008243 if test "x$enable_gnome_check" = "xno"; then
8244 SKIP_GNOME=YES
8245 fi
8246fi
8247
8248if test "x$SKIP_MOTIF" != "xYES" -a "$enable_gui_canon" != "motif"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008249 { $as_echo "$as_me:$LINENO: checking whether or not to look for Motif" >&5
8250$as_echo_n "checking whether or not to look for Motif... " >&6; }
8251 # Check whether --enable-motif-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008252if test "${enable_motif_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008253 enableval=$enable_motif_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008254else
8255 enable_motif_check="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008256fi
8257
8258 { $as_echo "$as_me:$LINENO: result: $enable_motif_check" >&5
8259$as_echo "$enable_motif_check" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008260 if test "x$enable_motif_check" = "xno"; then
8261 SKIP_MOTIF=YES
8262 fi
8263fi
8264
8265if test "x$SKIP_ATHENA" != "xYES" -a "$enable_gui_canon" != "athena"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008266 { $as_echo "$as_me:$LINENO: checking whether or not to look for Athena" >&5
8267$as_echo_n "checking whether or not to look for Athena... " >&6; }
8268 # Check whether --enable-athena-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008269if test "${enable_athena_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008270 enableval=$enable_athena_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008271else
8272 enable_athena_check="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008273fi
8274
8275 { $as_echo "$as_me:$LINENO: result: $enable_athena_check" >&5
8276$as_echo "$enable_athena_check" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008277 if test "x$enable_athena_check" = "xno"; then
8278 SKIP_ATHENA=YES
8279 fi
8280fi
8281
8282if test "x$SKIP_NEXTAW" != "xYES" -a "$enable_gui_canon" != "nextaw"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008283 { $as_echo "$as_me:$LINENO: checking whether or not to look for neXtaw" >&5
8284$as_echo_n "checking whether or not to look for neXtaw... " >&6; }
8285 # Check whether --enable-nextaw-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008286if test "${enable_nextaw_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008287 enableval=$enable_nextaw_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008288else
8289 enable_nextaw_check="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008290fi
8291
8292 { $as_echo "$as_me:$LINENO: result: $enable_nextaw_check" >&5
8293$as_echo "$enable_nextaw_check" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +00008294 if test "x$enable_nextaw_check" = "xno"; then
8295 SKIP_NEXTAW=YES
8296 fi
8297fi
8298
8299if test "x$SKIP_CARBON" != "xYES" -a "$enable_gui_canon" != "carbon"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008300 { $as_echo "$as_me:$LINENO: checking whether or not to look for Carbon" >&5
8301$as_echo_n "checking whether or not to look for Carbon... " >&6; }
8302 # Check whether --enable-carbon-check was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008303if test "${enable_carbon_check+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008304 enableval=$enable_carbon_check;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008305else
8306 enable_carbon_check="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008307fi
8308
8309 { $as_echo "$as_me:$LINENO: result: $enable_carbon_check" >&5
8310$as_echo "$enable_carbon_check" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +00008311 if test "x$enable_carbon_check" = "xno"; then
8312 SKIP_CARBON=YES
8313 fi
8314fi
8315
Bram Moolenaar843ee412004-06-30 16:16:41 +00008316
Bram Moolenaar071d4272004-06-13 20:20:40 +00008317if test "x$MACOSX" = "xyes" -a -z "$SKIP_CARBON" -a "x$CARBON" = "xyes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008318 { $as_echo "$as_me:$LINENO: checking for Carbon GUI" >&5
8319$as_echo_n "checking for Carbon GUI... " >&6; }
8320 { $as_echo "$as_me:$LINENO: result: yes" >&5
8321$as_echo "yes" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +00008322 GUITYPE=CARBONGUI
Bram Moolenaare344bea2005-09-01 20:46:49 +00008323 if test "$VIMNAME" = "vim"; then
8324 VIMNAME=Vim
8325 fi
Bram Moolenaar14716812006-05-04 21:54:08 +00008326
8327 if test x$prefix = xNONE; then
8328 prefix=/Applications
8329 fi
8330
8331 datadir='${prefix}/Vim.app/Contents/Resources'
8332
Bram Moolenaar071d4272004-06-13 20:20:40 +00008333 SKIP_GTK=YES;
8334 SKIP_GTK2=YES;
8335 SKIP_GNOME=YES;
8336 SKIP_MOTIF=YES;
8337 SKIP_ATHENA=YES;
8338 SKIP_NEXTAW=YES;
8339 SKIP_PHOTON=YES;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008340 SKIP_CARBON=YES
8341fi
8342
8343
8344
8345
8346
8347
8348
8349
8350
Bram Moolenaar071d4272004-06-13 20:20:40 +00008351if test -z "$SKIP_GTK"; then
8352
Bram Moolenaar446cb832008-06-24 21:56:24 +00008353 { $as_echo "$as_me:$LINENO: checking --with-gtk-prefix argument" >&5
8354$as_echo_n "checking --with-gtk-prefix argument... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008355
Bram Moolenaar446cb832008-06-24 21:56:24 +00008356# Check whether --with-gtk-prefix was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008357if test "${with_gtk_prefix+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008358 withval=$with_gtk_prefix; gtk_config_prefix="$withval"; { $as_echo "$as_me:$LINENO: result: $gtk_config_prefix" >&5
8359$as_echo "$gtk_config_prefix" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008360else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008361 gtk_config_prefix=""; { $as_echo "$as_me:$LINENO: result: no" >&5
8362$as_echo "no" >&6; }
8363fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00008364
8365
Bram Moolenaar446cb832008-06-24 21:56:24 +00008366 { $as_echo "$as_me:$LINENO: checking --with-gtk-exec-prefix argument" >&5
8367$as_echo_n "checking --with-gtk-exec-prefix argument... " >&6; }
8368
8369# Check whether --with-gtk-exec-prefix was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008370if test "${with_gtk_exec_prefix+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008371 withval=$with_gtk_exec_prefix; gtk_config_exec_prefix="$withval"; { $as_echo "$as_me:$LINENO: result: $gtk_config_prefix" >&5
8372$as_echo "$gtk_config_prefix" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008373else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008374 gtk_config_exec_prefix=""; { $as_echo "$as_me:$LINENO: result: no" >&5
8375$as_echo "no" >&6; }
8376fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00008377
Bram Moolenaar446cb832008-06-24 21:56:24 +00008378
8379 { $as_echo "$as_me:$LINENO: checking --disable-gtktest argument" >&5
8380$as_echo_n "checking --disable-gtktest argument... " >&6; }
8381 # Check whether --enable-gtktest was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008382if test "${enable_gtktest+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008383 enableval=$enable_gtktest;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008384else
8385 enable_gtktest=yes
Bram Moolenaar446cb832008-06-24 21:56:24 +00008386fi
8387
Bram Moolenaar071d4272004-06-13 20:20:40 +00008388 if test "x$enable_gtktest" = "xyes" ; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008389 { $as_echo "$as_me:$LINENO: result: gtk test enabled" >&5
8390$as_echo "gtk test enabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008391 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008392 { $as_echo "$as_me:$LINENO: result: gtk test disabled" >&5
8393$as_echo "gtk test disabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008394 fi
8395
8396 if test "x$gtk_config_prefix" != "x" ; then
8397 gtk_config_args="$gtk_config_args --prefix=$gtk_config_prefix"
8398 GTK_CONFIG=$gtk_config_prefix/bin/gtk-config
8399 fi
8400 if test "x$gtk_config_exec_prefix" != "x" ; then
8401 gtk_config_args="$gtk_config_args --exec-prefix=$gtk_config_exec_prefix"
8402 GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk-config
8403 fi
8404 if test "X$GTK_CONFIG" = "X"; then
8405 # Extract the first word of "gtk-config", so it can be a program name with args.
8406set dummy gtk-config; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00008407{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
8408$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008409if test "${ac_cv_path_GTK_CONFIG+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008410 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00008411else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008412 case $GTK_CONFIG in
8413 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00008414 ac_cv_path_GTK_CONFIG="$GTK_CONFIG" # Let the user override the test with a path.
8415 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008416 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008417 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8418for as_dir in $PATH
8419do
8420 IFS=$as_save_IFS
8421 test -z "$as_dir" && as_dir=.
8422 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00008423 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 +00008424 ac_cv_path_GTK_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008425 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008426 break 2
8427 fi
8428done
8429done
Bram Moolenaar446cb832008-06-24 21:56:24 +00008430IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008431
Bram Moolenaar071d4272004-06-13 20:20:40 +00008432 test -z "$ac_cv_path_GTK_CONFIG" && ac_cv_path_GTK_CONFIG="no"
8433 ;;
8434esac
8435fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008436GTK_CONFIG=$ac_cv_path_GTK_CONFIG
Bram Moolenaar071d4272004-06-13 20:20:40 +00008437if test -n "$GTK_CONFIG"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008438 { $as_echo "$as_me:$LINENO: result: $GTK_CONFIG" >&5
8439$as_echo "$GTK_CONFIG" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008440else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008441 { $as_echo "$as_me:$LINENO: result: no" >&5
8442$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008443fi
8444
Bram Moolenaar446cb832008-06-24 21:56:24 +00008445
Bram Moolenaar071d4272004-06-13 20:20:40 +00008446 if test "X$GTK_CONFIG" = "Xno"; then
8447 # Extract the first word of "gtk12-config", so it can be a program name with args.
8448set dummy gtk12-config; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00008449{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
8450$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008451if test "${ac_cv_path_GTK12_CONFIG+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008452 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00008453else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008454 case $GTK12_CONFIG in
8455 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00008456 ac_cv_path_GTK12_CONFIG="$GTK12_CONFIG" # Let the user override the test with a path.
8457 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008458 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008459 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8460for as_dir in $PATH
8461do
8462 IFS=$as_save_IFS
8463 test -z "$as_dir" && as_dir=.
8464 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00008465 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 +00008466 ac_cv_path_GTK12_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008467 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008468 break 2
8469 fi
8470done
8471done
Bram Moolenaar446cb832008-06-24 21:56:24 +00008472IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008473
Bram Moolenaar071d4272004-06-13 20:20:40 +00008474 test -z "$ac_cv_path_GTK12_CONFIG" && ac_cv_path_GTK12_CONFIG="no"
8475 ;;
8476esac
8477fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008478GTK12_CONFIG=$ac_cv_path_GTK12_CONFIG
Bram Moolenaar071d4272004-06-13 20:20:40 +00008479if test -n "$GTK12_CONFIG"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008480 { $as_echo "$as_me:$LINENO: result: $GTK12_CONFIG" >&5
8481$as_echo "$GTK12_CONFIG" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008482else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008483 { $as_echo "$as_me:$LINENO: result: no" >&5
8484$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008485fi
8486
Bram Moolenaar446cb832008-06-24 21:56:24 +00008487
Bram Moolenaar071d4272004-06-13 20:20:40 +00008488 GTK_CONFIG="$GTK12_CONFIG"
8489 fi
8490 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008491 { $as_echo "$as_me:$LINENO: result: Using GTK configuration program $GTK_CONFIG" >&5
8492$as_echo "Using GTK configuration program $GTK_CONFIG" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008493 fi
8494 if test "X$PKG_CONFIG" = "X"; then
8495 # Extract the first word of "pkg-config", so it can be a program name with args.
8496set dummy pkg-config; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00008497{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
8498$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008499if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008500 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00008501else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008502 case $PKG_CONFIG in
8503 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00008504 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
8505 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008506 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008507 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8508for as_dir in $PATH
8509do
8510 IFS=$as_save_IFS
8511 test -z "$as_dir" && as_dir=.
8512 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00008513 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 +00008514 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008515 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008516 break 2
8517 fi
8518done
8519done
Bram Moolenaar446cb832008-06-24 21:56:24 +00008520IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008521
Bram Moolenaar071d4272004-06-13 20:20:40 +00008522 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
8523 ;;
8524esac
8525fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008526PKG_CONFIG=$ac_cv_path_PKG_CONFIG
Bram Moolenaar071d4272004-06-13 20:20:40 +00008527if test -n "$PKG_CONFIG"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008528 { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
8529$as_echo "$PKG_CONFIG" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008530else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008531 { $as_echo "$as_me:$LINENO: result: no" >&5
8532$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008533fi
8534
Bram Moolenaar446cb832008-06-24 21:56:24 +00008535
Bram Moolenaar071d4272004-06-13 20:20:40 +00008536 fi
8537
8538 if test "x$GTK_CONFIG:$PKG_CONFIG" != "xno:no"; then
8539 if test "X$SKIP_GTK2" != "XYES"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008540
Bram Moolenaar071d4272004-06-13 20:20:40 +00008541 if test "X$GTK_CONFIG" != "Xno" -o "X$PKG_CONFIG" != "Xno"; then
8542 {
8543 min_gtk_version=2.2.0
Bram Moolenaar446cb832008-06-24 21:56:24 +00008544 { $as_echo "$as_me:$LINENO: checking for GTK - version >= $min_gtk_version" >&5
8545$as_echo_n "checking for GTK - version >= $min_gtk_version... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008546 no_gtk=""
8547 if (test "X$SKIP_GTK2" != "XYES" -a "X$PKG_CONFIG" != "Xno") \
8548 && $PKG_CONFIG --exists gtk+-2.0; then
8549 {
8550 GTK_CFLAGS=`$PKG_CONFIG --cflags gtk+-2.0`
Bram Moolenaar7b0294c2004-10-11 10:16:09 +00008551 GTK_LIBDIR=`$PKG_CONFIG --libs-only-L gtk+-2.0`
Bram Moolenaar071d4272004-06-13 20:20:40 +00008552 GTK_LIBS=`$PKG_CONFIG --libs gtk+-2.0`
8553 gtk_major_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8554 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\1/'`
8555 gtk_minor_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8556 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\2/'`
8557 gtk_micro_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8558 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\3/'`
8559 }
8560 elif test "X$GTK_CONFIG" != "Xno"; then
8561 {
8562 GTK_CFLAGS=`$GTK_CONFIG $gtk_config_args --cflags`
Bram Moolenaar7b0294c2004-10-11 10:16:09 +00008563 GTK_LIBDIR=
Bram Moolenaar071d4272004-06-13 20:20:40 +00008564 GTK_LIBS=`$GTK_CONFIG $gtk_config_args --libs`
8565 gtk_major_version=`$GTK_CONFIG $gtk_config_args --version | \
8566 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\1/'`
8567 gtk_minor_version=`$GTK_CONFIG $gtk_config_args --version | \
8568 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\2/'`
8569 gtk_micro_version=`$GTK_CONFIG $gtk_config_args --version | \
8570 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\3/'`
8571 }
8572 else
8573 no_gtk=yes
8574 fi
8575
8576 if test "x$enable_gtktest" = "xyes" -a "x$no_gtk" = "x"; then
8577 {
8578 ac_save_CFLAGS="$CFLAGS"
8579 ac_save_LIBS="$LIBS"
8580 CFLAGS="$CFLAGS $GTK_CFLAGS"
8581 LIBS="$LIBS $GTK_LIBS"
8582
8583 rm -f conf.gtktest
8584 if test "$cross_compiling" = yes; then
8585 echo $ac_n "cross compiling; assumed OK... $ac_c"
8586else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008587 cat >conftest.$ac_ext <<_ACEOF
8588/* confdefs.h. */
8589_ACEOF
8590cat confdefs.h >>conftest.$ac_ext
8591cat >>conftest.$ac_ext <<_ACEOF
8592/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00008593
8594#include <gtk/gtk.h>
8595#include <stdio.h>
Bram Moolenaar446cb832008-06-24 21:56:24 +00008596#if STDC_HEADERS
8597# include <stdlib.h>
8598# include <stddef.h>
8599#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +00008600
8601int
8602main ()
8603{
8604int major, minor, micro;
8605char *tmp_version;
8606
8607system ("touch conf.gtktest");
8608
8609/* HP/UX 9 (%@#!) writes to sscanf strings */
8610tmp_version = g_strdup("$min_gtk_version");
8611if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, &micro) != 3) {
8612 printf("%s, bad version string\n", "$min_gtk_version");
8613 exit(1);
8614 }
8615
8616if ((gtk_major_version > major) ||
8617 ((gtk_major_version == major) && (gtk_minor_version > minor)) ||
8618 ((gtk_major_version == major) && (gtk_minor_version == minor) &&
8619 (gtk_micro_version >= micro)))
8620{
8621 return 0;
8622}
8623return 1;
8624}
8625
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008626_ACEOF
8627rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00008628if { (ac_try="$ac_link"
8629case "(($ac_try" in
8630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8631 *) ac_try_echo=$ac_try;;
8632esac
8633eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8634$as_echo "$ac_try_echo") >&5
8635 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008636 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00008637 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008638 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +00008639 { (case "(($ac_try" in
8640 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8641 *) ac_try_echo=$ac_try;;
8642esac
8643eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8644$as_echo "$ac_try_echo") >&5
8645 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008646 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00008647 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008648 (exit $ac_status); }; }; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00008649 :
8650else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008651 $as_echo "$as_me: program exited with status $ac_status" >&5
8652$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008653sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00008654
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008655( exit $ac_status )
8656no_gtk=yes
8657fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00008658rm -rf conftest.dSYM
8659rm -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 +00008660fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00008661
8662
Bram Moolenaar071d4272004-06-13 20:20:40 +00008663 CFLAGS="$ac_save_CFLAGS"
8664 LIBS="$ac_save_LIBS"
8665 }
8666 fi
8667 if test "x$no_gtk" = x ; then
8668 if test "x$enable_gtktest" = "xyes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008669 { $as_echo "$as_me:$LINENO: result: yes; found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&5
8670$as_echo "yes; found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008671 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008672 { $as_echo "$as_me:$LINENO: result: found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&5
8673$as_echo "found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008674 fi
Bram Moolenaar7b0294c2004-10-11 10:16:09 +00008675 GUI_LIB_LOC="$GTK_LIBDIR"
8676 GTK_LIBNAME="$GTK_LIBS"
Bram Moolenaar071d4272004-06-13 20:20:40 +00008677 GUI_INC_LOC="$GTK_CFLAGS"
8678 else
8679 {
Bram Moolenaar446cb832008-06-24 21:56:24 +00008680 { $as_echo "$as_me:$LINENO: result: no" >&5
8681$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008682 GTK_CFLAGS=""
8683 GTK_LIBS=""
8684 :
8685 }
8686 fi
8687 }
8688 else
8689 GTK_CFLAGS=""
8690 GTK_LIBS=""
8691 :
8692 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008693
8694
Bram Moolenaar071d4272004-06-13 20:20:40 +00008695 rm -f conf.gtktest
8696
8697 if test "x$GTK_CFLAGS" != "x"; then
8698 SKIP_ATHENA=YES
8699 SKIP_NEXTAW=YES
8700 SKIP_MOTIF=YES
8701 GUITYPE=GTK
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008702
Bram Moolenaar071d4272004-06-13 20:20:40 +00008703 fi
8704 fi
8705
8706 if test "x$GUITYPE" != "xGTK"; then
8707 SKIP_GTK2=YES
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008708
Bram Moolenaar071d4272004-06-13 20:20:40 +00008709 if test "X$GTK_CONFIG" != "Xno" -o "X$PKG_CONFIG" != "Xno"; then
8710 {
8711 min_gtk_version=1.1.16
Bram Moolenaar446cb832008-06-24 21:56:24 +00008712 { $as_echo "$as_me:$LINENO: checking for GTK - version >= $min_gtk_version" >&5
8713$as_echo_n "checking for GTK - version >= $min_gtk_version... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008714 no_gtk=""
8715 if (test "X$SKIP_GTK2" != "XYES" -a "X$PKG_CONFIG" != "Xno") \
8716 && $PKG_CONFIG --exists gtk+-2.0; then
8717 {
8718 GTK_CFLAGS=`$PKG_CONFIG --cflags gtk+-2.0`
Bram Moolenaar7b0294c2004-10-11 10:16:09 +00008719 GTK_LIBDIR=`$PKG_CONFIG --libs-only-L gtk+-2.0`
Bram Moolenaar071d4272004-06-13 20:20:40 +00008720 GTK_LIBS=`$PKG_CONFIG --libs gtk+-2.0`
8721 gtk_major_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8722 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\1/'`
8723 gtk_minor_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8724 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\2/'`
8725 gtk_micro_version=`$PKG_CONFIG --modversion gtk+-2.0 | \
8726 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\3/'`
8727 }
8728 elif test "X$GTK_CONFIG" != "Xno"; then
8729 {
8730 GTK_CFLAGS=`$GTK_CONFIG $gtk_config_args --cflags`
Bram Moolenaar7b0294c2004-10-11 10:16:09 +00008731 GTK_LIBDIR=
Bram Moolenaar071d4272004-06-13 20:20:40 +00008732 GTK_LIBS=`$GTK_CONFIG $gtk_config_args --libs`
8733 gtk_major_version=`$GTK_CONFIG $gtk_config_args --version | \
8734 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\1/'`
8735 gtk_minor_version=`$GTK_CONFIG $gtk_config_args --version | \
8736 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\2/'`
8737 gtk_micro_version=`$GTK_CONFIG $gtk_config_args --version | \
8738 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\3/'`
8739 }
8740 else
8741 no_gtk=yes
8742 fi
8743
8744 if test "x$enable_gtktest" = "xyes" -a "x$no_gtk" = "x"; then
8745 {
8746 ac_save_CFLAGS="$CFLAGS"
8747 ac_save_LIBS="$LIBS"
8748 CFLAGS="$CFLAGS $GTK_CFLAGS"
8749 LIBS="$LIBS $GTK_LIBS"
8750
8751 rm -f conf.gtktest
8752 if test "$cross_compiling" = yes; then
8753 echo $ac_n "cross compiling; assumed OK... $ac_c"
8754else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008755 cat >conftest.$ac_ext <<_ACEOF
8756/* confdefs.h. */
8757_ACEOF
8758cat confdefs.h >>conftest.$ac_ext
8759cat >>conftest.$ac_ext <<_ACEOF
8760/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00008761
8762#include <gtk/gtk.h>
8763#include <stdio.h>
Bram Moolenaar446cb832008-06-24 21:56:24 +00008764#if STDC_HEADERS
8765# include <stdlib.h>
8766# include <stddef.h>
8767#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +00008768
8769int
8770main ()
8771{
8772int major, minor, micro;
8773char *tmp_version;
8774
8775system ("touch conf.gtktest");
8776
8777/* HP/UX 9 (%@#!) writes to sscanf strings */
8778tmp_version = g_strdup("$min_gtk_version");
8779if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, &micro) != 3) {
8780 printf("%s, bad version string\n", "$min_gtk_version");
8781 exit(1);
8782 }
8783
8784if ((gtk_major_version > major) ||
8785 ((gtk_major_version == major) && (gtk_minor_version > minor)) ||
8786 ((gtk_major_version == major) && (gtk_minor_version == minor) &&
8787 (gtk_micro_version >= micro)))
8788{
8789 return 0;
8790}
8791return 1;
8792}
8793
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008794_ACEOF
8795rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00008796if { (ac_try="$ac_link"
8797case "(($ac_try" in
8798 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8799 *) ac_try_echo=$ac_try;;
8800esac
8801eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8802$as_echo "$ac_try_echo") >&5
8803 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008804 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00008805 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008806 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +00008807 { (case "(($ac_try" in
8808 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8809 *) ac_try_echo=$ac_try;;
8810esac
8811eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8812$as_echo "$ac_try_echo") >&5
8813 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008814 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +00008815 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008816 (exit $ac_status); }; }; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00008817 :
8818else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008819 $as_echo "$as_me: program exited with status $ac_status" >&5
8820$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008821sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00008822
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008823( exit $ac_status )
8824no_gtk=yes
8825fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00008826rm -rf conftest.dSYM
8827rm -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 +00008828fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00008829
8830
Bram Moolenaar071d4272004-06-13 20:20:40 +00008831 CFLAGS="$ac_save_CFLAGS"
8832 LIBS="$ac_save_LIBS"
8833 }
8834 fi
8835 if test "x$no_gtk" = x ; then
8836 if test "x$enable_gtktest" = "xyes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008837 { $as_echo "$as_me:$LINENO: result: yes; found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&5
8838$as_echo "yes; found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008839 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008840 { $as_echo "$as_me:$LINENO: result: found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&5
8841$as_echo "found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008842 fi
8843 GTK_LIBNAME="$GTK_LIBS"
8844 GUI_INC_LOC="$GTK_CFLAGS"
8845 else
8846 {
Bram Moolenaar446cb832008-06-24 21:56:24 +00008847 { $as_echo "$as_me:$LINENO: result: no" >&5
8848$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008849 GTK_CFLAGS=""
8850 GTK_LIBS=""
8851 :
8852 }
8853 fi
8854 }
8855 else
8856 GTK_CFLAGS=""
8857 GTK_LIBS=""
8858 :
8859 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008860
8861
Bram Moolenaar071d4272004-06-13 20:20:40 +00008862 rm -f conf.gtktest
8863
8864 if test "x$GTK_CFLAGS" != "x"; then
8865 SKIP_ATHENA=YES
8866 SKIP_NEXTAW=YES
8867 SKIP_MOTIF=YES
8868 GUITYPE=GTK
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008869
Bram Moolenaar071d4272004-06-13 20:20:40 +00008870 fi
8871 fi
8872 fi
8873 if test "x$GUITYPE" = "xGTK"; then
8874 if test "$gtk_major_version" = 1 -a "0$gtk_minor_version" -lt 2 \
8875 -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 +00008876 { $as_echo "$as_me:$LINENO: result: this GTK version is old; version 1.2.3 or later is recommended" >&5
8877$as_echo "this GTK version is old; version 1.2.3 or later is recommended" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008878 else
8879 {
8880 if test "0$gtk_major_version" -ge 2; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008881 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00008882#define HAVE_GTK2 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008883_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00008884
8885 if test "$gtk_minor_version" = 1 -a "0$gtk_micro_version" -ge 1 \
8886 || test "0$gtk_minor_version" -ge 2 \
8887 || test "0$gtk_major_version" -gt 2; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008888 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00008889#define HAVE_GTK_MULTIHEAD 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008890_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00008891
8892 fi
8893 fi
8894 if test -z "$SKIP_GNOME"; then
8895 {
Bram Moolenaar071d4272004-06-13 20:20:40 +00008896
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008897
8898
8899
8900
8901
Bram Moolenaar446cb832008-06-24 21:56:24 +00008902# Check whether --with-gnome-includes was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008903if test "${with_gnome_includes+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008904 withval=$with_gnome_includes; CFLAGS="$CFLAGS -I$withval"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008905
Bram Moolenaar446cb832008-06-24 21:56:24 +00008906fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00008907
8908
Bram Moolenaar446cb832008-06-24 21:56:24 +00008909
8910# Check whether --with-gnome-libs was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008911if test "${with_gnome_libs+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008912 withval=$with_gnome_libs; LDFLAGS="$LDFLAGS -L$withval" gnome_prefix=$withval
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008913
Bram Moolenaar446cb832008-06-24 21:56:24 +00008914fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00008915
8916
Bram Moolenaar446cb832008-06-24 21:56:24 +00008917
8918# Check whether --with-gnome was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00008919if test "${with_gnome+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008920 withval=$with_gnome; if test x$withval = xyes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00008921 want_gnome=yes
8922 have_gnome=yes
8923 else
8924 if test "x$withval" = xno; then
8925 want_gnome=no
8926 else
8927 want_gnome=yes
8928 LDFLAGS="$LDFLAGS -L$withval/lib"
8929 CFLAGS="$CFLAGS -I$withval/include"
8930 gnome_prefix=$withval/lib
8931 fi
8932 fi
8933else
8934 want_gnome=yes
Bram Moolenaar446cb832008-06-24 21:56:24 +00008935fi
8936
Bram Moolenaar071d4272004-06-13 20:20:40 +00008937
8938 if test "x$want_gnome" = xyes -a "0$gtk_major_version" -ge 2; then
8939 {
Bram Moolenaar446cb832008-06-24 21:56:24 +00008940 { $as_echo "$as_me:$LINENO: checking for libgnomeui-2.0" >&5
8941$as_echo_n "checking for libgnomeui-2.0... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008942 if $PKG_CONFIG --exists libgnomeui-2.0; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008943 { $as_echo "$as_me:$LINENO: result: yes" >&5
8944$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008945 GNOME_LIBS=`$PKG_CONFIG --libs-only-l libgnomeui-2.0`
8946 GNOME_LIBDIR=`$PKG_CONFIG --libs-only-L libgnomeui-2.0`
8947 GNOME_INCLUDEDIR=`$PKG_CONFIG --cflags libgnomeui-2.0`
Bram Moolenaar97b2ad32006-03-18 21:40:56 +00008948
Bram Moolenaar446cb832008-06-24 21:56:24 +00008949 { $as_echo "$as_me:$LINENO: checking for FreeBSD" >&5
8950$as_echo_n "checking for FreeBSD... " >&6; }
Bram Moolenaar97b2ad32006-03-18 21:40:56 +00008951 if test "`(uname) 2>/dev/null`" = FreeBSD; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008952 { $as_echo "$as_me:$LINENO: result: yes" >&5
8953$as_echo "yes" >&6; }
Bram Moolenaarc9b4b052006-04-30 18:54:39 +00008954 GNOME_INCLUDEDIR="$GNOME_INCLUDEDIR -D_THREAD_SAFE"
Bram Moolenaar97b2ad32006-03-18 21:40:56 +00008955 GNOME_LIBS="$GNOME_LIBS -pthread"
8956 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008957 { $as_echo "$as_me:$LINENO: result: no" >&5
8958$as_echo "no" >&6; }
Bram Moolenaar97b2ad32006-03-18 21:40:56 +00008959 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +00008960 have_gnome=yes
8961 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00008962 { $as_echo "$as_me:$LINENO: result: not found" >&5
8963$as_echo "not found" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008964 if test "x" = xfail; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008965 { { $as_echo "$as_me:$LINENO: error: Could not find libgnomeui-2.0 via pkg-config" >&5
8966$as_echo "$as_me: error: Could not find libgnomeui-2.0 via pkg-config" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008967 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00008968 fi
8969 fi
8970 }
8971 elif test "x$want_gnome" = xyes; then
8972 {
8973 # Extract the first word of "gnome-config", so it can be a program name with args.
8974set dummy gnome-config; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +00008975{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
8976$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008977if test "${ac_cv_path_GNOME_CONFIG+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00008978 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00008979else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008980 case $GNOME_CONFIG in
8981 [\\/]* | ?:[\\/]*)
Bram Moolenaar071d4272004-06-13 20:20:40 +00008982 ac_cv_path_GNOME_CONFIG="$GNOME_CONFIG" # Let the user override the test with a path.
8983 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +00008984 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008985 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8986for as_dir in $PATH
8987do
8988 IFS=$as_save_IFS
8989 test -z "$as_dir" && as_dir=.
8990 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +00008991 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 +00008992 ac_cv_path_GNOME_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Bram Moolenaar446cb832008-06-24 21:56:24 +00008993 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008994 break 2
8995 fi
8996done
8997done
Bram Moolenaar446cb832008-06-24 21:56:24 +00008998IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +00008999
Bram Moolenaar071d4272004-06-13 20:20:40 +00009000 test -z "$ac_cv_path_GNOME_CONFIG" && ac_cv_path_GNOME_CONFIG="no"
9001 ;;
9002esac
9003fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009004GNOME_CONFIG=$ac_cv_path_GNOME_CONFIG
Bram Moolenaar071d4272004-06-13 20:20:40 +00009005if test -n "$GNOME_CONFIG"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009006 { $as_echo "$as_me:$LINENO: result: $GNOME_CONFIG" >&5
9007$as_echo "$GNOME_CONFIG" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009008else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009009 { $as_echo "$as_me:$LINENO: result: no" >&5
9010$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009011fi
9012
Bram Moolenaar446cb832008-06-24 21:56:24 +00009013
Bram Moolenaar071d4272004-06-13 20:20:40 +00009014 if test "$GNOME_CONFIG" = "no"; then
9015 no_gnome_config="yes"
9016 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009017 { $as_echo "$as_me:$LINENO: checking if $GNOME_CONFIG works" >&5
9018$as_echo_n "checking if $GNOME_CONFIG works... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009019 if $GNOME_CONFIG --libs-only-l gnome >/dev/null 2>&1; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009020 { $as_echo "$as_me:$LINENO: result: yes" >&5
9021$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009022 GNOME_LIBS="`$GNOME_CONFIG --libs-only-l gnome gnomeui`"
9023 GNOME_LIBDIR="`$GNOME_CONFIG --libs-only-L gnorba gnomeui`"
9024 GNOME_INCLUDEDIR="`$GNOME_CONFIG --cflags gnorba gnomeui`"
9025 have_gnome=yes
9026 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009027 { $as_echo "$as_me:$LINENO: result: no" >&5
9028$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009029 no_gnome_config="yes"
9030 fi
9031 fi
9032
9033 if test x$exec_prefix = xNONE; then
9034 if test x$prefix = xNONE; then
9035 gnome_prefix=$ac_default_prefix/lib
9036 else
9037 gnome_prefix=$prefix/lib
9038 fi
9039 else
9040 gnome_prefix=`eval echo \`echo $libdir\``
9041 fi
9042
9043 if test "$no_gnome_config" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009044 { $as_echo "$as_me:$LINENO: checking for gnomeConf.sh file in $gnome_prefix" >&5
9045$as_echo_n "checking for gnomeConf.sh file in $gnome_prefix... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009046 if test -f $gnome_prefix/gnomeConf.sh; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009047 { $as_echo "$as_me:$LINENO: result: found" >&5
9048$as_echo "found" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009049 echo "loading gnome configuration from" \
9050 "$gnome_prefix/gnomeConf.sh"
9051 . $gnome_prefix/gnomeConf.sh
9052 have_gnome=yes
9053 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009054 { $as_echo "$as_me:$LINENO: result: not found" >&5
9055$as_echo "not found" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009056 if test x = xfail; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009057 { { $as_echo "$as_me:$LINENO: error: Could not find the gnomeConf.sh file that is generated by gnome-libs install" >&5
9058$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 +00009059 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009060 fi
9061 fi
9062 fi
9063 }
9064 fi
9065
9066 if test x$have_gnome = xyes ; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009067 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00009068#define FEAT_GUI_GNOME 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009069_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00009070
9071 GUI_INC_LOC="$GUI_INC_LOC $GNOME_INCLUDEDIR"
9072 GTK_LIBNAME="$GTK_LIBNAME $GNOME_LIBDIR $GNOME_LIBS"
9073 fi
9074 }
9075 fi
9076 }
9077 fi
9078 fi
9079fi
9080
9081
9082if test -z "$SKIP_MOTIF"; then
9083 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"
9084 GUI_INC_LOC="`echo $GUI_INC_LOC|sed 's%-I%%g'`"
9085
Bram Moolenaar446cb832008-06-24 21:56:24 +00009086 { $as_echo "$as_me:$LINENO: checking for location of Motif GUI includes" >&5
9087$as_echo_n "checking for location of Motif GUI includes... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009088 gui_includes="`echo $x_includes|sed 's%/^/^/*$%%'` `echo "$gui_XXX" | sed s/XXX/include/g` $GUI_INC_LOC"
9089 GUI_INC_LOC=
9090 for try in $gui_includes; do
9091 if test -f "$try/Xm/Xm.h"; then
9092 GUI_INC_LOC=$try
9093 fi
9094 done
9095 if test -n "$GUI_INC_LOC"; then
9096 if test "$GUI_INC_LOC" = /usr/include; then
9097 GUI_INC_LOC=
Bram Moolenaar446cb832008-06-24 21:56:24 +00009098 { $as_echo "$as_me:$LINENO: result: in default path" >&5
9099$as_echo "in default path" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009100 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009101 { $as_echo "$as_me:$LINENO: result: $GUI_INC_LOC" >&5
9102$as_echo "$GUI_INC_LOC" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009103 fi
9104 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009105 { $as_echo "$as_me:$LINENO: result: <not found>" >&5
9106$as_echo "<not found>" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009107 SKIP_MOTIF=YES
9108 fi
9109fi
9110
9111
9112if test -z "$SKIP_MOTIF"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009113 { $as_echo "$as_me:$LINENO: checking --with-motif-lib argument" >&5
9114$as_echo_n "checking --with-motif-lib argument... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009115
Bram Moolenaar446cb832008-06-24 21:56:24 +00009116# Check whether --with-motif-lib was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +00009117if test "${with_motif_lib+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009118 withval=$with_motif_lib; MOTIF_LIBNAME="${withval}"
9119fi
9120
Bram Moolenaar071d4272004-06-13 20:20:40 +00009121
9122 if test -n "$MOTIF_LIBNAME"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009123 { $as_echo "$as_me:$LINENO: result: $MOTIF_LIBNAME" >&5
9124$as_echo "$MOTIF_LIBNAME" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009125 GUI_LIB_LOC=
9126 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009127 { $as_echo "$as_me:$LINENO: result: no" >&5
9128$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009129
9130 GUI_LIB_LOC="`echo $GUI_LIB_LOC|sed 's%-L%%g'`"
9131
Bram Moolenaar446cb832008-06-24 21:56:24 +00009132 { $as_echo "$as_me:$LINENO: checking for location of Motif GUI libs" >&5
9133$as_echo_n "checking for location of Motif GUI libs... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009134 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"
9135 GUI_LIB_LOC=
9136 for try in $gui_libs; do
Bram Moolenaar325b7a22004-07-05 15:58:32 +00009137 for libtry in "$try"/libXm.a "$try"/libXm.so* "$try"/libXm.sl "$try"/libXm.dylib; do
Bram Moolenaar071d4272004-06-13 20:20:40 +00009138 if test -f "$libtry"; then
9139 GUI_LIB_LOC=$try
9140 fi
9141 done
9142 done
9143 if test -n "$GUI_LIB_LOC"; then
9144 if test "$GUI_LIB_LOC" = /usr/lib; then
9145 GUI_LIB_LOC=
Bram Moolenaar446cb832008-06-24 21:56:24 +00009146 { $as_echo "$as_me:$LINENO: result: in default path" >&5
9147$as_echo "in default path" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009148 else
9149 if test -n "$GUI_LIB_LOC"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009150 { $as_echo "$as_me:$LINENO: result: $GUI_LIB_LOC" >&5
9151$as_echo "$GUI_LIB_LOC" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009152 if test "`(uname) 2>/dev/null`" = SunOS &&
9153 uname -r | grep '^5' >/dev/null; then
9154 GUI_LIB_LOC="$GUI_LIB_LOC -R $GUI_LIB_LOC"
9155 fi
9156 fi
9157 fi
9158 MOTIF_LIBNAME=-lXm
9159 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009160 { $as_echo "$as_me:$LINENO: result: <not found>" >&5
9161$as_echo "<not found>" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009162 SKIP_MOTIF=YES
9163 fi
9164 fi
9165fi
9166
9167if test -z "$SKIP_MOTIF"; then
9168 SKIP_ATHENA=YES
9169 SKIP_NEXTAW=YES
9170 GUITYPE=MOTIF
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009171
Bram Moolenaar071d4272004-06-13 20:20:40 +00009172fi
9173
9174
9175GUI_X_LIBS=
9176
9177if test -z "$SKIP_ATHENA"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009178 { $as_echo "$as_me:$LINENO: checking if Athena header files can be found" >&5
9179$as_echo_n "checking if Athena header files can be found... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009180 cflags_save=$CFLAGS
9181 CFLAGS="$CFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009182 cat >conftest.$ac_ext <<_ACEOF
9183/* confdefs.h. */
9184_ACEOF
9185cat confdefs.h >>conftest.$ac_ext
9186cat >>conftest.$ac_ext <<_ACEOF
9187/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00009188
9189#include <X11/Intrinsic.h>
9190#include <X11/Xaw/Paned.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009191int
9192main ()
9193{
Bram Moolenaar071d4272004-06-13 20:20:40 +00009194
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009195 ;
9196 return 0;
9197}
9198_ACEOF
9199rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009200if { (ac_try="$ac_compile"
9201case "(($ac_try" in
9202 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9203 *) ac_try_echo=$ac_try;;
9204esac
9205eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9206$as_echo "$ac_try_echo") >&5
9207 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009208 ac_status=$?
9209 grep -v '^ *+' conftest.er1 >conftest.err
9210 rm -f conftest.er1
9211 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009212 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9213 (exit $ac_status); } && {
9214 test -z "$ac_c_werror_flag" ||
9215 test ! -s conftest.err
9216 } && test -s conftest.$ac_objext; then
9217 { $as_echo "$as_me:$LINENO: result: yes" >&5
9218$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009219else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009220 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009221sed 's/^/| /' conftest.$ac_ext >&5
9222
Bram Moolenaar446cb832008-06-24 21:56:24 +00009223 { $as_echo "$as_me:$LINENO: result: no" >&5
9224$as_echo "no" >&6; }; SKIP_ATHENA=YES
Bram Moolenaar071d4272004-06-13 20:20:40 +00009225fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009226
9227rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00009228 CFLAGS=$cflags_save
9229fi
9230
9231if test -z "$SKIP_ATHENA"; then
9232 GUITYPE=ATHENA
9233fi
9234
9235if test -z "$SKIP_NEXTAW"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009236 { $as_echo "$as_me:$LINENO: checking if neXtaw header files can be found" >&5
9237$as_echo_n "checking if neXtaw header files can be found... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009238 cflags_save=$CFLAGS
9239 CFLAGS="$CFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009240 cat >conftest.$ac_ext <<_ACEOF
9241/* confdefs.h. */
9242_ACEOF
9243cat confdefs.h >>conftest.$ac_ext
9244cat >>conftest.$ac_ext <<_ACEOF
9245/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00009246
9247#include <X11/Intrinsic.h>
9248#include <X11/neXtaw/Paned.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009249int
9250main ()
9251{
Bram Moolenaar071d4272004-06-13 20:20:40 +00009252
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009253 ;
9254 return 0;
9255}
9256_ACEOF
9257rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009258if { (ac_try="$ac_compile"
9259case "(($ac_try" in
9260 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9261 *) ac_try_echo=$ac_try;;
9262esac
9263eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9264$as_echo "$ac_try_echo") >&5
9265 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009266 ac_status=$?
9267 grep -v '^ *+' conftest.er1 >conftest.err
9268 rm -f conftest.er1
9269 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009270 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9271 (exit $ac_status); } && {
9272 test -z "$ac_c_werror_flag" ||
9273 test ! -s conftest.err
9274 } && test -s conftest.$ac_objext; then
9275 { $as_echo "$as_me:$LINENO: result: yes" >&5
9276$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009277else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009278 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009279sed 's/^/| /' conftest.$ac_ext >&5
9280
Bram Moolenaar446cb832008-06-24 21:56:24 +00009281 { $as_echo "$as_me:$LINENO: result: no" >&5
9282$as_echo "no" >&6; }; SKIP_NEXTAW=YES
Bram Moolenaar071d4272004-06-13 20:20:40 +00009283fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009284
9285rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +00009286 CFLAGS=$cflags_save
9287fi
9288
9289if test -z "$SKIP_NEXTAW"; then
9290 GUITYPE=NEXTAW
9291fi
9292
9293if test -z "$SKIP_ATHENA" -o -z "$SKIP_NEXTAW" -o -z "$SKIP_MOTIF"; then
9294 if test -n "$GUI_INC_LOC"; then
9295 GUI_INC_LOC=-I"`echo $GUI_INC_LOC|sed 's%-I%%'`"
9296 fi
9297 if test -n "$GUI_LIB_LOC"; then
9298 GUI_LIB_LOC=-L"`echo $GUI_LIB_LOC|sed 's%-L%%'`"
9299 fi
9300
9301 ldflags_save=$LDFLAGS
9302 LDFLAGS="$X_LIBS $LDFLAGS"
Bram Moolenaar446cb832008-06-24 21:56:24 +00009303 { $as_echo "$as_me:$LINENO: checking for XShapeQueryExtension in -lXext" >&5
9304$as_echo_n "checking for XShapeQueryExtension in -lXext... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009305if test "${ac_cv_lib_Xext_XShapeQueryExtension+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009306 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009307else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009308 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00009309LIBS="-lXext -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009310cat >conftest.$ac_ext <<_ACEOF
9311/* confdefs.h. */
9312_ACEOF
9313cat confdefs.h >>conftest.$ac_ext
9314cat >>conftest.$ac_ext <<_ACEOF
9315/* end confdefs.h. */
9316
Bram Moolenaar446cb832008-06-24 21:56:24 +00009317/* Override any GCC internal prototype to avoid an error.
9318 Use char because int might match the return type of a GCC
9319 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009320#ifdef __cplusplus
9321extern "C"
9322#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009323char XShapeQueryExtension ();
9324int
9325main ()
9326{
Bram Moolenaar446cb832008-06-24 21:56:24 +00009327return XShapeQueryExtension ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009328 ;
9329 return 0;
9330}
9331_ACEOF
9332rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009333if { (ac_try="$ac_link"
9334case "(($ac_try" in
9335 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9336 *) ac_try_echo=$ac_try;;
9337esac
9338eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9339$as_echo "$ac_try_echo") >&5
9340 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009341 ac_status=$?
9342 grep -v '^ *+' conftest.er1 >conftest.err
9343 rm -f conftest.er1
9344 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009345 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9346 (exit $ac_status); } && {
9347 test -z "$ac_c_werror_flag" ||
9348 test ! -s conftest.err
9349 } && test -s conftest$ac_exeext && {
9350 test "$cross_compiling" = yes ||
9351 $as_test_x conftest$ac_exeext
9352 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009353 ac_cv_lib_Xext_XShapeQueryExtension=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00009354else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009355 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009356sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00009357
Bram Moolenaar446cb832008-06-24 21:56:24 +00009358 ac_cv_lib_Xext_XShapeQueryExtension=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009359fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009360
9361rm -rf conftest.dSYM
9362rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009363 conftest$ac_exeext conftest.$ac_ext
9364LIBS=$ac_check_lib_save_LIBS
9365fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009366{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xext_XShapeQueryExtension" >&5
9367$as_echo "$ac_cv_lib_Xext_XShapeQueryExtension" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00009368if test "x$ac_cv_lib_Xext_XShapeQueryExtension" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00009369 GUI_X_LIBS="-lXext"
Bram Moolenaar071d4272004-06-13 20:20:40 +00009370fi
9371
Bram Moolenaar446cb832008-06-24 21:56:24 +00009372 { $as_echo "$as_me:$LINENO: checking for wslen in -lw" >&5
9373$as_echo_n "checking for wslen in -lw... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009374if test "${ac_cv_lib_w_wslen+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009375 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009376else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009377 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00009378LIBS="-lw $GUI_X_LIBS -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009379cat >conftest.$ac_ext <<_ACEOF
9380/* confdefs.h. */
9381_ACEOF
9382cat confdefs.h >>conftest.$ac_ext
9383cat >>conftest.$ac_ext <<_ACEOF
9384/* end confdefs.h. */
9385
Bram Moolenaar446cb832008-06-24 21:56:24 +00009386/* Override any GCC internal prototype to avoid an error.
9387 Use char because int might match the return type of a GCC
9388 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009389#ifdef __cplusplus
9390extern "C"
9391#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009392char wslen ();
9393int
9394main ()
9395{
Bram Moolenaar446cb832008-06-24 21:56:24 +00009396return wslen ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009397 ;
9398 return 0;
9399}
9400_ACEOF
9401rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009402if { (ac_try="$ac_link"
9403case "(($ac_try" in
9404 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9405 *) ac_try_echo=$ac_try;;
9406esac
9407eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9408$as_echo "$ac_try_echo") >&5
9409 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009410 ac_status=$?
9411 grep -v '^ *+' conftest.er1 >conftest.err
9412 rm -f conftest.er1
9413 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009414 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9415 (exit $ac_status); } && {
9416 test -z "$ac_c_werror_flag" ||
9417 test ! -s conftest.err
9418 } && test -s conftest$ac_exeext && {
9419 test "$cross_compiling" = yes ||
9420 $as_test_x conftest$ac_exeext
9421 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009422 ac_cv_lib_w_wslen=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00009423else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009424 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009425sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00009426
Bram Moolenaar446cb832008-06-24 21:56:24 +00009427 ac_cv_lib_w_wslen=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009428fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009429
9430rm -rf conftest.dSYM
9431rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009432 conftest$ac_exeext conftest.$ac_ext
9433LIBS=$ac_check_lib_save_LIBS
9434fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009435{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_w_wslen" >&5
9436$as_echo "$ac_cv_lib_w_wslen" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00009437if test "x$ac_cv_lib_w_wslen" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00009438 X_EXTRA_LIBS="$X_EXTRA_LIBS -lw"
Bram Moolenaar071d4272004-06-13 20:20:40 +00009439fi
9440
Bram Moolenaar446cb832008-06-24 21:56:24 +00009441 { $as_echo "$as_me:$LINENO: checking for dlsym in -ldl" >&5
9442$as_echo_n "checking for dlsym in -ldl... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009443if test "${ac_cv_lib_dl_dlsym+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009444 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009445else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009446 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00009447LIBS="-ldl $GUI_X_LIBS -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009448cat >conftest.$ac_ext <<_ACEOF
9449/* confdefs.h. */
9450_ACEOF
9451cat confdefs.h >>conftest.$ac_ext
9452cat >>conftest.$ac_ext <<_ACEOF
9453/* end confdefs.h. */
9454
Bram Moolenaar446cb832008-06-24 21:56:24 +00009455/* Override any GCC internal prototype to avoid an error.
9456 Use char because int might match the return type of a GCC
9457 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009458#ifdef __cplusplus
9459extern "C"
9460#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009461char dlsym ();
9462int
9463main ()
9464{
Bram Moolenaar446cb832008-06-24 21:56:24 +00009465return dlsym ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009466 ;
9467 return 0;
9468}
9469_ACEOF
9470rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009471if { (ac_try="$ac_link"
9472case "(($ac_try" in
9473 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9474 *) ac_try_echo=$ac_try;;
9475esac
9476eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9477$as_echo "$ac_try_echo") >&5
9478 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009479 ac_status=$?
9480 grep -v '^ *+' conftest.er1 >conftest.err
9481 rm -f conftest.er1
9482 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009483 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9484 (exit $ac_status); } && {
9485 test -z "$ac_c_werror_flag" ||
9486 test ! -s conftest.err
9487 } && test -s conftest$ac_exeext && {
9488 test "$cross_compiling" = yes ||
9489 $as_test_x conftest$ac_exeext
9490 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009491 ac_cv_lib_dl_dlsym=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00009492else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009493 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009494sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00009495
Bram Moolenaar446cb832008-06-24 21:56:24 +00009496 ac_cv_lib_dl_dlsym=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009497fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009498
9499rm -rf conftest.dSYM
9500rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009501 conftest$ac_exeext conftest.$ac_ext
9502LIBS=$ac_check_lib_save_LIBS
9503fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009504{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlsym" >&5
9505$as_echo "$ac_cv_lib_dl_dlsym" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00009506if test "x$ac_cv_lib_dl_dlsym" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00009507 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldl"
Bram Moolenaar071d4272004-06-13 20:20:40 +00009508fi
9509
Bram Moolenaar446cb832008-06-24 21:56:24 +00009510 { $as_echo "$as_me:$LINENO: checking for XmuCreateStippledPixmap in -lXmu" >&5
9511$as_echo_n "checking for XmuCreateStippledPixmap in -lXmu... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009512if test "${ac_cv_lib_Xmu_XmuCreateStippledPixmap+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009513 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009514else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009515 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00009516LIBS="-lXmu $GUI_X_LIBS -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009517cat >conftest.$ac_ext <<_ACEOF
9518/* confdefs.h. */
9519_ACEOF
9520cat confdefs.h >>conftest.$ac_ext
9521cat >>conftest.$ac_ext <<_ACEOF
9522/* end confdefs.h. */
9523
Bram Moolenaar446cb832008-06-24 21:56:24 +00009524/* Override any GCC internal prototype to avoid an error.
9525 Use char because int might match the return type of a GCC
9526 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009527#ifdef __cplusplus
9528extern "C"
9529#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009530char XmuCreateStippledPixmap ();
9531int
9532main ()
9533{
Bram Moolenaar446cb832008-06-24 21:56:24 +00009534return XmuCreateStippledPixmap ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009535 ;
9536 return 0;
9537}
9538_ACEOF
9539rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009540if { (ac_try="$ac_link"
9541case "(($ac_try" in
9542 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9543 *) ac_try_echo=$ac_try;;
9544esac
9545eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9546$as_echo "$ac_try_echo") >&5
9547 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009548 ac_status=$?
9549 grep -v '^ *+' conftest.er1 >conftest.err
9550 rm -f conftest.er1
9551 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009552 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9553 (exit $ac_status); } && {
9554 test -z "$ac_c_werror_flag" ||
9555 test ! -s conftest.err
9556 } && test -s conftest$ac_exeext && {
9557 test "$cross_compiling" = yes ||
9558 $as_test_x conftest$ac_exeext
9559 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009560 ac_cv_lib_Xmu_XmuCreateStippledPixmap=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00009561else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009562 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009563sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00009564
Bram Moolenaar446cb832008-06-24 21:56:24 +00009565 ac_cv_lib_Xmu_XmuCreateStippledPixmap=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009566fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009567
9568rm -rf conftest.dSYM
9569rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009570 conftest$ac_exeext conftest.$ac_ext
9571LIBS=$ac_check_lib_save_LIBS
9572fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009573{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xmu_XmuCreateStippledPixmap" >&5
9574$as_echo "$ac_cv_lib_Xmu_XmuCreateStippledPixmap" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00009575if test "x$ac_cv_lib_Xmu_XmuCreateStippledPixmap" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00009576 GUI_X_LIBS="-lXmu $GUI_X_LIBS"
Bram Moolenaar071d4272004-06-13 20:20:40 +00009577fi
9578
9579 if test -z "$SKIP_MOTIF"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009580 { $as_echo "$as_me:$LINENO: checking for XpEndJob in -lXp" >&5
9581$as_echo_n "checking for XpEndJob in -lXp... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009582if test "${ac_cv_lib_Xp_XpEndJob+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009583 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009584else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009585 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +00009586LIBS="-lXp $GUI_X_LIBS -lXm -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009587cat >conftest.$ac_ext <<_ACEOF
9588/* confdefs.h. */
9589_ACEOF
9590cat confdefs.h >>conftest.$ac_ext
9591cat >>conftest.$ac_ext <<_ACEOF
9592/* end confdefs.h. */
9593
Bram Moolenaar446cb832008-06-24 21:56:24 +00009594/* Override any GCC internal prototype to avoid an error.
9595 Use char because int might match the return type of a GCC
9596 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009597#ifdef __cplusplus
9598extern "C"
9599#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009600char XpEndJob ();
9601int
9602main ()
9603{
Bram Moolenaar446cb832008-06-24 21:56:24 +00009604return XpEndJob ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009605 ;
9606 return 0;
9607}
9608_ACEOF
9609rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009610if { (ac_try="$ac_link"
9611case "(($ac_try" in
9612 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9613 *) ac_try_echo=$ac_try;;
9614esac
9615eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9616$as_echo "$ac_try_echo") >&5
9617 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009618 ac_status=$?
9619 grep -v '^ *+' conftest.er1 >conftest.err
9620 rm -f conftest.er1
9621 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009622 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9623 (exit $ac_status); } && {
9624 test -z "$ac_c_werror_flag" ||
9625 test ! -s conftest.err
9626 } && test -s conftest$ac_exeext && {
9627 test "$cross_compiling" = yes ||
9628 $as_test_x conftest$ac_exeext
9629 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009630 ac_cv_lib_Xp_XpEndJob=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +00009631else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009632 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009633sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +00009634
Bram Moolenaar446cb832008-06-24 21:56:24 +00009635 ac_cv_lib_Xp_XpEndJob=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009636fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009637
9638rm -rf conftest.dSYM
9639rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009640 conftest$ac_exeext conftest.$ac_ext
9641LIBS=$ac_check_lib_save_LIBS
9642fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009643{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_Xp_XpEndJob" >&5
9644$as_echo "$ac_cv_lib_Xp_XpEndJob" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +00009645if test "x$ac_cv_lib_Xp_XpEndJob" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +00009646 GUI_X_LIBS="-lXp $GUI_X_LIBS"
Bram Moolenaar071d4272004-06-13 20:20:40 +00009647fi
9648
9649 fi
9650 LDFLAGS=$ldflags_save
9651
Bram Moolenaar446cb832008-06-24 21:56:24 +00009652 { $as_echo "$as_me:$LINENO: checking for extra X11 defines" >&5
9653$as_echo_n "checking for extra X11 defines... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009654 NARROW_PROTO=
9655 rm -fr conftestdir
9656 if mkdir conftestdir; then
9657 cd conftestdir
9658 cat > Imakefile <<'EOF'
9659acfindx:
9660 @echo 'NARROW_PROTO="${PROTO_DEFINES}"'
9661EOF
9662 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
9663 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
9664 fi
9665 cd ..
9666 rm -fr conftestdir
9667 fi
9668 if test -z "$NARROW_PROTO"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009669 { $as_echo "$as_me:$LINENO: result: no" >&5
9670$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009671 else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009672 { $as_echo "$as_me:$LINENO: result: $NARROW_PROTO" >&5
9673$as_echo "$NARROW_PROTO" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009674 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009675
Bram Moolenaar071d4272004-06-13 20:20:40 +00009676fi
9677
9678if test "$enable_xsmp" = "yes"; then
9679 cppflags_save=$CPPFLAGS
9680 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009681
9682for ac_header in X11/SM/SMlib.h
Bram Moolenaar071d4272004-06-13 20:20:40 +00009683do
Bram Moolenaar446cb832008-06-24 21:56:24 +00009684as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9685if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9686 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9687$as_echo_n "checking for $ac_header... " >&6; }
9688if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9689 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009690fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009691ac_res=`eval 'as_val=${'$as_ac_Header'}
9692 $as_echo "$as_val"'`
9693 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9694$as_echo "$ac_res" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009695else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009696 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +00009697{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
9698$as_echo_n "checking $ac_header usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009699cat >conftest.$ac_ext <<_ACEOF
9700/* confdefs.h. */
9701_ACEOF
9702cat confdefs.h >>conftest.$ac_ext
9703cat >>conftest.$ac_ext <<_ACEOF
9704/* end confdefs.h. */
9705$ac_includes_default
9706#include <$ac_header>
9707_ACEOF
9708rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009709if { (ac_try="$ac_compile"
9710case "(($ac_try" in
9711 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9712 *) ac_try_echo=$ac_try;;
9713esac
9714eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9715$as_echo "$ac_try_echo") >&5
9716 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009717 ac_status=$?
9718 grep -v '^ *+' conftest.er1 >conftest.err
9719 rm -f conftest.er1
9720 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009721 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9722 (exit $ac_status); } && {
9723 test -z "$ac_c_werror_flag" ||
9724 test ! -s conftest.err
9725 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009726 ac_header_compiler=yes
9727else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009728 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009729sed 's/^/| /' conftest.$ac_ext >&5
9730
Bram Moolenaar446cb832008-06-24 21:56:24 +00009731 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009732fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009733
9734rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9735{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9736$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009737
9738# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +00009739{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
9740$as_echo_n "checking $ac_header presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009741cat >conftest.$ac_ext <<_ACEOF
9742/* confdefs.h. */
9743_ACEOF
9744cat confdefs.h >>conftest.$ac_ext
9745cat >>conftest.$ac_ext <<_ACEOF
9746/* end confdefs.h. */
9747#include <$ac_header>
9748_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00009749if { (ac_try="$ac_cpp conftest.$ac_ext"
9750case "(($ac_try" in
9751 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9752 *) ac_try_echo=$ac_try;;
9753esac
9754eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9755$as_echo "$ac_try_echo") >&5
9756 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009757 ac_status=$?
9758 grep -v '^ *+' conftest.er1 >conftest.err
9759 rm -f conftest.er1
9760 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009761 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9762 (exit $ac_status); } >/dev/null && {
9763 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9764 test ! -s conftest.err
9765 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009766 ac_header_preproc=yes
9767else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009768 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009769sed 's/^/| /' conftest.$ac_ext >&5
9770
9771 ac_header_preproc=no
9772fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009773
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009774rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009775{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9776$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009777
9778# So? What about this header?
9779case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9780 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +00009781 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9782$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9783 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9784$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009785 ac_header_preproc=yes
9786 ;;
9787 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +00009788 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9789$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9790 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9791$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9792 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9793$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9794 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9795$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9796 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9797$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9798 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9799$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9800
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009801 ;;
9802esac
Bram Moolenaar446cb832008-06-24 21:56:24 +00009803{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9804$as_echo_n "checking for $ac_header... " >&6; }
9805if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9806 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009807else
9808 eval "$as_ac_Header=\$ac_header_preproc"
9809fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009810ac_res=`eval 'as_val=${'$as_ac_Header'}
9811 $as_echo "$as_val"'`
9812 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9813$as_echo "$ac_res" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009814
9815fi
Bram Moolenaar32f31b12009-05-21 13:20:59 +00009816as_val=`eval 'as_val=${'$as_ac_Header'}
9817 $as_echo "$as_val"'`
9818 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009819 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00009820#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009821_ACEOF
9822
9823fi
9824
Bram Moolenaar071d4272004-06-13 20:20:40 +00009825done
9826
9827 CPPFLAGS=$cppflags_save
9828fi
9829
9830
9831if test -z "$SKIP_ATHENA" -o -z "$SKIP_NEXTAW" -o -z "$SKIP_MOTIF" -o -z "$SKIP_GTK"; then
9832 cppflags_save=$CPPFLAGS
9833 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009834
9835
9836for ac_header in X11/xpm.h X11/Sunkeysym.h
Bram Moolenaar071d4272004-06-13 20:20:40 +00009837do
Bram Moolenaar446cb832008-06-24 21:56:24 +00009838as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9839if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9840 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9841$as_echo_n "checking for $ac_header... " >&6; }
9842if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9843 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +00009844fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009845ac_res=`eval 'as_val=${'$as_ac_Header'}
9846 $as_echo "$as_val"'`
9847 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9848$as_echo "$ac_res" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009849else
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009850 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +00009851{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
9852$as_echo_n "checking $ac_header usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009853cat >conftest.$ac_ext <<_ACEOF
9854/* confdefs.h. */
9855_ACEOF
9856cat confdefs.h >>conftest.$ac_ext
9857cat >>conftest.$ac_ext <<_ACEOF
9858/* end confdefs.h. */
9859$ac_includes_default
9860#include <$ac_header>
9861_ACEOF
9862rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009863if { (ac_try="$ac_compile"
9864case "(($ac_try" in
9865 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9866 *) ac_try_echo=$ac_try;;
9867esac
9868eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9869$as_echo "$ac_try_echo") >&5
9870 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009871 ac_status=$?
9872 grep -v '^ *+' conftest.er1 >conftest.err
9873 rm -f conftest.er1
9874 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009875 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9876 (exit $ac_status); } && {
9877 test -z "$ac_c_werror_flag" ||
9878 test ! -s conftest.err
9879 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009880 ac_header_compiler=yes
9881else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009882 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009883sed 's/^/| /' conftest.$ac_ext >&5
9884
Bram Moolenaar446cb832008-06-24 21:56:24 +00009885 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +00009886fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009887
9888rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9889{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9890$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009891
9892# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +00009893{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
9894$as_echo_n "checking $ac_header presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009895cat >conftest.$ac_ext <<_ACEOF
9896/* confdefs.h. */
9897_ACEOF
9898cat confdefs.h >>conftest.$ac_ext
9899cat >>conftest.$ac_ext <<_ACEOF
9900/* end confdefs.h. */
9901#include <$ac_header>
9902_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00009903if { (ac_try="$ac_cpp conftest.$ac_ext"
9904case "(($ac_try" in
9905 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9906 *) ac_try_echo=$ac_try;;
9907esac
9908eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9909$as_echo "$ac_try_echo") >&5
9910 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009911 ac_status=$?
9912 grep -v '^ *+' conftest.er1 >conftest.err
9913 rm -f conftest.er1
9914 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +00009915 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9916 (exit $ac_status); } >/dev/null && {
9917 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9918 test ! -s conftest.err
9919 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009920 ac_header_preproc=yes
9921else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009922 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009923sed 's/^/| /' conftest.$ac_ext >&5
9924
9925 ac_header_preproc=no
9926fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009927
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009928rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +00009929{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9930$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009931
9932# So? What about this header?
9933case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9934 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +00009935 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9936$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9937 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9938$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009939 ac_header_preproc=yes
9940 ;;
9941 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +00009942 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9943$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9944 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9945$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9946 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9947$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9948 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9949$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9950 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9951$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9952 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9953$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9954
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009955 ;;
9956esac
Bram Moolenaar446cb832008-06-24 21:56:24 +00009957{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9958$as_echo_n "checking for $ac_header... " >&6; }
9959if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9960 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009961else
9962 eval "$as_ac_Header=\$ac_header_preproc"
9963fi
Bram Moolenaar446cb832008-06-24 21:56:24 +00009964ac_res=`eval 'as_val=${'$as_ac_Header'}
9965 $as_echo "$as_val"'`
9966 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9967$as_echo "$ac_res" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009968
9969fi
Bram Moolenaar32f31b12009-05-21 13:20:59 +00009970as_val=`eval 'as_val=${'$as_ac_Header'}
9971 $as_echo "$as_val"'`
9972 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009973 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +00009974#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009975_ACEOF
9976
9977fi
9978
Bram Moolenaar071d4272004-06-13 20:20:40 +00009979done
9980
9981
9982 if test ! "$enable_xim" = "no"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009983 { $as_echo "$as_me:$LINENO: checking for XIMText in X11/Xlib.h" >&5
9984$as_echo_n "checking for XIMText in X11/Xlib.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009985 cat >conftest.$ac_ext <<_ACEOF
9986/* confdefs.h. */
9987_ACEOF
9988cat confdefs.h >>conftest.$ac_ext
9989cat >>conftest.$ac_ext <<_ACEOF
9990/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +00009991#include <X11/Xlib.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009992_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +00009993if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +00009994 $EGREP "XIMText" >/dev/null 2>&1; then
Bram Moolenaar446cb832008-06-24 21:56:24 +00009995 { $as_echo "$as_me:$LINENO: result: yes" >&5
9996$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +00009997else
Bram Moolenaar446cb832008-06-24 21:56:24 +00009998 { $as_echo "$as_me:$LINENO: result: no; xim has been disabled" >&5
9999$as_echo "no; xim has been disabled" >&6; }; enable_xim = "no"
Bram Moolenaar071d4272004-06-13 20:20:40 +000010000fi
10001rm -f conftest*
10002
10003 fi
10004 CPPFLAGS=$cppflags_save
10005
10006 if test "$enable_xim" = "auto" -a "$enable_hangulinput" != "yes" \
10007 -a "x$GUITYPE" != "xNONE" ; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010008 { $as_echo "$as_me:$LINENO: result: X GUI selected; xim has been enabled" >&5
10009$as_echo "X GUI selected; xim has been enabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010010 enable_xim="yes"
10011 fi
10012fi
10013
10014if test -z "$SKIP_ATHENA" -o -z "$SKIP_NEXTAW" -o -z "$SKIP_MOTIF"; then
10015 cppflags_save=$CPPFLAGS
10016 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
Bram Moolenaar446cb832008-06-24 21:56:24 +000010017 { $as_echo "$as_me:$LINENO: checking for X11/Xmu/Editres.h" >&5
10018$as_echo_n "checking for X11/Xmu/Editres.h... " >&6; }
Bram Moolenaar2ce06f62005-01-31 19:19:04 +000010019 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010020/* confdefs.h. */
10021_ACEOF
10022cat confdefs.h >>conftest.$ac_ext
10023cat >>conftest.$ac_ext <<_ACEOF
10024/* end confdefs.h. */
Bram Moolenaar2ce06f62005-01-31 19:19:04 +000010025
10026#include <X11/Intrinsic.h>
10027#include <X11/Xmu/Editres.h>
10028int
10029main ()
10030{
10031int i; i = 0;
10032 ;
10033 return 0;
10034}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010035_ACEOF
10036rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010037if { (ac_try="$ac_compile"
10038case "(($ac_try" in
10039 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10040 *) ac_try_echo=$ac_try;;
10041esac
10042eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10043$as_echo "$ac_try_echo") >&5
10044 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010045 ac_status=$?
10046 grep -v '^ *+' conftest.er1 >conftest.err
10047 rm -f conftest.er1
10048 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010049 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10050 (exit $ac_status); } && {
10051 test -z "$ac_c_werror_flag" ||
10052 test ! -s conftest.err
10053 } && test -s conftest.$ac_objext; then
10054 { $as_echo "$as_me:$LINENO: result: yes" >&5
10055$as_echo "yes" >&6; }
Bram Moolenaar2ce06f62005-01-31 19:19:04 +000010056 cat >>confdefs.h <<\_ACEOF
10057#define HAVE_X11_XMU_EDITRES_H 1
10058_ACEOF
10059
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010060else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010061 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010062sed 's/^/| /' conftest.$ac_ext >&5
10063
Bram Moolenaar446cb832008-06-24 21:56:24 +000010064 { $as_echo "$as_me:$LINENO: result: no" >&5
10065$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010066fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010067
10068rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000010069 CPPFLAGS=$cppflags_save
10070fi
10071
10072if test -z "$SKIP_MOTIF"; then
10073 cppflags_save=$CPPFLAGS
10074 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010075
10076
Bram Moolenaar2ce06f62005-01-31 19:19:04 +000010077
10078
10079
10080
Bram Moolenaarfc1421e2006-04-20 22:17:20 +000010081
Bram Moolenaar2ce06f62005-01-31 19:19:04 +000010082for 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 +000010083 Xm/UnhighlightT.h Xm/Notebook.h
Bram Moolenaar071d4272004-06-13 20:20:40 +000010084do
Bram Moolenaar446cb832008-06-24 21:56:24 +000010085as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10086if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10087 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10088$as_echo_n "checking for $ac_header... " >&6; }
10089if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10090 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000010091fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010092ac_res=`eval 'as_val=${'$as_ac_Header'}
10093 $as_echo "$as_val"'`
10094 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10095$as_echo "$ac_res" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010096else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010097 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000010098{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10099$as_echo_n "checking $ac_header usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010100cat >conftest.$ac_ext <<_ACEOF
10101/* confdefs.h. */
10102_ACEOF
10103cat confdefs.h >>conftest.$ac_ext
10104cat >>conftest.$ac_ext <<_ACEOF
10105/* end confdefs.h. */
10106$ac_includes_default
10107#include <$ac_header>
10108_ACEOF
10109rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010110if { (ac_try="$ac_compile"
10111case "(($ac_try" in
10112 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10113 *) ac_try_echo=$ac_try;;
10114esac
10115eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10116$as_echo "$ac_try_echo") >&5
10117 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010118 ac_status=$?
10119 grep -v '^ *+' conftest.er1 >conftest.err
10120 rm -f conftest.er1
10121 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010122 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10123 (exit $ac_status); } && {
10124 test -z "$ac_c_werror_flag" ||
10125 test ! -s conftest.err
10126 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010127 ac_header_compiler=yes
10128else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010129 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010130sed 's/^/| /' conftest.$ac_ext >&5
10131
Bram Moolenaar446cb832008-06-24 21:56:24 +000010132 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000010133fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010134
10135rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10136{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10137$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010138
10139# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000010140{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10141$as_echo_n "checking $ac_header presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010142cat >conftest.$ac_ext <<_ACEOF
10143/* confdefs.h. */
10144_ACEOF
10145cat confdefs.h >>conftest.$ac_ext
10146cat >>conftest.$ac_ext <<_ACEOF
10147/* end confdefs.h. */
10148#include <$ac_header>
10149_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010150if { (ac_try="$ac_cpp conftest.$ac_ext"
10151case "(($ac_try" in
10152 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10153 *) ac_try_echo=$ac_try;;
10154esac
10155eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10156$as_echo "$ac_try_echo") >&5
10157 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010158 ac_status=$?
10159 grep -v '^ *+' conftest.er1 >conftest.err
10160 rm -f conftest.er1
10161 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010162 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10163 (exit $ac_status); } >/dev/null && {
10164 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10165 test ! -s conftest.err
10166 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010167 ac_header_preproc=yes
10168else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010169 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010170sed 's/^/| /' conftest.$ac_ext >&5
10171
10172 ac_header_preproc=no
10173fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010174
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010175rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010176{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10177$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010178
10179# So? What about this header?
10180case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10181 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000010182 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10183$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10184 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10185$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010186 ac_header_preproc=yes
10187 ;;
10188 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000010189 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10190$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10191 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10192$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10193 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10194$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10195 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10196$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10197 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10198$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10199 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10200$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10201
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010202 ;;
10203esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000010204{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10205$as_echo_n "checking for $ac_header... " >&6; }
10206if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10207 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010208else
10209 eval "$as_ac_Header=\$ac_header_preproc"
10210fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010211ac_res=`eval 'as_val=${'$as_ac_Header'}
10212 $as_echo "$as_val"'`
10213 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10214$as_echo "$ac_res" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010215
10216fi
Bram Moolenaar32f31b12009-05-21 13:20:59 +000010217as_val=`eval 'as_val=${'$as_ac_Header'}
10218 $as_echo "$as_val"'`
10219 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010220 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010221#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010222_ACEOF
10223
10224fi
10225
Bram Moolenaar071d4272004-06-13 20:20:40 +000010226done
10227
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010228
10229 if test $ac_cv_header_Xm_XpmP_h = yes; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010230 { $as_echo "$as_me:$LINENO: checking for XpmAttributes_21 in Xm/XpmP.h" >&5
10231$as_echo_n "checking for XpmAttributes_21 in Xm/XpmP.h... " >&6; }
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010232 cat >conftest.$ac_ext <<_ACEOF
10233/* confdefs.h. */
10234_ACEOF
10235cat confdefs.h >>conftest.$ac_ext
10236cat >>conftest.$ac_ext <<_ACEOF
10237/* end confdefs.h. */
10238#include <Xm/XpmP.h>
10239int
10240main ()
10241{
10242XpmAttributes_21 attr;
10243 ;
10244 return 0;
10245}
10246_ACEOF
10247rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010248if { (ac_try="$ac_compile"
10249case "(($ac_try" in
10250 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10251 *) ac_try_echo=$ac_try;;
10252esac
10253eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10254$as_echo "$ac_try_echo") >&5
10255 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010256 ac_status=$?
10257 grep -v '^ *+' conftest.er1 >conftest.err
10258 rm -f conftest.er1
10259 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010260 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10261 (exit $ac_status); } && {
10262 test -z "$ac_c_werror_flag" ||
10263 test ! -s conftest.err
10264 } && test -s conftest.$ac_objext; then
10265 { $as_echo "$as_me:$LINENO: result: yes" >&5
10266$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010267#define XPMATTRIBUTES_TYPE XpmAttributes_21
10268_ACEOF
10269
10270else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010271 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010272sed 's/^/| /' conftest.$ac_ext >&5
10273
Bram Moolenaar446cb832008-06-24 21:56:24 +000010274 { $as_echo "$as_me:$LINENO: result: no" >&5
10275$as_echo "no" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010276#define XPMATTRIBUTES_TYPE XpmAttributes
10277_ACEOF
10278
10279
10280fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010281
10282rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010283 else
10284 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar57657d82006-04-21 22:12:41 +000010285#define XPMATTRIBUTES_TYPE XpmAttributes
Bram Moolenaar910f66f2006-04-05 20:41:53 +000010286_ACEOF
10287
10288 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000010289 CPPFLAGS=$cppflags_save
10290fi
10291
10292if test "x$GUITYPE" = "xNONE" -a "$enable_xim" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010293 { $as_echo "$as_me:$LINENO: result: no GUI selected; xim has been disabled" >&5
10294$as_echo "no GUI selected; xim has been disabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010295 enable_xim="no"
10296fi
10297if test "x$GUITYPE" = "xNONE" -a "$enable_fontset" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010298 { $as_echo "$as_me:$LINENO: result: no GUI selected; fontset has been disabled" >&5
10299$as_echo "no GUI selected; fontset has been disabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010300 enable_fontset="no"
10301fi
10302if test "x$GUITYPE:$enable_fontset" = "xGTK:yes" -a "0$gtk_major_version" -ge 2; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010303 { $as_echo "$as_me:$LINENO: result: GTK+ 2 GUI selected; fontset has been disabled" >&5
10304$as_echo "GTK+ 2 GUI selected; fontset has been disabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010305 enable_fontset="no"
10306fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000010307
10308if test -z "$SKIP_PHOTON"; then
10309 GUITYPE=PHOTONGUI
10310fi
10311
10312
10313
10314
10315
10316
10317if test "$enable_workshop" = "yes" -a -n "$SKIP_MOTIF"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010318 { { $as_echo "$as_me:$LINENO: error: cannot use workshop without Motif" >&5
10319$as_echo "$as_me: error: cannot use workshop without Motif" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010320 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010321fi
10322
10323if test "$enable_xim" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010324 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010325#define FEAT_XIM 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010326_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010327
10328fi
10329if test "$enable_fontset" = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010330 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010331#define FEAT_XFONTSET 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010332_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010333
10334fi
10335
10336
10337
10338
10339if test "$enable_hangulinput" = "yes"; then
10340 if test "x$GUITYPE" = "xNONE"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010341 { $as_echo "$as_me:$LINENO: result: no GUI selected; hangul input has been disabled" >&5
10342$as_echo "no GUI selected; hangul input has been disabled" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010343 enable_hangulinput=no
10344 else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010345 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010346#define FEAT_HANGULIN 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010347_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010348
10349 HANGULIN_SRC=hangulin.c
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010350
Bram Moolenaar071d4272004-06-13 20:20:40 +000010351 HANGULIN_OBJ=objects/hangulin.o
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010352
Bram Moolenaar071d4272004-06-13 20:20:40 +000010353 fi
10354fi
10355
10356
Bram Moolenaar446cb832008-06-24 21:56:24 +000010357{ $as_echo "$as_me:$LINENO: checking whether toupper is broken" >&5
10358$as_echo_n "checking whether toupper is broken... " >&6; }
10359if test "${vim_cv_toupper_broken+set}" = set; then
10360 $as_echo_n "(cached) " >&6
10361else
10362
10363 if test "$cross_compiling" = yes; then
10364
10365 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_toupper_broken'" >&5
10366$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_toupper_broken'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010367 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000010368
Bram Moolenaar071d4272004-06-13 20:20:40 +000010369else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010370 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010371
10372#include "confdefs.h"
Bram Moolenaar071d4272004-06-13 20:20:40 +000010373#include <ctype.h>
Bram Moolenaar446cb832008-06-24 21:56:24 +000010374#if STDC_HEADERS
10375# include <stdlib.h>
10376# include <stddef.h>
10377#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000010378main() { exit(toupper('A') == 'A' && tolower('z') == 'z'); }
Bram Moolenaar446cb832008-06-24 21:56:24 +000010379
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010380_ACEOF
10381rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010382if { (ac_try="$ac_link"
10383case "(($ac_try" in
10384 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10385 *) ac_try_echo=$ac_try;;
10386esac
10387eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10388$as_echo "$ac_try_echo") >&5
10389 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010390 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000010391 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010392 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000010393 { (case "(($ac_try" in
10394 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10395 *) ac_try_echo=$ac_try;;
10396esac
10397eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10398$as_echo "$ac_try_echo") >&5
10399 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010400 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000010401 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010402 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010403
10404 vim_cv_toupper_broken=yes
10405
Bram Moolenaar071d4272004-06-13 20:20:40 +000010406else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010407 $as_echo "$as_me: program exited with status $ac_status" >&5
10408$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010409sed 's/^/| /' conftest.$ac_ext >&5
10410
10411( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000010412
10413 vim_cv_toupper_broken=no
10414
Bram Moolenaar071d4272004-06-13 20:20:40 +000010415fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010416rm -rf conftest.dSYM
10417rm -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 +000010418fi
10419
Bram Moolenaar446cb832008-06-24 21:56:24 +000010420
10421fi
10422{ $as_echo "$as_me:$LINENO: result: $vim_cv_toupper_broken" >&5
10423$as_echo "$vim_cv_toupper_broken" >&6; }
10424
10425if test "x$vim_cv_toupper_broken" = "xyes" ; then
10426 cat >>confdefs.h <<\_ACEOF
10427#define BROKEN_TOUPPER 1
10428_ACEOF
10429
10430fi
10431
10432{ $as_echo "$as_me:$LINENO: checking whether __DATE__ and __TIME__ work" >&5
10433$as_echo_n "checking whether __DATE__ and __TIME__ work... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010434cat >conftest.$ac_ext <<_ACEOF
10435/* confdefs.h. */
10436_ACEOF
10437cat confdefs.h >>conftest.$ac_ext
10438cat >>conftest.$ac_ext <<_ACEOF
10439/* end confdefs.h. */
Bram Moolenaar446cb832008-06-24 21:56:24 +000010440#include <stdio.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010441int
10442main ()
10443{
Bram Moolenaar071d4272004-06-13 20:20:40 +000010444printf("(" __DATE__ " " __TIME__ ")");
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010445 ;
10446 return 0;
10447}
10448_ACEOF
10449rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010450if { (ac_try="$ac_compile"
10451case "(($ac_try" in
10452 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10453 *) ac_try_echo=$ac_try;;
10454esac
10455eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10456$as_echo "$ac_try_echo") >&5
10457 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010458 ac_status=$?
10459 grep -v '^ *+' conftest.er1 >conftest.err
10460 rm -f conftest.er1
10461 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010462 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10463 (exit $ac_status); } && {
10464 test -z "$ac_c_werror_flag" ||
10465 test ! -s conftest.err
10466 } && test -s conftest.$ac_objext; then
10467 { $as_echo "$as_me:$LINENO: result: yes" >&5
10468$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010469#define HAVE_DATE_TIME 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010470_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010471
10472else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010473 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010474sed 's/^/| /' conftest.$ac_ext >&5
10475
Bram Moolenaar446cb832008-06-24 21:56:24 +000010476 { $as_echo "$as_me:$LINENO: result: no" >&5
10477$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010478fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010479
10480rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000010481
Bram Moolenaar0c094b92009-05-14 20:20:33 +000010482{ $as_echo "$as_me:$LINENO: checking whether __attribute__((unused)) is allowed" >&5
10483$as_echo_n "checking whether __attribute__((unused)) is allowed... " >&6; }
10484cat >conftest.$ac_ext <<_ACEOF
10485/* confdefs.h. */
10486_ACEOF
10487cat confdefs.h >>conftest.$ac_ext
10488cat >>conftest.$ac_ext <<_ACEOF
10489/* end confdefs.h. */
10490#include <stdio.h>
10491int
10492main ()
10493{
10494int x __attribute__((unused));
10495 ;
10496 return 0;
10497}
10498_ACEOF
10499rm -f conftest.$ac_objext
10500if { (ac_try="$ac_compile"
10501case "(($ac_try" in
10502 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10503 *) ac_try_echo=$ac_try;;
10504esac
10505eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10506$as_echo "$ac_try_echo") >&5
10507 (eval "$ac_compile") 2>conftest.er1
10508 ac_status=$?
10509 grep -v '^ *+' conftest.er1 >conftest.err
10510 rm -f conftest.er1
10511 cat conftest.err >&5
10512 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10513 (exit $ac_status); } && {
10514 test -z "$ac_c_werror_flag" ||
10515 test ! -s conftest.err
10516 } && test -s conftest.$ac_objext; then
10517 { $as_echo "$as_me:$LINENO: result: yes" >&5
10518$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
10519#define HAVE_ATTRIBUTE_UNUSED 1
10520_ACEOF
10521
10522else
10523 $as_echo "$as_me: failed program was:" >&5
10524sed 's/^/| /' conftest.$ac_ext >&5
10525
10526 { $as_echo "$as_me:$LINENO: result: no" >&5
10527$as_echo "no" >&6; }
10528fi
10529
10530rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10531
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 "$as_me:$LINENO: checking for elf.h" >&5
10534$as_echo_n "checking for elf.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010535if test "${ac_cv_header_elf_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010536 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010537fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010538{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_elf_h" >&5
10539$as_echo "$ac_cv_header_elf_h" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000010540else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010541 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000010542{ $as_echo "$as_me:$LINENO: checking elf.h usability" >&5
10543$as_echo_n "checking elf.h usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010544cat >conftest.$ac_ext <<_ACEOF
10545/* confdefs.h. */
10546_ACEOF
10547cat confdefs.h >>conftest.$ac_ext
10548cat >>conftest.$ac_ext <<_ACEOF
10549/* end confdefs.h. */
10550$ac_includes_default
Bram Moolenaar071d4272004-06-13 20:20:40 +000010551#include <elf.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010552_ACEOF
10553rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010554if { (ac_try="$ac_compile"
10555case "(($ac_try" in
10556 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10557 *) ac_try_echo=$ac_try;;
10558esac
10559eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10560$as_echo "$ac_try_echo") >&5
10561 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010562 ac_status=$?
10563 grep -v '^ *+' conftest.er1 >conftest.err
10564 rm -f conftest.er1
10565 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010566 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10567 (exit $ac_status); } && {
10568 test -z "$ac_c_werror_flag" ||
10569 test ! -s conftest.err
10570 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010571 ac_header_compiler=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000010572else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010573 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010574sed 's/^/| /' conftest.$ac_ext >&5
10575
Bram Moolenaar446cb832008-06-24 21:56:24 +000010576 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000010577fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010578
10579rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10580{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10581$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010582
10583# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000010584{ $as_echo "$as_me:$LINENO: checking elf.h presence" >&5
10585$as_echo_n "checking elf.h presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010586cat >conftest.$ac_ext <<_ACEOF
10587/* confdefs.h. */
10588_ACEOF
10589cat confdefs.h >>conftest.$ac_ext
10590cat >>conftest.$ac_ext <<_ACEOF
10591/* end confdefs.h. */
10592#include <elf.h>
10593_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010594if { (ac_try="$ac_cpp conftest.$ac_ext"
10595case "(($ac_try" in
10596 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10597 *) ac_try_echo=$ac_try;;
10598esac
10599eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10600$as_echo "$ac_try_echo") >&5
10601 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010602 ac_status=$?
10603 grep -v '^ *+' conftest.er1 >conftest.err
10604 rm -f conftest.er1
10605 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010606 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10607 (exit $ac_status); } >/dev/null && {
10608 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10609 test ! -s conftest.err
10610 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010611 ac_header_preproc=yes
10612else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010613 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010614sed 's/^/| /' conftest.$ac_ext >&5
10615
10616 ac_header_preproc=no
10617fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010618
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010619rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010620{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10621$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010622
10623# So? What about this header?
10624case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10625 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000010626 { $as_echo "$as_me:$LINENO: WARNING: elf.h: accepted by the compiler, rejected by the preprocessor!" >&5
10627$as_echo "$as_me: WARNING: elf.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10628 { $as_echo "$as_me:$LINENO: WARNING: elf.h: proceeding with the compiler's result" >&5
10629$as_echo "$as_me: WARNING: elf.h: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010630 ac_header_preproc=yes
10631 ;;
10632 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000010633 { $as_echo "$as_me:$LINENO: WARNING: elf.h: present but cannot be compiled" >&5
10634$as_echo "$as_me: WARNING: elf.h: present but cannot be compiled" >&2;}
10635 { $as_echo "$as_me:$LINENO: WARNING: elf.h: check for missing prerequisite headers?" >&5
10636$as_echo "$as_me: WARNING: elf.h: check for missing prerequisite headers?" >&2;}
10637 { $as_echo "$as_me:$LINENO: WARNING: elf.h: see the Autoconf documentation" >&5
10638$as_echo "$as_me: WARNING: elf.h: see the Autoconf documentation" >&2;}
10639 { $as_echo "$as_me:$LINENO: WARNING: elf.h: section \"Present But Cannot Be Compiled\"" >&5
10640$as_echo "$as_me: WARNING: elf.h: section \"Present But Cannot Be Compiled\"" >&2;}
10641 { $as_echo "$as_me:$LINENO: WARNING: elf.h: proceeding with the preprocessor's result" >&5
10642$as_echo "$as_me: WARNING: elf.h: proceeding with the preprocessor's result" >&2;}
10643 { $as_echo "$as_me:$LINENO: WARNING: elf.h: in the future, the compiler will take precedence" >&5
10644$as_echo "$as_me: WARNING: elf.h: in the future, the compiler will take precedence" >&2;}
10645
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010646 ;;
10647esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000010648{ $as_echo "$as_me:$LINENO: checking for elf.h" >&5
10649$as_echo_n "checking for elf.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010650if test "${ac_cv_header_elf_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010651 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010652else
10653 ac_cv_header_elf_h=$ac_header_preproc
10654fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010655{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_elf_h" >&5
10656$as_echo "$ac_cv_header_elf_h" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010657
10658fi
Bram Moolenaar32f31b12009-05-21 13:20:59 +000010659if test "x$ac_cv_header_elf_h" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000010660 HAS_ELF=1
Bram Moolenaar071d4272004-06-13 20:20:40 +000010661fi
10662
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010663
Bram Moolenaar071d4272004-06-13 20:20:40 +000010664if test "$HAS_ELF" = 1; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010665
Bram Moolenaar446cb832008-06-24 21:56:24 +000010666{ $as_echo "$as_me:$LINENO: checking for main in -lelf" >&5
10667$as_echo_n "checking for main in -lelf... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010668if test "${ac_cv_lib_elf_main+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010669 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000010670else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010671 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000010672LIBS="-lelf $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010673cat >conftest.$ac_ext <<_ACEOF
10674/* confdefs.h. */
10675_ACEOF
10676cat confdefs.h >>conftest.$ac_ext
10677cat >>conftest.$ac_ext <<_ACEOF
10678/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000010679
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010680
10681int
10682main ()
10683{
Bram Moolenaar446cb832008-06-24 21:56:24 +000010684return main ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010685 ;
10686 return 0;
10687}
10688_ACEOF
10689rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010690if { (ac_try="$ac_link"
10691case "(($ac_try" in
10692 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10693 *) ac_try_echo=$ac_try;;
10694esac
10695eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10696$as_echo "$ac_try_echo") >&5
10697 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010698 ac_status=$?
10699 grep -v '^ *+' conftest.er1 >conftest.err
10700 rm -f conftest.er1
10701 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010702 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10703 (exit $ac_status); } && {
10704 test -z "$ac_c_werror_flag" ||
10705 test ! -s conftest.err
10706 } && test -s conftest$ac_exeext && {
10707 test "$cross_compiling" = yes ||
10708 $as_test_x conftest$ac_exeext
10709 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010710 ac_cv_lib_elf_main=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000010711else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010712 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010713sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000010714
Bram Moolenaar446cb832008-06-24 21:56:24 +000010715 ac_cv_lib_elf_main=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000010716fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010717
10718rm -rf conftest.dSYM
10719rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010720 conftest$ac_exeext conftest.$ac_ext
10721LIBS=$ac_check_lib_save_LIBS
10722fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010723{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_elf_main" >&5
10724$as_echo "$ac_cv_lib_elf_main" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000010725if test "x$ac_cv_lib_elf_main" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010726 cat >>confdefs.h <<_ACEOF
10727#define HAVE_LIBELF 1
10728_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000010729
10730 LIBS="-lelf $LIBS"
10731
Bram Moolenaar071d4272004-06-13 20:20:40 +000010732fi
10733
10734fi
10735
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010736
10737
10738
10739
10740
Bram Moolenaar071d4272004-06-13 20:20:40 +000010741ac_header_dirent=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010742for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
Bram Moolenaar446cb832008-06-24 21:56:24 +000010743 as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
10744{ $as_echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
10745$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
10746if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10747 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000010748else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010749 cat >conftest.$ac_ext <<_ACEOF
10750/* confdefs.h. */
10751_ACEOF
10752cat confdefs.h >>conftest.$ac_ext
10753cat >>conftest.$ac_ext <<_ACEOF
10754/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000010755#include <sys/types.h>
10756#include <$ac_hdr>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010757
10758int
10759main ()
10760{
10761if ((DIR *) 0)
10762return 0;
10763 ;
10764 return 0;
10765}
10766_ACEOF
10767rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000010768if { (ac_try="$ac_compile"
10769case "(($ac_try" in
10770 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10771 *) ac_try_echo=$ac_try;;
10772esac
10773eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10774$as_echo "$ac_try_echo") >&5
10775 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010776 ac_status=$?
10777 grep -v '^ *+' conftest.er1 >conftest.err
10778 rm -f conftest.er1
10779 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010780 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10781 (exit $ac_status); } && {
10782 test -z "$ac_c_werror_flag" ||
10783 test ! -s conftest.err
10784 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010785 eval "$as_ac_Header=yes"
Bram Moolenaar071d4272004-06-13 20:20:40 +000010786else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010787 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010788sed 's/^/| /' conftest.$ac_ext >&5
10789
Bram Moolenaar446cb832008-06-24 21:56:24 +000010790 eval "$as_ac_Header=no"
Bram Moolenaar071d4272004-06-13 20:20:40 +000010791fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010792
10793rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000010794fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010795ac_res=`eval 'as_val=${'$as_ac_Header'}
10796 $as_echo "$as_val"'`
10797 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10798$as_echo "$ac_res" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000010799as_val=`eval 'as_val=${'$as_ac_Header'}
10800 $as_echo "$as_val"'`
10801 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010802 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010803#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010804_ACEOF
10805
10806ac_header_dirent=$ac_hdr; break
Bram Moolenaar071d4272004-06-13 20:20:40 +000010807fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010808
Bram Moolenaar071d4272004-06-13 20:20:40 +000010809done
10810# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
10811if test $ac_header_dirent = dirent.h; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010812 { $as_echo "$as_me:$LINENO: checking for library containing opendir" >&5
10813$as_echo_n "checking for library containing opendir... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010814if test "${ac_cv_search_opendir+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010815 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000010816else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010817 ac_func_search_save_LIBS=$LIBS
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010818cat >conftest.$ac_ext <<_ACEOF
10819/* confdefs.h. */
10820_ACEOF
10821cat confdefs.h >>conftest.$ac_ext
10822cat >>conftest.$ac_ext <<_ACEOF
10823/* end confdefs.h. */
10824
Bram Moolenaar446cb832008-06-24 21:56:24 +000010825/* Override any GCC internal prototype to avoid an error.
10826 Use char because int might match the return type of a GCC
10827 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010828#ifdef __cplusplus
10829extern "C"
10830#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010831char opendir ();
10832int
10833main ()
10834{
Bram Moolenaar446cb832008-06-24 21:56:24 +000010835return opendir ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010836 ;
10837 return 0;
10838}
10839_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010840for ac_lib in '' dir; do
10841 if test -z "$ac_lib"; then
10842 ac_res="none required"
10843 else
10844 ac_res=-l$ac_lib
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010845 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
Bram Moolenaar446cb832008-06-24 21:56:24 +000010846 fi
10847 rm -f conftest.$ac_objext conftest$ac_exeext
10848if { (ac_try="$ac_link"
10849case "(($ac_try" in
10850 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10851 *) ac_try_echo=$ac_try;;
10852esac
10853eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10854$as_echo "$ac_try_echo") >&5
10855 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010856 ac_status=$?
10857 grep -v '^ *+' conftest.er1 >conftest.err
10858 rm -f conftest.er1
10859 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010860 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10861 (exit $ac_status); } && {
10862 test -z "$ac_c_werror_flag" ||
10863 test ! -s conftest.err
10864 } && test -s conftest$ac_exeext && {
10865 test "$cross_compiling" = yes ||
10866 $as_test_x conftest$ac_exeext
10867 }; then
10868 ac_cv_search_opendir=$ac_res
Bram Moolenaar071d4272004-06-13 20:20:40 +000010869else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010870 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010871sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000010872
Bram Moolenaar446cb832008-06-24 21:56:24 +000010873
Bram Moolenaar071d4272004-06-13 20:20:40 +000010874fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010875
10876rm -rf conftest.dSYM
10877rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10878 conftest$ac_exeext
10879 if test "${ac_cv_search_opendir+set}" = set; then
10880 break
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010881fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010882done
10883if test "${ac_cv_search_opendir+set}" = set; then
10884 :
10885else
10886 ac_cv_search_opendir=no
10887fi
10888rm conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010889LIBS=$ac_func_search_save_LIBS
10890fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010891{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
10892$as_echo "$ac_cv_search_opendir" >&6; }
10893ac_res=$ac_cv_search_opendir
10894if test "$ac_res" != no; then
10895 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010896
10897fi
10898
Bram Moolenaar071d4272004-06-13 20:20:40 +000010899else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010900 { $as_echo "$as_me:$LINENO: checking for library containing opendir" >&5
10901$as_echo_n "checking for library containing opendir... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010902if test "${ac_cv_search_opendir+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010903 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000010904else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010905 ac_func_search_save_LIBS=$LIBS
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010906cat >conftest.$ac_ext <<_ACEOF
10907/* confdefs.h. */
10908_ACEOF
10909cat confdefs.h >>conftest.$ac_ext
10910cat >>conftest.$ac_ext <<_ACEOF
10911/* end confdefs.h. */
10912
Bram Moolenaar446cb832008-06-24 21:56:24 +000010913/* Override any GCC internal prototype to avoid an error.
10914 Use char because int might match the return type of a GCC
10915 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010916#ifdef __cplusplus
10917extern "C"
10918#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010919char opendir ();
10920int
10921main ()
10922{
Bram Moolenaar446cb832008-06-24 21:56:24 +000010923return opendir ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010924 ;
10925 return 0;
10926}
10927_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000010928for ac_lib in '' x; do
10929 if test -z "$ac_lib"; then
10930 ac_res="none required"
10931 else
10932 ac_res=-l$ac_lib
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010933 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
Bram Moolenaar446cb832008-06-24 21:56:24 +000010934 fi
10935 rm -f conftest.$ac_objext conftest$ac_exeext
10936if { (ac_try="$ac_link"
10937case "(($ac_try" in
10938 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10939 *) ac_try_echo=$ac_try;;
10940esac
10941eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10942$as_echo "$ac_try_echo") >&5
10943 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010944 ac_status=$?
10945 grep -v '^ *+' conftest.er1 >conftest.err
10946 rm -f conftest.er1
10947 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000010948 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10949 (exit $ac_status); } && {
10950 test -z "$ac_c_werror_flag" ||
10951 test ! -s conftest.err
10952 } && test -s conftest$ac_exeext && {
10953 test "$cross_compiling" = yes ||
10954 $as_test_x conftest$ac_exeext
10955 }; then
10956 ac_cv_search_opendir=$ac_res
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010957else
Bram Moolenaar446cb832008-06-24 21:56:24 +000010958 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010959sed 's/^/| /' conftest.$ac_ext >&5
10960
Bram Moolenaar446cb832008-06-24 21:56:24 +000010961
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010962fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010963
10964rm -rf conftest.dSYM
10965rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10966 conftest$ac_exeext
10967 if test "${ac_cv_search_opendir+set}" = set; then
10968 break
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010969fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010970done
10971if test "${ac_cv_search_opendir+set}" = set; then
10972 :
10973else
10974 ac_cv_search_opendir=no
10975fi
10976rm conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010977LIBS=$ac_func_search_save_LIBS
10978fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000010979{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
10980$as_echo "$ac_cv_search_opendir" >&6; }
10981ac_res=$ac_cv_search_opendir
10982if test "$ac_res" != no; then
10983 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010984
10985fi
10986
10987fi
10988
10989
Bram Moolenaar071d4272004-06-13 20:20:40 +000010990if test $ac_cv_header_sys_wait_h = no; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000010991 { $as_echo "$as_me:$LINENO: checking for sys/wait.h that defines union wait" >&5
10992$as_echo_n "checking for sys/wait.h that defines union wait... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000010993 cat >conftest.$ac_ext <<_ACEOF
10994/* confdefs.h. */
10995_ACEOF
10996cat confdefs.h >>conftest.$ac_ext
10997cat >>conftest.$ac_ext <<_ACEOF
10998/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000010999#include <sys/wait.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011000int
11001main ()
11002{
Bram Moolenaar071d4272004-06-13 20:20:40 +000011003union wait xx, yy; xx = yy
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011004 ;
11005 return 0;
11006}
11007_ACEOF
11008rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011009if { (ac_try="$ac_compile"
11010case "(($ac_try" in
11011 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11012 *) ac_try_echo=$ac_try;;
11013esac
11014eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11015$as_echo "$ac_try_echo") >&5
11016 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011017 ac_status=$?
11018 grep -v '^ *+' conftest.er1 >conftest.err
11019 rm -f conftest.er1
11020 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011021 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11022 (exit $ac_status); } && {
11023 test -z "$ac_c_werror_flag" ||
11024 test ! -s conftest.err
11025 } && test -s conftest.$ac_objext; then
11026 { $as_echo "$as_me:$LINENO: result: yes" >&5
11027$as_echo "yes" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011028 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000011029#define HAVE_SYS_WAIT_H 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011030_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000011031
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011032 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000011033#define HAVE_UNION_WAIT 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011034_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000011035
11036else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011037 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011038sed 's/^/| /' conftest.$ac_ext >&5
11039
Bram Moolenaar446cb832008-06-24 21:56:24 +000011040 { $as_echo "$as_me:$LINENO: result: no" >&5
11041$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000011042fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011043
11044rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000011045fi
11046
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011047
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
11083
11084
11085
Bram Moolenaar0cb032e2005-04-23 20:52:00 +000011086
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011087for ac_header in stdarg.h stdlib.h string.h sys/select.h sys/utsname.h \
Bram Moolenaare74455a2007-11-04 14:36:18 +000011088 termcap.h fcntl.h sgtty.h sys/ioctl.h sys/time.h sys/types.h termio.h \
Bram Moolenaar446cb832008-06-24 21:56:24 +000011089 iconv.h langinfo.h math.h unistd.h stropts.h errno.h \
Bram Moolenaar071d4272004-06-13 20:20:40 +000011090 sys/resource.h sys/systeminfo.h locale.h \
Bram Moolenaar00ca2842008-06-26 20:14:00 +000011091 sys/stream.h termios.h libc.h sys/statfs.h \
Bram Moolenaar071d4272004-06-13 20:20:40 +000011092 poll.h sys/poll.h pwd.h utime.h sys/param.h libintl.h \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011093 libgen.h util/debug.h util/msg18n.h frame.h \
Bram Moolenaar32f31b12009-05-21 13:20:59 +000011094 sys/acl.h sys/access.h sys/sysinfo.h wchar.h wctype.h
Bram Moolenaar071d4272004-06-13 20:20:40 +000011095do
Bram Moolenaar446cb832008-06-24 21:56:24 +000011096as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11097if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11098 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11099$as_echo_n "checking for $ac_header... " >&6; }
11100if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11101 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000011102fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011103ac_res=`eval 'as_val=${'$as_ac_Header'}
11104 $as_echo "$as_val"'`
11105 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11106$as_echo "$ac_res" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000011107else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011108 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000011109{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11110$as_echo_n "checking $ac_header usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011111cat >conftest.$ac_ext <<_ACEOF
11112/* confdefs.h. */
11113_ACEOF
11114cat confdefs.h >>conftest.$ac_ext
11115cat >>conftest.$ac_ext <<_ACEOF
11116/* end confdefs.h. */
11117$ac_includes_default
11118#include <$ac_header>
11119_ACEOF
11120rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011121if { (ac_try="$ac_compile"
11122case "(($ac_try" in
11123 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11124 *) ac_try_echo=$ac_try;;
11125esac
11126eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11127$as_echo "$ac_try_echo") >&5
11128 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011129 ac_status=$?
11130 grep -v '^ *+' conftest.er1 >conftest.err
11131 rm -f conftest.er1
11132 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011133 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11134 (exit $ac_status); } && {
11135 test -z "$ac_c_werror_flag" ||
11136 test ! -s conftest.err
11137 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011138 ac_header_compiler=yes
11139else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011140 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011141sed 's/^/| /' conftest.$ac_ext >&5
11142
Bram Moolenaar446cb832008-06-24 21:56:24 +000011143 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000011144fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011145
11146rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11147{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11148$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011149
11150# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000011151{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11152$as_echo_n "checking $ac_header presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011153cat >conftest.$ac_ext <<_ACEOF
11154/* confdefs.h. */
11155_ACEOF
11156cat confdefs.h >>conftest.$ac_ext
11157cat >>conftest.$ac_ext <<_ACEOF
11158/* end confdefs.h. */
11159#include <$ac_header>
11160_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000011161if { (ac_try="$ac_cpp conftest.$ac_ext"
11162case "(($ac_try" in
11163 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11164 *) ac_try_echo=$ac_try;;
11165esac
11166eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11167$as_echo "$ac_try_echo") >&5
11168 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011169 ac_status=$?
11170 grep -v '^ *+' conftest.er1 >conftest.err
11171 rm -f conftest.er1
11172 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011173 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11174 (exit $ac_status); } >/dev/null && {
11175 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11176 test ! -s conftest.err
11177 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011178 ac_header_preproc=yes
11179else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011180 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011181sed 's/^/| /' conftest.$ac_ext >&5
11182
11183 ac_header_preproc=no
11184fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011185
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011186rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011187{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11188$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011189
11190# So? What about this header?
11191case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11192 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000011193 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11194$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11195 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11196$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011197 ac_header_preproc=yes
11198 ;;
11199 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000011200 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11201$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11202 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11203$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11204 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11205$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11206 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11207$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11208 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11209$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11210 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11211$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11212
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011213 ;;
11214esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000011215{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11216$as_echo_n "checking for $ac_header... " >&6; }
11217if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11218 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011219else
11220 eval "$as_ac_Header=\$ac_header_preproc"
11221fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011222ac_res=`eval 'as_val=${'$as_ac_Header'}
11223 $as_echo "$as_val"'`
11224 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11225$as_echo "$ac_res" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011226
11227fi
Bram Moolenaar32f31b12009-05-21 13:20:59 +000011228as_val=`eval 'as_val=${'$as_ac_Header'}
11229 $as_echo "$as_val"'`
11230 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011231 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000011232#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011233_ACEOF
11234
11235fi
11236
Bram Moolenaar071d4272004-06-13 20:20:40 +000011237done
11238
11239
Bram Moolenaar00ca2842008-06-26 20:14:00 +000011240
11241for ac_header in sys/ptem.h
11242do
11243as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11244{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11245$as_echo_n "checking for $ac_header... " >&6; }
11246if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11247 $as_echo_n "(cached) " >&6
11248else
11249 cat >conftest.$ac_ext <<_ACEOF
11250/* confdefs.h. */
11251_ACEOF
11252cat confdefs.h >>conftest.$ac_ext
11253cat >>conftest.$ac_ext <<_ACEOF
11254/* end confdefs.h. */
11255#if defined HAVE_SYS_STREAM_H
11256# include <sys/stream.h>
11257#endif
11258
11259#include <$ac_header>
11260_ACEOF
11261rm -f conftest.$ac_objext
11262if { (ac_try="$ac_compile"
11263case "(($ac_try" in
11264 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11265 *) ac_try_echo=$ac_try;;
11266esac
11267eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11268$as_echo "$ac_try_echo") >&5
11269 (eval "$ac_compile") 2>conftest.er1
11270 ac_status=$?
11271 grep -v '^ *+' conftest.er1 >conftest.err
11272 rm -f conftest.er1
11273 cat conftest.err >&5
11274 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11275 (exit $ac_status); } && {
11276 test -z "$ac_c_werror_flag" ||
11277 test ! -s conftest.err
11278 } && test -s conftest.$ac_objext; then
11279 eval "$as_ac_Header=yes"
11280else
11281 $as_echo "$as_me: failed program was:" >&5
11282sed 's/^/| /' conftest.$ac_ext >&5
11283
11284 eval "$as_ac_Header=no"
11285fi
11286
11287rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11288fi
11289ac_res=`eval 'as_val=${'$as_ac_Header'}
11290 $as_echo "$as_val"'`
11291 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11292$as_echo "$ac_res" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000011293as_val=`eval 'as_val=${'$as_ac_Header'}
11294 $as_echo "$as_val"'`
11295 if test "x$as_val" = x""yes; then
11296 cat >>confdefs.h <<_ACEOF
11297#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11298_ACEOF
11299
11300fi
11301
11302done
11303
11304
11305
11306for ac_header in sys/sysctl.h
11307do
11308as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11309{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11310$as_echo_n "checking for $ac_header... " >&6; }
11311if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11312 $as_echo_n "(cached) " >&6
11313else
11314 cat >conftest.$ac_ext <<_ACEOF
11315/* confdefs.h. */
11316_ACEOF
11317cat confdefs.h >>conftest.$ac_ext
11318cat >>conftest.$ac_ext <<_ACEOF
11319/* end confdefs.h. */
11320#if defined HAVE_SYS_PARAM_H
11321# include <sys/param.h>
11322#endif
11323
11324#include <$ac_header>
11325_ACEOF
11326rm -f conftest.$ac_objext
11327if { (ac_try="$ac_compile"
11328case "(($ac_try" in
11329 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11330 *) ac_try_echo=$ac_try;;
11331esac
11332eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11333$as_echo "$ac_try_echo") >&5
11334 (eval "$ac_compile") 2>conftest.er1
11335 ac_status=$?
11336 grep -v '^ *+' conftest.er1 >conftest.err
11337 rm -f conftest.er1
11338 cat conftest.err >&5
11339 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11340 (exit $ac_status); } && {
11341 test -z "$ac_c_werror_flag" ||
11342 test ! -s conftest.err
11343 } && test -s conftest.$ac_objext; then
11344 eval "$as_ac_Header=yes"
11345else
11346 $as_echo "$as_me: failed program was:" >&5
11347sed 's/^/| /' conftest.$ac_ext >&5
11348
11349 eval "$as_ac_Header=no"
11350fi
11351
11352rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11353fi
11354ac_res=`eval 'as_val=${'$as_ac_Header'}
11355 $as_echo "$as_val"'`
11356 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11357$as_echo "$ac_res" >&6; }
11358as_val=`eval 'as_val=${'$as_ac_Header'}
11359 $as_echo "$as_val"'`
11360 if test "x$as_val" = x""yes; then
Bram Moolenaar00ca2842008-06-26 20:14:00 +000011361 cat >>confdefs.h <<_ACEOF
11362#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11363_ACEOF
11364
11365fi
11366
11367done
11368
11369
11370
Bram Moolenaar446cb832008-06-24 21:56:24 +000011371{ $as_echo "$as_me:$LINENO: checking for pthread_np.h" >&5
11372$as_echo_n "checking for pthread_np.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011373cat >conftest.$ac_ext <<_ACEOF
11374/* confdefs.h. */
11375_ACEOF
11376cat confdefs.h >>conftest.$ac_ext
11377cat >>conftest.$ac_ext <<_ACEOF
11378/* end confdefs.h. */
11379
11380#include <pthread.h>
11381#include <pthread_np.h>
11382int
11383main ()
11384{
11385int i; i = 0;
11386 ;
11387 return 0;
11388}
11389_ACEOF
11390rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011391if { (ac_try="$ac_compile"
11392case "(($ac_try" in
11393 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11394 *) ac_try_echo=$ac_try;;
11395esac
11396eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11397$as_echo "$ac_try_echo") >&5
11398 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011399 ac_status=$?
11400 grep -v '^ *+' conftest.er1 >conftest.err
11401 rm -f conftest.er1
11402 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011403 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11404 (exit $ac_status); } && {
11405 test -z "$ac_c_werror_flag" ||
11406 test ! -s conftest.err
11407 } && test -s conftest.$ac_objext; then
11408 { $as_echo "$as_me:$LINENO: result: yes" >&5
11409$as_echo "yes" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011410 cat >>confdefs.h <<\_ACEOF
11411#define HAVE_PTHREAD_NP_H 1
11412_ACEOF
11413
11414else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011415 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011416sed 's/^/| /' conftest.$ac_ext >&5
11417
Bram Moolenaar446cb832008-06-24 21:56:24 +000011418 { $as_echo "$as_me:$LINENO: result: no" >&5
11419$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011420fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011421
11422rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011423
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011424
11425for ac_header in strings.h
Bram Moolenaar071d4272004-06-13 20:20:40 +000011426do
Bram Moolenaar446cb832008-06-24 21:56:24 +000011427as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11428if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11429 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11430$as_echo_n "checking for $ac_header... " >&6; }
11431if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11432 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000011433fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011434ac_res=`eval 'as_val=${'$as_ac_Header'}
11435 $as_echo "$as_val"'`
11436 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11437$as_echo "$ac_res" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000011438else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011439 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000011440{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11441$as_echo_n "checking $ac_header usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011442cat >conftest.$ac_ext <<_ACEOF
11443/* confdefs.h. */
11444_ACEOF
11445cat confdefs.h >>conftest.$ac_ext
11446cat >>conftest.$ac_ext <<_ACEOF
11447/* end confdefs.h. */
11448$ac_includes_default
11449#include <$ac_header>
11450_ACEOF
11451rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011452if { (ac_try="$ac_compile"
11453case "(($ac_try" in
11454 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11455 *) ac_try_echo=$ac_try;;
11456esac
11457eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11458$as_echo "$ac_try_echo") >&5
11459 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011460 ac_status=$?
11461 grep -v '^ *+' conftest.er1 >conftest.err
11462 rm -f conftest.er1
11463 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011464 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11465 (exit $ac_status); } && {
11466 test -z "$ac_c_werror_flag" ||
11467 test ! -s conftest.err
11468 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011469 ac_header_compiler=yes
11470else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011471 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011472sed 's/^/| /' conftest.$ac_ext >&5
11473
Bram Moolenaar446cb832008-06-24 21:56:24 +000011474 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000011475fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011476
11477rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11478{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11479$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011480
11481# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000011482{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11483$as_echo_n "checking $ac_header presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011484cat >conftest.$ac_ext <<_ACEOF
11485/* confdefs.h. */
11486_ACEOF
11487cat confdefs.h >>conftest.$ac_ext
11488cat >>conftest.$ac_ext <<_ACEOF
11489/* end confdefs.h. */
11490#include <$ac_header>
11491_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000011492if { (ac_try="$ac_cpp conftest.$ac_ext"
11493case "(($ac_try" in
11494 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11495 *) ac_try_echo=$ac_try;;
11496esac
11497eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11498$as_echo "$ac_try_echo") >&5
11499 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011500 ac_status=$?
11501 grep -v '^ *+' conftest.er1 >conftest.err
11502 rm -f conftest.er1
11503 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011504 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11505 (exit $ac_status); } >/dev/null && {
11506 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11507 test ! -s conftest.err
11508 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011509 ac_header_preproc=yes
11510else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011511 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011512sed 's/^/| /' conftest.$ac_ext >&5
11513
11514 ac_header_preproc=no
11515fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011516
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011517rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011518{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11519$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011520
11521# So? What about this header?
11522case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11523 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000011524 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11525$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11526 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11527$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011528 ac_header_preproc=yes
11529 ;;
11530 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000011531 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11532$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11533 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11534$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11535 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11536$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11537 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11538$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11539 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11540$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11541 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11542$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11543
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011544 ;;
11545esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000011546{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11547$as_echo_n "checking for $ac_header... " >&6; }
11548if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11549 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011550else
11551 eval "$as_ac_Header=\$ac_header_preproc"
11552fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011553ac_res=`eval 'as_val=${'$as_ac_Header'}
11554 $as_echo "$as_val"'`
11555 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11556$as_echo "$ac_res" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011557
11558fi
Bram Moolenaar32f31b12009-05-21 13:20:59 +000011559as_val=`eval 'as_val=${'$as_ac_Header'}
11560 $as_echo "$as_val"'`
11561 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011562 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000011563#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011564_ACEOF
11565
11566fi
11567
Bram Moolenaar071d4272004-06-13 20:20:40 +000011568done
11569
Bram Moolenaar9372a112005-12-06 19:59:18 +000011570if test "x$MACOSX" = "xyes"; then
11571 cat >>confdefs.h <<\_ACEOF
11572#define NO_STRINGS_WITH_STRING_H 1
11573_ACEOF
11574
11575else
Bram Moolenaar071d4272004-06-13 20:20:40 +000011576
Bram Moolenaar446cb832008-06-24 21:56:24 +000011577{ $as_echo "$as_me:$LINENO: checking if strings.h can be included after string.h" >&5
11578$as_echo_n "checking if strings.h can be included after string.h... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000011579cppflags_save=$CPPFLAGS
11580CPPFLAGS="$CPPFLAGS $X_CFLAGS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011581cat >conftest.$ac_ext <<_ACEOF
11582/* confdefs.h. */
11583_ACEOF
11584cat confdefs.h >>conftest.$ac_ext
11585cat >>conftest.$ac_ext <<_ACEOF
11586/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000011587
11588#if defined(_AIX) && !defined(_AIX51) && !defined(_NO_PROTO)
11589# define _NO_PROTO /* like in os_unix.h, causes conflict for AIX (Winn) */
11590 /* but don't do it on AIX 5.1 (Uribarri) */
11591#endif
11592#ifdef HAVE_XM_XM_H
11593# include <Xm/Xm.h> /* This breaks it for HP-UX 11 (Squassabia) */
11594#endif
11595#ifdef HAVE_STRING_H
11596# include <string.h>
11597#endif
11598#if defined(HAVE_STRINGS_H)
11599# include <strings.h>
11600#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000011601
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011602int
11603main ()
11604{
11605int i; i = 0;
11606 ;
11607 return 0;
11608}
11609_ACEOF
11610rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011611if { (ac_try="$ac_compile"
11612case "(($ac_try" in
11613 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11614 *) ac_try_echo=$ac_try;;
11615esac
11616eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11617$as_echo "$ac_try_echo") >&5
11618 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011619 ac_status=$?
11620 grep -v '^ *+' conftest.er1 >conftest.err
11621 rm -f conftest.er1
11622 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011623 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11624 (exit $ac_status); } && {
11625 test -z "$ac_c_werror_flag" ||
11626 test ! -s conftest.err
11627 } && test -s conftest.$ac_objext; then
11628 { $as_echo "$as_me:$LINENO: result: yes" >&5
11629$as_echo "yes" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011630else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011631 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011632sed 's/^/| /' conftest.$ac_ext >&5
11633
Bram Moolenaar446cb832008-06-24 21:56:24 +000011634 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011635#define NO_STRINGS_WITH_STRING_H 1
11636_ACEOF
11637
Bram Moolenaar446cb832008-06-24 21:56:24 +000011638 { $as_echo "$as_me:$LINENO: result: no" >&5
11639$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000011640fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011641
11642rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000011643CPPFLAGS=$cppflags_save
Bram Moolenaar9372a112005-12-06 19:59:18 +000011644fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000011645
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011646if test $ac_cv_c_compiler_gnu = yes; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000011647 { $as_echo "$as_me:$LINENO: checking whether $CC needs -traditional" >&5
11648$as_echo_n "checking whether $CC needs -traditional... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011649if test "${ac_cv_prog_gcc_traditional+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000011650 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000011651else
11652 ac_pattern="Autoconf.*'x'"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011653 cat >conftest.$ac_ext <<_ACEOF
11654/* confdefs.h. */
11655_ACEOF
11656cat confdefs.h >>conftest.$ac_ext
11657cat >>conftest.$ac_ext <<_ACEOF
11658/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000011659#include <sgtty.h>
11660Autoconf TIOCGETP
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011661_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000011662if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011663 $EGREP "$ac_pattern" >/dev/null 2>&1; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000011664 ac_cv_prog_gcc_traditional=yes
11665else
Bram Moolenaar071d4272004-06-13 20:20:40 +000011666 ac_cv_prog_gcc_traditional=no
11667fi
11668rm -f conftest*
11669
11670
11671 if test $ac_cv_prog_gcc_traditional = no; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011672 cat >conftest.$ac_ext <<_ACEOF
11673/* confdefs.h. */
11674_ACEOF
11675cat confdefs.h >>conftest.$ac_ext
11676cat >>conftest.$ac_ext <<_ACEOF
11677/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000011678#include <termio.h>
11679Autoconf TCGETA
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011680_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000011681if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011682 $EGREP "$ac_pattern" >/dev/null 2>&1; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000011683 ac_cv_prog_gcc_traditional=yes
11684fi
11685rm -f conftest*
11686
11687 fi
11688fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011689{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_traditional" >&5
11690$as_echo "$ac_cv_prog_gcc_traditional" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000011691 if test $ac_cv_prog_gcc_traditional = yes; then
11692 CC="$CC -traditional"
11693 fi
11694fi
11695
Bram Moolenaar446cb832008-06-24 21:56:24 +000011696{ $as_echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
11697$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011698if test "${ac_cv_c_const+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000011699 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000011700else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011701 cat >conftest.$ac_ext <<_ACEOF
11702/* confdefs.h. */
11703_ACEOF
11704cat confdefs.h >>conftest.$ac_ext
11705cat >>conftest.$ac_ext <<_ACEOF
11706/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000011707
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011708int
11709main ()
11710{
11711/* FIXME: Include the comments suggested by Paul. */
11712#ifndef __cplusplus
11713 /* Ultrix mips cc rejects this. */
11714 typedef int charset[2];
Bram Moolenaar446cb832008-06-24 21:56:24 +000011715 const charset cs;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011716 /* SunOS 4.1.1 cc rejects this. */
Bram Moolenaar446cb832008-06-24 21:56:24 +000011717 char const *const *pcpcc;
11718 char **ppc;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011719 /* NEC SVR4.0.2 mips cc rejects this. */
11720 struct point {int x, y;};
11721 static struct point const zero = {0,0};
11722 /* AIX XL C 1.02.0.0 rejects this.
11723 It does not let you subtract one const X* pointer from another in
11724 an arm of an if-expression whose if-part is not a constant
11725 expression */
11726 const char *g = "string";
Bram Moolenaar446cb832008-06-24 21:56:24 +000011727 pcpcc = &g + (g ? g-g : 0);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011728 /* HPUX 7.0 cc rejects these. */
Bram Moolenaar446cb832008-06-24 21:56:24 +000011729 ++pcpcc;
11730 ppc = (char**) pcpcc;
11731 pcpcc = (char const *const *) ppc;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011732 { /* SCO 3.2v4 cc rejects this. */
11733 char *t;
11734 char const *s = 0 ? (char *) 0 : (char const *) 0;
Bram Moolenaar071d4272004-06-13 20:20:40 +000011735
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011736 *t++ = 0;
Bram Moolenaar446cb832008-06-24 21:56:24 +000011737 if (s) return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011738 }
11739 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11740 int x[] = {25, 17};
11741 const int *foo = &x[0];
11742 ++foo;
11743 }
11744 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11745 typedef const int *iptr;
11746 iptr p = 0;
11747 ++p;
11748 }
11749 { /* AIX XL C 1.02.0.0 rejects this saying
11750 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11751 struct s { int j; const int *ap[3]; };
11752 struct s *b; b->j = 5;
11753 }
11754 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11755 const int foo = 10;
Bram Moolenaar446cb832008-06-24 21:56:24 +000011756 if (!foo) return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011757 }
Bram Moolenaar446cb832008-06-24 21:56:24 +000011758 return !cs[0] && !zero.x;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011759#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000011760
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011761 ;
11762 return 0;
Bram Moolenaar071d4272004-06-13 20:20:40 +000011763}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011764_ACEOF
11765rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011766if { (ac_try="$ac_compile"
11767case "(($ac_try" in
11768 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11769 *) ac_try_echo=$ac_try;;
11770esac
11771eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11772$as_echo "$ac_try_echo") >&5
11773 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011774 ac_status=$?
11775 grep -v '^ *+' conftest.er1 >conftest.err
11776 rm -f conftest.er1
11777 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011778 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11779 (exit $ac_status); } && {
11780 test -z "$ac_c_werror_flag" ||
11781 test ! -s conftest.err
11782 } && test -s conftest.$ac_objext; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000011783 ac_cv_c_const=yes
11784else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011785 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011786sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000011787
Bram Moolenaar446cb832008-06-24 21:56:24 +000011788 ac_cv_c_const=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011789fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011790
11791rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011792fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011793{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
11794$as_echo "$ac_cv_c_const" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000011795if test $ac_cv_c_const = no; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011796
11797cat >>confdefs.h <<\_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000011798#define const /**/
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011799_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000011800
11801fi
11802
Bram Moolenaar76243bd2009-03-02 01:47:02 +000011803{ $as_echo "$as_me:$LINENO: checking for working volatile" >&5
11804$as_echo_n "checking for working volatile... " >&6; }
11805if test "${ac_cv_c_volatile+set}" = set; then
11806 $as_echo_n "(cached) " >&6
11807else
11808 cat >conftest.$ac_ext <<_ACEOF
11809/* confdefs.h. */
11810_ACEOF
11811cat confdefs.h >>conftest.$ac_ext
11812cat >>conftest.$ac_ext <<_ACEOF
11813/* end confdefs.h. */
11814
11815int
11816main ()
11817{
11818
11819volatile int x;
11820int * volatile y = (int *) 0;
11821return !x && !y;
11822 ;
11823 return 0;
11824}
11825_ACEOF
11826rm -f conftest.$ac_objext
11827if { (ac_try="$ac_compile"
11828case "(($ac_try" in
11829 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11830 *) ac_try_echo=$ac_try;;
11831esac
11832eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11833$as_echo "$ac_try_echo") >&5
11834 (eval "$ac_compile") 2>conftest.er1
11835 ac_status=$?
11836 grep -v '^ *+' conftest.er1 >conftest.err
11837 rm -f conftest.er1
11838 cat conftest.err >&5
11839 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11840 (exit $ac_status); } && {
11841 test -z "$ac_c_werror_flag" ||
11842 test ! -s conftest.err
11843 } && test -s conftest.$ac_objext; then
11844 ac_cv_c_volatile=yes
11845else
11846 $as_echo "$as_me: failed program was:" >&5
11847sed 's/^/| /' conftest.$ac_ext >&5
11848
11849 ac_cv_c_volatile=no
11850fi
11851
11852rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11853fi
11854{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
11855$as_echo "$ac_cv_c_volatile" >&6; }
11856if test $ac_cv_c_volatile = no; then
11857
11858cat >>confdefs.h <<\_ACEOF
11859#define volatile /**/
11860_ACEOF
11861
11862fi
11863
Bram Moolenaar446cb832008-06-24 21:56:24 +000011864{ $as_echo "$as_me:$LINENO: checking for mode_t" >&5
11865$as_echo_n "checking for mode_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011866if test "${ac_cv_type_mode_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000011867 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000011868else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011869 ac_cv_type_mode_t=no
11870cat >conftest.$ac_ext <<_ACEOF
11871/* confdefs.h. */
11872_ACEOF
11873cat confdefs.h >>conftest.$ac_ext
11874cat >>conftest.$ac_ext <<_ACEOF
11875/* end confdefs.h. */
11876$ac_includes_default
11877int
11878main ()
11879{
11880if (sizeof (mode_t))
11881 return 0;
11882 ;
11883 return 0;
11884}
11885_ACEOF
11886rm -f conftest.$ac_objext
11887if { (ac_try="$ac_compile"
11888case "(($ac_try" in
11889 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11890 *) ac_try_echo=$ac_try;;
11891esac
11892eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11893$as_echo "$ac_try_echo") >&5
11894 (eval "$ac_compile") 2>conftest.er1
11895 ac_status=$?
11896 grep -v '^ *+' conftest.er1 >conftest.err
11897 rm -f conftest.er1
11898 cat conftest.err >&5
11899 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11900 (exit $ac_status); } && {
11901 test -z "$ac_c_werror_flag" ||
11902 test ! -s conftest.err
11903 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011904 cat >conftest.$ac_ext <<_ACEOF
11905/* confdefs.h. */
11906_ACEOF
11907cat confdefs.h >>conftest.$ac_ext
11908cat >>conftest.$ac_ext <<_ACEOF
11909/* end confdefs.h. */
11910$ac_includes_default
11911int
11912main ()
11913{
Bram Moolenaar446cb832008-06-24 21:56:24 +000011914if (sizeof ((mode_t)))
11915 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011916 ;
11917 return 0;
11918}
11919_ACEOF
11920rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000011921if { (ac_try="$ac_compile"
11922case "(($ac_try" in
11923 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11924 *) ac_try_echo=$ac_try;;
11925esac
11926eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11927$as_echo "$ac_try_echo") >&5
11928 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011929 ac_status=$?
11930 grep -v '^ *+' conftest.er1 >conftest.err
11931 rm -f conftest.er1
11932 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000011933 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11934 (exit $ac_status); } && {
11935 test -z "$ac_c_werror_flag" ||
11936 test ! -s conftest.err
11937 } && test -s conftest.$ac_objext; then
11938 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000011939else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011940 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011941sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000011942
Bram Moolenaar446cb832008-06-24 21:56:24 +000011943 ac_cv_type_mode_t=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000011944fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011945
11946rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11947else
11948 $as_echo "$as_me: failed program was:" >&5
11949sed 's/^/| /' conftest.$ac_ext >&5
11950
11951
Bram Moolenaar071d4272004-06-13 20:20:40 +000011952fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000011953
11954rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11955fi
11956{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
11957$as_echo "$ac_cv_type_mode_t" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000011958if test "x$ac_cv_type_mode_t" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011959 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000011960else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011961
11962cat >>confdefs.h <<_ACEOF
11963#define mode_t int
11964_ACEOF
11965
11966fi
11967
Bram Moolenaar446cb832008-06-24 21:56:24 +000011968{ $as_echo "$as_me:$LINENO: checking for off_t" >&5
11969$as_echo_n "checking for off_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011970if test "${ac_cv_type_off_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000011971 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000011972else
Bram Moolenaar446cb832008-06-24 21:56:24 +000011973 ac_cv_type_off_t=no
11974cat >conftest.$ac_ext <<_ACEOF
11975/* confdefs.h. */
11976_ACEOF
11977cat confdefs.h >>conftest.$ac_ext
11978cat >>conftest.$ac_ext <<_ACEOF
11979/* end confdefs.h. */
11980$ac_includes_default
11981int
11982main ()
11983{
11984if (sizeof (off_t))
11985 return 0;
11986 ;
11987 return 0;
11988}
11989_ACEOF
11990rm -f conftest.$ac_objext
11991if { (ac_try="$ac_compile"
11992case "(($ac_try" in
11993 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11994 *) ac_try_echo=$ac_try;;
11995esac
11996eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11997$as_echo "$ac_try_echo") >&5
11998 (eval "$ac_compile") 2>conftest.er1
11999 ac_status=$?
12000 grep -v '^ *+' conftest.er1 >conftest.err
12001 rm -f conftest.er1
12002 cat conftest.err >&5
12003 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12004 (exit $ac_status); } && {
12005 test -z "$ac_c_werror_flag" ||
12006 test ! -s conftest.err
12007 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012008 cat >conftest.$ac_ext <<_ACEOF
12009/* confdefs.h. */
12010_ACEOF
12011cat confdefs.h >>conftest.$ac_ext
12012cat >>conftest.$ac_ext <<_ACEOF
12013/* end confdefs.h. */
12014$ac_includes_default
12015int
12016main ()
12017{
Bram Moolenaar446cb832008-06-24 21:56:24 +000012018if (sizeof ((off_t)))
12019 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012020 ;
12021 return 0;
12022}
12023_ACEOF
12024rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012025if { (ac_try="$ac_compile"
12026case "(($ac_try" in
12027 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12028 *) ac_try_echo=$ac_try;;
12029esac
12030eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12031$as_echo "$ac_try_echo") >&5
12032 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012033 ac_status=$?
12034 grep -v '^ *+' conftest.er1 >conftest.err
12035 rm -f conftest.er1
12036 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012037 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12038 (exit $ac_status); } && {
12039 test -z "$ac_c_werror_flag" ||
12040 test ! -s conftest.err
12041 } && test -s conftest.$ac_objext; then
12042 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012043else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012044 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012045sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000012046
Bram Moolenaar446cb832008-06-24 21:56:24 +000012047 ac_cv_type_off_t=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000012048fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012049
12050rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12051else
12052 $as_echo "$as_me: failed program was:" >&5
12053sed 's/^/| /' conftest.$ac_ext >&5
12054
12055
Bram Moolenaar071d4272004-06-13 20:20:40 +000012056fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012057
12058rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12059fi
12060{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
12061$as_echo "$ac_cv_type_off_t" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000012062if test "x$ac_cv_type_off_t" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012063 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012064else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012065
12066cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000012067#define off_t long int
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012068_ACEOF
12069
12070fi
12071
Bram Moolenaar446cb832008-06-24 21:56:24 +000012072{ $as_echo "$as_me:$LINENO: checking for pid_t" >&5
12073$as_echo_n "checking for pid_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012074if test "${ac_cv_type_pid_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012075 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012076else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012077 ac_cv_type_pid_t=no
12078cat >conftest.$ac_ext <<_ACEOF
12079/* confdefs.h. */
12080_ACEOF
12081cat confdefs.h >>conftest.$ac_ext
12082cat >>conftest.$ac_ext <<_ACEOF
12083/* end confdefs.h. */
12084$ac_includes_default
12085int
12086main ()
12087{
12088if (sizeof (pid_t))
12089 return 0;
12090 ;
12091 return 0;
12092}
12093_ACEOF
12094rm -f conftest.$ac_objext
12095if { (ac_try="$ac_compile"
12096case "(($ac_try" in
12097 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12098 *) ac_try_echo=$ac_try;;
12099esac
12100eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12101$as_echo "$ac_try_echo") >&5
12102 (eval "$ac_compile") 2>conftest.er1
12103 ac_status=$?
12104 grep -v '^ *+' conftest.er1 >conftest.err
12105 rm -f conftest.er1
12106 cat conftest.err >&5
12107 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12108 (exit $ac_status); } && {
12109 test -z "$ac_c_werror_flag" ||
12110 test ! -s conftest.err
12111 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012112 cat >conftest.$ac_ext <<_ACEOF
12113/* confdefs.h. */
12114_ACEOF
12115cat confdefs.h >>conftest.$ac_ext
12116cat >>conftest.$ac_ext <<_ACEOF
12117/* end confdefs.h. */
12118$ac_includes_default
12119int
12120main ()
12121{
Bram Moolenaar446cb832008-06-24 21:56:24 +000012122if (sizeof ((pid_t)))
12123 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012124 ;
12125 return 0;
12126}
12127_ACEOF
12128rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012129if { (ac_try="$ac_compile"
12130case "(($ac_try" in
12131 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12132 *) ac_try_echo=$ac_try;;
12133esac
12134eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12135$as_echo "$ac_try_echo") >&5
12136 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012137 ac_status=$?
12138 grep -v '^ *+' conftest.er1 >conftest.err
12139 rm -f conftest.er1
12140 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012141 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12142 (exit $ac_status); } && {
12143 test -z "$ac_c_werror_flag" ||
12144 test ! -s conftest.err
12145 } && test -s conftest.$ac_objext; then
12146 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012147else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012148 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012149sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000012150
Bram Moolenaar446cb832008-06-24 21:56:24 +000012151 ac_cv_type_pid_t=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000012152fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012153
12154rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12155else
12156 $as_echo "$as_me: failed program was:" >&5
12157sed 's/^/| /' conftest.$ac_ext >&5
12158
12159
Bram Moolenaar071d4272004-06-13 20:20:40 +000012160fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012161
12162rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12163fi
12164{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
12165$as_echo "$ac_cv_type_pid_t" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000012166if test "x$ac_cv_type_pid_t" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012167 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012168else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012169
12170cat >>confdefs.h <<_ACEOF
12171#define pid_t int
12172_ACEOF
12173
12174fi
12175
Bram Moolenaar446cb832008-06-24 21:56:24 +000012176{ $as_echo "$as_me:$LINENO: checking for size_t" >&5
12177$as_echo_n "checking for size_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012178if test "${ac_cv_type_size_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012179 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012180else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012181 ac_cv_type_size_t=no
12182cat >conftest.$ac_ext <<_ACEOF
12183/* confdefs.h. */
12184_ACEOF
12185cat confdefs.h >>conftest.$ac_ext
12186cat >>conftest.$ac_ext <<_ACEOF
12187/* end confdefs.h. */
12188$ac_includes_default
12189int
12190main ()
12191{
12192if (sizeof (size_t))
12193 return 0;
12194 ;
12195 return 0;
12196}
12197_ACEOF
12198rm -f conftest.$ac_objext
12199if { (ac_try="$ac_compile"
12200case "(($ac_try" in
12201 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12202 *) ac_try_echo=$ac_try;;
12203esac
12204eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12205$as_echo "$ac_try_echo") >&5
12206 (eval "$ac_compile") 2>conftest.er1
12207 ac_status=$?
12208 grep -v '^ *+' conftest.er1 >conftest.err
12209 rm -f conftest.er1
12210 cat conftest.err >&5
12211 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12212 (exit $ac_status); } && {
12213 test -z "$ac_c_werror_flag" ||
12214 test ! -s conftest.err
12215 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012216 cat >conftest.$ac_ext <<_ACEOF
12217/* confdefs.h. */
12218_ACEOF
12219cat confdefs.h >>conftest.$ac_ext
12220cat >>conftest.$ac_ext <<_ACEOF
12221/* end confdefs.h. */
12222$ac_includes_default
12223int
12224main ()
12225{
Bram Moolenaar446cb832008-06-24 21:56:24 +000012226if (sizeof ((size_t)))
12227 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012228 ;
12229 return 0;
12230}
12231_ACEOF
12232rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012233if { (ac_try="$ac_compile"
12234case "(($ac_try" in
12235 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12236 *) ac_try_echo=$ac_try;;
12237esac
12238eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12239$as_echo "$ac_try_echo") >&5
12240 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012241 ac_status=$?
12242 grep -v '^ *+' conftest.er1 >conftest.err
12243 rm -f conftest.er1
12244 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012245 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12246 (exit $ac_status); } && {
12247 test -z "$ac_c_werror_flag" ||
12248 test ! -s conftest.err
12249 } && test -s conftest.$ac_objext; then
12250 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012251else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012252 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012253sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000012254
Bram Moolenaar446cb832008-06-24 21:56:24 +000012255 ac_cv_type_size_t=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000012256fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012257
12258rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12259else
12260 $as_echo "$as_me: failed program was:" >&5
12261sed 's/^/| /' conftest.$ac_ext >&5
12262
12263
Bram Moolenaar071d4272004-06-13 20:20:40 +000012264fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012265
12266rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12267fi
12268{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
12269$as_echo "$ac_cv_type_size_t" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000012270if test "x$ac_cv_type_size_t" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012271 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012272else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012273
12274cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000012275#define size_t unsigned int
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012276_ACEOF
12277
12278fi
12279
Bram Moolenaar446cb832008-06-24 21:56:24 +000012280{ $as_echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
12281$as_echo_n "checking for uid_t in sys/types.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012282if test "${ac_cv_type_uid_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012283 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012284else
12285 cat >conftest.$ac_ext <<_ACEOF
12286/* confdefs.h. */
12287_ACEOF
12288cat confdefs.h >>conftest.$ac_ext
12289cat >>conftest.$ac_ext <<_ACEOF
12290/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012291#include <sys/types.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012292
12293_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012294if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012295 $EGREP "uid_t" >/dev/null 2>&1; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000012296 ac_cv_type_uid_t=yes
12297else
Bram Moolenaar071d4272004-06-13 20:20:40 +000012298 ac_cv_type_uid_t=no
12299fi
12300rm -f conftest*
12301
12302fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012303{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
12304$as_echo "$ac_cv_type_uid_t" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012305if test $ac_cv_type_uid_t = no; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000012306
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012307cat >>confdefs.h <<\_ACEOF
12308#define uid_t int
12309_ACEOF
12310
12311
12312cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012313#define gid_t int
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012314_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012315
12316fi
12317
Bram Moolenaar446cb832008-06-24 21:56:24 +000012318{ $as_echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
12319$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012320if test "${ac_cv_header_time+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012321 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000012322else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012323 cat >conftest.$ac_ext <<_ACEOF
12324/* confdefs.h. */
12325_ACEOF
12326cat confdefs.h >>conftest.$ac_ext
12327cat >>conftest.$ac_ext <<_ACEOF
12328/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012329#include <sys/types.h>
12330#include <sys/time.h>
12331#include <time.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012332
12333int
12334main ()
12335{
12336if ((struct tm *) 0)
12337return 0;
12338 ;
12339 return 0;
12340}
12341_ACEOF
12342rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012343if { (ac_try="$ac_compile"
12344case "(($ac_try" in
12345 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12346 *) ac_try_echo=$ac_try;;
12347esac
12348eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12349$as_echo "$ac_try_echo") >&5
12350 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012351 ac_status=$?
12352 grep -v '^ *+' conftest.er1 >conftest.err
12353 rm -f conftest.er1
12354 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012355 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12356 (exit $ac_status); } && {
12357 test -z "$ac_c_werror_flag" ||
12358 test ! -s conftest.err
12359 } && test -s conftest.$ac_objext; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000012360 ac_cv_header_time=yes
12361else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012362 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012363sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000012364
Bram Moolenaar446cb832008-06-24 21:56:24 +000012365 ac_cv_header_time=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012366fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012367
12368rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012369fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012370{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
12371$as_echo "$ac_cv_header_time" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012372if test $ac_cv_header_time = yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012373
12374cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012375#define TIME_WITH_SYS_TIME 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012376_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012377
12378fi
12379
Bram Moolenaar446cb832008-06-24 21:56:24 +000012380{ $as_echo "$as_me:$LINENO: checking for ino_t" >&5
12381$as_echo_n "checking for ino_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012382if test "${ac_cv_type_ino_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012383 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000012384else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012385 ac_cv_type_ino_t=no
12386cat >conftest.$ac_ext <<_ACEOF
12387/* confdefs.h. */
12388_ACEOF
12389cat confdefs.h >>conftest.$ac_ext
12390cat >>conftest.$ac_ext <<_ACEOF
12391/* end confdefs.h. */
12392$ac_includes_default
12393int
12394main ()
12395{
12396if (sizeof (ino_t))
12397 return 0;
12398 ;
12399 return 0;
12400}
12401_ACEOF
12402rm -f conftest.$ac_objext
12403if { (ac_try="$ac_compile"
12404case "(($ac_try" in
12405 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12406 *) ac_try_echo=$ac_try;;
12407esac
12408eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12409$as_echo "$ac_try_echo") >&5
12410 (eval "$ac_compile") 2>conftest.er1
12411 ac_status=$?
12412 grep -v '^ *+' conftest.er1 >conftest.err
12413 rm -f conftest.er1
12414 cat conftest.err >&5
12415 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12416 (exit $ac_status); } && {
12417 test -z "$ac_c_werror_flag" ||
12418 test ! -s conftest.err
12419 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012420 cat >conftest.$ac_ext <<_ACEOF
12421/* confdefs.h. */
12422_ACEOF
12423cat confdefs.h >>conftest.$ac_ext
12424cat >>conftest.$ac_ext <<_ACEOF
12425/* end confdefs.h. */
12426$ac_includes_default
12427int
12428main ()
12429{
Bram Moolenaar446cb832008-06-24 21:56:24 +000012430if (sizeof ((ino_t)))
12431 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012432 ;
12433 return 0;
12434}
12435_ACEOF
12436rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012437if { (ac_try="$ac_compile"
12438case "(($ac_try" in
12439 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12440 *) ac_try_echo=$ac_try;;
12441esac
12442eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12443$as_echo "$ac_try_echo") >&5
12444 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012445 ac_status=$?
12446 grep -v '^ *+' conftest.er1 >conftest.err
12447 rm -f conftest.er1
12448 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012449 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12450 (exit $ac_status); } && {
12451 test -z "$ac_c_werror_flag" ||
12452 test ! -s conftest.err
12453 } && test -s conftest.$ac_objext; then
12454 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012455else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012456 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012457sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000012458
Bram Moolenaar446cb832008-06-24 21:56:24 +000012459 ac_cv_type_ino_t=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000012460fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012461
12462rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12463else
12464 $as_echo "$as_me: failed program was:" >&5
12465sed 's/^/| /' conftest.$ac_ext >&5
12466
12467
Bram Moolenaar071d4272004-06-13 20:20:40 +000012468fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012469
12470rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12471fi
12472{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_ino_t" >&5
12473$as_echo "$ac_cv_type_ino_t" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000012474if test "x$ac_cv_type_ino_t" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012475 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012476else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012477
12478cat >>confdefs.h <<_ACEOF
12479#define ino_t long
12480_ACEOF
12481
12482fi
12483
Bram Moolenaar446cb832008-06-24 21:56:24 +000012484{ $as_echo "$as_me:$LINENO: checking for dev_t" >&5
12485$as_echo_n "checking for dev_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012486if test "${ac_cv_type_dev_t+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012487 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012488else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012489 ac_cv_type_dev_t=no
12490cat >conftest.$ac_ext <<_ACEOF
12491/* confdefs.h. */
12492_ACEOF
12493cat confdefs.h >>conftest.$ac_ext
12494cat >>conftest.$ac_ext <<_ACEOF
12495/* end confdefs.h. */
12496$ac_includes_default
12497int
12498main ()
12499{
12500if (sizeof (dev_t))
12501 return 0;
12502 ;
12503 return 0;
12504}
12505_ACEOF
12506rm -f conftest.$ac_objext
12507if { (ac_try="$ac_compile"
12508case "(($ac_try" in
12509 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12510 *) ac_try_echo=$ac_try;;
12511esac
12512eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12513$as_echo "$ac_try_echo") >&5
12514 (eval "$ac_compile") 2>conftest.er1
12515 ac_status=$?
12516 grep -v '^ *+' conftest.er1 >conftest.err
12517 rm -f conftest.er1
12518 cat conftest.err >&5
12519 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12520 (exit $ac_status); } && {
12521 test -z "$ac_c_werror_flag" ||
12522 test ! -s conftest.err
12523 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012524 cat >conftest.$ac_ext <<_ACEOF
12525/* confdefs.h. */
12526_ACEOF
12527cat confdefs.h >>conftest.$ac_ext
12528cat >>conftest.$ac_ext <<_ACEOF
12529/* end confdefs.h. */
12530$ac_includes_default
12531int
12532main ()
12533{
Bram Moolenaar446cb832008-06-24 21:56:24 +000012534if (sizeof ((dev_t)))
12535 return 0;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012536 ;
12537 return 0;
12538}
12539_ACEOF
12540rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012541if { (ac_try="$ac_compile"
12542case "(($ac_try" in
12543 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12544 *) ac_try_echo=$ac_try;;
12545esac
12546eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12547$as_echo "$ac_try_echo") >&5
12548 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012549 ac_status=$?
12550 grep -v '^ *+' conftest.er1 >conftest.err
12551 rm -f conftest.er1
12552 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012553 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12554 (exit $ac_status); } && {
12555 test -z "$ac_c_werror_flag" ||
12556 test ! -s conftest.err
12557 } && test -s conftest.$ac_objext; then
12558 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012559else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012560 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012561sed 's/^/| /' conftest.$ac_ext >&5
12562
Bram Moolenaar446cb832008-06-24 21:56:24 +000012563 ac_cv_type_dev_t=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000012564fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012565
12566rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12567else
12568 $as_echo "$as_me: failed program was:" >&5
12569sed 's/^/| /' conftest.$ac_ext >&5
12570
12571
Bram Moolenaar071d4272004-06-13 20:20:40 +000012572fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012573
12574rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12575fi
12576{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_dev_t" >&5
12577$as_echo "$ac_cv_type_dev_t" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000012578if test "x$ac_cv_type_dev_t" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012579 :
Bram Moolenaar071d4272004-06-13 20:20:40 +000012580else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012581
12582cat >>confdefs.h <<_ACEOF
12583#define dev_t unsigned
12584_ACEOF
12585
12586fi
12587
12588
Bram Moolenaar446cb832008-06-24 21:56:24 +000012589{ $as_echo "$as_me:$LINENO: checking for rlim_t" >&5
12590$as_echo_n "checking for rlim_t... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012591if eval "test \"`echo '$''{'ac_cv_type_rlim_t'+set}'`\" = set"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012592 { $as_echo "$as_me:$LINENO: result: (cached) $ac_cv_type_rlim_t" >&5
12593$as_echo "(cached) $ac_cv_type_rlim_t" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012594else
12595 cat >conftest.$ac_ext <<_ACEOF
12596/* confdefs.h. */
12597_ACEOF
12598cat confdefs.h >>conftest.$ac_ext
12599cat >>conftest.$ac_ext <<_ACEOF
12600/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012601
12602#include <sys/types.h>
12603#if STDC_HEADERS
Bram Moolenaar446cb832008-06-24 21:56:24 +000012604# include <stdlib.h>
12605# include <stddef.h>
Bram Moolenaar071d4272004-06-13 20:20:40 +000012606#endif
12607#ifdef HAVE_SYS_RESOURCE_H
Bram Moolenaar446cb832008-06-24 21:56:24 +000012608# include <sys/resource.h>
Bram Moolenaar071d4272004-06-13 20:20:40 +000012609#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012610
12611_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012612if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012613 $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 +000012614 ac_cv_type_rlim_t=yes
12615else
Bram Moolenaar071d4272004-06-13 20:20:40 +000012616 ac_cv_type_rlim_t=no
12617fi
12618rm -f conftest*
12619
Bram Moolenaar446cb832008-06-24 21:56:24 +000012620 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_rlim_t" >&5
12621$as_echo "$ac_cv_type_rlim_t" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012622fi
12623if test $ac_cv_type_rlim_t = no; then
12624 cat >> confdefs.h <<\EOF
12625#define rlim_t unsigned long
12626EOF
12627fi
12628
Bram Moolenaar446cb832008-06-24 21:56:24 +000012629{ $as_echo "$as_me:$LINENO: checking for stack_t" >&5
12630$as_echo_n "checking for stack_t... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012631if eval "test \"`echo '$''{'ac_cv_type_stack_t'+set}'`\" = set"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012632 { $as_echo "$as_me:$LINENO: result: (cached) $ac_cv_type_stack_t" >&5
12633$as_echo "(cached) $ac_cv_type_stack_t" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012634else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012635 cat >conftest.$ac_ext <<_ACEOF
12636/* confdefs.h. */
12637_ACEOF
12638cat confdefs.h >>conftest.$ac_ext
12639cat >>conftest.$ac_ext <<_ACEOF
12640/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012641
12642#include <sys/types.h>
12643#if STDC_HEADERS
Bram Moolenaar446cb832008-06-24 21:56:24 +000012644# include <stdlib.h>
12645# include <stddef.h>
Bram Moolenaar071d4272004-06-13 20:20:40 +000012646#endif
12647#include <signal.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012648
12649_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012650if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012651 $EGREP "stack_t" >/dev/null 2>&1; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000012652 ac_cv_type_stack_t=yes
12653else
Bram Moolenaar071d4272004-06-13 20:20:40 +000012654 ac_cv_type_stack_t=no
12655fi
12656rm -f conftest*
12657
Bram Moolenaar446cb832008-06-24 21:56:24 +000012658 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_stack_t" >&5
12659$as_echo "$ac_cv_type_stack_t" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012660fi
12661if test $ac_cv_type_stack_t = no; then
12662 cat >> confdefs.h <<\EOF
12663#define stack_t struct sigaltstack
12664EOF
12665fi
12666
Bram Moolenaar446cb832008-06-24 21:56:24 +000012667{ $as_echo "$as_me:$LINENO: checking whether stack_t has an ss_base field" >&5
12668$as_echo_n "checking whether stack_t has an ss_base field... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012669cat >conftest.$ac_ext <<_ACEOF
12670/* confdefs.h. */
12671_ACEOF
12672cat confdefs.h >>conftest.$ac_ext
12673cat >>conftest.$ac_ext <<_ACEOF
12674/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012675
12676#include <sys/types.h>
12677#if STDC_HEADERS
Bram Moolenaar446cb832008-06-24 21:56:24 +000012678# include <stdlib.h>
12679# include <stddef.h>
Bram Moolenaar071d4272004-06-13 20:20:40 +000012680#endif
12681#include <signal.h>
12682#include "confdefs.h"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012683
12684int
12685main ()
12686{
12687stack_t sigstk; sigstk.ss_base = 0;
12688 ;
12689 return 0;
12690}
12691_ACEOF
12692rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012693if { (ac_try="$ac_compile"
12694case "(($ac_try" in
12695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12696 *) ac_try_echo=$ac_try;;
12697esac
12698eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12699$as_echo "$ac_try_echo") >&5
12700 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012701 ac_status=$?
12702 grep -v '^ *+' conftest.er1 >conftest.err
12703 rm -f conftest.er1
12704 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012705 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12706 (exit $ac_status); } && {
12707 test -z "$ac_c_werror_flag" ||
12708 test ! -s conftest.err
12709 } && test -s conftest.$ac_objext; then
12710 { $as_echo "$as_me:$LINENO: result: yes" >&5
12711$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012712#define HAVE_SS_BASE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012713_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012714
12715else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012716 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012717sed 's/^/| /' conftest.$ac_ext >&5
12718
Bram Moolenaar446cb832008-06-24 21:56:24 +000012719 { $as_echo "$as_me:$LINENO: result: no" >&5
12720$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012721fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012722
12723rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000012724
12725olibs="$LIBS"
Bram Moolenaar446cb832008-06-24 21:56:24 +000012726{ $as_echo "$as_me:$LINENO: checking --with-tlib argument" >&5
12727$as_echo_n "checking --with-tlib argument... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012728
Bram Moolenaar446cb832008-06-24 21:56:24 +000012729# Check whether --with-tlib was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +000012730if test "${with_tlib+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012731 withval=$with_tlib;
12732fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000012733
12734if test -n "$with_tlib"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012735 { $as_echo "$as_me:$LINENO: result: $with_tlib" >&5
12736$as_echo "$with_tlib" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012737 LIBS="$LIBS -l$with_tlib"
Bram Moolenaar446cb832008-06-24 21:56:24 +000012738 { $as_echo "$as_me:$LINENO: checking for linking with $with_tlib library" >&5
12739$as_echo_n "checking for linking with $with_tlib library... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012740 cat >conftest.$ac_ext <<_ACEOF
12741/* confdefs.h. */
12742_ACEOF
12743cat confdefs.h >>conftest.$ac_ext
12744cat >>conftest.$ac_ext <<_ACEOF
12745/* end confdefs.h. */
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012746
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012747int
12748main ()
12749{
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012750
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012751 ;
12752 return 0;
12753}
12754_ACEOF
12755rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012756if { (ac_try="$ac_link"
12757case "(($ac_try" in
12758 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12759 *) ac_try_echo=$ac_try;;
12760esac
12761eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12762$as_echo "$ac_try_echo") >&5
12763 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012764 ac_status=$?
12765 grep -v '^ *+' conftest.er1 >conftest.err
12766 rm -f conftest.er1
12767 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012768 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12769 (exit $ac_status); } && {
12770 test -z "$ac_c_werror_flag" ||
12771 test ! -s conftest.err
12772 } && test -s conftest$ac_exeext && {
12773 test "$cross_compiling" = yes ||
12774 $as_test_x conftest$ac_exeext
12775 }; then
12776 { $as_echo "$as_me:$LINENO: result: OK" >&5
12777$as_echo "OK" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012778else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012779 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012780sed 's/^/| /' conftest.$ac_ext >&5
12781
Bram Moolenaar446cb832008-06-24 21:56:24 +000012782 { { $as_echo "$as_me:$LINENO: error: FAILED" >&5
12783$as_echo "$as_me: error: FAILED" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012784 { (exit 1); exit 1; }; }
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012785fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012786
12787rm -rf conftest.dSYM
12788rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012789 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012790 olibs="$LIBS"
12791else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012792 { $as_echo "$as_me:$LINENO: result: empty: automatic terminal library selection" >&5
12793$as_echo "empty: automatic terminal library selection" >&6; }
Bram Moolenaara1b5aa52006-10-10 09:41:28 +000012794 case "`uname -s 2>/dev/null`" in
12795 OSF1|SCO_SV) tlibs="ncurses curses termlib termcap";;
Bram Moolenaar071d4272004-06-13 20:20:40 +000012796 *) tlibs="ncurses termlib termcap curses";;
12797 esac
12798 for libname in $tlibs; do
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012799
Bram Moolenaar446cb832008-06-24 21:56:24 +000012800as_ac_Lib=`$as_echo "ac_cv_lib_${libname}''_tgetent" | $as_tr_sh`
12801{ $as_echo "$as_me:$LINENO: checking for tgetent in -l${libname}" >&5
12802$as_echo_n "checking for tgetent in -l${libname}... " >&6; }
12803if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then
12804 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000012805else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012806 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000012807LIBS="-l${libname} $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012808cat >conftest.$ac_ext <<_ACEOF
12809/* confdefs.h. */
12810_ACEOF
12811cat confdefs.h >>conftest.$ac_ext
12812cat >>conftest.$ac_ext <<_ACEOF
12813/* end confdefs.h. */
12814
Bram Moolenaar446cb832008-06-24 21:56:24 +000012815/* Override any GCC internal prototype to avoid an error.
12816 Use char because int might match the return type of a GCC
12817 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012818#ifdef __cplusplus
12819extern "C"
12820#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012821char tgetent ();
12822int
12823main ()
12824{
Bram Moolenaar446cb832008-06-24 21:56:24 +000012825return tgetent ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012826 ;
12827 return 0;
12828}
12829_ACEOF
12830rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012831if { (ac_try="$ac_link"
12832case "(($ac_try" in
12833 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12834 *) ac_try_echo=$ac_try;;
12835esac
12836eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12837$as_echo "$ac_try_echo") >&5
12838 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012839 ac_status=$?
12840 grep -v '^ *+' conftest.er1 >conftest.err
12841 rm -f conftest.er1
12842 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012843 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12844 (exit $ac_status); } && {
12845 test -z "$ac_c_werror_flag" ||
12846 test ! -s conftest.err
12847 } && test -s conftest$ac_exeext && {
12848 test "$cross_compiling" = yes ||
12849 $as_test_x conftest$ac_exeext
12850 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012851 eval "$as_ac_Lib=yes"
Bram Moolenaar071d4272004-06-13 20:20:40 +000012852else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012853 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012854sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000012855
Bram Moolenaar446cb832008-06-24 21:56:24 +000012856 eval "$as_ac_Lib=no"
Bram Moolenaar071d4272004-06-13 20:20:40 +000012857fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012858
12859rm -rf conftest.dSYM
12860rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012861 conftest$ac_exeext conftest.$ac_ext
12862LIBS=$ac_check_lib_save_LIBS
12863fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012864ac_res=`eval 'as_val=${'$as_ac_Lib'}
12865 $as_echo "$as_val"'`
12866 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12867$as_echo "$ac_res" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000012868as_val=`eval 'as_val=${'$as_ac_Lib'}
12869 $as_echo "$as_val"'`
12870 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012871 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000012872#define `$as_echo "HAVE_LIB${libname}" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012873_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000012874
12875 LIBS="-l${libname} $LIBS"
12876
Bram Moolenaar071d4272004-06-13 20:20:40 +000012877fi
12878
12879 if test "x$olibs" != "x$LIBS"; then
12880 if test "$cross_compiling" = yes; then
12881 res="FAIL"
12882else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012883 cat >conftest.$ac_ext <<_ACEOF
12884/* confdefs.h. */
12885_ACEOF
12886cat confdefs.h >>conftest.$ac_ext
12887cat >>conftest.$ac_ext <<_ACEOF
12888/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000012889
12890#ifdef HAVE_TERMCAP_H
12891# include <termcap.h>
12892#endif
Bram Moolenaar446cb832008-06-24 21:56:24 +000012893#if STDC_HEADERS
12894# include <stdlib.h>
12895# include <stddef.h>
12896#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000012897main() {char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(0); }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012898_ACEOF
12899rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012900if { (ac_try="$ac_link"
12901case "(($ac_try" in
12902 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12903 *) ac_try_echo=$ac_try;;
12904esac
12905eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12906$as_echo "$ac_try_echo") >&5
12907 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012908 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000012909 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012910 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000012911 { (case "(($ac_try" in
12912 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12913 *) ac_try_echo=$ac_try;;
12914esac
12915eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12916$as_echo "$ac_try_echo") >&5
12917 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012918 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000012919 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012920 (exit $ac_status); }; }; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000012921 res="OK"
12922else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012923 $as_echo "$as_me: program exited with status $ac_status" >&5
12924$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012925sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000012926
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012927( exit $ac_status )
12928res="FAIL"
12929fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012930rm -rf conftest.dSYM
12931rm -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 +000012932fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012933
12934
Bram Moolenaar071d4272004-06-13 20:20:40 +000012935 if test "$res" = "OK"; then
12936 break
12937 fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000012938 { $as_echo "$as_me:$LINENO: result: $libname library is not usable" >&5
12939$as_echo "$libname library is not usable" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000012940 LIBS="$olibs"
12941 fi
12942 done
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012943 if test "x$olibs" = "x$LIBS"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012944 { $as_echo "$as_me:$LINENO: result: no terminal library found" >&5
12945$as_echo "no terminal library found" >&6; }
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012946 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000012947fi
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012948
12949if test "x$olibs" = "x$LIBS"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000012950 { $as_echo "$as_me:$LINENO: checking for tgetent()" >&5
12951$as_echo_n "checking for tgetent()... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012952 cat >conftest.$ac_ext <<_ACEOF
12953/* confdefs.h. */
12954_ACEOF
12955cat confdefs.h >>conftest.$ac_ext
12956cat >>conftest.$ac_ext <<_ACEOF
12957/* end confdefs.h. */
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012958
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012959int
12960main ()
12961{
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012962char s[10000]; int res = tgetent(s, "thisterminaldoesnotexist");
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012963 ;
12964 return 0;
12965}
12966_ACEOF
12967rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000012968if { (ac_try="$ac_link"
12969case "(($ac_try" in
12970 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12971 *) ac_try_echo=$ac_try;;
12972esac
12973eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12974$as_echo "$ac_try_echo") >&5
12975 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012976 ac_status=$?
12977 grep -v '^ *+' conftest.er1 >conftest.err
12978 rm -f conftest.er1
12979 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012980 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12981 (exit $ac_status); } && {
12982 test -z "$ac_c_werror_flag" ||
12983 test ! -s conftest.err
12984 } && test -s conftest$ac_exeext && {
12985 test "$cross_compiling" = yes ||
12986 $as_test_x conftest$ac_exeext
12987 }; then
12988 { $as_echo "$as_me:$LINENO: result: yes" >&5
12989$as_echo "yes" >&6; }
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012990else
Bram Moolenaar446cb832008-06-24 21:56:24 +000012991 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012992sed 's/^/| /' conftest.$ac_ext >&5
12993
Bram Moolenaar446cb832008-06-24 21:56:24 +000012994 { { $as_echo "$as_me:$LINENO: error: NOT FOUND!
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000012995 You need to install a terminal library; for example ncurses.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012996 Or specify the name of the library with --with-tlib." >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000012997$as_echo "$as_me: error: NOT FOUND!
Bram Moolenaar495de9c2005-01-25 22:03:25 +000012998 You need to install a terminal library; for example ncurses.
12999 Or specify the name of the library with --with-tlib." >&2;}
13000 { (exit 1); exit 1; }; }
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000013001fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013002
13003rm -rf conftest.dSYM
13004rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013005 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar1cd871b2004-12-19 22:46:22 +000013006fi
13007
Bram Moolenaar446cb832008-06-24 21:56:24 +000013008{ $as_echo "$as_me:$LINENO: checking whether we talk terminfo" >&5
13009$as_echo_n "checking whether we talk terminfo... " >&6; }
13010if test "${vim_cv_terminfo+set}" = set; then
13011 $as_echo_n "(cached) " >&6
13012else
13013
13014 if test "$cross_compiling" = yes; then
13015
13016 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_terminfo'" >&5
13017$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_terminfo'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013018 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000013019
Bram Moolenaar071d4272004-06-13 20:20:40 +000013020else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013021 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013022
Bram Moolenaar446cb832008-06-24 21:56:24 +000013023#include "confdefs.h"
Bram Moolenaar071d4272004-06-13 20:20:40 +000013024#ifdef HAVE_TERMCAP_H
13025# include <termcap.h>
13026#endif
Bram Moolenaar446cb832008-06-24 21:56:24 +000013027#ifdef HAVE_STRING_H
13028# include <string.h>
13029#endif
13030#if STDC_HEADERS
13031# include <stdlib.h>
13032# include <stddef.h>
13033#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000013034main()
13035{char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(!strcmp(s==0 ? "" : s, "1")); }
Bram Moolenaar446cb832008-06-24 21:56:24 +000013036
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013037_ACEOF
13038rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013039if { (ac_try="$ac_link"
13040case "(($ac_try" in
13041 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13042 *) ac_try_echo=$ac_try;;
13043esac
13044eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13045$as_echo "$ac_try_echo") >&5
13046 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013047 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013048 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013049 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000013050 { (case "(($ac_try" in
13051 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13052 *) ac_try_echo=$ac_try;;
13053esac
13054eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13055$as_echo "$ac_try_echo") >&5
13056 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013057 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013058 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013059 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000013060
13061 vim_cv_terminfo=no
13062
Bram Moolenaar071d4272004-06-13 20:20:40 +000013063else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013064 $as_echo "$as_me: program exited with status $ac_status" >&5
13065$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013066sed 's/^/| /' conftest.$ac_ext >&5
13067
13068( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000013069
13070 vim_cv_terminfo=yes
13071
13072fi
13073rm -rf conftest.dSYM
13074rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13075fi
13076
13077
13078
13079fi
13080{ $as_echo "$as_me:$LINENO: result: $vim_cv_terminfo" >&5
13081$as_echo "$vim_cv_terminfo" >&6; }
13082
13083if test "x$vim_cv_terminfo" = "xyes" ; then
13084 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013085#define TERMINFO 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013086_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013087
13088fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000013089
Bram Moolenaar071d4272004-06-13 20:20:40 +000013090if test "x$olibs" != "x$LIBS"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000013091 { $as_echo "$as_me:$LINENO: checking what tgetent() returns for an unknown terminal" >&5
13092$as_echo_n "checking what tgetent() returns for an unknown terminal... " >&6; }
13093if test "${vim_cv_tgent+set}" = set; then
13094 $as_echo_n "(cached) " >&6
13095else
13096
13097 if test "$cross_compiling" = yes; then
13098
13099 { { $as_echo "$as_me:$LINENO: error: failed to compile test program." >&5
13100$as_echo "$as_me: error: failed to compile test program." >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013101 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000013102
Bram Moolenaar071d4272004-06-13 20:20:40 +000013103else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013104 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013105
Bram Moolenaar446cb832008-06-24 21:56:24 +000013106#include "confdefs.h"
Bram Moolenaar071d4272004-06-13 20:20:40 +000013107#ifdef HAVE_TERMCAP_H
13108# include <termcap.h>
13109#endif
Bram Moolenaar446cb832008-06-24 21:56:24 +000013110#if STDC_HEADERS
13111# include <stdlib.h>
13112# include <stddef.h>
13113#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000013114main()
13115{char s[10000]; int res = tgetent(s, "thisterminaldoesnotexist"); exit(res != 0); }
Bram Moolenaar446cb832008-06-24 21:56:24 +000013116
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013117_ACEOF
13118rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013119if { (ac_try="$ac_link"
13120case "(($ac_try" in
13121 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13122 *) ac_try_echo=$ac_try;;
13123esac
13124eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13125$as_echo "$ac_try_echo") >&5
13126 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013127 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013128 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013129 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000013130 { (case "(($ac_try" in
13131 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13132 *) ac_try_echo=$ac_try;;
13133esac
13134eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13135$as_echo "$ac_try_echo") >&5
13136 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013137 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013138 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013139 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000013140
13141 vim_cv_tgent=zero
Bram Moolenaar071d4272004-06-13 20:20:40 +000013142
13143else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013144 $as_echo "$as_me: program exited with status $ac_status" >&5
13145$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013146sed 's/^/| /' conftest.$ac_ext >&5
13147
13148( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000013149
13150 vim_cv_tgent=non-zero
13151
Bram Moolenaar071d4272004-06-13 20:20:40 +000013152fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013153rm -rf conftest.dSYM
13154rm -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 +000013155fi
13156
Bram Moolenaar446cb832008-06-24 21:56:24 +000013157
13158
13159fi
13160{ $as_echo "$as_me:$LINENO: result: $vim_cv_tgent" >&5
13161$as_echo "$vim_cv_tgent" >&6; }
13162
13163 if test "x$vim_cv_tgent" = "xzero" ; then
13164 cat >>confdefs.h <<\_ACEOF
13165#define TGETENT_ZERO_ERR 0
13166_ACEOF
13167
13168 fi
13169fi
13170
13171{ $as_echo "$as_me:$LINENO: checking whether termcap.h contains ospeed" >&5
13172$as_echo_n "checking whether termcap.h contains ospeed... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013173cat >conftest.$ac_ext <<_ACEOF
13174/* confdefs.h. */
13175_ACEOF
13176cat confdefs.h >>conftest.$ac_ext
13177cat >>conftest.$ac_ext <<_ACEOF
13178/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013179
13180#ifdef HAVE_TERMCAP_H
13181# include <termcap.h>
13182#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013183
13184int
13185main ()
13186{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013187ospeed = 20000
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013188 ;
13189 return 0;
13190}
13191_ACEOF
13192rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013193if { (ac_try="$ac_link"
13194case "(($ac_try" in
13195 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13196 *) ac_try_echo=$ac_try;;
13197esac
13198eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13199$as_echo "$ac_try_echo") >&5
13200 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013201 ac_status=$?
13202 grep -v '^ *+' conftest.er1 >conftest.err
13203 rm -f conftest.er1
13204 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013205 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13206 (exit $ac_status); } && {
13207 test -z "$ac_c_werror_flag" ||
13208 test ! -s conftest.err
13209 } && test -s conftest$ac_exeext && {
13210 test "$cross_compiling" = yes ||
13211 $as_test_x conftest$ac_exeext
13212 }; then
13213 { $as_echo "$as_me:$LINENO: result: yes" >&5
13214$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013215#define HAVE_OSPEED 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013216_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013217
13218else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013219 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013220sed 's/^/| /' conftest.$ac_ext >&5
13221
Bram Moolenaar446cb832008-06-24 21:56:24 +000013222 { $as_echo "$as_me:$LINENO: result: no" >&5
13223$as_echo "no" >&6; }
13224 { $as_echo "$as_me:$LINENO: checking whether ospeed can be extern" >&5
13225$as_echo_n "checking whether ospeed can be extern... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013226 cat >conftest.$ac_ext <<_ACEOF
13227/* confdefs.h. */
13228_ACEOF
13229cat confdefs.h >>conftest.$ac_ext
13230cat >>conftest.$ac_ext <<_ACEOF
13231/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013232
13233#ifdef HAVE_TERMCAP_H
13234# include <termcap.h>
13235#endif
13236extern short ospeed;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013237
13238int
13239main ()
13240{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013241ospeed = 20000
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013242 ;
13243 return 0;
13244}
13245_ACEOF
13246rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013247if { (ac_try="$ac_link"
13248case "(($ac_try" in
13249 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13250 *) ac_try_echo=$ac_try;;
13251esac
13252eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13253$as_echo "$ac_try_echo") >&5
13254 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013255 ac_status=$?
13256 grep -v '^ *+' conftest.er1 >conftest.err
13257 rm -f conftest.er1
13258 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013259 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13260 (exit $ac_status); } && {
13261 test -z "$ac_c_werror_flag" ||
13262 test ! -s conftest.err
13263 } && test -s conftest$ac_exeext && {
13264 test "$cross_compiling" = yes ||
13265 $as_test_x conftest$ac_exeext
13266 }; then
13267 { $as_echo "$as_me:$LINENO: result: yes" >&5
13268$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013269#define OSPEED_EXTERN 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013270_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013271
13272else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013273 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013274sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000013275
Bram Moolenaar446cb832008-06-24 21:56:24 +000013276 { $as_echo "$as_me:$LINENO: result: no" >&5
13277$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013278fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013279
13280rm -rf conftest.dSYM
13281rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013282 conftest$ac_exeext conftest.$ac_ext
13283
13284fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013285
13286rm -rf conftest.dSYM
13287rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013288 conftest$ac_exeext conftest.$ac_ext
13289
Bram Moolenaar446cb832008-06-24 21:56:24 +000013290{ $as_echo "$as_me:$LINENO: checking whether termcap.h contains UP, BC and PC" >&5
13291$as_echo_n "checking whether termcap.h contains UP, BC and PC... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013292cat >conftest.$ac_ext <<_ACEOF
13293/* confdefs.h. */
13294_ACEOF
13295cat confdefs.h >>conftest.$ac_ext
13296cat >>conftest.$ac_ext <<_ACEOF
13297/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013298
13299#ifdef HAVE_TERMCAP_H
13300# include <termcap.h>
13301#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013302
13303int
13304main ()
13305{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013306if (UP == 0 && BC == 0) PC = 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013307 ;
13308 return 0;
13309}
13310_ACEOF
13311rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013312if { (ac_try="$ac_link"
13313case "(($ac_try" in
13314 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13315 *) ac_try_echo=$ac_try;;
13316esac
13317eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13318$as_echo "$ac_try_echo") >&5
13319 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013320 ac_status=$?
13321 grep -v '^ *+' conftest.er1 >conftest.err
13322 rm -f conftest.er1
13323 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013324 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13325 (exit $ac_status); } && {
13326 test -z "$ac_c_werror_flag" ||
13327 test ! -s conftest.err
13328 } && test -s conftest$ac_exeext && {
13329 test "$cross_compiling" = yes ||
13330 $as_test_x conftest$ac_exeext
13331 }; then
13332 { $as_echo "$as_me:$LINENO: result: yes" >&5
13333$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013334#define HAVE_UP_BC_PC 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013335_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013336
13337else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013338 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013339sed 's/^/| /' conftest.$ac_ext >&5
13340
Bram Moolenaar446cb832008-06-24 21:56:24 +000013341 { $as_echo "$as_me:$LINENO: result: no" >&5
13342$as_echo "no" >&6; }
13343 { $as_echo "$as_me:$LINENO: checking whether UP, BC and PC can be extern" >&5
13344$as_echo_n "checking whether UP, BC and PC can be extern... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013345 cat >conftest.$ac_ext <<_ACEOF
13346/* confdefs.h. */
13347_ACEOF
13348cat confdefs.h >>conftest.$ac_ext
13349cat >>conftest.$ac_ext <<_ACEOF
13350/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013351
13352#ifdef HAVE_TERMCAP_H
13353# include <termcap.h>
13354#endif
13355extern char *UP, *BC, PC;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013356
13357int
13358main ()
13359{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013360if (UP == 0 && BC == 0) PC = 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013361 ;
13362 return 0;
13363}
13364_ACEOF
13365rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013366if { (ac_try="$ac_link"
13367case "(($ac_try" in
13368 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13369 *) ac_try_echo=$ac_try;;
13370esac
13371eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13372$as_echo "$ac_try_echo") >&5
13373 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013374 ac_status=$?
13375 grep -v '^ *+' conftest.er1 >conftest.err
13376 rm -f conftest.er1
13377 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013378 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13379 (exit $ac_status); } && {
13380 test -z "$ac_c_werror_flag" ||
13381 test ! -s conftest.err
13382 } && test -s conftest$ac_exeext && {
13383 test "$cross_compiling" = yes ||
13384 $as_test_x conftest$ac_exeext
13385 }; then
13386 { $as_echo "$as_me:$LINENO: result: yes" >&5
13387$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013388#define UP_BC_PC_EXTERN 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013389_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013390
13391else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013392 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013393sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000013394
Bram Moolenaar446cb832008-06-24 21:56:24 +000013395 { $as_echo "$as_me:$LINENO: result: no" >&5
13396$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013397fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013398
13399rm -rf conftest.dSYM
13400rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013401 conftest$ac_exeext conftest.$ac_ext
13402
13403fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013404
13405rm -rf conftest.dSYM
13406rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013407 conftest$ac_exeext conftest.$ac_ext
13408
Bram Moolenaar446cb832008-06-24 21:56:24 +000013409{ $as_echo "$as_me:$LINENO: checking whether tputs() uses outfuntype" >&5
13410$as_echo_n "checking whether tputs() uses outfuntype... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013411cat >conftest.$ac_ext <<_ACEOF
13412/* confdefs.h. */
13413_ACEOF
13414cat confdefs.h >>conftest.$ac_ext
13415cat >>conftest.$ac_ext <<_ACEOF
13416/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013417
13418#ifdef HAVE_TERMCAP_H
13419# include <termcap.h>
13420#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013421
13422int
13423main ()
13424{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013425extern int xx(); tputs("test", 1, (outfuntype)xx)
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013426 ;
13427 return 0;
13428}
13429_ACEOF
13430rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013431if { (ac_try="$ac_compile"
13432case "(($ac_try" in
13433 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13434 *) ac_try_echo=$ac_try;;
13435esac
13436eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13437$as_echo "$ac_try_echo") >&5
13438 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013439 ac_status=$?
13440 grep -v '^ *+' conftest.er1 >conftest.err
13441 rm -f conftest.er1
13442 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013443 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13444 (exit $ac_status); } && {
13445 test -z "$ac_c_werror_flag" ||
13446 test ! -s conftest.err
13447 } && test -s conftest.$ac_objext; then
13448 { $as_echo "$as_me:$LINENO: result: yes" >&5
13449$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013450#define HAVE_OUTFUNTYPE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013451_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013452
13453else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013454 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013455sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000013456
Bram Moolenaar446cb832008-06-24 21:56:24 +000013457 { $as_echo "$as_me:$LINENO: result: no" >&5
13458$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013459fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013460
Bram Moolenaar446cb832008-06-24 21:56:24 +000013461rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13462
13463{ $as_echo "$as_me:$LINENO: checking whether sys/select.h and sys/time.h may both be included" >&5
13464$as_echo_n "checking whether sys/select.h and sys/time.h may both be included... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013465cat >conftest.$ac_ext <<_ACEOF
13466/* confdefs.h. */
13467_ACEOF
13468cat confdefs.h >>conftest.$ac_ext
13469cat >>conftest.$ac_ext <<_ACEOF
13470/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013471
13472#include <sys/types.h>
13473#include <sys/time.h>
13474#include <sys/select.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013475int
13476main ()
13477{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013478
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013479 ;
13480 return 0;
13481}
13482_ACEOF
13483rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013484if { (ac_try="$ac_compile"
13485case "(($ac_try" in
13486 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13487 *) ac_try_echo=$ac_try;;
13488esac
13489eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13490$as_echo "$ac_try_echo") >&5
13491 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013492 ac_status=$?
13493 grep -v '^ *+' conftest.er1 >conftest.err
13494 rm -f conftest.er1
13495 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013496 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13497 (exit $ac_status); } && {
13498 test -z "$ac_c_werror_flag" ||
13499 test ! -s conftest.err
13500 } && test -s conftest.$ac_objext; then
13501 { $as_echo "$as_me:$LINENO: result: yes" >&5
13502$as_echo "yes" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013503 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013504#define SYS_SELECT_WITH_SYS_TIME 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013505_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013506
13507else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013508 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013509sed 's/^/| /' conftest.$ac_ext >&5
13510
Bram Moolenaar446cb832008-06-24 21:56:24 +000013511 { $as_echo "$as_me:$LINENO: result: no" >&5
13512$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013513fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013514
13515rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000013516
13517
Bram Moolenaar446cb832008-06-24 21:56:24 +000013518{ $as_echo "$as_me:$LINENO: checking for /dev/ptc" >&5
13519$as_echo_n "checking for /dev/ptc... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013520if test -r /dev/ptc; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013521 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013522#define HAVE_DEV_PTC 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013523_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013524
Bram Moolenaar446cb832008-06-24 21:56:24 +000013525 { $as_echo "$as_me:$LINENO: result: yes" >&5
13526$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013527else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013528 { $as_echo "$as_me:$LINENO: result: no" >&5
13529$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013530fi
13531
Bram Moolenaar446cb832008-06-24 21:56:24 +000013532{ $as_echo "$as_me:$LINENO: checking for SVR4 ptys" >&5
13533$as_echo_n "checking for SVR4 ptys... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013534if test -c /dev/ptmx ; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013535 cat >conftest.$ac_ext <<_ACEOF
13536/* confdefs.h. */
13537_ACEOF
13538cat confdefs.h >>conftest.$ac_ext
13539cat >>conftest.$ac_ext <<_ACEOF
13540/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013541
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013542int
13543main ()
13544{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013545ptsname(0);grantpt(0);unlockpt(0);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013546 ;
13547 return 0;
13548}
13549_ACEOF
13550rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013551if { (ac_try="$ac_link"
13552case "(($ac_try" in
13553 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13554 *) ac_try_echo=$ac_try;;
13555esac
13556eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13557$as_echo "$ac_try_echo") >&5
13558 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013559 ac_status=$?
13560 grep -v '^ *+' conftest.er1 >conftest.err
13561 rm -f conftest.er1
13562 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013563 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13564 (exit $ac_status); } && {
13565 test -z "$ac_c_werror_flag" ||
13566 test ! -s conftest.err
13567 } && test -s conftest$ac_exeext && {
13568 test "$cross_compiling" = yes ||
13569 $as_test_x conftest$ac_exeext
13570 }; then
13571 { $as_echo "$as_me:$LINENO: result: yes" >&5
13572$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013573#define HAVE_SVR4_PTYS 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013574_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013575
13576else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013577 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013578sed 's/^/| /' conftest.$ac_ext >&5
13579
Bram Moolenaar446cb832008-06-24 21:56:24 +000013580 { $as_echo "$as_me:$LINENO: result: no" >&5
13581$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013582fi
13583
Bram Moolenaar446cb832008-06-24 21:56:24 +000013584rm -rf conftest.dSYM
13585rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13586 conftest$ac_exeext conftest.$ac_ext
13587else
13588 { $as_echo "$as_me:$LINENO: result: no" >&5
13589$as_echo "no" >&6; }
13590fi
13591
13592{ $as_echo "$as_me:$LINENO: checking for ptyranges" >&5
13593$as_echo_n "checking for ptyranges... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013594if test -d /dev/ptym ; then
13595 pdir='/dev/ptym'
13596else
13597 pdir='/dev'
13598fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013599cat >conftest.$ac_ext <<_ACEOF
13600/* confdefs.h. */
13601_ACEOF
13602cat confdefs.h >>conftest.$ac_ext
13603cat >>conftest.$ac_ext <<_ACEOF
13604/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013605#ifdef M_UNIX
13606 yes;
13607#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013608
13609_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013610if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013611 $EGREP "yes" >/dev/null 2>&1; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000013612 ptys=`echo /dev/ptyp??`
13613else
Bram Moolenaar071d4272004-06-13 20:20:40 +000013614 ptys=`echo $pdir/pty??`
13615fi
13616rm -f conftest*
13617
13618if test "$ptys" != "$pdir/pty??" ; then
13619 p0=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
13620 p1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013621 cat >>confdefs.h <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013622#define PTYRANGE0 "$p0"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013623_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013624
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013625 cat >>confdefs.h <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013626#define PTYRANGE1 "$p1"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013627_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013628
Bram Moolenaar446cb832008-06-24 21:56:24 +000013629 { $as_echo "$as_me:$LINENO: result: $p0 / $p1" >&5
13630$as_echo "$p0 / $p1" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013631else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013632 { $as_echo "$as_me:$LINENO: result: don't know" >&5
13633$as_echo "don't know" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013634fi
13635
Bram Moolenaar071d4272004-06-13 20:20:40 +000013636rm -f conftest_grp
Bram Moolenaar446cb832008-06-24 21:56:24 +000013637{ $as_echo "$as_me:$LINENO: checking default tty permissions/group" >&5
13638$as_echo_n "checking default tty permissions/group... " >&6; }
13639if test "${vim_cv_tty_group+set}" = set; then
13640 $as_echo_n "(cached) " >&6
13641else
13642
13643 if test "$cross_compiling" = yes; then
13644
13645 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_tty_group' and 'vim_cv_tty_mode'" >&5
13646$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 +000013647 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000013648
Bram Moolenaar071d4272004-06-13 20:20:40 +000013649else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013650 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013651
Bram Moolenaar446cb832008-06-24 21:56:24 +000013652#include "confdefs.h"
Bram Moolenaar071d4272004-06-13 20:20:40 +000013653#include <sys/types.h>
Bram Moolenaar446cb832008-06-24 21:56:24 +000013654#if STDC_HEADERS
13655# include <stdlib.h>
13656# include <stddef.h>
13657#endif
13658#ifdef HAVE_UNISTD_H
13659#include <unistd.h>
13660#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000013661#include <sys/stat.h>
13662#include <stdio.h>
13663main()
13664{
13665 struct stat sb;
13666 char *x,*ttyname();
13667 int om, m;
13668 FILE *fp;
13669
13670 if (!(x = ttyname(0))) exit(1);
13671 if (stat(x, &sb)) exit(1);
13672 om = sb.st_mode;
13673 if (om & 002) exit(0);
13674 m = system("mesg y");
13675 if (m == -1 || m == 127) exit(1);
13676 if (stat(x, &sb)) exit(1);
13677 m = sb.st_mode;
13678 if (chmod(x, om)) exit(1);
13679 if (m & 002) exit(0);
13680 if (sb.st_gid == getgid()) exit(1);
13681 if (!(fp=fopen("conftest_grp", "w")))
13682 exit(1);
13683 fprintf(fp, "%d\n", sb.st_gid);
13684 fclose(fp);
13685 exit(0);
13686}
13687
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013688_ACEOF
13689rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013690if { (ac_try="$ac_link"
13691case "(($ac_try" in
13692 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13693 *) ac_try_echo=$ac_try;;
13694esac
13695eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13696$as_echo "$ac_try_echo") >&5
13697 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013698 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013699 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013700 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000013701 { (case "(($ac_try" in
13702 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13703 *) ac_try_echo=$ac_try;;
13704esac
13705eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13706$as_echo "$ac_try_echo") >&5
13707 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013708 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013709 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013710 (exit $ac_status); }; }; then
13711
Bram Moolenaar446cb832008-06-24 21:56:24 +000013712 if test -f conftest_grp; then
13713 vim_cv_tty_group=`cat conftest_grp`
13714 if test "x$vim_cv_tty_mode" = "x" ; then
13715 vim_cv_tty_mode=0620
13716 fi
13717 { $as_echo "$as_me:$LINENO: result: pty mode: $vim_cv_tty_mode, group: $vim_cv_tty_group" >&5
13718$as_echo "pty mode: $vim_cv_tty_mode, group: $vim_cv_tty_group" >&6; }
13719 else
13720 vim_cv_tty_group=world
13721 { $as_echo "$as_me:$LINENO: result: ptys are world accessable" >&5
13722$as_echo "ptys are world accessable" >&6; }
13723 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000013724
13725else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013726 $as_echo "$as_me: program exited with status $ac_status" >&5
13727$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013728sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000013729
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013730( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000013731
13732 vim_cv_tty_group=world
13733 { $as_echo "$as_me:$LINENO: result: can't determine - assume ptys are world accessable" >&5
13734$as_echo "can't determine - assume ptys are world accessable" >&6; }
13735
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013736fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013737rm -rf conftest.dSYM
13738rm -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 +000013739fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013740
13741
13742
13743fi
13744{ $as_echo "$as_me:$LINENO: result: $vim_cv_tty_group" >&5
13745$as_echo "$vim_cv_tty_group" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013746rm -f conftest_grp
13747
Bram Moolenaar446cb832008-06-24 21:56:24 +000013748if test "x$vim_cv_tty_group" != "xworld" ; then
13749 cat >>confdefs.h <<_ACEOF
13750#define PTYGROUP $vim_cv_tty_group
13751_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013752
Bram Moolenaar446cb832008-06-24 21:56:24 +000013753 if test "x$vim_cv_tty_mode" = "x" ; then
13754 { { $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
13755$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;}
13756 { (exit 1); exit 1; }; }
13757 else
13758 cat >>confdefs.h <<\_ACEOF
13759#define PTYMODE 0620
13760_ACEOF
13761
13762 fi
13763fi
13764
13765
13766{ $as_echo "$as_me:$LINENO: checking return type of signal handlers" >&5
13767$as_echo_n "checking return type of signal handlers... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013768if test "${ac_cv_type_signal+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000013769 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000013770else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013771 cat >conftest.$ac_ext <<_ACEOF
13772/* confdefs.h. */
13773_ACEOF
13774cat confdefs.h >>conftest.$ac_ext
13775cat >>conftest.$ac_ext <<_ACEOF
13776/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013777#include <sys/types.h>
13778#include <signal.h>
Bram Moolenaar071d4272004-06-13 20:20:40 +000013779
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013780int
13781main ()
13782{
Bram Moolenaar446cb832008-06-24 21:56:24 +000013783return *(signal (0, 0)) (0) == 1;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013784 ;
13785 return 0;
13786}
13787_ACEOF
13788rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013789if { (ac_try="$ac_compile"
13790case "(($ac_try" in
13791 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13792 *) ac_try_echo=$ac_try;;
13793esac
13794eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13795$as_echo "$ac_try_echo") >&5
13796 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013797 ac_status=$?
13798 grep -v '^ *+' conftest.er1 >conftest.err
13799 rm -f conftest.er1
13800 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013801 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13802 (exit $ac_status); } && {
13803 test -z "$ac_c_werror_flag" ||
13804 test ! -s conftest.err
13805 } && test -s conftest.$ac_objext; then
13806 ac_cv_type_signal=int
Bram Moolenaar071d4272004-06-13 20:20:40 +000013807else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013808 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013809sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000013810
Bram Moolenaar446cb832008-06-24 21:56:24 +000013811 ac_cv_type_signal=void
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013812fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013813
13814rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013815fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000013816{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
13817$as_echo "$ac_cv_type_signal" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013818
13819cat >>confdefs.h <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013820#define RETSIGTYPE $ac_cv_type_signal
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013821_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013822
13823
13824
13825if test $ac_cv_type_signal = void; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013826 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013827#define SIGRETURN return
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013828_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013829
13830else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013831 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013832#define SIGRETURN return 0
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013833_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013834
13835fi
13836
Bram Moolenaar446cb832008-06-24 21:56:24 +000013837{ $as_echo "$as_me:$LINENO: checking for struct sigcontext" >&5
13838$as_echo_n "checking for struct sigcontext... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013839cat >conftest.$ac_ext <<_ACEOF
13840/* confdefs.h. */
13841_ACEOF
13842cat confdefs.h >>conftest.$ac_ext
13843cat >>conftest.$ac_ext <<_ACEOF
13844/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000013845
13846#include <signal.h>
13847test_sig()
13848{
13849 struct sigcontext *scont;
13850 scont = (struct sigcontext *)0;
13851 return 1;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013852}
13853int
13854main ()
13855{
Bram Moolenaar071d4272004-06-13 20:20:40 +000013856
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013857 ;
13858 return 0;
13859}
13860_ACEOF
13861rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013862if { (ac_try="$ac_compile"
13863case "(($ac_try" in
13864 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13865 *) ac_try_echo=$ac_try;;
13866esac
13867eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13868$as_echo "$ac_try_echo") >&5
13869 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013870 ac_status=$?
13871 grep -v '^ *+' conftest.er1 >conftest.err
13872 rm -f conftest.er1
13873 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000013874 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13875 (exit $ac_status); } && {
13876 test -z "$ac_c_werror_flag" ||
13877 test ! -s conftest.err
13878 } && test -s conftest.$ac_objext; then
13879 { $as_echo "$as_me:$LINENO: result: yes" >&5
13880$as_echo "yes" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013881 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013882#define HAVE_SIGCONTEXT 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013883_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013884
13885else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013886 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013887sed 's/^/| /' conftest.$ac_ext >&5
13888
Bram Moolenaar446cb832008-06-24 21:56:24 +000013889 { $as_echo "$as_me:$LINENO: result: no" >&5
13890$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000013891fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000013892
Bram Moolenaar446cb832008-06-24 21:56:24 +000013893rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13894
13895{ $as_echo "$as_me:$LINENO: checking getcwd implementation is broken" >&5
13896$as_echo_n "checking getcwd implementation is broken... " >&6; }
13897if test "${vim_cv_getcwd_broken+set}" = set; then
13898 $as_echo_n "(cached) " >&6
13899else
13900
13901 if test "$cross_compiling" = yes; then
13902
13903 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_getcwd_broken'" >&5
13904$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_getcwd_broken'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013905 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000013906
Bram Moolenaar071d4272004-06-13 20:20:40 +000013907else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013908 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013909
Bram Moolenaar446cb832008-06-24 21:56:24 +000013910#include "confdefs.h"
13911#ifdef HAVE_UNISTD_H
13912#include <unistd.h>
13913#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000013914char *dagger[] = { "IFS=pwd", 0 };
13915main()
13916{
13917 char buffer[500];
13918 extern char **environ;
13919 environ = dagger;
13920 return getcwd(buffer, 500) ? 0 : 1;
13921}
Bram Moolenaar446cb832008-06-24 21:56:24 +000013922
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013923_ACEOF
13924rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000013925if { (ac_try="$ac_link"
13926case "(($ac_try" in
13927 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13928 *) ac_try_echo=$ac_try;;
13929esac
13930eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13931$as_echo "$ac_try_echo") >&5
13932 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013933 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013934 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013935 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000013936 { (case "(($ac_try" in
13937 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13938 *) ac_try_echo=$ac_try;;
13939esac
13940eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13941$as_echo "$ac_try_echo") >&5
13942 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013943 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000013944 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013945 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000013946
13947 vim_cv_getcwd_broken=no
13948
Bram Moolenaar071d4272004-06-13 20:20:40 +000013949else
Bram Moolenaar446cb832008-06-24 21:56:24 +000013950 $as_echo "$as_me: program exited with status $ac_status" >&5
13951$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013952sed 's/^/| /' conftest.$ac_ext >&5
13953
13954( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000013955
13956 vim_cv_getcwd_broken=yes
13957
13958fi
13959rm -rf conftest.dSYM
13960rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13961fi
13962
13963
13964
13965fi
13966{ $as_echo "$as_me:$LINENO: result: $vim_cv_getcwd_broken" >&5
13967$as_echo "$vim_cv_getcwd_broken" >&6; }
13968
13969if test "x$vim_cv_getcwd_broken" = "xyes" ; then
13970 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013971#define BAD_GETCWD 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013972_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000013973
13974fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000013975
13976
Bram Moolenaar495de9c2005-01-25 22:03:25 +000013977
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
14019
14020
14021
Bram Moolenaareaf03392009-11-17 11:08:52 +000014022
Bram Moolenaar071d4272004-06-13 20:20:40 +000014023for ac_func in bcmp fchdir fchown fseeko fsync ftello getcwd getpseudotty \
14024 getpwnam getpwuid getrlimit gettimeofday getwd lstat memcmp \
Bram Moolenaareaf03392009-11-17 11:08:52 +000014025 memset mkdtemp nanosleep opendir putenv qsort readlink select setenv \
Bram Moolenaar071d4272004-06-13 20:20:40 +000014026 setpgid setsid sigaltstack sigstack sigset sigsetjmp sigaction \
Bram Moolenaar2389c3c2005-05-22 22:07:59 +000014027 sigvec strcasecmp strerror strftime stricmp strncasecmp \
Bram Moolenaar0cb032e2005-04-23 20:52:00 +000014028 strnicmp strpbrk strtol tgetent towlower towupper iswupper \
14029 usleep utime utimes
Bram Moolenaar071d4272004-06-13 20:20:40 +000014030do
Bram Moolenaar446cb832008-06-24 21:56:24 +000014031as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
14032{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
14033$as_echo_n "checking for $ac_func... " >&6; }
14034if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14035 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000014036else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014037 cat >conftest.$ac_ext <<_ACEOF
14038/* confdefs.h. */
14039_ACEOF
14040cat confdefs.h >>conftest.$ac_ext
14041cat >>conftest.$ac_ext <<_ACEOF
14042/* end confdefs.h. */
14043/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14044 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14045#define $ac_func innocuous_$ac_func
14046
Bram Moolenaar071d4272004-06-13 20:20:40 +000014047/* System header to define __stub macros and hopefully few prototypes,
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014048 which can conflict with char $ac_func (); below.
14049 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14050 <limits.h> exists even on freestanding compilers. */
14051
14052#ifdef __STDC__
14053# include <limits.h>
14054#else
14055# include <assert.h>
14056#endif
14057
14058#undef $ac_func
14059
Bram Moolenaar446cb832008-06-24 21:56:24 +000014060/* Override any GCC internal prototype to avoid an error.
14061 Use char because int might match the return type of a GCC
14062 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014063#ifdef __cplusplus
14064extern "C"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014065#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014066char $ac_func ();
Bram Moolenaar071d4272004-06-13 20:20:40 +000014067/* The GNU C library defines this for functions which it implements
14068 to always fail with ENOSYS. Some functions are actually named
14069 something starting with __ and the normal name is an alias. */
Bram Moolenaar446cb832008-06-24 21:56:24 +000014070#if defined __stub_$ac_func || defined __stub___$ac_func
Bram Moolenaar071d4272004-06-13 20:20:40 +000014071choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +000014072#endif
14073
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014074int
14075main ()
14076{
Bram Moolenaar446cb832008-06-24 21:56:24 +000014077return $ac_func ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014078 ;
14079 return 0;
14080}
14081_ACEOF
14082rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014083if { (ac_try="$ac_link"
14084case "(($ac_try" in
14085 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14086 *) ac_try_echo=$ac_try;;
14087esac
14088eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14089$as_echo "$ac_try_echo") >&5
14090 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014091 ac_status=$?
14092 grep -v '^ *+' conftest.er1 >conftest.err
14093 rm -f conftest.er1
14094 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014095 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14096 (exit $ac_status); } && {
14097 test -z "$ac_c_werror_flag" ||
14098 test ! -s conftest.err
14099 } && test -s conftest$ac_exeext && {
14100 test "$cross_compiling" = yes ||
14101 $as_test_x conftest$ac_exeext
14102 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014103 eval "$as_ac_var=yes"
Bram Moolenaar071d4272004-06-13 20:20:40 +000014104else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014105 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014106sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014107
Bram Moolenaar446cb832008-06-24 21:56:24 +000014108 eval "$as_ac_var=no"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014109fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014110
14111rm -rf conftest.dSYM
14112rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014113 conftest$ac_exeext conftest.$ac_ext
14114fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014115ac_res=`eval 'as_val=${'$as_ac_var'}
14116 $as_echo "$as_val"'`
14117 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
14118$as_echo "$ac_res" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000014119as_val=`eval 'as_val=${'$as_ac_var'}
14120 $as_echo "$as_val"'`
14121 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014122 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000014123#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014124_ACEOF
14125
Bram Moolenaar071d4272004-06-13 20:20:40 +000014126fi
14127done
14128
14129
Bram Moolenaar446cb832008-06-24 21:56:24 +000014130{ $as_echo "$as_me:$LINENO: checking for st_blksize" >&5
14131$as_echo_n "checking for st_blksize... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014132cat >conftest.$ac_ext <<_ACEOF
14133/* confdefs.h. */
14134_ACEOF
14135cat confdefs.h >>conftest.$ac_ext
14136cat >>conftest.$ac_ext <<_ACEOF
14137/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014138#include <sys/types.h>
14139#include <sys/stat.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014140int
14141main ()
14142{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014143 struct stat st;
14144 int n;
14145
14146 stat("/", &st);
14147 n = (int)st.st_blksize;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014148 ;
14149 return 0;
14150}
14151_ACEOF
14152rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014153if { (ac_try="$ac_compile"
14154case "(($ac_try" in
14155 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14156 *) ac_try_echo=$ac_try;;
14157esac
14158eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14159$as_echo "$ac_try_echo") >&5
14160 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014161 ac_status=$?
14162 grep -v '^ *+' conftest.er1 >conftest.err
14163 rm -f conftest.er1
14164 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014165 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14166 (exit $ac_status); } && {
14167 test -z "$ac_c_werror_flag" ||
14168 test ! -s conftest.err
14169 } && test -s conftest.$ac_objext; then
14170 { $as_echo "$as_me:$LINENO: result: yes" >&5
14171$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014172#define HAVE_ST_BLKSIZE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014173_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014174
14175else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014176 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014177sed 's/^/| /' conftest.$ac_ext >&5
14178
Bram Moolenaar446cb832008-06-24 21:56:24 +000014179 { $as_echo "$as_me:$LINENO: result: no" >&5
14180$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000014181fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000014182
Bram Moolenaar446cb832008-06-24 21:56:24 +000014183rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14184
14185{ $as_echo "$as_me:$LINENO: checking whether stat() ignores a trailing slash" >&5
14186$as_echo_n "checking whether stat() ignores a trailing slash... " >&6; }
14187if test "${vim_cv_stat_ignores_slash+set}" = set; then
14188 $as_echo_n "(cached) " >&6
14189else
14190
14191 if test "$cross_compiling" = yes; then
14192
14193 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_stat_ignores_slash'" >&5
14194$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_stat_ignores_slash'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014195 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000014196
Bram Moolenaar071d4272004-06-13 20:20:40 +000014197else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014198 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000014199
14200#include "confdefs.h"
14201#if STDC_HEADERS
14202# include <stdlib.h>
14203# include <stddef.h>
14204#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000014205#include <sys/types.h>
14206#include <sys/stat.h>
14207main() {struct stat st; exit(stat("configure/", &st) != 0); }
Bram Moolenaar446cb832008-06-24 21:56:24 +000014208
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014209_ACEOF
14210rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014211if { (ac_try="$ac_link"
14212case "(($ac_try" in
14213 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14214 *) ac_try_echo=$ac_try;;
14215esac
14216eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14217$as_echo "$ac_try_echo") >&5
14218 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014219 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000014220 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014221 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000014222 { (case "(($ac_try" in
14223 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14224 *) ac_try_echo=$ac_try;;
14225esac
14226eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14227$as_echo "$ac_try_echo") >&5
14228 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014229 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000014230 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014231 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000014232
14233 vim_cv_stat_ignores_slash=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000014234
14235else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014236 $as_echo "$as_me: program exited with status $ac_status" >&5
14237$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014238sed 's/^/| /' conftest.$ac_ext >&5
14239
14240( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000014241
14242 vim_cv_stat_ignores_slash=no
14243
Bram Moolenaar071d4272004-06-13 20:20:40 +000014244fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014245rm -rf conftest.dSYM
14246rm -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 +000014247fi
14248
Bram Moolenaar446cb832008-06-24 21:56:24 +000014249
14250
14251fi
14252{ $as_echo "$as_me:$LINENO: result: $vim_cv_stat_ignores_slash" >&5
14253$as_echo "$vim_cv_stat_ignores_slash" >&6; }
14254
14255if test "x$vim_cv_stat_ignores_slash" = "xyes" ; then
14256 cat >>confdefs.h <<\_ACEOF
14257#define STAT_IGNORES_SLASH 1
14258_ACEOF
14259
14260fi
14261
14262{ $as_echo "$as_me:$LINENO: checking for iconv_open()" >&5
14263$as_echo_n "checking for iconv_open()... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000014264save_LIBS="$LIBS"
14265LIBS="$LIBS -liconv"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014266cat >conftest.$ac_ext <<_ACEOF
14267/* confdefs.h. */
14268_ACEOF
14269cat confdefs.h >>conftest.$ac_ext
14270cat >>conftest.$ac_ext <<_ACEOF
14271/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014272
14273#ifdef HAVE_ICONV_H
14274# include <iconv.h>
14275#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014276
14277int
14278main ()
14279{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014280iconv_open("fr", "to");
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014281 ;
14282 return 0;
14283}
14284_ACEOF
14285rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014286if { (ac_try="$ac_link"
14287case "(($ac_try" in
14288 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14289 *) ac_try_echo=$ac_try;;
14290esac
14291eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14292$as_echo "$ac_try_echo") >&5
14293 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014294 ac_status=$?
14295 grep -v '^ *+' conftest.er1 >conftest.err
14296 rm -f conftest.er1
14297 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014298 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14299 (exit $ac_status); } && {
14300 test -z "$ac_c_werror_flag" ||
14301 test ! -s conftest.err
14302 } && test -s conftest$ac_exeext && {
14303 test "$cross_compiling" = yes ||
14304 $as_test_x conftest$ac_exeext
14305 }; then
14306 { $as_echo "$as_me:$LINENO: result: yes; with -liconv" >&5
14307$as_echo "yes; with -liconv" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014308#define HAVE_ICONV 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014309_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014310
14311else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014312 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014313sed 's/^/| /' conftest.$ac_ext >&5
14314
Bram Moolenaar446cb832008-06-24 21:56:24 +000014315 LIBS="$save_LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014316 cat >conftest.$ac_ext <<_ACEOF
14317/* confdefs.h. */
14318_ACEOF
14319cat confdefs.h >>conftest.$ac_ext
14320cat >>conftest.$ac_ext <<_ACEOF
14321/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014322
14323#ifdef HAVE_ICONV_H
14324# include <iconv.h>
14325#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014326
14327int
14328main ()
14329{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014330iconv_open("fr", "to");
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014331 ;
14332 return 0;
14333}
14334_ACEOF
14335rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014336if { (ac_try="$ac_link"
14337case "(($ac_try" in
14338 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14339 *) ac_try_echo=$ac_try;;
14340esac
14341eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14342$as_echo "$ac_try_echo") >&5
14343 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014344 ac_status=$?
14345 grep -v '^ *+' conftest.er1 >conftest.err
14346 rm -f conftest.er1
14347 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014348 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14349 (exit $ac_status); } && {
14350 test -z "$ac_c_werror_flag" ||
14351 test ! -s conftest.err
14352 } && test -s conftest$ac_exeext && {
14353 test "$cross_compiling" = yes ||
14354 $as_test_x conftest$ac_exeext
14355 }; then
14356 { $as_echo "$as_me:$LINENO: result: yes" >&5
14357$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014358#define HAVE_ICONV 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014359_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014360
14361else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014362 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014363sed 's/^/| /' conftest.$ac_ext >&5
14364
Bram Moolenaar446cb832008-06-24 21:56:24 +000014365 { $as_echo "$as_me:$LINENO: result: no" >&5
14366$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000014367fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014368
14369rm -rf conftest.dSYM
14370rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014371 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000014372fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014373
14374rm -rf conftest.dSYM
14375rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014376 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000014377
14378
Bram Moolenaar446cb832008-06-24 21:56:24 +000014379{ $as_echo "$as_me:$LINENO: checking for nl_langinfo(CODESET)" >&5
14380$as_echo_n "checking for nl_langinfo(CODESET)... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014381cat >conftest.$ac_ext <<_ACEOF
14382/* confdefs.h. */
14383_ACEOF
14384cat confdefs.h >>conftest.$ac_ext
14385cat >>conftest.$ac_ext <<_ACEOF
14386/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014387
14388#ifdef HAVE_LANGINFO_H
14389# include <langinfo.h>
14390#endif
14391
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014392int
14393main ()
14394{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014395char *cs = nl_langinfo(CODESET);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014396 ;
14397 return 0;
14398}
14399_ACEOF
14400rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014401if { (ac_try="$ac_link"
14402case "(($ac_try" in
14403 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14404 *) ac_try_echo=$ac_try;;
14405esac
14406eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14407$as_echo "$ac_try_echo") >&5
14408 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014409 ac_status=$?
14410 grep -v '^ *+' conftest.er1 >conftest.err
14411 rm -f conftest.er1
14412 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014413 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14414 (exit $ac_status); } && {
14415 test -z "$ac_c_werror_flag" ||
14416 test ! -s conftest.err
14417 } && test -s conftest$ac_exeext && {
14418 test "$cross_compiling" = yes ||
14419 $as_test_x conftest$ac_exeext
14420 }; then
14421 { $as_echo "$as_me:$LINENO: result: yes" >&5
14422$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014423#define HAVE_NL_LANGINFO_CODESET 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014424_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014425
14426else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014427 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014428sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014429
Bram Moolenaar446cb832008-06-24 21:56:24 +000014430 { $as_echo "$as_me:$LINENO: result: no" >&5
14431$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014432fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014433
14434rm -rf conftest.dSYM
14435rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014436 conftest$ac_exeext conftest.$ac_ext
14437
Bram Moolenaar446cb832008-06-24 21:56:24 +000014438
14439{ $as_echo "$as_me:$LINENO: checking for strtod in -lm" >&5
14440$as_echo_n "checking for strtod in -lm... " >&6; }
14441if test "${ac_cv_lib_m_strtod+set}" = set; then
14442 $as_echo_n "(cached) " >&6
14443else
14444 ac_check_lib_save_LIBS=$LIBS
14445LIBS="-lm $LIBS"
14446cat >conftest.$ac_ext <<_ACEOF
14447/* confdefs.h. */
14448_ACEOF
14449cat confdefs.h >>conftest.$ac_ext
14450cat >>conftest.$ac_ext <<_ACEOF
14451/* end confdefs.h. */
14452
14453/* Override any GCC internal prototype to avoid an error.
14454 Use char because int might match the return type of a GCC
14455 builtin and then its argument prototype would still apply. */
14456#ifdef __cplusplus
14457extern "C"
14458#endif
14459char strtod ();
14460int
14461main ()
14462{
14463return strtod ();
14464 ;
14465 return 0;
14466}
14467_ACEOF
14468rm -f conftest.$ac_objext conftest$ac_exeext
14469if { (ac_try="$ac_link"
14470case "(($ac_try" in
14471 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14472 *) ac_try_echo=$ac_try;;
14473esac
14474eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14475$as_echo "$ac_try_echo") >&5
14476 (eval "$ac_link") 2>conftest.er1
14477 ac_status=$?
14478 grep -v '^ *+' conftest.er1 >conftest.err
14479 rm -f conftest.er1
14480 cat conftest.err >&5
14481 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14482 (exit $ac_status); } && {
14483 test -z "$ac_c_werror_flag" ||
14484 test ! -s conftest.err
14485 } && test -s conftest$ac_exeext && {
14486 test "$cross_compiling" = yes ||
14487 $as_test_x conftest$ac_exeext
14488 }; then
14489 ac_cv_lib_m_strtod=yes
14490else
14491 $as_echo "$as_me: failed program was:" >&5
14492sed 's/^/| /' conftest.$ac_ext >&5
14493
14494 ac_cv_lib_m_strtod=no
14495fi
14496
14497rm -rf conftest.dSYM
14498rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14499 conftest$ac_exeext conftest.$ac_ext
14500LIBS=$ac_check_lib_save_LIBS
14501fi
14502{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_m_strtod" >&5
14503$as_echo "$ac_cv_lib_m_strtod" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000014504if test "x$ac_cv_lib_m_strtod" = x""yes; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000014505 cat >>confdefs.h <<_ACEOF
14506#define HAVE_LIBM 1
14507_ACEOF
14508
14509 LIBS="-lm $LIBS"
14510
14511fi
14512
14513{ $as_echo "$as_me:$LINENO: checking for strtod() and other floating point functions" >&5
14514$as_echo_n "checking for strtod() and other floating point functions... " >&6; }
14515cat >conftest.$ac_ext <<_ACEOF
14516/* confdefs.h. */
14517_ACEOF
14518cat confdefs.h >>conftest.$ac_ext
14519cat >>conftest.$ac_ext <<_ACEOF
14520/* end confdefs.h. */
14521
14522#ifdef HAVE_MATH_H
14523# include <math.h>
14524#endif
14525#if STDC_HEADERS
14526# include <stdlib.h>
14527# include <stddef.h>
14528#endif
14529
14530int
14531main ()
14532{
14533char *s; double d;
14534 d = strtod("1.1", &s);
14535 d = fabs(1.11);
14536 d = ceil(1.11);
14537 d = floor(1.11);
14538 d = log10(1.11);
14539 d = pow(1.11, 2.22);
14540 d = sqrt(1.11);
14541 d = sin(1.11);
14542 d = cos(1.11);
14543 d = atan(1.11);
14544
14545 ;
14546 return 0;
14547}
14548_ACEOF
14549rm -f conftest.$ac_objext conftest$ac_exeext
14550if { (ac_try="$ac_link"
14551case "(($ac_try" in
14552 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14553 *) ac_try_echo=$ac_try;;
14554esac
14555eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14556$as_echo "$ac_try_echo") >&5
14557 (eval "$ac_link") 2>conftest.er1
14558 ac_status=$?
14559 grep -v '^ *+' conftest.er1 >conftest.err
14560 rm -f conftest.er1
14561 cat conftest.err >&5
14562 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14563 (exit $ac_status); } && {
14564 test -z "$ac_c_werror_flag" ||
14565 test ! -s conftest.err
14566 } && test -s conftest$ac_exeext && {
14567 test "$cross_compiling" = yes ||
14568 $as_test_x conftest$ac_exeext
14569 }; then
14570 { $as_echo "$as_me:$LINENO: result: yes" >&5
14571$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
14572#define HAVE_FLOAT_FUNCS 1
14573_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014574
Bram Moolenaar071d4272004-06-13 20:20:40 +000014575else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014576 $as_echo "$as_me: failed program was:" >&5
14577sed 's/^/| /' conftest.$ac_ext >&5
14578
14579 { $as_echo "$as_me:$LINENO: result: no" >&5
14580$as_echo "no" >&6; }
14581fi
14582
14583rm -rf conftest.dSYM
14584rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14585 conftest$ac_exeext conftest.$ac_ext
14586
14587{ $as_echo "$as_me:$LINENO: checking --disable-acl argument" >&5
14588$as_echo_n "checking --disable-acl argument... " >&6; }
14589# Check whether --enable-acl was given.
14590if test "${enable_acl+set}" = set; then
14591 enableval=$enable_acl;
14592else
Bram Moolenaar071d4272004-06-13 20:20:40 +000014593 enable_acl="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +000014594fi
14595
Bram Moolenaar071d4272004-06-13 20:20:40 +000014596if test "$enable_acl" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000014597{ $as_echo "$as_me:$LINENO: result: no" >&5
14598$as_echo "no" >&6; }
14599{ $as_echo "$as_me:$LINENO: checking for acl_get_file in -lposix1e" >&5
14600$as_echo_n "checking for acl_get_file in -lposix1e... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014601if test "${ac_cv_lib_posix1e_acl_get_file+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000014602 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000014603else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014604 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000014605LIBS="-lposix1e $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014606cat >conftest.$ac_ext <<_ACEOF
14607/* confdefs.h. */
14608_ACEOF
14609cat confdefs.h >>conftest.$ac_ext
14610cat >>conftest.$ac_ext <<_ACEOF
14611/* end confdefs.h. */
14612
Bram Moolenaar446cb832008-06-24 21:56:24 +000014613/* Override any GCC internal prototype to avoid an error.
14614 Use char because int might match the return type of a GCC
14615 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014616#ifdef __cplusplus
14617extern "C"
14618#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014619char acl_get_file ();
14620int
14621main ()
14622{
Bram Moolenaar446cb832008-06-24 21:56:24 +000014623return acl_get_file ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014624 ;
14625 return 0;
14626}
14627_ACEOF
14628rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014629if { (ac_try="$ac_link"
14630case "(($ac_try" in
14631 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14632 *) ac_try_echo=$ac_try;;
14633esac
14634eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14635$as_echo "$ac_try_echo") >&5
14636 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014637 ac_status=$?
14638 grep -v '^ *+' conftest.er1 >conftest.err
14639 rm -f conftest.er1
14640 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014641 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14642 (exit $ac_status); } && {
14643 test -z "$ac_c_werror_flag" ||
14644 test ! -s conftest.err
14645 } && test -s conftest$ac_exeext && {
14646 test "$cross_compiling" = yes ||
14647 $as_test_x conftest$ac_exeext
14648 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014649 ac_cv_lib_posix1e_acl_get_file=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000014650else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014651 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014652sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014653
Bram Moolenaar446cb832008-06-24 21:56:24 +000014654 ac_cv_lib_posix1e_acl_get_file=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000014655fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014656
14657rm -rf conftest.dSYM
14658rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014659 conftest$ac_exeext conftest.$ac_ext
14660LIBS=$ac_check_lib_save_LIBS
14661fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014662{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_posix1e_acl_get_file" >&5
14663$as_echo "$ac_cv_lib_posix1e_acl_get_file" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000014664if test "x$ac_cv_lib_posix1e_acl_get_file" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000014665 LIBS="$LIBS -lposix1e"
14666else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014667 { $as_echo "$as_me:$LINENO: checking for acl_get_file in -lacl" >&5
14668$as_echo_n "checking for acl_get_file in -lacl... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014669if test "${ac_cv_lib_acl_acl_get_file+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000014670 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000014671else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014672 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000014673LIBS="-lacl $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014674cat >conftest.$ac_ext <<_ACEOF
14675/* confdefs.h. */
14676_ACEOF
14677cat confdefs.h >>conftest.$ac_ext
14678cat >>conftest.$ac_ext <<_ACEOF
14679/* end confdefs.h. */
14680
Bram Moolenaar446cb832008-06-24 21:56:24 +000014681/* Override any GCC internal prototype to avoid an error.
14682 Use char because int might match the return type of a GCC
14683 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014684#ifdef __cplusplus
14685extern "C"
14686#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014687char acl_get_file ();
14688int
14689main ()
14690{
Bram Moolenaar446cb832008-06-24 21:56:24 +000014691return acl_get_file ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014692 ;
14693 return 0;
14694}
14695_ACEOF
14696rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014697if { (ac_try="$ac_link"
14698case "(($ac_try" in
14699 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14700 *) ac_try_echo=$ac_try;;
14701esac
14702eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14703$as_echo "$ac_try_echo") >&5
14704 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014705 ac_status=$?
14706 grep -v '^ *+' conftest.er1 >conftest.err
14707 rm -f conftest.er1
14708 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014709 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14710 (exit $ac_status); } && {
14711 test -z "$ac_c_werror_flag" ||
14712 test ! -s conftest.err
14713 } && test -s conftest$ac_exeext && {
14714 test "$cross_compiling" = yes ||
14715 $as_test_x conftest$ac_exeext
14716 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014717 ac_cv_lib_acl_acl_get_file=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000014718else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014719 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014720sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014721
Bram Moolenaar446cb832008-06-24 21:56:24 +000014722 ac_cv_lib_acl_acl_get_file=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000014723fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014724
14725rm -rf conftest.dSYM
14726rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014727 conftest$ac_exeext conftest.$ac_ext
14728LIBS=$ac_check_lib_save_LIBS
14729fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014730{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_acl_acl_get_file" >&5
14731$as_echo "$ac_cv_lib_acl_acl_get_file" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000014732if test "x$ac_cv_lib_acl_acl_get_file" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000014733 LIBS="$LIBS -lacl"
Bram Moolenaar446cb832008-06-24 21:56:24 +000014734 { $as_echo "$as_me:$LINENO: checking for fgetxattr in -lattr" >&5
14735$as_echo_n "checking for fgetxattr in -lattr... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014736if test "${ac_cv_lib_attr_fgetxattr+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000014737 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000014738else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014739 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000014740LIBS="-lattr $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014741cat >conftest.$ac_ext <<_ACEOF
14742/* confdefs.h. */
14743_ACEOF
14744cat confdefs.h >>conftest.$ac_ext
14745cat >>conftest.$ac_ext <<_ACEOF
14746/* end confdefs.h. */
14747
Bram Moolenaar446cb832008-06-24 21:56:24 +000014748/* Override any GCC internal prototype to avoid an error.
14749 Use char because int might match the return type of a GCC
14750 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014751#ifdef __cplusplus
14752extern "C"
14753#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014754char fgetxattr ();
14755int
14756main ()
14757{
Bram Moolenaar446cb832008-06-24 21:56:24 +000014758return fgetxattr ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014759 ;
14760 return 0;
14761}
14762_ACEOF
14763rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014764if { (ac_try="$ac_link"
14765case "(($ac_try" in
14766 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14767 *) ac_try_echo=$ac_try;;
14768esac
14769eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14770$as_echo "$ac_try_echo") >&5
14771 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014772 ac_status=$?
14773 grep -v '^ *+' conftest.er1 >conftest.err
14774 rm -f conftest.er1
14775 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014776 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14777 (exit $ac_status); } && {
14778 test -z "$ac_c_werror_flag" ||
14779 test ! -s conftest.err
14780 } && test -s conftest$ac_exeext && {
14781 test "$cross_compiling" = yes ||
14782 $as_test_x conftest$ac_exeext
14783 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014784 ac_cv_lib_attr_fgetxattr=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000014785else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014786 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014787sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014788
Bram Moolenaar446cb832008-06-24 21:56:24 +000014789 ac_cv_lib_attr_fgetxattr=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000014790fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014791
14792rm -rf conftest.dSYM
14793rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014794 conftest$ac_exeext conftest.$ac_ext
14795LIBS=$ac_check_lib_save_LIBS
14796fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014797{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_attr_fgetxattr" >&5
14798$as_echo "$ac_cv_lib_attr_fgetxattr" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000014799if test "x$ac_cv_lib_attr_fgetxattr" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000014800 LIBS="$LIBS -lattr"
Bram Moolenaar071d4272004-06-13 20:20:40 +000014801fi
14802
Bram Moolenaar071d4272004-06-13 20:20:40 +000014803fi
14804
14805fi
14806
14807
Bram Moolenaar446cb832008-06-24 21:56:24 +000014808{ $as_echo "$as_me:$LINENO: checking for POSIX ACL support" >&5
14809$as_echo_n "checking for POSIX ACL support... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014810cat >conftest.$ac_ext <<_ACEOF
14811/* confdefs.h. */
14812_ACEOF
14813cat confdefs.h >>conftest.$ac_ext
14814cat >>conftest.$ac_ext <<_ACEOF
14815/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014816
14817#include <sys/types.h>
14818#ifdef HAVE_SYS_ACL_H
14819# include <sys/acl.h>
14820#endif
14821acl_t acl;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014822int
14823main ()
14824{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014825acl = acl_get_file("foo", ACL_TYPE_ACCESS);
14826 acl_set_file("foo", ACL_TYPE_ACCESS, acl);
14827 acl_free(acl);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014828 ;
14829 return 0;
14830}
14831_ACEOF
14832rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014833if { (ac_try="$ac_link"
14834case "(($ac_try" in
14835 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14836 *) ac_try_echo=$ac_try;;
14837esac
14838eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14839$as_echo "$ac_try_echo") >&5
14840 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014841 ac_status=$?
14842 grep -v '^ *+' conftest.er1 >conftest.err
14843 rm -f conftest.er1
14844 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014845 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14846 (exit $ac_status); } && {
14847 test -z "$ac_c_werror_flag" ||
14848 test ! -s conftest.err
14849 } && test -s conftest$ac_exeext && {
14850 test "$cross_compiling" = yes ||
14851 $as_test_x conftest$ac_exeext
14852 }; then
14853 { $as_echo "$as_me:$LINENO: result: yes" >&5
14854$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014855#define HAVE_POSIX_ACL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014856_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014857
14858else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014859 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014860sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014861
Bram Moolenaar446cb832008-06-24 21:56:24 +000014862 { $as_echo "$as_me:$LINENO: result: no" >&5
14863$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014864fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014865
14866rm -rf conftest.dSYM
14867rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014868 conftest$ac_exeext conftest.$ac_ext
14869
Bram Moolenaar446cb832008-06-24 21:56:24 +000014870{ $as_echo "$as_me:$LINENO: checking for Solaris ACL support" >&5
14871$as_echo_n "checking for Solaris ACL support... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014872cat >conftest.$ac_ext <<_ACEOF
14873/* confdefs.h. */
14874_ACEOF
14875cat confdefs.h >>conftest.$ac_ext
14876cat >>conftest.$ac_ext <<_ACEOF
14877/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014878
14879#ifdef HAVE_SYS_ACL_H
14880# include <sys/acl.h>
14881#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014882int
14883main ()
14884{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014885acl("foo", GETACLCNT, 0, NULL);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014886
14887 ;
14888 return 0;
14889}
14890_ACEOF
14891rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014892if { (ac_try="$ac_link"
14893case "(($ac_try" in
14894 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14895 *) ac_try_echo=$ac_try;;
14896esac
14897eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14898$as_echo "$ac_try_echo") >&5
14899 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014900 ac_status=$?
14901 grep -v '^ *+' conftest.er1 >conftest.err
14902 rm -f conftest.er1
14903 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014904 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14905 (exit $ac_status); } && {
14906 test -z "$ac_c_werror_flag" ||
14907 test ! -s conftest.err
14908 } && test -s conftest$ac_exeext && {
14909 test "$cross_compiling" = yes ||
14910 $as_test_x conftest$ac_exeext
14911 }; then
14912 { $as_echo "$as_me:$LINENO: result: yes" >&5
14913$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014914#define HAVE_SOLARIS_ACL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014915_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014916
14917else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014918 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014919sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000014920
Bram Moolenaar446cb832008-06-24 21:56:24 +000014921 { $as_echo "$as_me:$LINENO: result: no" >&5
14922$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014923fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014924
14925rm -rf conftest.dSYM
14926rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014927 conftest$ac_exeext conftest.$ac_ext
14928
Bram Moolenaar446cb832008-06-24 21:56:24 +000014929{ $as_echo "$as_me:$LINENO: checking for AIX ACL support" >&5
14930$as_echo_n "checking for AIX ACL support... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014931cat >conftest.$ac_ext <<_ACEOF
14932/* confdefs.h. */
14933_ACEOF
14934cat confdefs.h >>conftest.$ac_ext
14935cat >>conftest.$ac_ext <<_ACEOF
14936/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000014937
Bram Moolenaar446cb832008-06-24 21:56:24 +000014938#if STDC_HEADERS
14939# include <stdlib.h>
14940# include <stddef.h>
14941#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000014942#ifdef HAVE_SYS_ACL_H
14943# include <sys/acl.h>
14944#endif
14945#ifdef HAVE_SYS_ACCESS_H
14946# include <sys/access.h>
14947#endif
14948#define _ALL_SOURCE
14949
14950#include <sys/stat.h>
14951
14952int aclsize;
14953struct acl *aclent;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014954int
14955main ()
14956{
Bram Moolenaar071d4272004-06-13 20:20:40 +000014957aclsize = sizeof(struct acl);
14958 aclent = (void *)malloc(aclsize);
14959 statacl("foo", STX_NORMAL, aclent, aclsize);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014960
14961 ;
14962 return 0;
14963}
14964_ACEOF
14965rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000014966if { (ac_try="$ac_link"
14967case "(($ac_try" in
14968 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14969 *) ac_try_echo=$ac_try;;
14970esac
14971eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14972$as_echo "$ac_try_echo") >&5
14973 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014974 ac_status=$?
14975 grep -v '^ *+' conftest.er1 >conftest.err
14976 rm -f conftest.er1
14977 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000014978 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14979 (exit $ac_status); } && {
14980 test -z "$ac_c_werror_flag" ||
14981 test ! -s conftest.err
14982 } && test -s conftest$ac_exeext && {
14983 test "$cross_compiling" = yes ||
14984 $as_test_x conftest$ac_exeext
14985 }; then
14986 { $as_echo "$as_me:$LINENO: result: yes" >&5
14987$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014988#define HAVE_AIX_ACL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014989_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000014990
14991else
Bram Moolenaar446cb832008-06-24 21:56:24 +000014992 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000014993sed 's/^/| /' conftest.$ac_ext >&5
14994
Bram Moolenaar446cb832008-06-24 21:56:24 +000014995 { $as_echo "$as_me:$LINENO: result: no" >&5
14996$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000014997fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000014998
14999rm -rf conftest.dSYM
15000rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015001 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000015002else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015003 { $as_echo "$as_me:$LINENO: result: yes" >&5
15004$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015005fi
15006
Bram Moolenaar446cb832008-06-24 21:56:24 +000015007{ $as_echo "$as_me:$LINENO: checking --disable-gpm argument" >&5
15008$as_echo_n "checking --disable-gpm argument... " >&6; }
15009# Check whether --enable-gpm was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +000015010if test "${enable_gpm+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015011 enableval=$enable_gpm;
Bram Moolenaar071d4272004-06-13 20:20:40 +000015012else
15013 enable_gpm="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +000015014fi
15015
Bram Moolenaar071d4272004-06-13 20:20:40 +000015016
15017if test "$enable_gpm" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015018 { $as_echo "$as_me:$LINENO: result: no" >&5
15019$as_echo "no" >&6; }
15020 { $as_echo "$as_me:$LINENO: checking for gpm" >&5
15021$as_echo_n "checking for gpm... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015022if test "${vi_cv_have_gpm+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015023 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000015024else
15025 olibs="$LIBS" ; LIBS="-lgpm"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015026 cat >conftest.$ac_ext <<_ACEOF
15027/* confdefs.h. */
15028_ACEOF
15029cat confdefs.h >>conftest.$ac_ext
15030cat >>conftest.$ac_ext <<_ACEOF
15031/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000015032#include <gpm.h>
15033 #include <linux/keyboard.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015034int
15035main ()
15036{
Bram Moolenaar071d4272004-06-13 20:20:40 +000015037Gpm_GetLibVersion(NULL);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015038 ;
15039 return 0;
15040}
15041_ACEOF
15042rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015043if { (ac_try="$ac_link"
15044case "(($ac_try" in
15045 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15046 *) ac_try_echo=$ac_try;;
15047esac
15048eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15049$as_echo "$ac_try_echo") >&5
15050 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015051 ac_status=$?
15052 grep -v '^ *+' conftest.er1 >conftest.err
15053 rm -f conftest.er1
15054 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015055 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15056 (exit $ac_status); } && {
15057 test -z "$ac_c_werror_flag" ||
15058 test ! -s conftest.err
15059 } && test -s conftest$ac_exeext && {
15060 test "$cross_compiling" = yes ||
15061 $as_test_x conftest$ac_exeext
15062 }; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000015063 vi_cv_have_gpm=yes
15064else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015065 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015066sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000015067
Bram Moolenaar446cb832008-06-24 21:56:24 +000015068 vi_cv_have_gpm=no
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015069fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015070
15071rm -rf conftest.dSYM
15072rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015073 conftest$ac_exeext conftest.$ac_ext
15074 LIBS="$olibs"
15075
15076fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015077{ $as_echo "$as_me:$LINENO: result: $vi_cv_have_gpm" >&5
15078$as_echo "$vi_cv_have_gpm" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015079 if test $vi_cv_have_gpm = yes; then
15080 LIBS="$LIBS -lgpm"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015081 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015082#define HAVE_GPM 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015083_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015084
15085 fi
15086else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015087 { $as_echo "$as_me:$LINENO: result: yes" >&5
15088$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015089fi
15090
Bram Moolenaar446cb832008-06-24 21:56:24 +000015091{ $as_echo "$as_me:$LINENO: checking --disable-sysmouse argument" >&5
15092$as_echo_n "checking --disable-sysmouse argument... " >&6; }
15093# Check whether --enable-sysmouse was given.
15094if test "${enable_sysmouse+set}" = set; then
15095 enableval=$enable_sysmouse;
15096else
15097 enable_sysmouse="yes"
15098fi
15099
15100
15101if test "$enable_sysmouse" = "yes"; then
15102 { $as_echo "$as_me:$LINENO: result: no" >&5
15103$as_echo "no" >&6; }
15104 { $as_echo "$as_me:$LINENO: checking for sysmouse" >&5
15105$as_echo_n "checking for sysmouse... " >&6; }
15106if test "${vi_cv_have_sysmouse+set}" = set; then
15107 $as_echo_n "(cached) " >&6
15108else
15109 cat >conftest.$ac_ext <<_ACEOF
15110/* confdefs.h. */
15111_ACEOF
15112cat confdefs.h >>conftest.$ac_ext
15113cat >>conftest.$ac_ext <<_ACEOF
15114/* end confdefs.h. */
15115#include <sys/consio.h>
15116 #include <signal.h>
15117 #include <sys/fbio.h>
15118int
15119main ()
15120{
15121struct mouse_info mouse;
15122 mouse.operation = MOUSE_MODE;
15123 mouse.operation = MOUSE_SHOW;
15124 mouse.u.mode.mode = 0;
15125 mouse.u.mode.signal = SIGUSR2;
15126 ;
15127 return 0;
15128}
15129_ACEOF
15130rm -f conftest.$ac_objext conftest$ac_exeext
15131if { (ac_try="$ac_link"
15132case "(($ac_try" in
15133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15134 *) ac_try_echo=$ac_try;;
15135esac
15136eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15137$as_echo "$ac_try_echo") >&5
15138 (eval "$ac_link") 2>conftest.er1
15139 ac_status=$?
15140 grep -v '^ *+' conftest.er1 >conftest.err
15141 rm -f conftest.er1
15142 cat conftest.err >&5
15143 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15144 (exit $ac_status); } && {
15145 test -z "$ac_c_werror_flag" ||
15146 test ! -s conftest.err
15147 } && test -s conftest$ac_exeext && {
15148 test "$cross_compiling" = yes ||
15149 $as_test_x conftest$ac_exeext
15150 }; then
15151 vi_cv_have_sysmouse=yes
15152else
15153 $as_echo "$as_me: failed program was:" >&5
15154sed 's/^/| /' conftest.$ac_ext >&5
15155
15156 vi_cv_have_sysmouse=no
15157fi
15158
15159rm -rf conftest.dSYM
15160rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15161 conftest$ac_exeext conftest.$ac_ext
15162
15163fi
15164{ $as_echo "$as_me:$LINENO: result: $vi_cv_have_sysmouse" >&5
15165$as_echo "$vi_cv_have_sysmouse" >&6; }
15166 if test $vi_cv_have_sysmouse = yes; then
15167 cat >>confdefs.h <<\_ACEOF
15168#define HAVE_SYSMOUSE 1
15169_ACEOF
15170
15171 fi
15172else
15173 { $as_echo "$as_me:$LINENO: result: yes" >&5
15174$as_echo "yes" >&6; }
15175fi
15176
15177{ $as_echo "$as_me:$LINENO: checking for rename" >&5
15178$as_echo_n "checking for rename... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015179cat >conftest.$ac_ext <<_ACEOF
15180/* confdefs.h. */
15181_ACEOF
15182cat confdefs.h >>conftest.$ac_ext
15183cat >>conftest.$ac_ext <<_ACEOF
15184/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000015185#include <stdio.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015186int
15187main ()
15188{
Bram Moolenaar071d4272004-06-13 20:20:40 +000015189rename("this", "that")
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015190 ;
15191 return 0;
15192}
15193_ACEOF
15194rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015195if { (ac_try="$ac_link"
15196case "(($ac_try" in
15197 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15198 *) ac_try_echo=$ac_try;;
15199esac
15200eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15201$as_echo "$ac_try_echo") >&5
15202 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015203 ac_status=$?
15204 grep -v '^ *+' conftest.er1 >conftest.err
15205 rm -f conftest.er1
15206 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015207 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15208 (exit $ac_status); } && {
15209 test -z "$ac_c_werror_flag" ||
15210 test ! -s conftest.err
15211 } && test -s conftest$ac_exeext && {
15212 test "$cross_compiling" = yes ||
15213 $as_test_x conftest$ac_exeext
15214 }; then
15215 { $as_echo "$as_me:$LINENO: result: yes" >&5
15216$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015217#define HAVE_RENAME 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015218_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015219
15220else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015221 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015222sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000015223
Bram Moolenaar446cb832008-06-24 21:56:24 +000015224 { $as_echo "$as_me:$LINENO: result: no" >&5
15225$as_echo "no" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015226fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015227
15228rm -rf conftest.dSYM
15229rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015230 conftest$ac_exeext conftest.$ac_ext
15231
Bram Moolenaar446cb832008-06-24 21:56:24 +000015232{ $as_echo "$as_me:$LINENO: checking for sysctl" >&5
15233$as_echo_n "checking for sysctl... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015234cat >conftest.$ac_ext <<_ACEOF
15235/* confdefs.h. */
15236_ACEOF
15237cat confdefs.h >>conftest.$ac_ext
15238cat >>conftest.$ac_ext <<_ACEOF
15239/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000015240#include <sys/types.h>
15241#include <sys/sysctl.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015242int
15243main ()
15244{
Bram Moolenaar071d4272004-06-13 20:20:40 +000015245 int mib[2], r;
15246 size_t len;
15247
15248 mib[0] = CTL_HW;
15249 mib[1] = HW_USERMEM;
15250 len = sizeof(r);
15251 (void)sysctl(mib, 2, &r, &len, (void *)0, (size_t)0);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015252
15253 ;
15254 return 0;
15255}
15256_ACEOF
15257rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015258if { (ac_try="$ac_compile"
15259case "(($ac_try" in
15260 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15261 *) ac_try_echo=$ac_try;;
15262esac
15263eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15264$as_echo "$ac_try_echo") >&5
15265 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015266 ac_status=$?
15267 grep -v '^ *+' conftest.er1 >conftest.err
15268 rm -f conftest.er1
15269 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015270 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15271 (exit $ac_status); } && {
15272 test -z "$ac_c_werror_flag" ||
15273 test ! -s conftest.err
15274 } && test -s conftest.$ac_objext; then
15275 { $as_echo "$as_me:$LINENO: result: yes" >&5
15276$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015277#define HAVE_SYSCTL 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015278_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015279
15280else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015281 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015282sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000015283
Bram Moolenaar446cb832008-06-24 21:56:24 +000015284 { $as_echo "$as_me:$LINENO: result: not usable" >&5
15285$as_echo "not usable" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015286fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015287
Bram Moolenaar446cb832008-06-24 21:56:24 +000015288rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15289
15290{ $as_echo "$as_me:$LINENO: checking for sysinfo" >&5
15291$as_echo_n "checking for sysinfo... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015292cat >conftest.$ac_ext <<_ACEOF
15293/* confdefs.h. */
15294_ACEOF
15295cat confdefs.h >>conftest.$ac_ext
15296cat >>conftest.$ac_ext <<_ACEOF
15297/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000015298#include <sys/types.h>
15299#include <sys/sysinfo.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015300int
15301main ()
15302{
Bram Moolenaar071d4272004-06-13 20:20:40 +000015303 struct sysinfo sinfo;
15304 int t;
15305
15306 (void)sysinfo(&sinfo);
15307 t = sinfo.totalram;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015308
15309 ;
15310 return 0;
15311}
15312_ACEOF
15313rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015314if { (ac_try="$ac_compile"
15315case "(($ac_try" in
15316 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15317 *) ac_try_echo=$ac_try;;
15318esac
15319eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15320$as_echo "$ac_try_echo") >&5
15321 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015322 ac_status=$?
15323 grep -v '^ *+' conftest.er1 >conftest.err
15324 rm -f conftest.er1
15325 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015326 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15327 (exit $ac_status); } && {
15328 test -z "$ac_c_werror_flag" ||
15329 test ! -s conftest.err
15330 } && test -s conftest.$ac_objext; then
15331 { $as_echo "$as_me:$LINENO: result: yes" >&5
15332$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015333#define HAVE_SYSINFO 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015334_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015335
15336else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015337 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015338sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000015339
Bram Moolenaar446cb832008-06-24 21:56:24 +000015340 { $as_echo "$as_me:$LINENO: result: not usable" >&5
15341$as_echo "not usable" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015342fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015343
Bram Moolenaar446cb832008-06-24 21:56:24 +000015344rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15345
15346{ $as_echo "$as_me:$LINENO: checking for sysinfo.mem_unit" >&5
15347$as_echo_n "checking for sysinfo.mem_unit... " >&6; }
Bram Moolenaar914572a2007-05-01 11:37:47 +000015348cat >conftest.$ac_ext <<_ACEOF
15349/* confdefs.h. */
15350_ACEOF
15351cat confdefs.h >>conftest.$ac_ext
15352cat >>conftest.$ac_ext <<_ACEOF
15353/* end confdefs.h. */
15354#include <sys/types.h>
15355#include <sys/sysinfo.h>
15356int
15357main ()
15358{
15359 struct sysinfo sinfo;
15360 sinfo.mem_unit = 1;
15361
15362 ;
15363 return 0;
15364}
15365_ACEOF
15366rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015367if { (ac_try="$ac_compile"
15368case "(($ac_try" in
15369 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15370 *) ac_try_echo=$ac_try;;
15371esac
15372eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15373$as_echo "$ac_try_echo") >&5
15374 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar914572a2007-05-01 11:37:47 +000015375 ac_status=$?
15376 grep -v '^ *+' conftest.er1 >conftest.err
15377 rm -f conftest.er1
15378 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015379 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15380 (exit $ac_status); } && {
15381 test -z "$ac_c_werror_flag" ||
15382 test ! -s conftest.err
15383 } && test -s conftest.$ac_objext; then
15384 { $as_echo "$as_me:$LINENO: result: yes" >&5
15385$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar914572a2007-05-01 11:37:47 +000015386#define HAVE_SYSINFO_MEM_UNIT 1
15387_ACEOF
15388
15389else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015390 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar914572a2007-05-01 11:37:47 +000015391sed 's/^/| /' conftest.$ac_ext >&5
15392
Bram Moolenaar446cb832008-06-24 21:56:24 +000015393 { $as_echo "$as_me:$LINENO: result: no" >&5
15394$as_echo "no" >&6; }
Bram Moolenaar914572a2007-05-01 11:37:47 +000015395fi
Bram Moolenaar914572a2007-05-01 11:37:47 +000015396
Bram Moolenaar446cb832008-06-24 21:56:24 +000015397rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15398
15399{ $as_echo "$as_me:$LINENO: checking for sysconf" >&5
15400$as_echo_n "checking for sysconf... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015401cat >conftest.$ac_ext <<_ACEOF
15402/* confdefs.h. */
15403_ACEOF
15404cat confdefs.h >>conftest.$ac_ext
15405cat >>conftest.$ac_ext <<_ACEOF
15406/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000015407#include <unistd.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015408int
15409main ()
15410{
Bram Moolenaar071d4272004-06-13 20:20:40 +000015411 (void)sysconf(_SC_PAGESIZE);
15412 (void)sysconf(_SC_PHYS_PAGES);
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015413
15414 ;
15415 return 0;
15416}
15417_ACEOF
15418rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015419if { (ac_try="$ac_compile"
15420case "(($ac_try" in
15421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15422 *) ac_try_echo=$ac_try;;
15423esac
15424eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15425$as_echo "$ac_try_echo") >&5
15426 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015427 ac_status=$?
15428 grep -v '^ *+' conftest.er1 >conftest.err
15429 rm -f conftest.er1
15430 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015431 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15432 (exit $ac_status); } && {
15433 test -z "$ac_c_werror_flag" ||
15434 test ! -s conftest.err
15435 } && test -s conftest.$ac_objext; then
15436 { $as_echo "$as_me:$LINENO: result: yes" >&5
15437$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015438#define HAVE_SYSCONF 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015439_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015440
15441else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015442 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015443sed 's/^/| /' conftest.$ac_ext >&5
15444
Bram Moolenaar446cb832008-06-24 21:56:24 +000015445 { $as_echo "$as_me:$LINENO: result: not usable" >&5
15446$as_echo "not usable" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015447fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015448
15449rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000015450
15451
Bram Moolenaar446cb832008-06-24 21:56:24 +000015452{ $as_echo "$as_me:$LINENO: checking size of int" >&5
15453$as_echo_n "checking size of int... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015454if test "${ac_cv_sizeof_int+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015455 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000015456else
15457 if test "$cross_compiling" = yes; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015458 { { $as_echo "$as_me:$LINENO: error: failed to compile test program" >&5
15459$as_echo "$as_me: error: failed to compile test program" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015460 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015461else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015462 cat >conftest.$ac_ext <<_ACEOF
15463/* confdefs.h. */
15464_ACEOF
15465cat confdefs.h >>conftest.$ac_ext
15466cat >>conftest.$ac_ext <<_ACEOF
15467/* end confdefs.h. */
Bram Moolenaar446cb832008-06-24 21:56:24 +000015468
Bram Moolenaar071d4272004-06-13 20:20:40 +000015469#include <stdio.h>
Bram Moolenaar446cb832008-06-24 21:56:24 +000015470#if STDC_HEADERS
15471# include <stdlib.h>
15472# include <stddef.h>
15473#endif
15474main()
15475{
15476 FILE *f=fopen("conftestval", "w");
15477 if (!f) exit(1);
15478 fprintf(f, "%d\n", (int)sizeof(int));
15479 exit(0);
15480}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015481_ACEOF
15482rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015483if { (ac_try="$ac_link"
15484case "(($ac_try" in
15485 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15486 *) ac_try_echo=$ac_try;;
15487esac
15488eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15489$as_echo "$ac_try_echo") >&5
15490 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015491 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000015492 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015493 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000015494 { (case "(($ac_try" in
15495 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15496 *) ac_try_echo=$ac_try;;
15497esac
15498eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15499$as_echo "$ac_try_echo") >&5
15500 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015501 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000015502 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015503 (exit $ac_status); }; }; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000015504 ac_cv_sizeof_int=`cat conftestval`
15505else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015506 $as_echo "$as_me: program exited with status $ac_status" >&5
15507$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015508sed 's/^/| /' conftest.$ac_ext >&5
15509
15510( exit $ac_status )
15511ac_cv_sizeof_int=0
Bram Moolenaar071d4272004-06-13 20:20:40 +000015512fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015513rm -rf conftest.dSYM
15514rm -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 +000015515fi
15516
Bram Moolenaar446cb832008-06-24 21:56:24 +000015517
15518fi
15519
15520{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
15521$as_echo "$ac_cv_sizeof_int" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015522cat >>confdefs.h <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015523#define SIZEOF_INT $ac_cv_sizeof_int
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015524_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015525
15526
Bram Moolenaar446cb832008-06-24 21:56:24 +000015527
Bram Moolenaar071d4272004-06-13 20:20:40 +000015528bcopy_test_prog='
Bram Moolenaar446cb832008-06-24 21:56:24 +000015529#include "confdefs.h"
15530#ifdef HAVE_STRING_H
15531# include <string.h>
15532#endif
15533#if STDC_HEADERS
15534# include <stdlib.h>
15535# include <stddef.h>
15536#endif
Bram Moolenaar071d4272004-06-13 20:20:40 +000015537main() {
15538 char buf[10];
15539 strcpy(buf, "abcdefghi");
15540 mch_memmove(buf, buf + 2, 3);
15541 if (strncmp(buf, "ababcf", 6))
15542 exit(1);
15543 strcpy(buf, "abcdefghi");
15544 mch_memmove(buf + 2, buf, 3);
15545 if (strncmp(buf, "cdedef", 6))
15546 exit(1);
15547 exit(0); /* libc version works properly. */
15548}'
15549
Bram Moolenaar446cb832008-06-24 21:56:24 +000015550{ $as_echo "$as_me:$LINENO: checking whether memmove handles overlaps" >&5
15551$as_echo_n "checking whether memmove handles overlaps... " >&6; }
15552if test "${vim_cv_memmove_handles_overlap+set}" = set; then
15553 $as_echo_n "(cached) " >&6
15554else
Bram Moolenaar071d4272004-06-13 20:20:40 +000015555
Bram Moolenaar446cb832008-06-24 21:56:24 +000015556 if test "$cross_compiling" = yes; then
15557
15558 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_memmove_handles_overlap'" >&5
15559$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_memmove_handles_overlap'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015560 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000015561
Bram Moolenaar071d4272004-06-13 20:20:40 +000015562else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015563 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015564#define mch_memmove(s,d,l) memmove(d,s,l) $bcopy_test_prog
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015565_ACEOF
15566rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015567if { (ac_try="$ac_link"
15568case "(($ac_try" in
15569 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15570 *) ac_try_echo=$ac_try;;
15571esac
15572eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15573$as_echo "$ac_try_echo") >&5
15574 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015575 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000015576 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015577 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000015578 { (case "(($ac_try" in
15579 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15580 *) ac_try_echo=$ac_try;;
15581esac
15582eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15583$as_echo "$ac_try_echo") >&5
15584 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015585 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000015586 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015587 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015588
15589 vim_cv_memmove_handles_overlap=yes
15590
15591else
15592 $as_echo "$as_me: program exited with status $ac_status" >&5
15593$as_echo "$as_me: failed program was:" >&5
15594sed 's/^/| /' conftest.$ac_ext >&5
15595
15596( exit $ac_status )
15597
15598 vim_cv_memmove_handles_overlap=no
15599
15600fi
15601rm -rf conftest.dSYM
15602rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15603fi
15604
15605
15606
15607fi
15608{ $as_echo "$as_me:$LINENO: result: $vim_cv_memmove_handles_overlap" >&5
15609$as_echo "$vim_cv_memmove_handles_overlap" >&6; }
15610
15611if test "x$vim_cv_memmove_handles_overlap" = "xyes" ; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015612 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015613#define USEMEMMOVE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015614_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000015615
Bram Moolenaar071d4272004-06-13 20:20:40 +000015616else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015617 { $as_echo "$as_me:$LINENO: checking whether bcopy handles overlaps" >&5
15618$as_echo_n "checking whether bcopy handles overlaps... " >&6; }
15619if test "${vim_cv_bcopy_handles_overlap+set}" = set; then
15620 $as_echo_n "(cached) " >&6
15621else
15622
15623 if test "$cross_compiling" = yes; then
15624
15625 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_bcopy_handles_overlap'" >&5
15626$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_bcopy_handles_overlap'" >&2;}
15627 { (exit 1); exit 1; }; }
15628
15629else
15630 cat >conftest.$ac_ext <<_ACEOF
15631#define mch_bcopy(s,d,l) bcopy(d,s,l) $bcopy_test_prog
15632_ACEOF
15633rm -f conftest$ac_exeext
15634if { (ac_try="$ac_link"
15635case "(($ac_try" in
15636 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15637 *) ac_try_echo=$ac_try;;
15638esac
15639eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15640$as_echo "$ac_try_echo") >&5
15641 (eval "$ac_link") 2>&5
15642 ac_status=$?
15643 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15644 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15645 { (case "(($ac_try" in
15646 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15647 *) ac_try_echo=$ac_try;;
15648esac
15649eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15650$as_echo "$ac_try_echo") >&5
15651 (eval "$ac_try") 2>&5
15652 ac_status=$?
15653 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15654 (exit $ac_status); }; }; then
15655
15656 vim_cv_bcopy_handles_overlap=yes
15657
15658else
15659 $as_echo "$as_me: program exited with status $ac_status" >&5
15660$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015661sed 's/^/| /' conftest.$ac_ext >&5
15662
15663( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000015664
15665 vim_cv_bcopy_handles_overlap=no
15666
15667fi
15668rm -rf conftest.dSYM
15669rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15670fi
15671
15672
15673
15674fi
15675{ $as_echo "$as_me:$LINENO: result: $vim_cv_bcopy_handles_overlap" >&5
15676$as_echo "$vim_cv_bcopy_handles_overlap" >&6; }
15677
15678 if test "x$vim_cv_bcopy_handles_overlap" = "xyes" ; then
15679 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015680#define USEBCOPY 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015681_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015682
Bram Moolenaar446cb832008-06-24 21:56:24 +000015683 else
15684 { $as_echo "$as_me:$LINENO: checking whether memcpy handles overlaps" >&5
15685$as_echo_n "checking whether memcpy handles overlaps... " >&6; }
15686if test "${vim_cv_memcpy_handles_overlap+set}" = set; then
15687 $as_echo_n "(cached) " >&6
15688else
15689
15690 if test "$cross_compiling" = yes; then
15691
15692 { { $as_echo "$as_me:$LINENO: error: cross-compiling: please set 'vim_cv_memcpy_handles_overlap'" >&5
15693$as_echo "$as_me: error: cross-compiling: please set 'vim_cv_memcpy_handles_overlap'" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015694 { (exit 1); exit 1; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000015695
Bram Moolenaar071d4272004-06-13 20:20:40 +000015696else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015697 cat >conftest.$ac_ext <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000015698#define mch_memcpy(s,d,l) memcpy(d,s,l) $bcopy_test_prog
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015699_ACEOF
15700rm -f conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015701if { (ac_try="$ac_link"
15702case "(($ac_try" in
15703 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15704 *) ac_try_echo=$ac_try;;
15705esac
15706eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15707$as_echo "$ac_try_echo") >&5
15708 (eval "$ac_link") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015709 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000015710 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015711 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
Bram Moolenaar446cb832008-06-24 21:56:24 +000015712 { (case "(($ac_try" in
15713 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15714 *) ac_try_echo=$ac_try;;
15715esac
15716eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15717$as_echo "$ac_try_echo") >&5
15718 (eval "$ac_try") 2>&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015719 ac_status=$?
Bram Moolenaar446cb832008-06-24 21:56:24 +000015720 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015721 (exit $ac_status); }; }; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015722
15723 vim_cv_memcpy_handles_overlap=yes
15724
Bram Moolenaar071d4272004-06-13 20:20:40 +000015725else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015726 $as_echo "$as_me: program exited with status $ac_status" >&5
15727$as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015728sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000015729
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015730( exit $ac_status )
Bram Moolenaar446cb832008-06-24 21:56:24 +000015731
15732 vim_cv_memcpy_handles_overlap=no
15733
Bram Moolenaar071d4272004-06-13 20:20:40 +000015734fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015735rm -rf conftest.dSYM
15736rm -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 +000015737fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015738
15739
15740
Bram Moolenaar071d4272004-06-13 20:20:40 +000015741fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015742{ $as_echo "$as_me:$LINENO: result: $vim_cv_memcpy_handles_overlap" >&5
15743$as_echo "$vim_cv_memcpy_handles_overlap" >&6; }
15744
15745 if test "x$vim_cv_memcpy_handles_overlap" = "xyes" ; then
15746 cat >>confdefs.h <<\_ACEOF
15747#define USEMEMCPY 1
15748_ACEOF
15749
15750 fi
15751 fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000015752fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015753
Bram Moolenaar071d4272004-06-13 20:20:40 +000015754
15755
15756if test "$enable_multibyte" = "yes"; then
15757 cflags_save=$CFLAGS
15758 ldflags_save=$LDFLAGS
Bram Moolenaar94ba1ce2009-04-22 15:53:09 +000015759 if test "x$x_includes" != "xNONE" ; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000015760 CFLAGS="$CFLAGS -I$x_includes"
15761 LDFLAGS="$X_LIBS $LDFLAGS -lX11"
Bram Moolenaar446cb832008-06-24 21:56:24 +000015762 { $as_echo "$as_me:$LINENO: checking whether X_LOCALE needed" >&5
15763$as_echo_n "checking whether X_LOCALE needed... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015764 cat >conftest.$ac_ext <<_ACEOF
15765/* confdefs.h. */
15766_ACEOF
15767cat confdefs.h >>conftest.$ac_ext
15768cat >>conftest.$ac_ext <<_ACEOF
15769/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000015770#include <X11/Xlocale.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015771int
15772main ()
15773{
Bram Moolenaar071d4272004-06-13 20:20:40 +000015774
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015775 ;
15776 return 0;
15777}
15778_ACEOF
15779rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015780if { (ac_try="$ac_compile"
15781case "(($ac_try" in
15782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15783 *) ac_try_echo=$ac_try;;
15784esac
15785eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15786$as_echo "$ac_try_echo") >&5
15787 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015788 ac_status=$?
15789 grep -v '^ *+' conftest.er1 >conftest.err
15790 rm -f conftest.er1
15791 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015792 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15793 (exit $ac_status); } && {
15794 test -z "$ac_c_werror_flag" ||
15795 test ! -s conftest.err
15796 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015797 cat >conftest.$ac_ext <<_ACEOF
15798/* confdefs.h. */
15799_ACEOF
15800cat confdefs.h >>conftest.$ac_ext
15801cat >>conftest.$ac_ext <<_ACEOF
15802/* end confdefs.h. */
15803
Bram Moolenaar446cb832008-06-24 21:56:24 +000015804/* Override any GCC internal prototype to avoid an error.
15805 Use char because int might match the return type of a GCC
15806 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015807#ifdef __cplusplus
15808extern "C"
15809#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015810char _Xsetlocale ();
15811int
15812main ()
15813{
Bram Moolenaar446cb832008-06-24 21:56:24 +000015814return _Xsetlocale ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015815 ;
15816 return 0;
15817}
15818_ACEOF
15819rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015820if { (ac_try="$ac_link"
15821case "(($ac_try" in
15822 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15823 *) ac_try_echo=$ac_try;;
15824esac
15825eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15826$as_echo "$ac_try_echo") >&5
15827 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015828 ac_status=$?
15829 grep -v '^ *+' conftest.er1 >conftest.err
15830 rm -f conftest.er1
15831 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015832 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15833 (exit $ac_status); } && {
15834 test -z "$ac_c_werror_flag" ||
15835 test ! -s conftest.err
15836 } && test -s conftest$ac_exeext && {
15837 test "$cross_compiling" = yes ||
15838 $as_test_x conftest$ac_exeext
15839 }; then
15840 { $as_echo "$as_me:$LINENO: result: yes" >&5
15841$as_echo "yes" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015842 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015843#define X_LOCALE 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015844_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015845
15846else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015847 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015848sed 's/^/| /' conftest.$ac_ext >&5
15849
Bram Moolenaar446cb832008-06-24 21:56:24 +000015850 { $as_echo "$as_me:$LINENO: result: no" >&5
15851$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015852fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015853
15854rm -rf conftest.dSYM
15855rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015856 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000015857else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015858 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015859sed 's/^/| /' conftest.$ac_ext >&5
15860
Bram Moolenaar446cb832008-06-24 21:56:24 +000015861 { $as_echo "$as_me:$LINENO: result: no" >&5
15862$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015863fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015864
15865rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000015866 fi
15867 CFLAGS=$cflags_save
15868 LDFLAGS=$ldflags_save
15869fi
15870
Bram Moolenaar446cb832008-06-24 21:56:24 +000015871{ $as_echo "$as_me:$LINENO: checking for _xpg4_setrunelocale in -lxpg4" >&5
15872$as_echo_n "checking for _xpg4_setrunelocale in -lxpg4... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015873if test "${ac_cv_lib_xpg4__xpg4_setrunelocale+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015874 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000015875else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015876 ac_check_lib_save_LIBS=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000015877LIBS="-lxpg4 $LIBS"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015878cat >conftest.$ac_ext <<_ACEOF
15879/* confdefs.h. */
15880_ACEOF
15881cat confdefs.h >>conftest.$ac_ext
15882cat >>conftest.$ac_ext <<_ACEOF
15883/* end confdefs.h. */
15884
Bram Moolenaar446cb832008-06-24 21:56:24 +000015885/* Override any GCC internal prototype to avoid an error.
15886 Use char because int might match the return type of a GCC
15887 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015888#ifdef __cplusplus
15889extern "C"
15890#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015891char _xpg4_setrunelocale ();
15892int
15893main ()
15894{
Bram Moolenaar446cb832008-06-24 21:56:24 +000015895return _xpg4_setrunelocale ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015896 ;
15897 return 0;
15898}
15899_ACEOF
15900rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000015901if { (ac_try="$ac_link"
15902case "(($ac_try" in
15903 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15904 *) ac_try_echo=$ac_try;;
15905esac
15906eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15907$as_echo "$ac_try_echo") >&5
15908 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015909 ac_status=$?
15910 grep -v '^ *+' conftest.er1 >conftest.err
15911 rm -f conftest.er1
15912 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000015913 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15914 (exit $ac_status); } && {
15915 test -z "$ac_c_werror_flag" ||
15916 test ! -s conftest.err
15917 } && test -s conftest$ac_exeext && {
15918 test "$cross_compiling" = yes ||
15919 $as_test_x conftest$ac_exeext
15920 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015921 ac_cv_lib_xpg4__xpg4_setrunelocale=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000015922else
Bram Moolenaar446cb832008-06-24 21:56:24 +000015923 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015924sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000015925
Bram Moolenaar446cb832008-06-24 21:56:24 +000015926 ac_cv_lib_xpg4__xpg4_setrunelocale=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000015927fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015928
15929rm -rf conftest.dSYM
15930rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015931 conftest$ac_exeext conftest.$ac_ext
15932LIBS=$ac_check_lib_save_LIBS
15933fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000015934{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4__xpg4_setrunelocale" >&5
15935$as_echo "$ac_cv_lib_xpg4__xpg4_setrunelocale" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000015936if test "x$ac_cv_lib_xpg4__xpg4_setrunelocale" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000015937 LIBS="$LIBS -lxpg4"
Bram Moolenaar071d4272004-06-13 20:20:40 +000015938fi
15939
15940
Bram Moolenaar446cb832008-06-24 21:56:24 +000015941{ $as_echo "$as_me:$LINENO: checking how to create tags" >&5
15942$as_echo_n "checking how to create tags... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015943test -f tags && mv tags tags.save
15944if (eval ctags --version /dev/null | grep Exuberant) < /dev/null 1>&5 2>&1; then
Bram Moolenaarb21e5842006-04-16 18:30:08 +000015945 TAGPRG="ctags -I INIT+ --fields=+S"
Bram Moolenaar071d4272004-06-13 20:20:40 +000015946else
Bram Moolenaar0c7ce772009-05-13 12:49:39 +000015947 TAGPRG="ctags"
Bram Moolenaar071d4272004-06-13 20:20:40 +000015948 (eval etags /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="etags"
15949 (eval etags -c /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="etags -c"
15950 (eval ctags /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags"
15951 (eval ctags -t /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -t"
15952 (eval ctags -ts /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -ts"
15953 (eval ctags -tvs /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -tvs"
15954 (eval ctags -i+m /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -i+m"
15955fi
15956test -f tags.save && mv tags.save tags
Bram Moolenaar446cb832008-06-24 21:56:24 +000015957{ $as_echo "$as_me:$LINENO: result: $TAGPRG" >&5
15958$as_echo "$TAGPRG" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015959
Bram Moolenaar446cb832008-06-24 21:56:24 +000015960{ $as_echo "$as_me:$LINENO: checking how to run man with a section nr" >&5
15961$as_echo_n "checking how to run man with a section nr... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015962MANDEF="man"
Bram Moolenaar8b131502008-02-13 09:28:19 +000015963(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 +000015964{ $as_echo "$as_me:$LINENO: result: $MANDEF" >&5
15965$as_echo "$MANDEF" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000015966if test "$MANDEF" = "man -s"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015967 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015968#define USEMAN_S 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015969_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000015970
15971fi
15972
Bram Moolenaar446cb832008-06-24 21:56:24 +000015973{ $as_echo "$as_me:$LINENO: checking --disable-nls argument" >&5
15974$as_echo_n "checking --disable-nls argument... " >&6; }
15975# Check whether --enable-nls was given.
Bram Moolenaar071d4272004-06-13 20:20:40 +000015976if test "${enable_nls+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015977 enableval=$enable_nls;
Bram Moolenaar071d4272004-06-13 20:20:40 +000015978else
15979 enable_nls="yes"
Bram Moolenaar446cb832008-06-24 21:56:24 +000015980fi
15981
Bram Moolenaar071d4272004-06-13 20:20:40 +000015982
15983if test "$enable_nls" = "yes"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015984 { $as_echo "$as_me:$LINENO: result: no" >&5
15985$as_echo "no" >&6; }
Bram Moolenaar2389c3c2005-05-22 22:07:59 +000015986
15987 INSTALL_LANGS=install-languages
15988
15989 INSTALL_TOOL_LANGS=install-tool-languages
15990
15991
Bram Moolenaar071d4272004-06-13 20:20:40 +000015992 # Extract the first word of "msgfmt", so it can be a program name with args.
15993set dummy msgfmt; ac_word=$2
Bram Moolenaar446cb832008-06-24 21:56:24 +000015994{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
15995$as_echo_n "checking for $ac_word... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000015996if test "${ac_cv_prog_MSGFMT+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000015997 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000015998else
15999 if test -n "$MSGFMT"; then
16000 ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
16001else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016002as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16003for as_dir in $PATH
16004do
16005 IFS=$as_save_IFS
16006 test -z "$as_dir" && as_dir=.
16007 for ac_exec_ext in '' $ac_executable_extensions; do
Bram Moolenaar446cb832008-06-24 21:56:24 +000016008 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 +000016009 ac_cv_prog_MSGFMT="msgfmt"
Bram Moolenaar446cb832008-06-24 21:56:24 +000016010 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016011 break 2
16012 fi
16013done
16014done
Bram Moolenaar446cb832008-06-24 21:56:24 +000016015IFS=$as_save_IFS
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016016
Bram Moolenaar071d4272004-06-13 20:20:40 +000016017fi
16018fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016019MSGFMT=$ac_cv_prog_MSGFMT
Bram Moolenaar071d4272004-06-13 20:20:40 +000016020if test -n "$MSGFMT"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016021 { $as_echo "$as_me:$LINENO: result: $MSGFMT" >&5
16022$as_echo "$MSGFMT" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016023else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016024 { $as_echo "$as_me:$LINENO: result: no" >&5
16025$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016026fi
16027
Bram Moolenaar446cb832008-06-24 21:56:24 +000016028
16029 { $as_echo "$as_me:$LINENO: checking for NLS" >&5
16030$as_echo_n "checking for NLS... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016031 if test -f po/Makefile; then
16032 have_gettext="no"
16033 if test -n "$MSGFMT"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016034 cat >conftest.$ac_ext <<_ACEOF
16035/* confdefs.h. */
16036_ACEOF
16037cat confdefs.h >>conftest.$ac_ext
16038cat >>conftest.$ac_ext <<_ACEOF
16039/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016040#include <libintl.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016041int
16042main ()
16043{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016044gettext("Test");
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016045 ;
16046 return 0;
16047}
16048_ACEOF
16049rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016050if { (ac_try="$ac_link"
16051case "(($ac_try" in
16052 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16053 *) ac_try_echo=$ac_try;;
16054esac
16055eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16056$as_echo "$ac_try_echo") >&5
16057 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016058 ac_status=$?
16059 grep -v '^ *+' conftest.er1 >conftest.err
16060 rm -f conftest.er1
16061 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016062 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16063 (exit $ac_status); } && {
16064 test -z "$ac_c_werror_flag" ||
16065 test ! -s conftest.err
16066 } && test -s conftest$ac_exeext && {
16067 test "$cross_compiling" = yes ||
16068 $as_test_x conftest$ac_exeext
16069 }; then
16070 { $as_echo "$as_me:$LINENO: result: gettext() works" >&5
16071$as_echo "gettext() works" >&6; }; have_gettext="yes"
Bram Moolenaar071d4272004-06-13 20:20:40 +000016072else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016073 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016074sed 's/^/| /' conftest.$ac_ext >&5
16075
Bram Moolenaar446cb832008-06-24 21:56:24 +000016076 olibs=$LIBS
Bram Moolenaar071d4272004-06-13 20:20:40 +000016077 LIBS="$LIBS -lintl"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016078 cat >conftest.$ac_ext <<_ACEOF
16079/* confdefs.h. */
16080_ACEOF
16081cat confdefs.h >>conftest.$ac_ext
16082cat >>conftest.$ac_ext <<_ACEOF
16083/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016084#include <libintl.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016085int
16086main ()
16087{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016088gettext("Test");
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016089 ;
16090 return 0;
16091}
16092_ACEOF
16093rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016094if { (ac_try="$ac_link"
16095case "(($ac_try" in
16096 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16097 *) ac_try_echo=$ac_try;;
16098esac
16099eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16100$as_echo "$ac_try_echo") >&5
16101 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016102 ac_status=$?
16103 grep -v '^ *+' conftest.er1 >conftest.err
16104 rm -f conftest.er1
16105 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016106 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16107 (exit $ac_status); } && {
16108 test -z "$ac_c_werror_flag" ||
16109 test ! -s conftest.err
16110 } && test -s conftest$ac_exeext && {
16111 test "$cross_compiling" = yes ||
16112 $as_test_x conftest$ac_exeext
16113 }; then
16114 { $as_echo "$as_me:$LINENO: result: gettext() works with -lintl" >&5
16115$as_echo "gettext() works with -lintl" >&6; }; have_gettext="yes"
Bram Moolenaar071d4272004-06-13 20:20:40 +000016116else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016117 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016118sed 's/^/| /' conftest.$ac_ext >&5
16119
Bram Moolenaar446cb832008-06-24 21:56:24 +000016120 { $as_echo "$as_me:$LINENO: result: gettext() doesn't work" >&5
16121$as_echo "gettext() doesn't work" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +000016122 LIBS=$olibs
16123fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016124
16125rm -rf conftest.dSYM
16126rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016127 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016128fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016129
16130rm -rf conftest.dSYM
16131rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016132 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016133 else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016134 { $as_echo "$as_me:$LINENO: result: msgfmt not found - disabled" >&5
16135$as_echo "msgfmt not found - disabled" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +000016136 fi
16137 if test $have_gettext = "yes"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016138 cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016139#define HAVE_GETTEXT 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016140_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016141
16142 MAKEMO=yes
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016143
16144
16145for ac_func in bind_textdomain_codeset
Bram Moolenaar071d4272004-06-13 20:20:40 +000016146do
Bram Moolenaar446cb832008-06-24 21:56:24 +000016147as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16148{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
16149$as_echo_n "checking for $ac_func... " >&6; }
16150if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16151 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000016152else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016153 cat >conftest.$ac_ext <<_ACEOF
16154/* confdefs.h. */
16155_ACEOF
16156cat confdefs.h >>conftest.$ac_ext
16157cat >>conftest.$ac_ext <<_ACEOF
16158/* end confdefs.h. */
16159/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16160 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16161#define $ac_func innocuous_$ac_func
16162
Bram Moolenaar071d4272004-06-13 20:20:40 +000016163/* System header to define __stub macros and hopefully few prototypes,
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016164 which can conflict with char $ac_func (); below.
16165 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16166 <limits.h> exists even on freestanding compilers. */
16167
16168#ifdef __STDC__
16169# include <limits.h>
16170#else
16171# include <assert.h>
16172#endif
16173
16174#undef $ac_func
16175
Bram Moolenaar446cb832008-06-24 21:56:24 +000016176/* Override any GCC internal prototype to avoid an error.
16177 Use char because int might match the return type of a GCC
16178 builtin and then its argument prototype would still apply. */
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016179#ifdef __cplusplus
16180extern "C"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016181#endif
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016182char $ac_func ();
Bram Moolenaar071d4272004-06-13 20:20:40 +000016183/* The GNU C library defines this for functions which it implements
16184 to always fail with ENOSYS. Some functions are actually named
16185 something starting with __ and the normal name is an alias. */
Bram Moolenaar446cb832008-06-24 21:56:24 +000016186#if defined __stub_$ac_func || defined __stub___$ac_func
Bram Moolenaar071d4272004-06-13 20:20:40 +000016187choke me
Bram Moolenaar071d4272004-06-13 20:20:40 +000016188#endif
16189
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016190int
16191main ()
16192{
Bram Moolenaar446cb832008-06-24 21:56:24 +000016193return $ac_func ();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016194 ;
16195 return 0;
16196}
16197_ACEOF
16198rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016199if { (ac_try="$ac_link"
16200case "(($ac_try" in
16201 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16202 *) ac_try_echo=$ac_try;;
16203esac
16204eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16205$as_echo "$ac_try_echo") >&5
16206 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016207 ac_status=$?
16208 grep -v '^ *+' conftest.er1 >conftest.err
16209 rm -f conftest.er1
16210 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016211 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16212 (exit $ac_status); } && {
16213 test -z "$ac_c_werror_flag" ||
16214 test ! -s conftest.err
16215 } && test -s conftest$ac_exeext && {
16216 test "$cross_compiling" = yes ||
16217 $as_test_x conftest$ac_exeext
16218 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016219 eval "$as_ac_var=yes"
Bram Moolenaar071d4272004-06-13 20:20:40 +000016220else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016221 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016222sed 's/^/| /' conftest.$ac_ext >&5
Bram Moolenaar071d4272004-06-13 20:20:40 +000016223
Bram Moolenaar446cb832008-06-24 21:56:24 +000016224 eval "$as_ac_var=no"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016225fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016226
16227rm -rf conftest.dSYM
16228rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016229 conftest$ac_exeext conftest.$ac_ext
16230fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016231ac_res=`eval 'as_val=${'$as_ac_var'}
16232 $as_echo "$as_val"'`
16233 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
16234$as_echo "$ac_res" >&6; }
Bram Moolenaar32f31b12009-05-21 13:20:59 +000016235as_val=`eval 'as_val=${'$as_ac_var'}
16236 $as_echo "$as_val"'`
16237 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016238 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000016239#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016240_ACEOF
16241
Bram Moolenaar071d4272004-06-13 20:20:40 +000016242fi
16243done
16244
Bram Moolenaar446cb832008-06-24 21:56:24 +000016245 { $as_echo "$as_me:$LINENO: checking for _nl_msg_cat_cntr" >&5
16246$as_echo_n "checking for _nl_msg_cat_cntr... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016247 cat >conftest.$ac_ext <<_ACEOF
16248/* confdefs.h. */
16249_ACEOF
16250cat confdefs.h >>conftest.$ac_ext
16251cat >>conftest.$ac_ext <<_ACEOF
16252/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016253#include <libintl.h>
16254 extern int _nl_msg_cat_cntr;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016255int
16256main ()
16257{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016258++_nl_msg_cat_cntr;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016259 ;
16260 return 0;
16261}
16262_ACEOF
16263rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016264if { (ac_try="$ac_link"
16265case "(($ac_try" in
16266 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16267 *) ac_try_echo=$ac_try;;
16268esac
16269eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16270$as_echo "$ac_try_echo") >&5
16271 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016272 ac_status=$?
16273 grep -v '^ *+' conftest.er1 >conftest.err
16274 rm -f conftest.er1
16275 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016276 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16277 (exit $ac_status); } && {
16278 test -z "$ac_c_werror_flag" ||
16279 test ! -s conftest.err
16280 } && test -s conftest$ac_exeext && {
16281 test "$cross_compiling" = yes ||
16282 $as_test_x conftest$ac_exeext
16283 }; then
16284 { $as_echo "$as_me:$LINENO: result: yes" >&5
16285$as_echo "yes" >&6; }; cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016286#define HAVE_NL_MSG_CAT_CNTR 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016287_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016288
16289else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016290 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016291sed 's/^/| /' conftest.$ac_ext >&5
16292
Bram Moolenaar446cb832008-06-24 21:56:24 +000016293 { $as_echo "$as_me:$LINENO: result: no" >&5
16294$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016295fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016296
16297rm -rf conftest.dSYM
16298rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016299 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016300 fi
16301 else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016302 { $as_echo "$as_me:$LINENO: result: no \"po/Makefile\" - disabled" >&5
16303$as_echo "no \"po/Makefile\" - disabled" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +000016304 fi
16305else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016306 { $as_echo "$as_me:$LINENO: result: yes" >&5
16307$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016308fi
16309
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016310if test "${ac_cv_header_dlfcn_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016311 { $as_echo "$as_me:$LINENO: checking for dlfcn.h" >&5
16312$as_echo_n "checking for dlfcn.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016313if test "${ac_cv_header_dlfcn_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016314 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016315fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016316{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_dlfcn_h" >&5
16317$as_echo "$ac_cv_header_dlfcn_h" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016318else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016319 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000016320{ $as_echo "$as_me:$LINENO: checking dlfcn.h usability" >&5
16321$as_echo_n "checking dlfcn.h usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016322cat >conftest.$ac_ext <<_ACEOF
16323/* confdefs.h. */
16324_ACEOF
16325cat confdefs.h >>conftest.$ac_ext
16326cat >>conftest.$ac_ext <<_ACEOF
16327/* end confdefs.h. */
16328$ac_includes_default
Bram Moolenaar071d4272004-06-13 20:20:40 +000016329#include <dlfcn.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016330_ACEOF
16331rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016332if { (ac_try="$ac_compile"
16333case "(($ac_try" in
16334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16335 *) ac_try_echo=$ac_try;;
16336esac
16337eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16338$as_echo "$ac_try_echo") >&5
16339 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016340 ac_status=$?
16341 grep -v '^ *+' conftest.er1 >conftest.err
16342 rm -f conftest.er1
16343 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016344 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16345 (exit $ac_status); } && {
16346 test -z "$ac_c_werror_flag" ||
16347 test ! -s conftest.err
16348 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016349 ac_header_compiler=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000016350else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016351 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016352sed 's/^/| /' conftest.$ac_ext >&5
16353
Bram Moolenaar446cb832008-06-24 21:56:24 +000016354 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000016355fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016356
16357rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16358{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16359$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016360
16361# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000016362{ $as_echo "$as_me:$LINENO: checking dlfcn.h presence" >&5
16363$as_echo_n "checking dlfcn.h presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016364cat >conftest.$ac_ext <<_ACEOF
16365/* confdefs.h. */
16366_ACEOF
16367cat confdefs.h >>conftest.$ac_ext
16368cat >>conftest.$ac_ext <<_ACEOF
16369/* end confdefs.h. */
16370#include <dlfcn.h>
16371_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000016372if { (ac_try="$ac_cpp conftest.$ac_ext"
16373case "(($ac_try" in
16374 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16375 *) ac_try_echo=$ac_try;;
16376esac
16377eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16378$as_echo "$ac_try_echo") >&5
16379 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016380 ac_status=$?
16381 grep -v '^ *+' conftest.er1 >conftest.err
16382 rm -f conftest.er1
16383 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016384 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16385 (exit $ac_status); } >/dev/null && {
16386 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16387 test ! -s conftest.err
16388 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016389 ac_header_preproc=yes
16390else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016391 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016392sed 's/^/| /' conftest.$ac_ext >&5
16393
16394 ac_header_preproc=no
16395fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016396
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016397rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016398{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16399$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016400
16401# So? What about this header?
16402case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16403 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000016404 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: accepted by the compiler, rejected by the preprocessor!" >&5
16405$as_echo "$as_me: WARNING: dlfcn.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
16406 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: proceeding with the compiler's result" >&5
16407$as_echo "$as_me: WARNING: dlfcn.h: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016408 ac_header_preproc=yes
16409 ;;
16410 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000016411 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: present but cannot be compiled" >&5
16412$as_echo "$as_me: WARNING: dlfcn.h: present but cannot be compiled" >&2;}
16413 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: check for missing prerequisite headers?" >&5
16414$as_echo "$as_me: WARNING: dlfcn.h: check for missing prerequisite headers?" >&2;}
16415 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: see the Autoconf documentation" >&5
16416$as_echo "$as_me: WARNING: dlfcn.h: see the Autoconf documentation" >&2;}
16417 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: section \"Present But Cannot Be Compiled\"" >&5
16418$as_echo "$as_me: WARNING: dlfcn.h: section \"Present But Cannot Be Compiled\"" >&2;}
16419 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: proceeding with the preprocessor's result" >&5
16420$as_echo "$as_me: WARNING: dlfcn.h: proceeding with the preprocessor's result" >&2;}
16421 { $as_echo "$as_me:$LINENO: WARNING: dlfcn.h: in the future, the compiler will take precedence" >&5
16422$as_echo "$as_me: WARNING: dlfcn.h: in the future, the compiler will take precedence" >&2;}
16423
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016424 ;;
16425esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000016426{ $as_echo "$as_me:$LINENO: checking for dlfcn.h" >&5
16427$as_echo_n "checking for dlfcn.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016428if test "${ac_cv_header_dlfcn_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016429 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016430else
16431 ac_cv_header_dlfcn_h=$ac_header_preproc
16432fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016433{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_dlfcn_h" >&5
16434$as_echo "$ac_cv_header_dlfcn_h" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016435
16436fi
Bram Moolenaar32f31b12009-05-21 13:20:59 +000016437if test "x$ac_cv_header_dlfcn_h" = x""yes; then
Bram Moolenaar071d4272004-06-13 20:20:40 +000016438 DLL=dlfcn.h
16439else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016440 if test "${ac_cv_header_dl_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016441 { $as_echo "$as_me:$LINENO: checking for dl.h" >&5
16442$as_echo_n "checking for dl.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016443if test "${ac_cv_header_dl_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016444 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016445fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016446{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_dl_h" >&5
16447$as_echo "$ac_cv_header_dl_h" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016448else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016449 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000016450{ $as_echo "$as_me:$LINENO: checking dl.h usability" >&5
16451$as_echo_n "checking dl.h usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016452cat >conftest.$ac_ext <<_ACEOF
16453/* confdefs.h. */
16454_ACEOF
16455cat confdefs.h >>conftest.$ac_ext
16456cat >>conftest.$ac_ext <<_ACEOF
16457/* end confdefs.h. */
16458$ac_includes_default
Bram Moolenaar071d4272004-06-13 20:20:40 +000016459#include <dl.h>
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016460_ACEOF
16461rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016462if { (ac_try="$ac_compile"
16463case "(($ac_try" in
16464 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16465 *) ac_try_echo=$ac_try;;
16466esac
16467eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16468$as_echo "$ac_try_echo") >&5
16469 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016470 ac_status=$?
16471 grep -v '^ *+' conftest.er1 >conftest.err
16472 rm -f conftest.er1
16473 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016474 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16475 (exit $ac_status); } && {
16476 test -z "$ac_c_werror_flag" ||
16477 test ! -s conftest.err
16478 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016479 ac_header_compiler=yes
Bram Moolenaar071d4272004-06-13 20:20:40 +000016480else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016481 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016482sed 's/^/| /' conftest.$ac_ext >&5
16483
Bram Moolenaar446cb832008-06-24 21:56:24 +000016484 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000016485fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016486
16487rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16488{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16489$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016490
16491# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000016492{ $as_echo "$as_me:$LINENO: checking dl.h presence" >&5
16493$as_echo_n "checking dl.h presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016494cat >conftest.$ac_ext <<_ACEOF
16495/* confdefs.h. */
16496_ACEOF
16497cat confdefs.h >>conftest.$ac_ext
16498cat >>conftest.$ac_ext <<_ACEOF
16499/* end confdefs.h. */
16500#include <dl.h>
16501_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000016502if { (ac_try="$ac_cpp conftest.$ac_ext"
16503case "(($ac_try" in
16504 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16505 *) ac_try_echo=$ac_try;;
16506esac
16507eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16508$as_echo "$ac_try_echo") >&5
16509 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016510 ac_status=$?
16511 grep -v '^ *+' conftest.er1 >conftest.err
16512 rm -f conftest.er1
16513 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016514 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16515 (exit $ac_status); } >/dev/null && {
16516 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16517 test ! -s conftest.err
16518 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016519 ac_header_preproc=yes
16520else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016521 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016522sed 's/^/| /' conftest.$ac_ext >&5
16523
16524 ac_header_preproc=no
16525fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016526
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016527rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016528{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16529$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016530
16531# So? What about this header?
16532case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16533 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000016534 { $as_echo "$as_me:$LINENO: WARNING: dl.h: accepted by the compiler, rejected by the preprocessor!" >&5
16535$as_echo "$as_me: WARNING: dl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
16536 { $as_echo "$as_me:$LINENO: WARNING: dl.h: proceeding with the compiler's result" >&5
16537$as_echo "$as_me: WARNING: dl.h: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016538 ac_header_preproc=yes
16539 ;;
16540 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000016541 { $as_echo "$as_me:$LINENO: WARNING: dl.h: present but cannot be compiled" >&5
16542$as_echo "$as_me: WARNING: dl.h: present but cannot be compiled" >&2;}
16543 { $as_echo "$as_me:$LINENO: WARNING: dl.h: check for missing prerequisite headers?" >&5
16544$as_echo "$as_me: WARNING: dl.h: check for missing prerequisite headers?" >&2;}
16545 { $as_echo "$as_me:$LINENO: WARNING: dl.h: see the Autoconf documentation" >&5
16546$as_echo "$as_me: WARNING: dl.h: see the Autoconf documentation" >&2;}
16547 { $as_echo "$as_me:$LINENO: WARNING: dl.h: section \"Present But Cannot Be Compiled\"" >&5
16548$as_echo "$as_me: WARNING: dl.h: section \"Present But Cannot Be Compiled\"" >&2;}
16549 { $as_echo "$as_me:$LINENO: WARNING: dl.h: proceeding with the preprocessor's result" >&5
16550$as_echo "$as_me: WARNING: dl.h: proceeding with the preprocessor's result" >&2;}
16551 { $as_echo "$as_me:$LINENO: WARNING: dl.h: in the future, the compiler will take precedence" >&5
16552$as_echo "$as_me: WARNING: dl.h: in the future, the compiler will take precedence" >&2;}
16553
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016554 ;;
16555esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000016556{ $as_echo "$as_me:$LINENO: checking for dl.h" >&5
16557$as_echo_n "checking for dl.h... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016558if test "${ac_cv_header_dl_h+set}" = set; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000016559 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016560else
16561 ac_cv_header_dl_h=$ac_header_preproc
16562fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016563{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_dl_h" >&5
16564$as_echo "$ac_cv_header_dl_h" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016565
16566fi
Bram Moolenaar32f31b12009-05-21 13:20:59 +000016567if test "x$ac_cv_header_dl_h" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016568 DLL=dl.h
16569fi
16570
16571
16572fi
16573
Bram Moolenaar071d4272004-06-13 20:20:40 +000016574
16575if test x${DLL} = xdlfcn.h; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016576
16577cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016578#define HAVE_DLFCN_H 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016579_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016580
Bram Moolenaar446cb832008-06-24 21:56:24 +000016581 { $as_echo "$as_me:$LINENO: checking for dlopen()" >&5
16582$as_echo_n "checking for dlopen()... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016583 cat >conftest.$ac_ext <<_ACEOF
16584/* confdefs.h. */
16585_ACEOF
16586cat confdefs.h >>conftest.$ac_ext
16587cat >>conftest.$ac_ext <<_ACEOF
16588/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016589
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016590int
16591main ()
16592{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016593
16594 extern void* dlopen();
16595 dlopen();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016596
16597 ;
16598 return 0;
16599}
16600_ACEOF
16601rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016602if { (ac_try="$ac_link"
16603case "(($ac_try" in
16604 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16605 *) ac_try_echo=$ac_try;;
16606esac
16607eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16608$as_echo "$ac_try_echo") >&5
16609 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016610 ac_status=$?
16611 grep -v '^ *+' conftest.er1 >conftest.err
16612 rm -f conftest.er1
16613 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016614 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16615 (exit $ac_status); } && {
16616 test -z "$ac_c_werror_flag" ||
16617 test ! -s conftest.err
16618 } && test -s conftest$ac_exeext && {
16619 test "$cross_compiling" = yes ||
16620 $as_test_x conftest$ac_exeext
16621 }; then
16622 { $as_echo "$as_me:$LINENO: result: yes" >&5
16623$as_echo "yes" >&6; };
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016624
16625cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016626#define HAVE_DLOPEN 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016627_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016628
16629else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016630 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016631sed 's/^/| /' conftest.$ac_ext >&5
16632
Bram Moolenaar446cb832008-06-24 21:56:24 +000016633 { $as_echo "$as_me:$LINENO: result: no" >&5
16634$as_echo "no" >&6; };
16635 { $as_echo "$as_me:$LINENO: checking for dlopen() in -ldl" >&5
16636$as_echo_n "checking for dlopen() in -ldl... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016637 olibs=$LIBS
16638 LIBS="$LIBS -ldl"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016639 cat >conftest.$ac_ext <<_ACEOF
16640/* confdefs.h. */
16641_ACEOF
16642cat confdefs.h >>conftest.$ac_ext
16643cat >>conftest.$ac_ext <<_ACEOF
16644/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016645
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016646int
16647main ()
16648{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016649
16650 extern void* dlopen();
16651 dlopen();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016652
16653 ;
16654 return 0;
16655}
16656_ACEOF
16657rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016658if { (ac_try="$ac_link"
16659case "(($ac_try" in
16660 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16661 *) ac_try_echo=$ac_try;;
16662esac
16663eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16664$as_echo "$ac_try_echo") >&5
16665 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016666 ac_status=$?
16667 grep -v '^ *+' conftest.er1 >conftest.err
16668 rm -f conftest.er1
16669 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016670 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16671 (exit $ac_status); } && {
16672 test -z "$ac_c_werror_flag" ||
16673 test ! -s conftest.err
16674 } && test -s conftest$ac_exeext && {
16675 test "$cross_compiling" = yes ||
16676 $as_test_x conftest$ac_exeext
16677 }; then
16678 { $as_echo "$as_me:$LINENO: result: yes" >&5
16679$as_echo "yes" >&6; };
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016680
16681cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016682#define HAVE_DLOPEN 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016683_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016684
16685else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016686 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016687sed 's/^/| /' conftest.$ac_ext >&5
16688
Bram Moolenaar446cb832008-06-24 21:56:24 +000016689 { $as_echo "$as_me:$LINENO: result: no" >&5
16690$as_echo "no" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +000016691 LIBS=$olibs
16692fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016693
16694rm -rf conftest.dSYM
16695rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016696 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016697fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016698
16699rm -rf conftest.dSYM
16700rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016701 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016702 { $as_echo "$as_me:$LINENO: checking for dlsym()" >&5
16703$as_echo_n "checking for dlsym()... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016704 cat >conftest.$ac_ext <<_ACEOF
16705/* confdefs.h. */
16706_ACEOF
16707cat confdefs.h >>conftest.$ac_ext
16708cat >>conftest.$ac_ext <<_ACEOF
16709/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016710
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016711int
16712main ()
16713{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016714
16715 extern void* dlsym();
16716 dlsym();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016717
16718 ;
16719 return 0;
16720}
16721_ACEOF
16722rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016723if { (ac_try="$ac_link"
16724case "(($ac_try" in
16725 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16726 *) ac_try_echo=$ac_try;;
16727esac
16728eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16729$as_echo "$ac_try_echo") >&5
16730 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016731 ac_status=$?
16732 grep -v '^ *+' conftest.er1 >conftest.err
16733 rm -f conftest.er1
16734 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016735 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16736 (exit $ac_status); } && {
16737 test -z "$ac_c_werror_flag" ||
16738 test ! -s conftest.err
16739 } && test -s conftest$ac_exeext && {
16740 test "$cross_compiling" = yes ||
16741 $as_test_x conftest$ac_exeext
16742 }; then
16743 { $as_echo "$as_me:$LINENO: result: yes" >&5
16744$as_echo "yes" >&6; };
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016745
16746cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016747#define HAVE_DLSYM 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016748_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016749
16750else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016751 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016752sed 's/^/| /' conftest.$ac_ext >&5
16753
Bram Moolenaar446cb832008-06-24 21:56:24 +000016754 { $as_echo "$as_me:$LINENO: result: no" >&5
16755$as_echo "no" >&6; };
16756 { $as_echo "$as_me:$LINENO: checking for dlsym() in -ldl" >&5
16757$as_echo_n "checking for dlsym() in -ldl... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016758 olibs=$LIBS
16759 LIBS="$LIBS -ldl"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016760 cat >conftest.$ac_ext <<_ACEOF
16761/* confdefs.h. */
16762_ACEOF
16763cat confdefs.h >>conftest.$ac_ext
16764cat >>conftest.$ac_ext <<_ACEOF
16765/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016766
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016767int
16768main ()
16769{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016770
16771 extern void* dlsym();
16772 dlsym();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016773
16774 ;
16775 return 0;
16776}
16777_ACEOF
16778rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016779if { (ac_try="$ac_link"
16780case "(($ac_try" in
16781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16782 *) ac_try_echo=$ac_try;;
16783esac
16784eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16785$as_echo "$ac_try_echo") >&5
16786 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016787 ac_status=$?
16788 grep -v '^ *+' conftest.er1 >conftest.err
16789 rm -f conftest.er1
16790 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016791 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16792 (exit $ac_status); } && {
16793 test -z "$ac_c_werror_flag" ||
16794 test ! -s conftest.err
16795 } && test -s conftest$ac_exeext && {
16796 test "$cross_compiling" = yes ||
16797 $as_test_x conftest$ac_exeext
16798 }; then
16799 { $as_echo "$as_me:$LINENO: result: yes" >&5
16800$as_echo "yes" >&6; };
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016801
16802cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016803#define HAVE_DLSYM 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016804_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016805
16806else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016807 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016808sed 's/^/| /' conftest.$ac_ext >&5
16809
Bram Moolenaar446cb832008-06-24 21:56:24 +000016810 { $as_echo "$as_me:$LINENO: result: no" >&5
16811$as_echo "no" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +000016812 LIBS=$olibs
16813fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016814
16815rm -rf conftest.dSYM
16816rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016817 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016818fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016819
16820rm -rf conftest.dSYM
16821rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016822 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016823elif test x${DLL} = xdl.h; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016824
16825cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016826#define HAVE_DL_H 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016827_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016828
Bram Moolenaar446cb832008-06-24 21:56:24 +000016829 { $as_echo "$as_me:$LINENO: checking for shl_load()" >&5
16830$as_echo_n "checking for shl_load()... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016831 cat >conftest.$ac_ext <<_ACEOF
16832/* confdefs.h. */
16833_ACEOF
16834cat confdefs.h >>conftest.$ac_ext
16835cat >>conftest.$ac_ext <<_ACEOF
16836/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016837
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016838int
16839main ()
16840{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016841
16842 extern void* shl_load();
16843 shl_load();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016844
16845 ;
16846 return 0;
16847}
16848_ACEOF
16849rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016850if { (ac_try="$ac_link"
16851case "(($ac_try" in
16852 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16853 *) ac_try_echo=$ac_try;;
16854esac
16855eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16856$as_echo "$ac_try_echo") >&5
16857 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016858 ac_status=$?
16859 grep -v '^ *+' conftest.er1 >conftest.err
16860 rm -f conftest.er1
16861 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016862 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16863 (exit $ac_status); } && {
16864 test -z "$ac_c_werror_flag" ||
16865 test ! -s conftest.err
16866 } && test -s conftest$ac_exeext && {
16867 test "$cross_compiling" = yes ||
16868 $as_test_x conftest$ac_exeext
16869 }; then
16870 { $as_echo "$as_me:$LINENO: result: yes" >&5
16871$as_echo "yes" >&6; };
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016872
16873cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016874#define HAVE_SHL_LOAD 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016875_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016876
16877else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016878 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016879sed 's/^/| /' conftest.$ac_ext >&5
16880
Bram Moolenaar446cb832008-06-24 21:56:24 +000016881 { $as_echo "$as_me:$LINENO: result: no" >&5
16882$as_echo "no" >&6; };
16883 { $as_echo "$as_me:$LINENO: checking for shl_load() in -ldld" >&5
16884$as_echo_n "checking for shl_load() in -ldld... " >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016885 olibs=$LIBS
16886 LIBS="$LIBS -ldld"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016887 cat >conftest.$ac_ext <<_ACEOF
16888/* confdefs.h. */
16889_ACEOF
16890cat confdefs.h >>conftest.$ac_ext
16891cat >>conftest.$ac_ext <<_ACEOF
16892/* end confdefs.h. */
Bram Moolenaar071d4272004-06-13 20:20:40 +000016893
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016894int
16895main ()
16896{
Bram Moolenaar071d4272004-06-13 20:20:40 +000016897
16898 extern void* shl_load();
16899 shl_load();
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016900
16901 ;
16902 return 0;
16903}
16904_ACEOF
16905rm -f conftest.$ac_objext conftest$ac_exeext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016906if { (ac_try="$ac_link"
16907case "(($ac_try" in
16908 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16909 *) ac_try_echo=$ac_try;;
16910esac
16911eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16912$as_echo "$ac_try_echo") >&5
16913 (eval "$ac_link") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016914 ac_status=$?
16915 grep -v '^ *+' conftest.er1 >conftest.err
16916 rm -f conftest.er1
16917 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016918 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16919 (exit $ac_status); } && {
16920 test -z "$ac_c_werror_flag" ||
16921 test ! -s conftest.err
16922 } && test -s conftest$ac_exeext && {
16923 test "$cross_compiling" = yes ||
16924 $as_test_x conftest$ac_exeext
16925 }; then
16926 { $as_echo "$as_me:$LINENO: result: yes" >&5
16927$as_echo "yes" >&6; };
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016928
16929cat >>confdefs.h <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016930#define HAVE_SHL_LOAD 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016931_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000016932
16933else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016934 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016935sed 's/^/| /' conftest.$ac_ext >&5
16936
Bram Moolenaar446cb832008-06-24 21:56:24 +000016937 { $as_echo "$as_me:$LINENO: result: no" >&5
16938$as_echo "no" >&6; };
Bram Moolenaar071d4272004-06-13 20:20:40 +000016939 LIBS=$olibs
16940fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016941
16942rm -rf conftest.dSYM
16943rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016944 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016945fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016946
16947rm -rf conftest.dSYM
16948rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016949 conftest$ac_exeext conftest.$ac_ext
Bram Moolenaar071d4272004-06-13 20:20:40 +000016950fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016951
16952for ac_header in setjmp.h
Bram Moolenaar071d4272004-06-13 20:20:40 +000016953do
Bram Moolenaar446cb832008-06-24 21:56:24 +000016954as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
16955if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16956 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
16957$as_echo_n "checking for $ac_header... " >&6; }
16958if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16959 $as_echo_n "(cached) " >&6
Bram Moolenaar071d4272004-06-13 20:20:40 +000016960fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000016961ac_res=`eval 'as_val=${'$as_ac_Header'}
16962 $as_echo "$as_val"'`
16963 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
16964$as_echo "$ac_res" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000016965else
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016966 # Is the header compilable?
Bram Moolenaar446cb832008-06-24 21:56:24 +000016967{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
16968$as_echo_n "checking $ac_header usability... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016969cat >conftest.$ac_ext <<_ACEOF
16970/* confdefs.h. */
16971_ACEOF
16972cat confdefs.h >>conftest.$ac_ext
16973cat >>conftest.$ac_ext <<_ACEOF
16974/* end confdefs.h. */
16975$ac_includes_default
16976#include <$ac_header>
16977_ACEOF
16978rm -f conftest.$ac_objext
Bram Moolenaar446cb832008-06-24 21:56:24 +000016979if { (ac_try="$ac_compile"
16980case "(($ac_try" in
16981 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16982 *) ac_try_echo=$ac_try;;
16983esac
16984eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16985$as_echo "$ac_try_echo") >&5
16986 (eval "$ac_compile") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016987 ac_status=$?
16988 grep -v '^ *+' conftest.er1 >conftest.err
16989 rm -f conftest.er1
16990 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000016991 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16992 (exit $ac_status); } && {
16993 test -z "$ac_c_werror_flag" ||
16994 test ! -s conftest.err
16995 } && test -s conftest.$ac_objext; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016996 ac_header_compiler=yes
16997else
Bram Moolenaar446cb832008-06-24 21:56:24 +000016998 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000016999sed 's/^/| /' conftest.$ac_ext >&5
17000
Bram Moolenaar446cb832008-06-24 21:56:24 +000017001 ac_header_compiler=no
Bram Moolenaar071d4272004-06-13 20:20:40 +000017002fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000017003
17004rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17005{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17006$as_echo "$ac_header_compiler" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017007
17008# Is the header present?
Bram Moolenaar446cb832008-06-24 21:56:24 +000017009{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
17010$as_echo_n "checking $ac_header presence... " >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017011cat >conftest.$ac_ext <<_ACEOF
17012/* confdefs.h. */
17013_ACEOF
17014cat confdefs.h >>conftest.$ac_ext
17015cat >>conftest.$ac_ext <<_ACEOF
17016/* end confdefs.h. */
17017#include <$ac_header>
17018_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000017019if { (ac_try="$ac_cpp conftest.$ac_ext"
17020case "(($ac_try" in
17021 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17022 *) ac_try_echo=$ac_try;;
17023esac
17024eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17025$as_echo "$ac_try_echo") >&5
17026 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017027 ac_status=$?
17028 grep -v '^ *+' conftest.er1 >conftest.err
17029 rm -f conftest.er1
17030 cat conftest.err >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000017031 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17032 (exit $ac_status); } >/dev/null && {
17033 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
17034 test ! -s conftest.err
17035 }; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017036 ac_header_preproc=yes
17037else
Bram Moolenaar446cb832008-06-24 21:56:24 +000017038 $as_echo "$as_me: failed program was:" >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017039sed 's/^/| /' conftest.$ac_ext >&5
17040
17041 ac_header_preproc=no
17042fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000017043
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017044rm -f conftest.err conftest.$ac_ext
Bram Moolenaar446cb832008-06-24 21:56:24 +000017045{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17046$as_echo "$ac_header_preproc" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017047
17048# So? What about this header?
17049case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17050 yes:no: )
Bram Moolenaar446cb832008-06-24 21:56:24 +000017051 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17052$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17053 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17054$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017055 ac_header_preproc=yes
17056 ;;
17057 no:yes:* )
Bram Moolenaar446cb832008-06-24 21:56:24 +000017058 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17059$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17060 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17061$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17062 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17063$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17064 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
17065$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
17066 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17067$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17068 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17069$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17070
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017071 ;;
17072esac
Bram Moolenaar446cb832008-06-24 21:56:24 +000017073{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
17074$as_echo_n "checking for $ac_header... " >&6; }
17075if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17076 $as_echo_n "(cached) " >&6
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017077else
17078 eval "$as_ac_Header=\$ac_header_preproc"
17079fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000017080ac_res=`eval 'as_val=${'$as_ac_Header'}
17081 $as_echo "$as_val"'`
17082 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
17083$as_echo "$ac_res" >&6; }
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017084
17085fi
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017086as_val=`eval 'as_val=${'$as_ac_Header'}
17087 $as_echo "$as_val"'`
17088 if test "x$as_val" = x""yes; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017089 cat >>confdefs.h <<_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000017090#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017091_ACEOF
17092
17093fi
17094
Bram Moolenaar071d4272004-06-13 20:20:40 +000017095done
17096
17097
17098if test "x$MACOSX" = "xyes" -a -n "$PERL"; then
17099 if echo $LIBS | grep -e '-ldl' >/dev/null; then
17100 LIBS=`echo $LIBS | sed s/-ldl//`
17101 PERL_LIBS="$PERL_LIBS -ldl"
17102 fi
17103fi
17104
17105if test "x$MACOSX" = "xyes" && test "x$CARBON" = "xyes" \
17106 && test "x$GUITYPE" != "xCARBONGUI"; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000017107 { $as_echo "$as_me:$LINENO: checking whether we need -framework Carbon" >&5
17108$as_echo_n "checking whether we need -framework Carbon... " >&6; }
Bram Moolenaarb90daee2006-10-17 09:49:09 +000017109 if test "x$enable_multibyte" = "xyes" || test "x$features" = "xbig" \
Bram Moolenaar071d4272004-06-13 20:20:40 +000017110 || test "x$features" = "xhuge"; then
17111 LIBS="$LIBS -framework Carbon"
Bram Moolenaar446cb832008-06-24 21:56:24 +000017112 { $as_echo "$as_me:$LINENO: result: yes" >&5
17113$as_echo "yes" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000017114 else
Bram Moolenaar446cb832008-06-24 21:56:24 +000017115 { $as_echo "$as_me:$LINENO: result: no" >&5
17116$as_echo "no" >&6; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000017117 fi
17118fi
Bram Moolenaare224ffa2006-03-01 00:01:28 +000017119if test "x$MACARCH" = "xboth"; then
17120 LDFLAGS="$LDFLAGS -isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc"
17121fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000017122
Bram Moolenaard5cdbeb2005-10-10 20:59:28 +000017123DEPEND_CFLAGS_FILTER=
17124if test "$GCC" = yes; then
Bram Moolenaar0cd49302008-11-20 09:37:01 +000017125 { $as_echo "$as_me:$LINENO: checking for GCC 3 or later" >&5
17126$as_echo_n "checking for GCC 3 or later... " >&6; }
Bram Moolenaar2217cae2006-03-25 21:55:52 +000017127 gccmajor=`echo "$gccversion" | sed -e 's/^\([1-9]\)\..*$/\1/g'`
Bram Moolenaarf740b292006-02-16 22:11:02 +000017128 if test "$gccmajor" -gt "2"; then
Bram Moolenaard5cdbeb2005-10-10 20:59:28 +000017129 DEPEND_CFLAGS_FILTER="| sed 's+-I */+-isystem /+g'"
Bram Moolenaar0cd49302008-11-20 09:37:01 +000017130 { $as_echo "$as_me:$LINENO: result: yes" >&5
Bram Moolenaar446cb832008-06-24 21:56:24 +000017131$as_echo "yes" >&6; }
Bram Moolenaar0cd49302008-11-20 09:37:01 +000017132 else
17133 { $as_echo "$as_me:$LINENO: result: no" >&5
17134$as_echo "no" >&6; }
17135 fi
17136 { $as_echo "$as_me:$LINENO: checking whether we need -D_FORTIFY_SOURCE=1" >&5
17137$as_echo_n "checking whether we need -D_FORTIFY_SOURCE=1... " >&6; }
17138 if test "$gccmajor" -gt "3"; then
Bram Moolenaar1d7ad732009-09-11 11:44:54 +000017139 CFLAGS=`echo "$CFLAGS -D_FORTIFY_SOURCE=1" | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//g' -e 's/-D_FORTIFY_SOURCE=2//g'`
Bram Moolenaar0cd49302008-11-20 09:37:01 +000017140 { $as_echo "$as_me:$LINENO: result: yes" >&5
17141$as_echo "yes" >&6; }
17142 else
17143 { $as_echo "$as_me:$LINENO: result: no" >&5
17144$as_echo "no" >&6; }
17145 fi
Bram Moolenaara5792f52005-11-23 21:25:05 +000017146fi
Bram Moolenaard5cdbeb2005-10-10 20:59:28 +000017147
Bram Moolenaar071d4272004-06-13 20:20:40 +000017148
Bram Moolenaar446cb832008-06-24 21:56:24 +000017149ac_config_files="$ac_config_files auto/config.mk:config.mk.in"
17150
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017151cat >confcache <<\_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000017152# This file is a shell script that caches the results of configure
17153# tests run on this system so they can be shared between configure
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017154# scripts and configure runs, see configure's option --config-cache.
17155# It is not useful on other systems. If it contains results you don't
17156# want to keep, you may remove or edit it.
Bram Moolenaar071d4272004-06-13 20:20:40 +000017157#
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017158# config.status only pays attention to the cache file if you give it
17159# the --recheck option to rerun configure.
Bram Moolenaar071d4272004-06-13 20:20:40 +000017160#
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017161# `ac_cv_env_foo' variables (set or unset) will be overridden when
17162# loading this file, other *unset* `ac_cv_foo' will be assigned the
17163# following values.
17164
17165_ACEOF
17166
Bram Moolenaar071d4272004-06-13 20:20:40 +000017167# The following way of writing the cache mishandles newlines in values,
17168# but we know of no workaround that is simple, portable, and efficient.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017169# So, we kill variables containing newlines.
Bram Moolenaar071d4272004-06-13 20:20:40 +000017170# Ultrix sh set writes to stderr and can't be redirected directly,
17171# and sets the high bit in the cache file unless we assign to the vars.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017172(
17173 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
17174 eval ac_val=\$$ac_var
17175 case $ac_val in #(
17176 *${as_nl}*)
17177 case $ac_var in #(
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017178 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
17179$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +000017180 esac
17181 case $ac_var in #(
17182 _ | IFS | as_nl) ;; #(
17183 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
17184 *) $as_unset $ac_var ;;
17185 esac ;;
17186 esac
17187 done
17188
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017189 (set) 2>&1 |
Bram Moolenaar446cb832008-06-24 21:56:24 +000017190 case $as_nl`(ac_space=' '; set) 2>&1` in #(
17191 *${as_nl}ac_space=\ *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017192 # `set' does not quote correctly, so add quotes (double-quote
17193 # substitution turns \\\\ into \\, and sed turns \\ into \).
17194 sed -n \
17195 "s/'/'\\\\''/g;
17196 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
Bram Moolenaar446cb832008-06-24 21:56:24 +000017197 ;; #(
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017198 *)
17199 # `set' quotes correctly as required by POSIX, so do not add quotes.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017200 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017201 ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +000017202 esac |
17203 sort
17204) |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017205 sed '
Bram Moolenaar446cb832008-06-24 21:56:24 +000017206 /^ac_cv_env_/b end
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017207 t clear
Bram Moolenaar446cb832008-06-24 21:56:24 +000017208 :clear
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017209 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
17210 t end
Bram Moolenaar446cb832008-06-24 21:56:24 +000017211 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
17212 :end' >>confcache
17213if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
17214 if test -w "$cache_file"; then
17215 test "x$cache_file" != "x/dev/null" &&
17216 { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
17217$as_echo "$as_me: updating cache $cache_file" >&6;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017218 cat confcache >$cache_file
Bram Moolenaar071d4272004-06-13 20:20:40 +000017219 else
Bram Moolenaar446cb832008-06-24 21:56:24 +000017220 { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
17221$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
Bram Moolenaar071d4272004-06-13 20:20:40 +000017222 fi
17223fi
17224rm -f confcache
17225
Bram Moolenaar071d4272004-06-13 20:20:40 +000017226test "x$prefix" = xNONE && prefix=$ac_default_prefix
17227# Let make expand exec_prefix.
17228test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
17229
Bram Moolenaar071d4272004-06-13 20:20:40 +000017230DEFS=-DHAVE_CONFIG_H
17231
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017232ac_libobjs=
17233ac_ltlibobjs=
17234for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
17235 # 1. Remove the extension, and $U if already installed.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017236 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
17237 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
17238 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
17239 # will be set to the directory where LIBOBJS objects are built.
17240 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
17241 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017242done
17243LIBOBJS=$ac_libobjs
17244
17245LTLIBOBJS=$ac_ltlibobjs
17246
17247
17248
Bram Moolenaar071d4272004-06-13 20:20:40 +000017249: ${CONFIG_STATUS=./config.status}
Bram Moolenaar446cb832008-06-24 21:56:24 +000017250ac_write_fail=0
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017251ac_clean_files_save=$ac_clean_files
17252ac_clean_files="$ac_clean_files $CONFIG_STATUS"
Bram Moolenaar446cb832008-06-24 21:56:24 +000017253{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
17254$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
17255cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017256#! $SHELL
17257# Generated by $as_me.
Bram Moolenaar071d4272004-06-13 20:20:40 +000017258# Run this file to recreate the current configuration.
Bram Moolenaar071d4272004-06-13 20:20:40 +000017259# Compiler output produced by configure, useful for debugging
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017260# configure, is in config.log if it exists.
Bram Moolenaar071d4272004-06-13 20:20:40 +000017261
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017262debug=false
17263ac_cs_recheck=false
17264ac_cs_silent=false
17265SHELL=\${CONFIG_SHELL-$SHELL}
17266_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000017267
Bram Moolenaar446cb832008-06-24 21:56:24 +000017268cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017269## --------------------- ##
17270## M4sh Initialization. ##
17271## --------------------- ##
Bram Moolenaar071d4272004-06-13 20:20:40 +000017272
Bram Moolenaar446cb832008-06-24 21:56:24 +000017273# Be more Bourne compatible
17274DUALCASE=1; export DUALCASE # for MKS sh
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017275if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
17276 emulate sh
17277 NULLCMD=:
Bram Moolenaar446cb832008-06-24 21:56:24 +000017278 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017279 # is contrary to our usage. Disable this feature.
17280 alias -g '${1+"$@"}'='"$@"'
Bram Moolenaar446cb832008-06-24 21:56:24 +000017281 setopt NO_GLOB_SUBST
17282else
17283 case `(set -o) 2>/dev/null` in
17284 *posix*) set -o posix ;;
17285esac
17286
Bram Moolenaar071d4272004-06-13 20:20:40 +000017287fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000017288
17289
17290
17291
17292# PATH needs CR
17293# Avoid depending upon Character Ranges.
17294as_cr_letters='abcdefghijklmnopqrstuvwxyz'
17295as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
17296as_cr_Letters=$as_cr_letters$as_cr_LETTERS
17297as_cr_digits='0123456789'
17298as_cr_alnum=$as_cr_Letters$as_cr_digits
17299
17300as_nl='
17301'
17302export as_nl
17303# Printing a long string crashes Solaris 7 /usr/bin/printf.
17304as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
17305as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
17306as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
17307if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
17308 as_echo='printf %s\n'
17309 as_echo_n='printf %s'
17310else
17311 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
17312 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
17313 as_echo_n='/usr/ucb/echo -n'
17314 else
17315 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
17316 as_echo_n_body='eval
17317 arg=$1;
17318 case $arg in
17319 *"$as_nl"*)
17320 expr "X$arg" : "X\\(.*\\)$as_nl";
17321 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
17322 esac;
17323 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
17324 '
17325 export as_echo_n_body
17326 as_echo_n='sh -c $as_echo_n_body as_echo'
17327 fi
17328 export as_echo_body
17329 as_echo='sh -c $as_echo_body as_echo'
17330fi
17331
17332# The user is always right.
17333if test "${PATH_SEPARATOR+set}" != set; then
17334 PATH_SEPARATOR=:
17335 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
17336 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
17337 PATH_SEPARATOR=';'
17338 }
17339fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000017340
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017341# Support unset when possible.
17342if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
17343 as_unset=unset
17344else
17345 as_unset=false
17346fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000017347
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017348
Bram Moolenaar446cb832008-06-24 21:56:24 +000017349# IFS
17350# We need space, tab and new line, in precisely that order. Quoting is
17351# there to prevent editors from complaining about space-tab.
17352# (If _AS_PATH_WALK were called with IFS unset, it would disable word
17353# splitting by setting IFS to empty value.)
17354IFS=" "" $as_nl"
17355
17356# Find who we are. Look in the path if we contain no directory separator.
17357case $0 in
17358 *[\\/]* ) as_myself=$0 ;;
17359 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17360for as_dir in $PATH
17361do
17362 IFS=$as_save_IFS
17363 test -z "$as_dir" && as_dir=.
17364 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17365done
17366IFS=$as_save_IFS
17367
17368 ;;
17369esac
17370# We did not find ourselves, most probably we were run as `sh COMMAND'
17371# in which case we are not to be found in the path.
17372if test "x$as_myself" = x; then
17373 as_myself=$0
17374fi
17375if test ! -f "$as_myself"; then
17376 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
17377 { (exit 1); exit 1; }
17378fi
17379
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017380# Work around bugs in pre-3.0 UWIN ksh.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017381for as_var in ENV MAIL MAILPATH
17382do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
17383done
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017384PS1='$ '
17385PS2='> '
17386PS4='+ '
17387
17388# NLS nuisances.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017389LC_ALL=C
17390export LC_ALL
17391LANGUAGE=C
17392export LANGUAGE
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017393
17394# Required to use basename.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017395if expr a : '\(a\)' >/dev/null 2>&1 &&
17396 test "X`expr 00001 : '.*\(...\)'`" = X001; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017397 as_expr=expr
17398else
17399 as_expr=false
17400fi
17401
Bram Moolenaar446cb832008-06-24 21:56:24 +000017402if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017403 as_basename=basename
17404else
17405 as_basename=false
17406fi
17407
17408
17409# Name of the executable.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017410as_me=`$as_basename -- "$0" ||
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017411$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
17412 X"$0" : 'X\(//\)$' \| \
Bram Moolenaar446cb832008-06-24 21:56:24 +000017413 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
17414$as_echo X/"$0" |
17415 sed '/^.*\/\([^/][^/]*\)\/*$/{
17416 s//\1/
17417 q
17418 }
17419 /^X\/\(\/\/\)$/{
17420 s//\1/
17421 q
17422 }
17423 /^X\/\(\/\).*/{
17424 s//\1/
17425 q
17426 }
17427 s/.*/./; q'`
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017428
Bram Moolenaar446cb832008-06-24 21:56:24 +000017429# CDPATH.
17430$as_unset CDPATH
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017431
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017432
17433
17434 as_lineno_1=$LINENO
17435 as_lineno_2=$LINENO
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017436 test "x$as_lineno_1" != "x$as_lineno_2" &&
Bram Moolenaar446cb832008-06-24 21:56:24 +000017437 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
Bram Moolenaar071d4272004-06-13 20:20:40 +000017438
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017439 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
17440 # uniformly replaced by the line number. The first 'sed' inserts a
Bram Moolenaar446cb832008-06-24 21:56:24 +000017441 # line-number line after each line using $LINENO; the second 'sed'
17442 # does the real work. The second script uses 'N' to pair each
17443 # line-number line with the line containing $LINENO, and appends
17444 # trailing '-' during substitution so that $LINENO is not a special
17445 # case at line end.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017446 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
Bram Moolenaar446cb832008-06-24 21:56:24 +000017447 # scripts with optimization help from Paolo Bonzini. Blame Lee
17448 # E. McMahon (1931-1989) for sed's syntax. :-)
17449 sed -n '
17450 p
17451 /[$]LINENO/=
17452 ' <$as_myself |
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017453 sed '
Bram Moolenaar446cb832008-06-24 21:56:24 +000017454 s/[$]LINENO.*/&-/
17455 t lineno
17456 b
17457 :lineno
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017458 N
Bram Moolenaar446cb832008-06-24 21:56:24 +000017459 :loop
17460 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017461 t loop
Bram Moolenaar446cb832008-06-24 21:56:24 +000017462 s/-\n.*//
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017463 ' >$as_me.lineno &&
Bram Moolenaar446cb832008-06-24 21:56:24 +000017464 chmod +x "$as_me.lineno" ||
17465 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017466 { (exit 1); exit 1; }; }
Bram Moolenaar071d4272004-06-13 20:20:40 +000017467
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017468 # Don't try to exec as it changes $[0], causing all sort of problems
17469 # (the dirname of $[0] is not the place where we might find the
Bram Moolenaar446cb832008-06-24 21:56:24 +000017470 # original and so on. Autoconf is especially sensitive to this).
17471 . "./$as_me.lineno"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017472 # Exit status is that of the last command.
17473 exit
17474}
17475
17476
Bram Moolenaar446cb832008-06-24 21:56:24 +000017477if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
17478 as_dirname=dirname
17479else
17480 as_dirname=false
17481fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017482
Bram Moolenaar446cb832008-06-24 21:56:24 +000017483ECHO_C= ECHO_N= ECHO_T=
17484case `echo -n x` in
17485-n*)
17486 case `echo 'x\c'` in
17487 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
17488 *) ECHO_C='\c';;
17489 esac;;
17490*)
17491 ECHO_N='-n';;
17492esac
17493if expr a : '\(a\)' >/dev/null 2>&1 &&
17494 test "X`expr 00001 : '.*\(...\)'`" = X001; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017495 as_expr=expr
17496else
17497 as_expr=false
17498fi
17499
17500rm -f conf$$ conf$$.exe conf$$.file
Bram Moolenaar446cb832008-06-24 21:56:24 +000017501if test -d conf$$.dir; then
17502 rm -f conf$$.dir/conf$$.file
17503else
17504 rm -f conf$$.dir
17505 mkdir conf$$.dir 2>/dev/null
17506fi
17507if (echo >conf$$.file) 2>/dev/null; then
17508 if ln -s conf$$.file conf$$ 2>/dev/null; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017509 as_ln_s='ln -s'
Bram Moolenaar446cb832008-06-24 21:56:24 +000017510 # ... but there are two gotchas:
17511 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
17512 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
17513 # In both cases, we have to default to `cp -p'.
17514 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
17515 as_ln_s='cp -p'
17516 elif ln conf$$.file conf$$ 2>/dev/null; then
17517 as_ln_s=ln
17518 else
17519 as_ln_s='cp -p'
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017520 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017521else
17522 as_ln_s='cp -p'
17523fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000017524rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
17525rmdir conf$$.dir 2>/dev/null
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017526
17527if mkdir -p . 2>/dev/null; then
17528 as_mkdir_p=:
17529else
17530 test -d ./-p && rmdir ./-p
17531 as_mkdir_p=false
17532fi
17533
Bram Moolenaar446cb832008-06-24 21:56:24 +000017534if test -x / >/dev/null 2>&1; then
17535 as_test_x='test -x'
17536else
17537 if ls -dL / >/dev/null 2>&1; then
17538 as_ls_L_option=L
17539 else
17540 as_ls_L_option=
17541 fi
17542 as_test_x='
17543 eval sh -c '\''
17544 if test -d "$1"; then
17545 test -d "$1/.";
17546 else
17547 case $1 in
17548 -*)set "./$1";;
17549 esac;
17550 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
17551 ???[sx]*):;;*)false;;esac;fi
17552 '\'' sh
17553 '
17554fi
17555as_executable_p=$as_test_x
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017556
17557# Sed expression to map a string onto a valid CPP name.
17558as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17559
17560# Sed expression to map a string onto a valid variable name.
17561as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17562
17563
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017564exec 6>&1
17565
Bram Moolenaar446cb832008-06-24 21:56:24 +000017566# Save the log message, to keep $[0] and so on meaningful, and to
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017567# report actual input values of CONFIG_FILES etc. instead of their
Bram Moolenaar446cb832008-06-24 21:56:24 +000017568# values after options handling.
17569ac_log="
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017570This file was extended by $as_me, which was
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017571generated by GNU Autoconf 2.63. Invocation command line was
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017572
17573 CONFIG_FILES = $CONFIG_FILES
17574 CONFIG_HEADERS = $CONFIG_HEADERS
17575 CONFIG_LINKS = $CONFIG_LINKS
17576 CONFIG_COMMANDS = $CONFIG_COMMANDS
17577 $ $0 $@
17578
Bram Moolenaar446cb832008-06-24 21:56:24 +000017579on `(hostname || uname -n) 2>/dev/null | sed 1q`
17580"
17581
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017582_ACEOF
17583
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017584case $ac_config_files in *"
17585"*) set x $ac_config_files; shift; ac_config_files=$*;;
17586esac
17587
17588case $ac_config_headers in *"
17589"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
17590esac
17591
17592
Bram Moolenaar446cb832008-06-24 21:56:24 +000017593cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017594# Files that config.status was made for.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017595config_files="$ac_config_files"
17596config_headers="$ac_config_headers"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017597
Bram Moolenaar446cb832008-06-24 21:56:24 +000017598_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017599
Bram Moolenaar446cb832008-06-24 21:56:24 +000017600cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017601ac_cs_usage="\
17602\`$as_me' instantiates files from templates according to the
17603current configuration.
17604
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017605Usage: $0 [OPTION]... [FILE]...
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017606
17607 -h, --help print this help, then exit
Bram Moolenaar446cb832008-06-24 21:56:24 +000017608 -V, --version print version number and configuration settings, then exit
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017609 -q, --quiet, --silent
17610 do not print progress messages
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017611 -d, --debug don't remove temporary files
17612 --recheck update $as_me by reconfiguring in the same conditions
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017613 --file=FILE[:TEMPLATE]
Bram Moolenaar446cb832008-06-24 21:56:24 +000017614 instantiate the configuration file FILE
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017615 --header=FILE[:TEMPLATE]
Bram Moolenaar446cb832008-06-24 21:56:24 +000017616 instantiate the configuration header FILE
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017617
17618Configuration files:
17619$config_files
17620
17621Configuration headers:
17622$config_headers
17623
17624Report bugs to <bug-autoconf@gnu.org>."
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017625
Bram Moolenaar446cb832008-06-24 21:56:24 +000017626_ACEOF
17627cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017628ac_cs_version="\\
17629config.status
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017630configured by $0, generated by GNU Autoconf 2.63,
Bram Moolenaar446cb832008-06-24 21:56:24 +000017631 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017632
Bram Moolenaar446cb832008-06-24 21:56:24 +000017633Copyright (C) 2008 Free Software Foundation, Inc.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017634This config.status script is free software; the Free Software Foundation
17635gives unlimited permission to copy, distribute and modify it."
Bram Moolenaar446cb832008-06-24 21:56:24 +000017636
17637ac_pwd='$ac_pwd'
17638srcdir='$srcdir'
17639AWK='$AWK'
17640test -n "\$AWK" || AWK=awk
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017641_ACEOF
17642
Bram Moolenaar446cb832008-06-24 21:56:24 +000017643cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17644# The default lists apply if the user does not specify any file.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017645ac_need_defaults=:
17646while test $# != 0
17647do
17648 case $1 in
17649 --*=*)
Bram Moolenaar446cb832008-06-24 21:56:24 +000017650 ac_option=`expr "X$1" : 'X\([^=]*\)='`
17651 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017652 ac_shift=:
17653 ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +000017654 *)
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017655 ac_option=$1
17656 ac_optarg=$2
17657 ac_shift=shift
17658 ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017659 esac
17660
17661 case $ac_option in
17662 # Handling of the options.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017663 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17664 ac_cs_recheck=: ;;
Bram Moolenaar446cb832008-06-24 21:56:24 +000017665 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
17666 $as_echo "$ac_cs_version"; exit ;;
17667 --debug | --debu | --deb | --de | --d | -d )
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017668 debug=: ;;
17669 --file | --fil | --fi | --f )
17670 $ac_shift
Bram Moolenaar446cb832008-06-24 21:56:24 +000017671 case $ac_optarg in
17672 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
17673 esac
17674 CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017675 ac_need_defaults=false;;
17676 --header | --heade | --head | --hea )
17677 $ac_shift
Bram Moolenaar446cb832008-06-24 21:56:24 +000017678 case $ac_optarg in
17679 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
17680 esac
17681 CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017682 ac_need_defaults=false;;
Bram Moolenaar446cb832008-06-24 21:56:24 +000017683 --he | --h)
17684 # Conflict between --help and --header
17685 { $as_echo "$as_me: error: ambiguous option: $1
17686Try \`$0 --help' for more information." >&2
17687 { (exit 1); exit 1; }; };;
17688 --help | --hel | -h )
17689 $as_echo "$ac_cs_usage"; exit ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017690 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
17691 | -silent | --silent | --silen | --sile | --sil | --si | --s)
17692 ac_cs_silent=: ;;
17693
17694 # This is an error.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017695 -*) { $as_echo "$as_me: error: unrecognized option: $1
17696Try \`$0 --help' for more information." >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017697 { (exit 1); exit 1; }; } ;;
17698
Bram Moolenaar446cb832008-06-24 21:56:24 +000017699 *) ac_config_targets="$ac_config_targets $1"
17700 ac_need_defaults=false ;;
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017701
17702 esac
17703 shift
17704done
17705
17706ac_configure_extra_args=
17707
17708if $ac_cs_silent; then
17709 exec 6>/dev/null
17710 ac_configure_extra_args="$ac_configure_extra_args --silent"
17711fi
17712
17713_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000017714cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017715if \$ac_cs_recheck; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000017716 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17717 shift
17718 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
17719 CONFIG_SHELL='$SHELL'
17720 export CONFIG_SHELL
17721 exec "\$@"
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017722fi
17723
17724_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000017725cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17726exec 5>>auto/config.log
17727{
17728 echo
17729 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17730## Running $as_me. ##
17731_ASBOX
17732 $as_echo "$ac_log"
17733} >&5
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017734
Bram Moolenaar446cb832008-06-24 21:56:24 +000017735_ACEOF
17736cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17737_ACEOF
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017738
Bram Moolenaar446cb832008-06-24 21:56:24 +000017739cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017740
Bram Moolenaar446cb832008-06-24 21:56:24 +000017741# Handling of arguments.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017742for ac_config_target in $ac_config_targets
17743do
Bram Moolenaar446cb832008-06-24 21:56:24 +000017744 case $ac_config_target in
17745 "auto/config.h") CONFIG_HEADERS="$CONFIG_HEADERS auto/config.h:config.h.in" ;;
17746 "auto/config.mk") CONFIG_FILES="$CONFIG_FILES auto/config.mk:config.mk.in" ;;
17747
17748 *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
17749$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017750 { (exit 1); exit 1; }; };;
17751 esac
17752done
17753
Bram Moolenaar446cb832008-06-24 21:56:24 +000017754
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017755# If the user did not use the arguments to specify the items to instantiate,
17756# then the envvar interface is used. Set only those that are not.
17757# We use the long form for the default assignment because of an extremely
17758# bizarre bug on SunOS 4.1.3.
17759if $ac_need_defaults; then
17760 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17761 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17762fi
17763
17764# Have a temporary directory for convenience. Make it in the build tree
Bram Moolenaar446cb832008-06-24 21:56:24 +000017765# simply because there is no reason against having it here, and in addition,
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017766# creating and moving files from /tmp can sometimes cause problems.
Bram Moolenaar446cb832008-06-24 21:56:24 +000017767# Hook for its removal unless debugging.
17768# Note that there is a small window in which the directory will not be cleaned:
17769# after its creation but before its name has been assigned to `$tmp'.
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017770$debug ||
17771{
Bram Moolenaar446cb832008-06-24 21:56:24 +000017772 tmp=
17773 trap 'exit_status=$?
17774 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
17775' 0
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017776 trap '{ (exit 1); exit 1; }' 1 2 13 15
17777}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017778# Create a (secure) tmp directory for tmp files.
17779
17780{
Bram Moolenaar446cb832008-06-24 21:56:24 +000017781 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017782 test -n "$tmp" && test -d "$tmp"
17783} ||
17784{
Bram Moolenaar446cb832008-06-24 21:56:24 +000017785 tmp=./conf$$-$RANDOM
17786 (umask 077 && mkdir "$tmp")
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017787} ||
17788{
Bram Moolenaar446cb832008-06-24 21:56:24 +000017789 $as_echo "$as_me: cannot create a temporary directory in ." >&2
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017790 { (exit 1); exit 1; }
17791}
17792
Bram Moolenaar446cb832008-06-24 21:56:24 +000017793# Set up the scripts for CONFIG_FILES section.
17794# No need to generate them if there are no CONFIG_FILES.
17795# This happens for instance with `./config.status config.h'.
17796if test -n "$CONFIG_FILES"; then
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017797
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017798
Bram Moolenaar446cb832008-06-24 21:56:24 +000017799ac_cr=' '
17800ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17801if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17802 ac_cs_awk_cr='\\r'
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017803else
Bram Moolenaar446cb832008-06-24 21:56:24 +000017804 ac_cs_awk_cr=$ac_cr
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017805fi
17806
Bram Moolenaar446cb832008-06-24 21:56:24 +000017807echo 'BEGIN {' >"$tmp/subs1.awk" &&
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017808_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000017809
Bram Moolenaar446cb832008-06-24 21:56:24 +000017810
17811{
17812 echo "cat >conf$$subs.awk <<_ACEOF" &&
17813 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17814 echo "_ACEOF"
17815} >conf$$subs.sh ||
17816 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17817$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17818 { (exit 1); exit 1; }; }
17819ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
17820ac_delim='%!_!# '
17821for ac_last_try in false false false false false :; do
17822 . ./conf$$subs.sh ||
17823 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17824$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17825 { (exit 1); exit 1; }; }
17826
Bram Moolenaar32f31b12009-05-21 13:20:59 +000017827 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
17828 if test $ac_delim_n = $ac_delim_num; then
Bram Moolenaar446cb832008-06-24 21:56:24 +000017829 break
17830 elif $ac_last_try; then
17831 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
17832$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
17833 { (exit 1); exit 1; }; }
17834 else
17835 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17836 fi
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017837done
Bram Moolenaar446cb832008-06-24 21:56:24 +000017838rm -f conf$$subs.sh
17839
17840cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17841cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
Bram Moolenaar495de9c2005-01-25 22:03:25 +000017842_ACEOF
Bram Moolenaar446cb832008-06-24 21:56:24 +000017843sed -n '
17844h
17845s/^/S["/; s/!.*/"]=/
17846p
17847g
17848s/^[^!]*!//
17849:repl
17850t repl
17851s/'"$ac_delim"'$//
17852t delim
17853:nl
17854h
17855s/\(.\{148\}\).*/\1/
17856t more1
17857s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
17858p
17859n
17860b repl
17861:more1
17862s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17863p
17864g
17865s/.\{148\}//
17866t nl
17867:delim
17868h
17869s/\(.\{148\}\).*/\1/
17870t more2
17871s/["\\]/\\&/g; s/^/"/; s/$/"/
17872p
17873b
17874:more2
17875s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17876p
17877g
17878s/.\{148\}//
17879t delim
17880' <conf$$subs.awk | sed '
17881/^[^""]/{
17882 N
17883 s/\n//
17884}
17885' >>$CONFIG_STATUS || ac_write_fail=1
17886rm -f conf$$subs.awk
17887cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17888_ACAWK
17889cat >>"\$tmp/subs1.awk" <<_ACAWK &&
17890 for (key in S) S_is_set[key] = 1
17891 FS = ""
Bram Moolenaar071d4272004-06-13 20:20:40 +000017892
Bram Moolenaar446cb832008-06-24 21:56:24 +000017893}
17894{
17895 line = $ 0
17896 nfields = split(line, field, "@")
17897 substed = 0
17898 len = length(field[1])
17899 for (i = 2; i < nfields; i++) {
17900 key = field[i]
17901 keylen = length(key)
17902 if (S_is_set[key]) {
17903 value = S[key]
17904 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17905 len += length(value) + length(field[++i])
17906 substed = 1
17907 } else
17908 len += 1 + keylen
17909 }
Bram Moolenaar071d4272004-06-13 20:20:40 +000017910
Bram Moolenaar446cb832008-06-24 21:56:24 +000017911 print line
17912}
Bram Moolenaar071d4272004-06-13 20:20:40 +000017913
Bram Moolenaar446cb832008-06-24 21:56:24 +000017914_ACAWK
17915_ACEOF
17916cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17917if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17918 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
17919else
17920 cat
17921fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
17922 || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
17923$as_echo "$as_me: error: could not setup config files machinery" >&2;}
17924 { (exit 1); exit 1; }; }
17925_ACEOF
17926
17927# VPATH may cause trouble with some makes, so we remove $(srcdir),
17928# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17929# trailing colons and then remove the whole line if VPATH becomes empty
17930# (actually we leave an empty line to preserve line numbers).
17931if test "x$srcdir" = x.; then
17932 ac_vpsub='/^[ ]*VPATH[ ]*=/{
17933s/:*\$(srcdir):*/:/
17934s/:*\${srcdir}:*/:/
17935s/:*@srcdir@:*/:/
17936s/^\([^=]*=[ ]*\):*/\1/
17937s/:*$//
17938s/^[^=]*=[ ]*$//
17939}'
17940fi
17941
17942cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17943fi # test -n "$CONFIG_FILES"
17944
17945# Set up the scripts for CONFIG_HEADERS section.
17946# No need to generate them if there are no CONFIG_HEADERS.
17947# This happens for instance with `./config.status Makefile'.
17948if test -n "$CONFIG_HEADERS"; then
17949cat >"$tmp/defines.awk" <<\_ACAWK ||
17950BEGIN {
17951_ACEOF
17952
17953# Transform confdefs.h into an awk script `defines.awk', embedded as
17954# here-document in config.status, that substitutes the proper values into
17955# config.h.in to produce config.h.
17956
17957# Create a delimiter string that does not exist in confdefs.h, to ease
17958# handling of long lines.
17959ac_delim='%!_!# '
17960for ac_last_try in false false :; do
17961 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
17962 if test -z "$ac_t"; then
17963 break
17964 elif $ac_last_try; then
17965 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
17966$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
17967 { (exit 1); exit 1; }; }
17968 else
17969 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17970 fi
17971done
17972
17973# For the awk script, D is an array of macro values keyed by name,
17974# likewise P contains macro parameters if any. Preserve backslash
17975# newline sequences.
17976
17977ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17978sed -n '
17979s/.\{148\}/&'"$ac_delim"'/g
17980t rset
17981:rset
17982s/^[ ]*#[ ]*define[ ][ ]*/ /
17983t def
17984d
17985:def
17986s/\\$//
17987t bsnl
17988s/["\\]/\\&/g
17989s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
17990D["\1"]=" \3"/p
17991s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
17992d
17993:bsnl
17994s/["\\]/\\&/g
17995s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
17996D["\1"]=" \3\\\\\\n"\\/p
17997t cont
17998s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
17999t cont
18000d
18001:cont
18002n
18003s/.\{148\}/&'"$ac_delim"'/g
18004t clear
18005:clear
18006s/\\$//
18007t bsnlc
18008s/["\\]/\\&/g; s/^/"/; s/$/"/p
18009d
18010:bsnlc
18011s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
18012b cont
18013' <confdefs.h | sed '
18014s/'"$ac_delim"'/"\\\
18015"/g' >>$CONFIG_STATUS || ac_write_fail=1
18016
18017cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18018 for (key in D) D_is_set[key] = 1
18019 FS = ""
18020}
18021/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
18022 line = \$ 0
18023 split(line, arg, " ")
18024 if (arg[1] == "#") {
18025 defundef = arg[2]
18026 mac1 = arg[3]
18027 } else {
18028 defundef = substr(arg[1], 2)
18029 mac1 = arg[2]
18030 }
18031 split(mac1, mac2, "(") #)
18032 macro = mac2[1]
Bram Moolenaar32f31b12009-05-21 13:20:59 +000018033 prefix = substr(line, 1, index(line, defundef) - 1)
Bram Moolenaar446cb832008-06-24 21:56:24 +000018034 if (D_is_set[macro]) {
18035 # Preserve the white space surrounding the "#".
Bram Moolenaar446cb832008-06-24 21:56:24 +000018036 print prefix "define", macro P[macro] D[macro]
18037 next
18038 } else {
18039 # Replace #undef with comments. This is necessary, for example,
18040 # in the case of _POSIX_SOURCE, which is predefined and required
18041 # on some systems where configure will not decide to define it.
18042 if (defundef == "undef") {
Bram Moolenaar32f31b12009-05-21 13:20:59 +000018043 print "/*", prefix defundef, macro, "*/"
Bram Moolenaar446cb832008-06-24 21:56:24 +000018044 next
18045 }
18046 }
18047}
18048{ print }
18049_ACAWK
18050_ACEOF
18051cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18052 { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
18053$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
18054 { (exit 1); exit 1; }; }
18055fi # test -n "$CONFIG_HEADERS"
18056
18057
18058eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
18059shift
18060for ac_tag
18061do
18062 case $ac_tag in
18063 :[FHLC]) ac_mode=$ac_tag; continue;;
18064 esac
18065 case $ac_mode$ac_tag in
18066 :[FHL]*:*);;
Bram Moolenaar32f31b12009-05-21 13:20:59 +000018067 :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
18068$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
Bram Moolenaar446cb832008-06-24 21:56:24 +000018069 { (exit 1); exit 1; }; };;
18070 :[FH]-) ac_tag=-:-;;
18071 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
18072 esac
18073 ac_save_IFS=$IFS
18074 IFS=:
18075 set x $ac_tag
18076 IFS=$ac_save_IFS
18077 shift
18078 ac_file=$1
18079 shift
18080
18081 case $ac_mode in
18082 :L) ac_source=$1;;
18083 :[FH])
18084 ac_file_inputs=
18085 for ac_f
18086 do
18087 case $ac_f in
18088 -) ac_f="$tmp/stdin";;
18089 *) # Look for the file first in the build tree, then in the source tree
18090 # (if the path is not absolute). The absolute path cannot be DOS-style,
18091 # because $ac_f cannot contain `:'.
18092 test -f "$ac_f" ||
18093 case $ac_f in
18094 [\\/$]*) false;;
18095 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
18096 esac ||
18097 { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
18098$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
18099 { (exit 1); exit 1; }; };;
18100 esac
18101 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
18102 ac_file_inputs="$ac_file_inputs '$ac_f'"
18103 done
18104
18105 # Let's still pretend it is `configure' which instantiates (i.e., don't
18106 # use $as_me), people would be surprised to read:
18107 # /* config.h. Generated by config.status. */
18108 configure_input='Generated from '`
18109 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
18110 `' by configure.'
18111 if test x"$ac_file" != x-; then
18112 configure_input="$ac_file. $configure_input"
18113 { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
18114$as_echo "$as_me: creating $ac_file" >&6;}
18115 fi
18116 # Neutralize special characters interpreted by sed in replacement strings.
18117 case $configure_input in #(
18118 *\&* | *\|* | *\\* )
18119 ac_sed_conf_input=`$as_echo "$configure_input" |
18120 sed 's/[\\\\&|]/\\\\&/g'`;; #(
18121 *) ac_sed_conf_input=$configure_input;;
18122 esac
18123
18124 case $ac_tag in
18125 *:-:* | *:-) cat >"$tmp/stdin" \
18126 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
18127$as_echo "$as_me: error: could not create $ac_file" >&2;}
18128 { (exit 1); exit 1; }; } ;;
18129 esac
18130 ;;
Bram Moolenaar071d4272004-06-13 20:20:40 +000018131 esac
18132
Bram Moolenaar446cb832008-06-24 21:56:24 +000018133 ac_dir=`$as_dirname -- "$ac_file" ||
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018134$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18135 X"$ac_file" : 'X\(//\)[^/]' \| \
18136 X"$ac_file" : 'X\(//\)$' \| \
Bram Moolenaar446cb832008-06-24 21:56:24 +000018137 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
18138$as_echo X"$ac_file" |
18139 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18140 s//\1/
18141 q
18142 }
18143 /^X\(\/\/\)[^/].*/{
18144 s//\1/
18145 q
18146 }
18147 /^X\(\/\/\)$/{
18148 s//\1/
18149 q
18150 }
18151 /^X\(\/\).*/{
18152 s//\1/
18153 q
18154 }
18155 s/.*/./; q'`
18156 { as_dir="$ac_dir"
18157 case $as_dir in #(
18158 -*) as_dir=./$as_dir;;
18159 esac
18160 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018161 as_dirs=
Bram Moolenaar446cb832008-06-24 21:56:24 +000018162 while :; do
18163 case $as_dir in #(
18164 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
18165 *) as_qdir=$as_dir;;
18166 esac
18167 as_dirs="'$as_qdir' $as_dirs"
18168 as_dir=`$as_dirname -- "$as_dir" ||
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018169$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18170 X"$as_dir" : 'X\(//\)[^/]' \| \
18171 X"$as_dir" : 'X\(//\)$' \| \
Bram Moolenaar446cb832008-06-24 21:56:24 +000018172 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
18173$as_echo X"$as_dir" |
18174 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18175 s//\1/
18176 q
18177 }
18178 /^X\(\/\/\)[^/].*/{
18179 s//\1/
18180 q
18181 }
18182 /^X\(\/\/\)$/{
18183 s//\1/
18184 q
18185 }
18186 /^X\(\/\).*/{
18187 s//\1/
18188 q
18189 }
18190 s/.*/./; q'`
18191 test -d "$as_dir" && break
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018192 done
Bram Moolenaar446cb832008-06-24 21:56:24 +000018193 test -z "$as_dirs" || eval "mkdir $as_dirs"
18194 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
18195$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018196 { (exit 1); exit 1; }; }; }
Bram Moolenaar446cb832008-06-24 21:56:24 +000018197 ac_builddir=.
Bram Moolenaar071d4272004-06-13 20:20:40 +000018198
Bram Moolenaar446cb832008-06-24 21:56:24 +000018199case "$ac_dir" in
18200.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
18201*)
18202 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
18203 # A ".." for each directory in $ac_dir_suffix.
18204 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
18205 case $ac_top_builddir_sub in
18206 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
18207 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
18208 esac ;;
18209esac
18210ac_abs_top_builddir=$ac_pwd
18211ac_abs_builddir=$ac_pwd$ac_dir_suffix
18212# for backward compatibility:
18213ac_top_builddir=$ac_top_build_prefix
18214
18215case $srcdir in
18216 .) # We are building in place.
18217 ac_srcdir=.
18218 ac_top_srcdir=$ac_top_builddir_sub
18219 ac_abs_top_srcdir=$ac_pwd ;;
18220 [\\/]* | ?:[\\/]* ) # Absolute name.
18221 ac_srcdir=$srcdir$ac_dir_suffix;
18222 ac_top_srcdir=$srcdir
18223 ac_abs_top_srcdir=$srcdir ;;
18224 *) # Relative name.
18225 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
18226 ac_top_srcdir=$ac_top_build_prefix$srcdir
18227 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
18228esac
18229ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
18230
18231
18232 case $ac_mode in
18233 :F)
18234 #
18235 # CONFIG_FILE
18236 #
18237
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018238_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000018239
Bram Moolenaar446cb832008-06-24 21:56:24 +000018240cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18241# If the template does not know about datarootdir, expand it.
18242# FIXME: This hack should be removed a few years after 2.60.
18243ac_datarootdir_hack=; ac_datarootdir_seen=
18244
18245ac_sed_dataroot='
18246/datarootdir/ {
18247 p
18248 q
18249}
18250/@datadir@/p
18251/@docdir@/p
18252/@infodir@/p
18253/@localedir@/p
18254/@mandir@/p
18255'
18256case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
18257*datarootdir*) ac_datarootdir_seen=yes;;
18258*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
18259 { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
18260$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
18261_ACEOF
18262cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18263 ac_datarootdir_hack='
18264 s&@datadir@&$datadir&g
18265 s&@docdir@&$docdir&g
18266 s&@infodir@&$infodir&g
18267 s&@localedir@&$localedir&g
18268 s&@mandir@&$mandir&g
18269 s&\\\${datarootdir}&$datarootdir&g' ;;
18270esac
18271_ACEOF
18272
18273# Neutralize VPATH when `$srcdir' = `.'.
18274# Shell code in configure.ac might set extrasub.
18275# FIXME: do we really want to maintain this feature?
18276cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18277ac_sed_extra="$ac_vpsub
18278$extrasub
18279_ACEOF
18280cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18281:t
18282/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
18283s|@configure_input@|$ac_sed_conf_input|;t t
18284s&@top_builddir@&$ac_top_builddir_sub&;t t
18285s&@top_build_prefix@&$ac_top_build_prefix&;t t
18286s&@srcdir@&$ac_srcdir&;t t
18287s&@abs_srcdir@&$ac_abs_srcdir&;t t
18288s&@top_srcdir@&$ac_top_srcdir&;t t
18289s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
18290s&@builddir@&$ac_builddir&;t t
18291s&@abs_builddir@&$ac_abs_builddir&;t t
18292s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
18293$ac_datarootdir_hack
18294"
18295eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
18296 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
18297$as_echo "$as_me: error: could not create $ac_file" >&2;}
18298 { (exit 1); exit 1; }; }
18299
18300test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
18301 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
18302 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
18303 { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
18304which seems to be undefined. Please make sure it is defined." >&5
18305$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
18306which seems to be undefined. Please make sure it is defined." >&2;}
18307
18308 rm -f "$tmp/stdin"
18309 case $ac_file in
18310 -) cat "$tmp/out" && rm -f "$tmp/out";;
18311 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
18312 esac \
18313 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
18314$as_echo "$as_me: error: could not create $ac_file" >&2;}
18315 { (exit 1); exit 1; }; }
18316 ;;
18317 :H)
18318 #
18319 # CONFIG_HEADER
18320 #
18321 if test x"$ac_file" != x-; then
18322 {
18323 $as_echo "/* $configure_input */" \
18324 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
18325 } >"$tmp/config.h" \
18326 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
18327$as_echo "$as_me: error: could not create $ac_file" >&2;}
18328 { (exit 1); exit 1; }; }
18329 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
18330 { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
18331$as_echo "$as_me: $ac_file is unchanged" >&6;}
18332 else
18333 rm -f "$ac_file"
18334 mv "$tmp/config.h" "$ac_file" \
18335 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
18336$as_echo "$as_me: error: could not create $ac_file" >&2;}
18337 { (exit 1); exit 1; }; }
18338 fi
18339 else
18340 $as_echo "/* $configure_input */" \
18341 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
18342 || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
18343$as_echo "$as_me: error: could not create -" >&2;}
18344 { (exit 1); exit 1; }; }
18345 fi
18346 ;;
18347
18348
18349 esac
18350
18351done # for ac_tag
18352
Bram Moolenaar071d4272004-06-13 20:20:40 +000018353
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018354{ (exit 0); exit 0; }
18355_ACEOF
Bram Moolenaar071d4272004-06-13 20:20:40 +000018356chmod +x $CONFIG_STATUS
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018357ac_clean_files=$ac_clean_files_save
18358
Bram Moolenaar446cb832008-06-24 21:56:24 +000018359test $ac_write_fail = 0 ||
18360 { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
18361$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
18362 { (exit 1); exit 1; }; }
18363
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018364
18365# configure is writing to config.log, and then calls config.status.
18366# config.status does its own redirection, appending to config.log.
18367# Unfortunately, on DOS this fails, as config.log is still kept open
18368# by configure, so config.status won't be able to write to it; its
18369# output is simply discarded. So we exec the FD to /dev/null,
18370# effectively closing config.log, so it can be properly (re)opened and
18371# appended to by config.status. When coming back to configure, we
18372# need to make the FD available again.
18373if test "$no_create" != yes; then
18374 ac_cs_success=:
18375 ac_config_status_args=
18376 test "$silent" = yes &&
18377 ac_config_status_args="$ac_config_status_args --quiet"
18378 exec 5>/dev/null
18379 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
Bram Moolenaarc7453f52006-02-10 23:20:28 +000018380 exec 5>>auto/config.log
Bram Moolenaar495de9c2005-01-25 22:03:25 +000018381 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18382 # would make configure fail if this is the last instruction.
18383 $ac_cs_success || { (exit 1); exit 1; }
18384fi
Bram Moolenaar446cb832008-06-24 21:56:24 +000018385if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
Bram Moolenaar32f31b12009-05-21 13:20:59 +000018386 { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18387$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
Bram Moolenaar446cb832008-06-24 21:56:24 +000018388fi
Bram Moolenaar071d4272004-06-13 20:20:40 +000018389
18390