1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.65. 4# 5# 6# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 7# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, 8# Inc. 9# 10# 11# This configure script is free software; the Free Software Foundation 12# gives unlimited permission to copy, distribute and modify it. 13## -------------------- ## 14## M4sh Initialization. ## 15## -------------------- ## 16 17# Be more Bourne compatible 18DUALCASE=1; export DUALCASE # for MKS sh 19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20 emulate sh 21 NULLCMD=: 22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 23 # is contrary to our usage. Disable this feature. 24 alias -g '${1+"$@"}'='"$@"' 25 setopt NO_GLOB_SUBST 26else 27 case `(set -o) 2>/dev/null` in #( 28 *posix*) : 29 set -o posix ;; #( 30 *) : 31 ;; 32esac 33fi 34 35 36as_nl=' 37' 38export as_nl 39# Printing a long string crashes Solaris 7 /usr/bin/printf. 40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 43# Prefer a ksh shell builtin over an external printf program on Solaris, 44# but without wasting forks for bash or zsh. 45if test -z "$BASH_VERSION$ZSH_VERSION" \ 46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 47 as_echo='print -r --' 48 as_echo_n='print -rn --' 49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50 as_echo='printf %s\n' 51 as_echo_n='printf %s' 52else 53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55 as_echo_n='/usr/ucb/echo -n' 56 else 57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58 as_echo_n_body='eval 59 arg=$1; 60 case $arg in #( 61 *"$as_nl"*) 62 expr "X$arg" : "X\\(.*\\)$as_nl"; 63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64 esac; 65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66 ' 67 export as_echo_n_body 68 as_echo_n='sh -c $as_echo_n_body as_echo' 69 fi 70 export as_echo_body 71 as_echo='sh -c $as_echo_body as_echo' 72fi 73 74# The user is always right. 75if test "${PATH_SEPARATOR+set}" != set; then 76 PATH_SEPARATOR=: 77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 PATH_SEPARATOR=';' 80 } 81fi 82 83 84# IFS 85# We need space, tab and new line, in precisely that order. Quoting is 86# there to prevent editors from complaining about space-tab. 87# (If _AS_PATH_WALK were called with IFS unset, it would disable word 88# splitting by setting IFS to empty value.) 89IFS=" "" $as_nl" 90 91# Find who we are. Look in the path if we contain no directory separator. 92case $0 in #(( 93 *[\\/]* ) as_myself=$0 ;; 94 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 95for as_dir in $PATH 96do 97 IFS=$as_save_IFS 98 test -z "$as_dir" && as_dir=. 99 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 100 done 101IFS=$as_save_IFS 102 103 ;; 104esac 105# We did not find ourselves, most probably we were run as `sh COMMAND' 106# in which case we are not to be found in the path. 107if test "x$as_myself" = x; then 108 as_myself=$0 109fi 110if test ! -f "$as_myself"; then 111 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 112 exit 1 113fi 114 115# Unset variables that we do not need and which cause bugs (e.g. in 116# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 117# suppresses any "Segmentation fault" message there. '((' could 118# trigger a bug in pdksh 5.2.14. 119for as_var in BASH_ENV ENV MAIL MAILPATH 120do eval test x\${$as_var+set} = xset \ 121 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 122done 123PS1='$ ' 124PS2='> ' 125PS4='+ ' 126 127# NLS nuisances. 128LC_ALL=C 129export LC_ALL 130LANGUAGE=C 131export LANGUAGE 132 133# CDPATH. 134(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 135 136if test "x$CONFIG_SHELL" = x; then 137 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 138 emulate sh 139 NULLCMD=: 140 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 141 # is contrary to our usage. Disable this feature. 142 alias -g '\${1+\"\$@\"}'='\"\$@\"' 143 setopt NO_GLOB_SUBST 144else 145 case \`(set -o) 2>/dev/null\` in #( 146 *posix*) : 147 set -o posix ;; #( 148 *) : 149 ;; 150esac 151fi 152" 153 as_required="as_fn_return () { (exit \$1); } 154as_fn_success () { as_fn_return 0; } 155as_fn_failure () { as_fn_return 1; } 156as_fn_ret_success () { return 0; } 157as_fn_ret_failure () { return 1; } 158 159exitcode=0 160as_fn_success || { exitcode=1; echo as_fn_success failed.; } 161as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 162as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 163as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 164if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 165 166else 167 exitcode=1; echo positional parameters were not saved. 168fi 169test x\$exitcode = x0 || exit 1" 170 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 171 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 172 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 173 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 174test \$(( 1 + 1 )) = 2 || exit 1" 175 if (eval "$as_required") 2>/dev/null; then : 176 as_have_required=yes 177else 178 as_have_required=no 179fi 180 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 181 182else 183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 184as_found=false 185for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 186do 187 IFS=$as_save_IFS 188 test -z "$as_dir" && as_dir=. 189 as_found=: 190 case $as_dir in #( 191 /*) 192 for as_base in sh bash ksh sh5; do 193 # Try only shells that exist, to save several forks. 194 as_shell=$as_dir/$as_base 195 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 196 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 197 CONFIG_SHELL=$as_shell as_have_required=yes 198 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 199 break 2 200fi 201fi 202 done;; 203 esac 204 as_found=false 205done 206$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 207 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 208 CONFIG_SHELL=$SHELL as_have_required=yes 209fi; } 210IFS=$as_save_IFS 211 212 213 if test "x$CONFIG_SHELL" != x; then : 214 # We cannot yet assume a decent shell, so we have to provide a 215 # neutralization value for shells without unset; and this also 216 # works around shells that cannot unset nonexistent variables. 217 BASH_ENV=/dev/null 218 ENV=/dev/null 219 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 220 export CONFIG_SHELL 221 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 222fi 223 224 if test x$as_have_required = xno; then : 225 $as_echo "$0: This script requires a shell more modern than all" 226 $as_echo "$0: the shells that I found on your system." 227 if test x${ZSH_VERSION+set} = xset ; then 228 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 229 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 230 else 231 $as_echo "$0: Please tell [email protected] about your system, 232$0: including any error possibly output before this 233$0: message. Then install a modern shell, or manually run 234$0: the script under such a shell if you do have one." 235 fi 236 exit 1 237fi 238fi 239fi 240SHELL=${CONFIG_SHELL-/bin/sh} 241export SHELL 242# Unset more variables known to interfere with behavior of common tools. 243CLICOLOR_FORCE= GREP_OPTIONS= 244unset CLICOLOR_FORCE GREP_OPTIONS 245 246## --------------------- ## 247## M4sh Shell Functions. ## 248## --------------------- ## 249# as_fn_unset VAR 250# --------------- 251# Portably unset VAR. 252as_fn_unset () 253{ 254 { eval $1=; unset $1;} 255} 256as_unset=as_fn_unset 257 258# as_fn_set_status STATUS 259# ----------------------- 260# Set $? to STATUS, without forking. 261as_fn_set_status () 262{ 263 return $1 264} # as_fn_set_status 265 266# as_fn_exit STATUS 267# ----------------- 268# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 269as_fn_exit () 270{ 271 set +e 272 as_fn_set_status $1 273 exit $1 274} # as_fn_exit 275 276# as_fn_mkdir_p 277# ------------- 278# Create "$as_dir" as a directory, including parents if necessary. 279as_fn_mkdir_p () 280{ 281 282 case $as_dir in #( 283 -*) as_dir=./$as_dir;; 284 esac 285 test -d "$as_dir" || eval $as_mkdir_p || { 286 as_dirs= 287 while :; do 288 case $as_dir in #( 289 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 290 *) as_qdir=$as_dir;; 291 esac 292 as_dirs="'$as_qdir' $as_dirs" 293 as_dir=`$as_dirname -- "$as_dir" || 294$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 295 X"$as_dir" : 'X\(//\)[^/]' \| \ 296 X"$as_dir" : 'X\(//\)$' \| \ 297 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 298$as_echo X"$as_dir" | 299 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 300 s//\1/ 301 q 302 } 303 /^X\(\/\/\)[^/].*/{ 304 s//\1/ 305 q 306 } 307 /^X\(\/\/\)$/{ 308 s//\1/ 309 q 310 } 311 /^X\(\/\).*/{ 312 s//\1/ 313 q 314 } 315 s/.*/./; q'` 316 test -d "$as_dir" && break 317 done 318 test -z "$as_dirs" || eval "mkdir $as_dirs" 319 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 320 321 322} # as_fn_mkdir_p 323# as_fn_append VAR VALUE 324# ---------------------- 325# Append the text in VALUE to the end of the definition contained in VAR. Take 326# advantage of any shell optimizations that allow amortized linear growth over 327# repeated appends, instead of the typical quadratic growth present in naive 328# implementations. 329if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 330 eval 'as_fn_append () 331 { 332 eval $1+=\$2 333 }' 334else 335 as_fn_append () 336 { 337 eval $1=\$$1\$2 338 } 339fi # as_fn_append 340 341# as_fn_arith ARG... 342# ------------------ 343# Perform arithmetic evaluation on the ARGs, and store the result in the 344# global $as_val. Take advantage of shells that can avoid forks. The arguments 345# must be portable across $(()) and expr. 346if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 347 eval 'as_fn_arith () 348 { 349 as_val=$(( $* )) 350 }' 351else 352 as_fn_arith () 353 { 354 as_val=`expr "$@" || test $? -eq 1` 355 } 356fi # as_fn_arith 357 358 359# as_fn_error ERROR [LINENO LOG_FD] 360# --------------------------------- 361# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 362# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 363# script with status $?, using 1 if that was 0. 364as_fn_error () 365{ 366 as_status=$?; test $as_status -eq 0 && as_status=1 367 if test "$3"; then 368 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 369 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 370 fi 371 $as_echo "$as_me: error: $1" >&2 372 as_fn_exit $as_status 373} # as_fn_error 374 375if expr a : '\(a\)' >/dev/null 2>&1 && 376 test "X`expr 00001 : '.*\(...\)'`" = X001; then 377 as_expr=expr 378else 379 as_expr=false 380fi 381 382if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 383 as_basename=basename 384else 385 as_basename=false 386fi 387 388if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 389 as_dirname=dirname 390else 391 as_dirname=false 392fi 393 394as_me=`$as_basename -- "$0" || 395$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 396 X"$0" : 'X\(//\)$' \| \ 397 X"$0" : 'X\(/\)' \| . 2>/dev/null || 398$as_echo X/"$0" | 399 sed '/^.*\/\([^/][^/]*\)\/*$/{ 400 s//\1/ 401 q 402 } 403 /^X\/\(\/\/\)$/{ 404 s//\1/ 405 q 406 } 407 /^X\/\(\/\).*/{ 408 s//\1/ 409 q 410 } 411 s/.*/./; q'` 412 413# Avoid depending upon Character Ranges. 414as_cr_letters='abcdefghijklmnopqrstuvwxyz' 415as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 416as_cr_Letters=$as_cr_letters$as_cr_LETTERS 417as_cr_digits='0123456789' 418as_cr_alnum=$as_cr_Letters$as_cr_digits 419 420 421 as_lineno_1=$LINENO as_lineno_1a=$LINENO 422 as_lineno_2=$LINENO as_lineno_2a=$LINENO 423 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 424 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 425 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 426 sed -n ' 427 p 428 /[$]LINENO/= 429 ' <$as_myself | 430 sed ' 431 s/[$]LINENO.*/&-/ 432 t lineno 433 b 434 :lineno 435 N 436 :loop 437 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 438 t loop 439 s/-\n.*// 440 ' >$as_me.lineno && 441 chmod +x "$as_me.lineno" || 442 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 443 444 # Don't try to exec as it changes $[0], causing all sort of problems 445 # (the dirname of $[0] is not the place where we might find the 446 # original and so on. Autoconf is especially sensitive to this). 447 . "./$as_me.lineno" 448 # Exit status is that of the last command. 449 exit 450} 451 452ECHO_C= ECHO_N= ECHO_T= 453case `echo -n x` in #((((( 454-n*) 455 case `echo 'xy\c'` in 456 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 457 xy) ECHO_C='\c';; 458 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 459 ECHO_T=' ';; 460 esac;; 461*) 462 ECHO_N='-n';; 463esac 464 465rm -f conf$$ conf$$.exe conf$$.file 466if test -d conf$$.dir; then 467 rm -f conf$$.dir/conf$$.file 468else 469 rm -f conf$$.dir 470 mkdir conf$$.dir 2>/dev/null 471fi 472if (echo >conf$$.file) 2>/dev/null; then 473 if ln -s conf$$.file conf$$ 2>/dev/null; then 474 as_ln_s='ln -s' 475 # ... but there are two gotchas: 476 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 477 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 478 # In both cases, we have to default to `cp -p'. 479 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 480 as_ln_s='cp -p' 481 elif ln conf$$.file conf$$ 2>/dev/null; then 482 as_ln_s=ln 483 else 484 as_ln_s='cp -p' 485 fi 486else 487 as_ln_s='cp -p' 488fi 489rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 490rmdir conf$$.dir 2>/dev/null 491 492if mkdir -p . 2>/dev/null; then 493 as_mkdir_p='mkdir -p "$as_dir"' 494else 495 test -d ./-p && rmdir ./-p 496 as_mkdir_p=false 497fi 498 499if test -x / >/dev/null 2>&1; then 500 as_test_x='test -x' 501else 502 if ls -dL / >/dev/null 2>&1; then 503 as_ls_L_option=L 504 else 505 as_ls_L_option= 506 fi 507 as_test_x=' 508 eval sh -c '\'' 509 if test -d "$1"; then 510 test -d "$1/."; 511 else 512 case $1 in #( 513 -*)set "./$1";; 514 esac; 515 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 516 ???[sx]*):;;*)false;;esac;fi 517 '\'' sh 518 ' 519fi 520as_executable_p=$as_test_x 521 522# Sed expression to map a string onto a valid CPP name. 523as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 524 525# Sed expression to map a string onto a valid variable name. 526as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 527 528 529test -n "$DJDIR" || exec 7<&0 </dev/null 530exec 6>&1 531 532# Name of the host. 533# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 534# so uname gets run too. 535ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 536 537# 538# Initializations. 539# 540ac_default_prefix=/usr/local 541ac_clean_files= 542ac_config_libobj_dir=. 543LIBOBJS= 544cross_compiling=no 545subdirs= 546MFLAGS= 547MAKEFLAGS= 548 549# Identity of this package. 550PACKAGE_NAME= 551PACKAGE_TARNAME= 552PACKAGE_VERSION= 553PACKAGE_STRING= 554PACKAGE_BUGREPORT= 555PACKAGE_URL= 556 557ac_unique_file="vim.h" 558# Factoring default headers for most tests. 559ac_includes_default="\ 560#include <stdio.h> 561#ifdef HAVE_SYS_TYPES_H 562# include <sys/types.h> 563#endif 564#ifdef HAVE_SYS_STAT_H 565# include <sys/stat.h> 566#endif 567#ifdef STDC_HEADERS 568# include <stdlib.h> 569# include <stddef.h> 570#else 571# ifdef HAVE_STDLIB_H 572# include <stdlib.h> 573# endif 574#endif 575#ifdef HAVE_STRING_H 576# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 577# include <memory.h> 578# endif 579# include <string.h> 580#endif 581#ifdef HAVE_STRINGS_H 582# include <strings.h> 583#endif 584#ifdef HAVE_INTTYPES_H 585# include <inttypes.h> 586#endif 587#ifdef HAVE_STDINT_H 588# include <stdint.h> 589#endif 590#ifdef HAVE_UNISTD_H 591# include <unistd.h> 592#endif" 593 594ac_subst_vars='LTLIBOBJS 595LIBOBJS 596LINK_AS_NEEDED 597DEPEND_CFLAGS_FILTER 598MAKEMO 599MSGFMT 600INSTALL_TOOL_LANGS 601INSTALL_LANGS 602TAGPRG 603HANGULIN_OBJ 604HANGULIN_SRC 605GUI_X_LIBS 606GUITYPE 607GUI_LIB_LOC 608GUI_INC_LOC 609NARROW_PROTO 610MOTIF_LIBNAME 611GNOME_INCLUDEDIR 612GNOME_LIBDIR 613GNOME_LIBS 614GTK_LIBNAME 615GTK_LIBS 616GTK_CFLAGS 617PKG_CONFIG 618X_LIB 619X_EXTRA_LIBS 620X_LIBS 621X_PRE_LIBS 622X_CFLAGS 623XMKMF 624xmkmfpath 625SNIFF_OBJ 626SNIFF_SRC 627NETBEANS_OBJ 628NETBEANS_SRC 629WORKSHOP_OBJ 630WORKSHOP_SRC 631RUBY_LIBS 632RUBY_CFLAGS 633RUBY_PRO 634RUBY_OBJ 635RUBY_SRC 636vi_cv_path_ruby 637TCL_LIBS 638TCL_CFLAGS 639TCL_PRO 640TCL_OBJ 641TCL_SRC 642vi_cv_path_tcl 643PYTHON3_OBJ 644PYTHON3_SRC 645PYTHON3_CFLAGS 646PYTHON3_LIBS 647PYTHON3_CONFDIR 648vi_cv_path_python3 649PYTHON_OBJ 650PYTHON_SRC 651PYTHON_CFLAGS 652PYTHON_GETPATH_CFLAGS 653PYTHON_LIBS 654PYTHON_CONFDIR 655vi_cv_path_python 656PERL_LIBS 657PERL_CFLAGS 658PERL_PRO 659PERL_OBJ 660PERL_SRC 661shrpenv 662vi_cv_perllib 663vi_cv_path_perl 664MZSCHEME_MZC 665MZSCHEME_EXTRA 666MZSCHEME_CFLAGS 667MZSCHEME_LIBS 668MZSCHEME_PRO 669MZSCHEME_OBJ 670MZSCHEME_SRC 671vi_cv_path_mzscheme 672LUA_CFLAGS 673LUA_LIBS 674LUA_PRO 675LUA_OBJ 676LUA_SRC 677vi_cv_path_lua 678compiledby 679dogvimdiff 680dovimdiff 681QUOTESED 682line_break 683VIEWNAME 684EXNAME 685VIMNAME 686OS_EXTRA_OBJ 687OS_EXTRA_SRC 688XCODE_SELECT 689CPP_MM 690STRIP 691AWK 692EGREP 693GREP 694CPP 695OBJEXT 696EXEEXT 697ac_ct_CC 698CPPFLAGS 699LDFLAGS 700CFLAGS 701CC 702SET_MAKE 703target_alias 704host_alias 705build_alias 706LIBS 707ECHO_T 708ECHO_N 709ECHO_C 710DEFS 711mandir 712localedir 713libdir 714psdir 715pdfdir 716dvidir 717htmldir 718infodir 719docdir 720oldincludedir 721includedir 722localstatedir 723sharedstatedir 724sysconfdir 725datadir 726datarootdir 727libexecdir 728sbindir 729bindir 730program_transform_name 731prefix 732exec_prefix 733PACKAGE_URL 734PACKAGE_BUGREPORT 735PACKAGE_STRING 736PACKAGE_VERSION 737PACKAGE_TARNAME 738PACKAGE_NAME 739PATH_SEPARATOR 740SHELL' 741ac_subst_files='' 742ac_user_opts=' 743enable_option_checking 744enable_fail_if_missing 745enable_darwin 746with_mac_arch 747with_developer_dir 748with_local_dir 749with_vim_name 750with_ex_name 751with_view_name 752with_global_runtime 753with_modified_by 754enable_selinux 755with_features 756with_compiledby 757enable_xsmp 758enable_xsmp_interact 759enable_luainterp 760with_lua_prefix 761enable_mzschemeinterp 762with_plthome 763enable_perlinterp 764enable_pythoninterp 765with_python_config_dir 766enable_python3interp 767with_python3_config_dir 768enable_tclinterp 769with_tclsh 770enable_rubyinterp 771with_ruby_command 772enable_cscope 773enable_workshop 774enable_netbeans 775enable_sniff 776enable_multibyte 777enable_hangulinput 778enable_xim 779enable_fontset 780with_x 781enable_gui 782enable_gtk2_check 783enable_gnome_check 784enable_motif_check 785enable_athena_check 786enable_nextaw_check 787enable_carbon_check 788enable_gtktest 789with_gnome_includes 790with_gnome_libs 791with_gnome 792with_motif_lib 793with_tlib 794enable_largefile 795enable_acl 796enable_gpm 797enable_sysmouse 798enable_nls 799' 800 ac_precious_vars='build_alias 801host_alias 802target_alias 803CC 804CFLAGS 805LDFLAGS 806LIBS 807CPPFLAGS 808CPP 809XMKMF' 810 811 812# Initialize some variables set by options. 813ac_init_help= 814ac_init_version=false 815ac_unrecognized_opts= 816ac_unrecognized_sep= 817# The variables have the same names as the options, with 818# dashes changed to underlines. 819cache_file=/dev/null 820exec_prefix=NONE 821no_create= 822no_recursion= 823prefix=NONE 824program_prefix=NONE 825program_suffix=NONE 826program_transform_name=s,x,x, 827silent= 828site= 829srcdir= 830verbose= 831x_includes=NONE 832x_libraries=NONE 833 834# Installation directory options. 835# These are left unexpanded so users can "make install exec_prefix=/foo" 836# and all the variables that are supposed to be based on exec_prefix 837# by default will actually change. 838# Use braces instead of parens because sh, perl, etc. also accept them. 839# (The list follows the same order as the GNU Coding Standards.) 840bindir='${exec_prefix}/bin' 841sbindir='${exec_prefix}/sbin' 842libexecdir='${exec_prefix}/libexec' 843datarootdir='${prefix}/share' 844datadir='${datarootdir}' 845sysconfdir='${prefix}/etc' 846sharedstatedir='${prefix}/com' 847localstatedir='${prefix}/var' 848includedir='${prefix}/include' 849oldincludedir='/usr/include' 850docdir='${datarootdir}/doc/${PACKAGE}' 851infodir='${datarootdir}/info' 852htmldir='${docdir}' 853dvidir='${docdir}' 854pdfdir='${docdir}' 855psdir='${docdir}' 856libdir='${exec_prefix}/lib' 857localedir='${datarootdir}/locale' 858mandir='${datarootdir}/man' 859 860ac_prev= 861ac_dashdash= 862for ac_option 863do 864 # If the previous option needs an argument, assign it. 865 if test -n "$ac_prev"; then 866 eval $ac_prev=\$ac_option 867 ac_prev= 868 continue 869 fi 870 871 case $ac_option in 872 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 873 *) ac_optarg=yes ;; 874 esac 875 876 # Accept the important Cygnus configure options, so we can diagnose typos. 877 878 case $ac_dashdash$ac_option in 879 --) 880 ac_dashdash=yes ;; 881 882 -bindir | --bindir | --bindi | --bind | --bin | --bi) 883 ac_prev=bindir ;; 884 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 885 bindir=$ac_optarg ;; 886 887 -build | --build | --buil | --bui | --bu) 888 ac_prev=build_alias ;; 889 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 890 build_alias=$ac_optarg ;; 891 892 -cache-file | --cache-file | --cache-fil | --cache-fi \ 893 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 894 ac_prev=cache_file ;; 895 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 896 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 897 cache_file=$ac_optarg ;; 898 899 --config-cache | -C) 900 cache_file=config.cache ;; 901 902 -datadir | --datadir | --datadi | --datad) 903 ac_prev=datadir ;; 904 -datadir=* | --datadir=* | --datadi=* | --datad=*) 905 datadir=$ac_optarg ;; 906 907 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 908 | --dataroo | --dataro | --datar) 909 ac_prev=datarootdir ;; 910 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 911 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 912 datarootdir=$ac_optarg ;; 913 914 -disable-* | --disable-*) 915 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 916 # Reject names that are not valid shell variable names. 917 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 918 as_fn_error "invalid feature name: $ac_useropt" 919 ac_useropt_orig=$ac_useropt 920 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 921 case $ac_user_opts in 922 *" 923"enable_$ac_useropt" 924"*) ;; 925 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 926 ac_unrecognized_sep=', ';; 927 esac 928 eval enable_$ac_useropt=no ;; 929 930 -docdir | --docdir | --docdi | --doc | --do) 931 ac_prev=docdir ;; 932 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 933 docdir=$ac_optarg ;; 934 935 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 936 ac_prev=dvidir ;; 937 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 938 dvidir=$ac_optarg ;; 939 940 -enable-* | --enable-*) 941 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 942 # Reject names that are not valid shell variable names. 943 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 944 as_fn_error "invalid feature name: $ac_useropt" 945 ac_useropt_orig=$ac_useropt 946 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 947 case $ac_user_opts in 948 *" 949"enable_$ac_useropt" 950"*) ;; 951 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 952 ac_unrecognized_sep=', ';; 953 esac 954 eval enable_$ac_useropt=\$ac_optarg ;; 955 956 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 957 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 958 | --exec | --exe | --ex) 959 ac_prev=exec_prefix ;; 960 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 961 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 962 | --exec=* | --exe=* | --ex=*) 963 exec_prefix=$ac_optarg ;; 964 965 -gas | --gas | --ga | --g) 966 # Obsolete; use --with-gas. 967 with_gas=yes ;; 968 969 -help | --help | --hel | --he | -h) 970 ac_init_help=long ;; 971 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 972 ac_init_help=recursive ;; 973 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 974 ac_init_help=short ;; 975 976 -host | --host | --hos | --ho) 977 ac_prev=host_alias ;; 978 -host=* | --host=* | --hos=* | --ho=*) 979 host_alias=$ac_optarg ;; 980 981 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 982 ac_prev=htmldir ;; 983 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 984 | --ht=*) 985 htmldir=$ac_optarg ;; 986 987 -includedir | --includedir | --includedi | --included | --include \ 988 | --includ | --inclu | --incl | --inc) 989 ac_prev=includedir ;; 990 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 991 | --includ=* | --inclu=* | --incl=* | --inc=*) 992 includedir=$ac_optarg ;; 993 994 -infodir | --infodir | --infodi | --infod | --info | --inf) 995 ac_prev=infodir ;; 996 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 997 infodir=$ac_optarg ;; 998 999 -libdir | --libdir | --libdi | --libd) 1000 ac_prev=libdir ;; 1001 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1002 libdir=$ac_optarg ;; 1003 1004 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1005 | --libexe | --libex | --libe) 1006 ac_prev=libexecdir ;; 1007 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1008 | --libexe=* | --libex=* | --libe=*) 1009 libexecdir=$ac_optarg ;; 1010 1011 -localedir | --localedir | --localedi | --localed | --locale) 1012 ac_prev=localedir ;; 1013 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1014 localedir=$ac_optarg ;; 1015 1016 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1017 | --localstate | --localstat | --localsta | --localst | --locals) 1018 ac_prev=localstatedir ;; 1019 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1020 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1021 localstatedir=$ac_optarg ;; 1022 1023 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1024 ac_prev=mandir ;; 1025 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1026 mandir=$ac_optarg ;; 1027 1028 -nfp | --nfp | --nf) 1029 # Obsolete; use --without-fp. 1030 with_fp=no ;; 1031 1032 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1033 | --no-cr | --no-c | -n) 1034 no_create=yes ;; 1035 1036 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1037 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1038 no_recursion=yes ;; 1039 1040 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1041 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1042 | --oldin | --oldi | --old | --ol | --o) 1043 ac_prev=oldincludedir ;; 1044 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1045 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1046 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1047 oldincludedir=$ac_optarg ;; 1048 1049 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1050 ac_prev=prefix ;; 1051 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1052 prefix=$ac_optarg ;; 1053 1054 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1055 | --program-pre | --program-pr | --program-p) 1056 ac_prev=program_prefix ;; 1057 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1058 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1059 program_prefix=$ac_optarg ;; 1060 1061 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1062 | --program-suf | --program-su | --program-s) 1063 ac_prev=program_suffix ;; 1064 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1065 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1066 program_suffix=$ac_optarg ;; 1067 1068 -program-transform-name | --program-transform-name \ 1069 | --program-transform-nam | --program-transform-na \ 1070 | --program-transform-n | --program-transform- \ 1071 | --program-transform | --program-transfor \ 1072 | --program-transfo | --program-transf \ 1073 | --program-trans | --program-tran \ 1074 | --progr-tra | --program-tr | --program-t) 1075 ac_prev=program_transform_name ;; 1076 -program-transform-name=* | --program-transform-name=* \ 1077 | --program-transform-nam=* | --program-transform-na=* \ 1078 | --program-transform-n=* | --program-transform-=* \ 1079 | --program-transform=* | --program-transfor=* \ 1080 | --program-transfo=* | --program-transf=* \ 1081 | --program-trans=* | --program-tran=* \ 1082 | --progr-tra=* | --program-tr=* | --program-t=*) 1083 program_transform_name=$ac_optarg ;; 1084 1085 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1086 ac_prev=pdfdir ;; 1087 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1088 pdfdir=$ac_optarg ;; 1089 1090 -psdir | --psdir | --psdi | --psd | --ps) 1091 ac_prev=psdir ;; 1092 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1093 psdir=$ac_optarg ;; 1094 1095 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1096 | -silent | --silent | --silen | --sile | --sil) 1097 silent=yes ;; 1098 1099 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1100 ac_prev=sbindir ;; 1101 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1102 | --sbi=* | --sb=*) 1103 sbindir=$ac_optarg ;; 1104 1105 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1106 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1107 | --sharedst | --shareds | --shared | --share | --shar \ 1108 | --sha | --sh) 1109 ac_prev=sharedstatedir ;; 1110 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1111 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1112 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1113 | --sha=* | --sh=*) 1114 sharedstatedir=$ac_optarg ;; 1115 1116 -site | --site | --sit) 1117 ac_prev=site ;; 1118 -site=* | --site=* | --sit=*) 1119 site=$ac_optarg ;; 1120 1121 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1122 ac_prev=srcdir ;; 1123 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1124 srcdir=$ac_optarg ;; 1125 1126 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1127 | --syscon | --sysco | --sysc | --sys | --sy) 1128 ac_prev=sysconfdir ;; 1129 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1130 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1131 sysconfdir=$ac_optarg ;; 1132 1133 -target | --target | --targe | --targ | --tar | --ta | --t) 1134 ac_prev=target_alias ;; 1135 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1136 target_alias=$ac_optarg ;; 1137 1138 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1139 verbose=yes ;; 1140 1141 -version | --version | --versio | --versi | --vers | -V) 1142 ac_init_version=: ;; 1143 1144 -with-* | --with-*) 1145 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1146 # Reject names that are not valid shell variable names. 1147 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1148 as_fn_error "invalid package name: $ac_useropt" 1149 ac_useropt_orig=$ac_useropt 1150 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1151 case $ac_user_opts in 1152 *" 1153"with_$ac_useropt" 1154"*) ;; 1155 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1156 ac_unrecognized_sep=', ';; 1157 esac 1158 eval with_$ac_useropt=\$ac_optarg ;; 1159 1160 -without-* | --without-*) 1161 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1162 # Reject names that are not valid shell variable names. 1163 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1164 as_fn_error "invalid package name: $ac_useropt" 1165 ac_useropt_orig=$ac_useropt 1166 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1167 case $ac_user_opts in 1168 *" 1169"with_$ac_useropt" 1170"*) ;; 1171 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1172 ac_unrecognized_sep=', ';; 1173 esac 1174 eval with_$ac_useropt=no ;; 1175 1176 --x) 1177 # Obsolete; use --with-x. 1178 with_x=yes ;; 1179 1180 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1181 | --x-incl | --x-inc | --x-in | --x-i) 1182 ac_prev=x_includes ;; 1183 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1184 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1185 x_includes=$ac_optarg ;; 1186 1187 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1188 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1189 ac_prev=x_libraries ;; 1190 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1191 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1192 x_libraries=$ac_optarg ;; 1193 1194 -*) as_fn_error "unrecognized option: \`$ac_option' 1195Try \`$0 --help' for more information." 1196 ;; 1197 1198 *=*) 1199 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1200 # Reject names that are not valid shell variable names. 1201 case $ac_envvar in #( 1202 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1203 as_fn_error "invalid variable name: \`$ac_envvar'" ;; 1204 esac 1205 eval $ac_envvar=\$ac_optarg 1206 export $ac_envvar ;; 1207 1208 *) 1209 # FIXME: should be removed in autoconf 3.0. 1210 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1211 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1212 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1213 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1214 ;; 1215 1216 esac 1217done 1218 1219if test -n "$ac_prev"; then 1220 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1221 as_fn_error "missing argument to $ac_option" 1222fi 1223 1224if test -n "$ac_unrecognized_opts"; then 1225 case $enable_option_checking in 1226 no) ;; 1227 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; 1228 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1229 esac 1230fi 1231 1232# Check all directory arguments for consistency. 1233for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1234 datadir sysconfdir sharedstatedir localstatedir includedir \ 1235 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1236 libdir localedir mandir 1237do 1238 eval ac_val=\$$ac_var 1239 # Remove trailing slashes. 1240 case $ac_val in 1241 */ ) 1242 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1243 eval $ac_var=\$ac_val;; 1244 esac 1245 # Be sure to have absolute directory names. 1246 case $ac_val in 1247 [\\/$]* | ?:[\\/]* ) continue;; 1248 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1249 esac 1250 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" 1251done 1252 1253# There might be people who depend on the old broken behavior: `$host' 1254# used to hold the argument of --host etc. 1255# FIXME: To remove some day. 1256build=$build_alias 1257host=$host_alias 1258target=$target_alias 1259 1260# FIXME: To remove some day. 1261if test "x$host_alias" != x; then 1262 if test "x$build_alias" = x; then 1263 cross_compiling=maybe 1264 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1265 If a cross compiler is detected then cross compile mode will be used." >&2 1266 elif test "x$build_alias" != "x$host_alias"; then 1267 cross_compiling=yes 1268 fi 1269fi 1270 1271ac_tool_prefix= 1272test -n "$host_alias" && ac_tool_prefix=$host_alias- 1273 1274test "$silent" = yes && exec 6>/dev/null 1275 1276 1277ac_pwd=`pwd` && test -n "$ac_pwd" && 1278ac_ls_di=`ls -di .` && 1279ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1280 as_fn_error "working directory cannot be determined" 1281test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1282 as_fn_error "pwd does not report name of working directory" 1283 1284 1285# Find the source files, if location was not specified. 1286if test -z "$srcdir"; then 1287 ac_srcdir_defaulted=yes 1288 # Try the directory containing this script, then the parent directory. 1289 ac_confdir=`$as_dirname -- "$as_myself" || 1290$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1291 X"$as_myself" : 'X\(//\)[^/]' \| \ 1292 X"$as_myself" : 'X\(//\)$' \| \ 1293 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1294$as_echo X"$as_myself" | 1295 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1296 s//\1/ 1297 q 1298 } 1299 /^X\(\/\/\)[^/].*/{ 1300 s//\1/ 1301 q 1302 } 1303 /^X\(\/\/\)$/{ 1304 s//\1/ 1305 q 1306 } 1307 /^X\(\/\).*/{ 1308 s//\1/ 1309 q 1310 } 1311 s/.*/./; q'` 1312 srcdir=$ac_confdir 1313 if test ! -r "$srcdir/$ac_unique_file"; then 1314 srcdir=.. 1315 fi 1316else 1317 ac_srcdir_defaulted=no 1318fi 1319if test ! -r "$srcdir/$ac_unique_file"; then 1320 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1321 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" 1322fi 1323ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1324ac_abs_confdir=`( 1325 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" 1326 pwd)` 1327# When building in place, set srcdir=. 1328if test "$ac_abs_confdir" = "$ac_pwd"; then 1329 srcdir=. 1330fi 1331# Remove unnecessary trailing slashes from srcdir. 1332# Double slashes in file names in object file debugging info 1333# mess up M-x gdb in Emacs. 1334case $srcdir in 1335*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1336esac 1337for ac_var in $ac_precious_vars; do 1338 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1339 eval ac_env_${ac_var}_value=\$${ac_var} 1340 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1341 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1342done 1343 1344# 1345# Report the --help message. 1346# 1347if test "$ac_init_help" = "long"; then 1348 # Omit some internal or obsolete options to make the list less imposing. 1349 # This message is too long to be a string in the A/UX 3.1 sh. 1350 cat <<_ACEOF 1351\`configure' configures this package to adapt to many kinds of systems. 1352 1353Usage: $0 [OPTION]... [VAR=VALUE]... 1354 1355To assign environment variables (e.g., CC, CFLAGS...), specify them as 1356VAR=VALUE. See below for descriptions of some of the useful variables. 1357 1358Defaults for the options are specified in brackets. 1359 1360Configuration: 1361 -h, --help display this help and exit 1362 --help=short display options specific to this package 1363 --help=recursive display the short help of all the included packages 1364 -V, --version display version information and exit 1365 -q, --quiet, --silent do not print \`checking...' messages 1366 --cache-file=FILE cache test results in FILE [disabled] 1367 -C, --config-cache alias for \`--cache-file=config.cache' 1368 -n, --no-create do not create output files 1369 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1370 1371Installation directories: 1372 --prefix=PREFIX install architecture-independent files in PREFIX 1373 [$ac_default_prefix] 1374 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1375 [PREFIX] 1376 1377By default, \`make install' will install all the files in 1378\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1379an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1380for instance \`--prefix=\$HOME'. 1381 1382For better control, use the options below. 1383 1384Fine tuning of the installation directories: 1385 --bindir=DIR user executables [EPREFIX/bin] 1386 --sbindir=DIR system admin executables [EPREFIX/sbin] 1387 --libexecdir=DIR program executables [EPREFIX/libexec] 1388 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1389 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1390 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1391 --libdir=DIR object code libraries [EPREFIX/lib] 1392 --includedir=DIR C header files [PREFIX/include] 1393 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1394 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1395 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1396 --infodir=DIR info documentation [DATAROOTDIR/info] 1397 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1398 --mandir=DIR man documentation [DATAROOTDIR/man] 1399 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] 1400 --htmldir=DIR html documentation [DOCDIR] 1401 --dvidir=DIR dvi documentation [DOCDIR] 1402 --pdfdir=DIR pdf documentation [DOCDIR] 1403 --psdir=DIR ps documentation [DOCDIR] 1404_ACEOF 1405 1406 cat <<\_ACEOF 1407 1408X features: 1409 --x-includes=DIR X include files are in DIR 1410 --x-libraries=DIR X library files are in DIR 1411_ACEOF 1412fi 1413 1414if test -n "$ac_init_help"; then 1415 1416 cat <<\_ACEOF 1417 1418Optional Features: 1419 --disable-option-checking ignore unrecognized --enable/--with options 1420 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1421 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1422 --enable-fail-if-missing Fail if dependencies on additional features 1423 specified on the command line are missing. 1424 --disable-darwin Disable Darwin (Mac OS X) support. 1425 --disable-selinux Don't check for SELinux support. 1426 --disable-xsmp Disable XSMP session management 1427 --disable-xsmp-interact Disable XSMP interaction 1428 --enable-luainterp=OPTS Include Lua interpreter. default=no OPTS=no/yes/dynamic 1429 --enable-mzschemeinterp Include MzScheme interpreter. 1430 --enable-perlinterp=OPTS Include Perl interpreter. default=no OPTS=no/yes/dynamic 1431 --enable-pythoninterp=OPTS Include Python interpreter. default=no OPTS=no/yes/dynamic 1432 --enable-python3interp=OPTS Include Python3 interpreter. default=no OPTS=no/yes/dynamic 1433 --enable-tclinterp Include Tcl interpreter. 1434 --enable-rubyinterp=OPTS Include Ruby interpreter. default=no OPTS=no/yes/dynamic 1435 --enable-cscope Include cscope interface. 1436 --enable-workshop Include Sun Visual Workshop support. 1437 --disable-netbeans Disable NetBeans integration support. 1438 --enable-sniff Include Sniff interface. 1439 --enable-multibyte Include multibyte editing support. 1440 --enable-hangulinput Include Hangul input support. 1441 --enable-xim Include XIM input support. 1442 --enable-fontset Include X fontset output support. 1443 --enable-gui=OPTS X11 GUI default=auto OPTS=auto/no/gtk2/gnome2/motif/athena/neXtaw/photon/carbon 1444 --enable-gtk2-check If auto-select GUI, check for GTK+ 2 default=yes 1445 --enable-gnome-check If GTK GUI, check for GNOME default=no 1446 --enable-motif-check If auto-select GUI, check for Motif default=yes 1447 --enable-athena-check If auto-select GUI, check for Athena default=yes 1448 --enable-nextaw-check If auto-select GUI, check for neXtaw default=yes 1449 --enable-carbon-check If auto-select GUI, check for Carbon default=yes 1450 --disable-gtktest Do not try to compile and run a test GTK program 1451 --disable-largefile omit support for large files 1452 --disable-acl Don't check for ACL support. 1453 --disable-gpm Don't use gpm (Linux mouse daemon). 1454 --disable-sysmouse Don't use sysmouse (mouse in *BSD console). 1455 --disable-nls Don't support NLS (gettext()). 1456 1457Optional Packages: 1458 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1459 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1460 --with-mac-arch=ARCH current, intel, ppc or both 1461 --with-developer-dir=PATH use PATH as location for Xcode developer tools 1462 --with-local-dir=PATH search PATH instead of /usr/local for local libraries. 1463 --without-local-dir do not search /usr/local for local libraries. 1464 --with-vim-name=NAME what to call the Vim executable 1465 --with-ex-name=NAME what to call the Ex executable 1466 --with-view-name=NAME what to call the View executable 1467 --with-global-runtime=DIR global runtime directory in 'runtimepath' 1468 --with-modified-by=NAME name of who modified a release version 1469 --with-features=TYPE tiny, small, normal, big or huge (default: normal) 1470 --with-compiledby=NAME name to show in :version message 1471 --with-lua-prefix=PFX Prefix where Lua is installed. 1472 --with-plthome=PLTHOME Use PLTHOME. 1473 --with-python-config-dir=PATH Python's config directory 1474 --with-python3-config-dir=PATH Python's config directory 1475 --with-tclsh=PATH which tclsh to use (default: tclsh8.0) 1476 --with-ruby-command=RUBY name of the Ruby command (default: ruby) 1477 --with-x use the X Window System 1478 --with-gnome-includes=DIR Specify location of GNOME headers 1479 --with-gnome-libs=DIR Specify location of GNOME libs 1480 --with-gnome Specify prefix for GNOME files 1481 --with-motif-lib=STRING Library for Motif 1482 --with-tlib=library terminal library to be used 1483 1484Some influential environment variables: 1485 CC C compiler command 1486 CFLAGS C compiler flags 1487 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1488 nonstandard directory <lib dir> 1489 LIBS libraries to pass to the linker, e.g. -l<library> 1490 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1491 you have headers in a nonstandard directory <include dir> 1492 CPP C preprocessor 1493 XMKMF Path to xmkmf, Makefile generator for X Window System 1494 1495Use these variables to override the choices made by `configure' or to help 1496it to find libraries and programs with nonstandard names/locations. 1497 1498Report bugs to the package provider. 1499_ACEOF 1500ac_status=$? 1501fi 1502 1503if test "$ac_init_help" = "recursive"; then 1504 # If there are subdirs, report their specific --help. 1505 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1506 test -d "$ac_dir" || 1507 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1508 continue 1509 ac_builddir=. 1510 1511case "$ac_dir" in 1512.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1513*) 1514 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1515 # A ".." for each directory in $ac_dir_suffix. 1516 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1517 case $ac_top_builddir_sub in 1518 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1519 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1520 esac ;; 1521esac 1522ac_abs_top_builddir=$ac_pwd 1523ac_abs_builddir=$ac_pwd$ac_dir_suffix 1524# for backward compatibility: 1525ac_top_builddir=$ac_top_build_prefix 1526 1527case $srcdir in 1528 .) # We are building in place. 1529 ac_srcdir=. 1530 ac_top_srcdir=$ac_top_builddir_sub 1531 ac_abs_top_srcdir=$ac_pwd ;; 1532 [\\/]* | ?:[\\/]* ) # Absolute name. 1533 ac_srcdir=$srcdir$ac_dir_suffix; 1534 ac_top_srcdir=$srcdir 1535 ac_abs_top_srcdir=$srcdir ;; 1536 *) # Relative name. 1537 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1538 ac_top_srcdir=$ac_top_build_prefix$srcdir 1539 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1540esac 1541ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1542 1543 cd "$ac_dir" || { ac_status=$?; continue; } 1544 # Check for guested configure. 1545 if test -f "$ac_srcdir/configure.gnu"; then 1546 echo && 1547 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1548 elif test -f "$ac_srcdir/configure"; then 1549 echo && 1550 $SHELL "$ac_srcdir/configure" --help=recursive 1551 else 1552 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1553 fi || ac_status=$? 1554 cd "$ac_pwd" || { ac_status=$?; break; } 1555 done 1556fi 1557 1558test -n "$ac_init_help" && exit $ac_status 1559if $ac_init_version; then 1560 cat <<\_ACEOF 1561configure 1562generated by GNU Autoconf 2.65 1563 1564Copyright (C) 2009 Free Software Foundation, Inc. 1565This configure script is free software; the Free Software Foundation 1566gives unlimited permission to copy, distribute and modify it. 1567_ACEOF 1568 exit 1569fi 1570 1571## ------------------------ ## 1572## Autoconf initialization. ## 1573## ------------------------ ## 1574 1575# ac_fn_c_try_compile LINENO 1576# -------------------------- 1577# Try to compile conftest.$ac_ext, and return whether this succeeded. 1578ac_fn_c_try_compile () 1579{ 1580 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1581 rm -f conftest.$ac_objext 1582 if { { ac_try="$ac_compile" 1583case "(($ac_try" in 1584 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1585 *) ac_try_echo=$ac_try;; 1586esac 1587eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1588$as_echo "$ac_try_echo"; } >&5 1589 (eval "$ac_compile") 2>conftest.err 1590 ac_status=$? 1591 if test -s conftest.err; then 1592 grep -v '^ *+' conftest.err >conftest.er1 1593 cat conftest.er1 >&5 1594 mv -f conftest.er1 conftest.err 1595 fi 1596 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1597 test $ac_status = 0; } && { 1598 test -z "$ac_c_werror_flag" || 1599 test ! -s conftest.err 1600 } && test -s conftest.$ac_objext; then : 1601 ac_retval=0 1602else 1603 $as_echo "$as_me: failed program was:" >&5 1604sed 's/^/| /' conftest.$ac_ext >&5 1605 1606 ac_retval=1 1607fi 1608 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1609 as_fn_set_status $ac_retval 1610 1611} # ac_fn_c_try_compile 1612 1613# ac_fn_c_try_cpp LINENO 1614# ---------------------- 1615# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1616ac_fn_c_try_cpp () 1617{ 1618 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1619 if { { ac_try="$ac_cpp conftest.$ac_ext" 1620case "(($ac_try" in 1621 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1622 *) ac_try_echo=$ac_try;; 1623esac 1624eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1625$as_echo "$ac_try_echo"; } >&5 1626 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1627 ac_status=$? 1628 if test -s conftest.err; then 1629 grep -v '^ *+' conftest.err >conftest.er1 1630 cat conftest.er1 >&5 1631 mv -f conftest.er1 conftest.err 1632 fi 1633 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1634 test $ac_status = 0; } >/dev/null && { 1635 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1636 test ! -s conftest.err 1637 }; then : 1638 ac_retval=0 1639else 1640 $as_echo "$as_me: failed program was:" >&5 1641sed 's/^/| /' conftest.$ac_ext >&5 1642 1643 ac_retval=1 1644fi 1645 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1646 as_fn_set_status $ac_retval 1647 1648} # ac_fn_c_try_cpp 1649 1650# ac_fn_c_try_link LINENO 1651# ----------------------- 1652# Try to link conftest.$ac_ext, and return whether this succeeded. 1653ac_fn_c_try_link () 1654{ 1655 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1656 rm -f conftest.$ac_objext conftest$ac_exeext 1657 if { { ac_try="$ac_link" 1658case "(($ac_try" in 1659 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1660 *) ac_try_echo=$ac_try;; 1661esac 1662eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1663$as_echo "$ac_try_echo"; } >&5 1664 (eval "$ac_link") 2>conftest.err 1665 ac_status=$? 1666 if test -s conftest.err; then 1667 grep -v '^ *+' conftest.err >conftest.er1 1668 cat conftest.er1 >&5 1669 mv -f conftest.er1 conftest.err 1670 fi 1671 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1672 test $ac_status = 0; } && { 1673 test -z "$ac_c_werror_flag" || 1674 test ! -s conftest.err 1675 } && test -s conftest$ac_exeext && { 1676 test "$cross_compiling" = yes || 1677 $as_test_x conftest$ac_exeext 1678 }; then : 1679 ac_retval=0 1680else 1681 $as_echo "$as_me: failed program was:" >&5 1682sed 's/^/| /' conftest.$ac_ext >&5 1683 1684 ac_retval=1 1685fi 1686 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1687 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1688 # interfere with the next link command; also delete a directory that is 1689 # left behind by Apple's compiler. We do this before executing the actions. 1690 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1691 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1692 as_fn_set_status $ac_retval 1693 1694} # ac_fn_c_try_link 1695 1696# ac_fn_c_try_run LINENO 1697# ---------------------- 1698# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1699# that executables *can* be run. 1700ac_fn_c_try_run () 1701{ 1702 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1703 if { { ac_try="$ac_link" 1704case "(($ac_try" in 1705 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1706 *) ac_try_echo=$ac_try;; 1707esac 1708eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1709$as_echo "$ac_try_echo"; } >&5 1710 (eval "$ac_link") 2>&5 1711 ac_status=$? 1712 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1713 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1714 { { case "(($ac_try" in 1715 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1716 *) ac_try_echo=$ac_try;; 1717esac 1718eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1719$as_echo "$ac_try_echo"; } >&5 1720 (eval "$ac_try") 2>&5 1721 ac_status=$? 1722 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1723 test $ac_status = 0; }; }; then : 1724 ac_retval=0 1725else 1726 $as_echo "$as_me: program exited with status $ac_status" >&5 1727 $as_echo "$as_me: failed program was:" >&5 1728sed 's/^/| /' conftest.$ac_ext >&5 1729 1730 ac_retval=$ac_status 1731fi 1732 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1733 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1734 as_fn_set_status $ac_retval 1735 1736} # ac_fn_c_try_run 1737 1738# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1739# ------------------------------------------------------- 1740# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1741# the include files in INCLUDES and setting the cache variable VAR 1742# accordingly. 1743ac_fn_c_check_header_mongrel () 1744{ 1745 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1746 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1748$as_echo_n "checking for $2... " >&6; } 1749if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1750 $as_echo_n "(cached) " >&6 1751fi 1752eval ac_res=\$$3 1753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1754$as_echo "$ac_res" >&6; } 1755else 1756 # Is the header compilable? 1757{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1758$as_echo_n "checking $2 usability... " >&6; } 1759cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1760/* end confdefs.h. */ 1761$4 1762#include <$2> 1763_ACEOF 1764if ac_fn_c_try_compile "$LINENO"; then : 1765 ac_header_compiler=yes 1766else 1767 ac_header_compiler=no 1768fi 1769rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1771$as_echo "$ac_header_compiler" >&6; } 1772 1773# Is the header present? 1774{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1775$as_echo_n "checking $2 presence... " >&6; } 1776cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1777/* end confdefs.h. */ 1778#include <$2> 1779_ACEOF 1780if ac_fn_c_try_cpp "$LINENO"; then : 1781 ac_header_preproc=yes 1782else 1783 ac_header_preproc=no 1784fi 1785rm -f conftest.err conftest.$ac_ext 1786{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1787$as_echo "$ac_header_preproc" >&6; } 1788 1789# So? What about this header? 1790case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1791 yes:no: ) 1792 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1793$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1794 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1795$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1796 ;; 1797 no:yes:* ) 1798 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1799$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1800 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1801$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1802 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1803$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1804 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1805$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1806 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1807$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1808 ;; 1809esac 1810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1811$as_echo_n "checking for $2... " >&6; } 1812if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1813 $as_echo_n "(cached) " >&6 1814else 1815 eval "$3=\$ac_header_compiler" 1816fi 1817eval ac_res=\$$3 1818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1819$as_echo "$ac_res" >&6; } 1820fi 1821 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1822 1823} # ac_fn_c_check_header_mongrel 1824 1825# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1826# ------------------------------------------------------- 1827# Tests whether HEADER exists and can be compiled using the include files in 1828# INCLUDES, setting the cache variable VAR accordingly. 1829ac_fn_c_check_header_compile () 1830{ 1831 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1833$as_echo_n "checking for $2... " >&6; } 1834if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1835 $as_echo_n "(cached) " >&6 1836else 1837 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1838/* end confdefs.h. */ 1839$4 1840#include <$2> 1841_ACEOF 1842if ac_fn_c_try_compile "$LINENO"; then : 1843 eval "$3=yes" 1844else 1845 eval "$3=no" 1846fi 1847rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1848fi 1849eval ac_res=\$$3 1850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1851$as_echo "$ac_res" >&6; } 1852 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1853 1854} # ac_fn_c_check_header_compile 1855 1856# ac_fn_c_check_func LINENO FUNC VAR 1857# ---------------------------------- 1858# Tests whether FUNC exists, setting the cache variable VAR accordingly 1859ac_fn_c_check_func () 1860{ 1861 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1863$as_echo_n "checking for $2... " >&6; } 1864if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1865 $as_echo_n "(cached) " >&6 1866else 1867 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1868/* end confdefs.h. */ 1869/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1870 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1871#define $2 innocuous_$2 1872 1873/* System header to define __stub macros and hopefully few prototypes, 1874 which can conflict with char $2 (); below. 1875 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1876 <limits.h> exists even on freestanding compilers. */ 1877 1878#ifdef __STDC__ 1879# include <limits.h> 1880#else 1881# include <assert.h> 1882#endif 1883 1884#undef $2 1885 1886/* Override any GCC internal prototype to avoid an error. 1887 Use char because int might match the return type of a GCC 1888 builtin and then its argument prototype would still apply. */ 1889#ifdef __cplusplus 1890extern "C" 1891#endif 1892char $2 (); 1893/* The GNU C library defines this for functions which it implements 1894 to always fail with ENOSYS. Some functions are actually named 1895 something starting with __ and the normal name is an alias. */ 1896#if defined __stub_$2 || defined __stub___$2 1897choke me 1898#endif 1899 1900int 1901main () 1902{ 1903return $2 (); 1904 ; 1905 return 0; 1906} 1907_ACEOF 1908if ac_fn_c_try_link "$LINENO"; then : 1909 eval "$3=yes" 1910else 1911 eval "$3=no" 1912fi 1913rm -f core conftest.err conftest.$ac_objext \ 1914 conftest$ac_exeext conftest.$ac_ext 1915fi 1916eval ac_res=\$$3 1917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1918$as_echo "$ac_res" >&6; } 1919 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1920 1921} # ac_fn_c_check_func 1922 1923# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 1924# ------------------------------------------- 1925# Tests whether TYPE exists after having included INCLUDES, setting cache 1926# variable VAR accordingly. 1927ac_fn_c_check_type () 1928{ 1929 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1931$as_echo_n "checking for $2... " >&6; } 1932if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1933 $as_echo_n "(cached) " >&6 1934else 1935 eval "$3=no" 1936 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1937/* end confdefs.h. */ 1938$4 1939int 1940main () 1941{ 1942if (sizeof ($2)) 1943 return 0; 1944 ; 1945 return 0; 1946} 1947_ACEOF 1948if ac_fn_c_try_compile "$LINENO"; then : 1949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1950/* end confdefs.h. */ 1951$4 1952int 1953main () 1954{ 1955if (sizeof (($2))) 1956 return 0; 1957 ; 1958 return 0; 1959} 1960_ACEOF 1961if ac_fn_c_try_compile "$LINENO"; then : 1962 1963else 1964 eval "$3=yes" 1965fi 1966rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1967fi 1968rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1969fi 1970eval ac_res=\$$3 1971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1972$as_echo "$ac_res" >&6; } 1973 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1974 1975} # ac_fn_c_check_type 1976 1977# ac_fn_c_find_uintX_t LINENO BITS VAR 1978# ------------------------------------ 1979# Finds an unsigned integer type with width BITS, setting cache variable VAR 1980# accordingly. 1981ac_fn_c_find_uintX_t () 1982{ 1983 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5 1985$as_echo_n "checking for uint$2_t... " >&6; } 1986if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1987 $as_echo_n "(cached) " >&6 1988else 1989 eval "$3=no" 1990 # Order is important - never check a type that is potentially smaller 1991 # than half of the expected target width. 1992 for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \ 1993 'unsigned long long int' 'unsigned short int' 'unsigned char'; do 1994 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1995/* end confdefs.h. */ 1996$ac_includes_default 1997int 1998main () 1999{ 2000static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)]; 2001test_array [0] = 0 2002 2003 ; 2004 return 0; 2005} 2006_ACEOF 2007if ac_fn_c_try_compile "$LINENO"; then : 2008 case $ac_type in #( 2009 uint$2_t) : 2010 eval "$3=yes" ;; #( 2011 *) : 2012 eval "$3=\$ac_type" ;; 2013esac 2014fi 2015rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2016 eval as_val=\$$3 2017 if test "x$as_val" = x""no; then : 2018 2019else 2020 break 2021fi 2022 done 2023fi 2024eval ac_res=\$$3 2025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2026$as_echo "$ac_res" >&6; } 2027 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 2028 2029} # ac_fn_c_find_uintX_t 2030 2031# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES 2032# -------------------------------------------- 2033# Tries to find the compile-time value of EXPR in a program that includes 2034# INCLUDES, setting VAR accordingly. Returns whether the value could be 2035# computed 2036ac_fn_c_compute_int () 2037{ 2038 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2039 if test "$cross_compiling" = yes; then 2040 # Depending upon the size, compute the lo and hi bounds. 2041cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2042/* end confdefs.h. */ 2043$4 2044int 2045main () 2046{ 2047static int test_array [1 - 2 * !(($2) >= 0)]; 2048test_array [0] = 0 2049 2050 ; 2051 return 0; 2052} 2053_ACEOF 2054if ac_fn_c_try_compile "$LINENO"; then : 2055 ac_lo=0 ac_mid=0 2056 while :; do 2057 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2058/* end confdefs.h. */ 2059$4 2060int 2061main () 2062{ 2063static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 2064test_array [0] = 0 2065 2066 ; 2067 return 0; 2068} 2069_ACEOF 2070if ac_fn_c_try_compile "$LINENO"; then : 2071 ac_hi=$ac_mid; break 2072else 2073 as_fn_arith $ac_mid + 1 && ac_lo=$as_val 2074 if test $ac_lo -le $ac_mid; then 2075 ac_lo= ac_hi= 2076 break 2077 fi 2078 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val 2079fi 2080rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2081 done 2082else 2083 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2084/* end confdefs.h. */ 2085$4 2086int 2087main () 2088{ 2089static int test_array [1 - 2 * !(($2) < 0)]; 2090test_array [0] = 0 2091 2092 ; 2093 return 0; 2094} 2095_ACEOF 2096if ac_fn_c_try_compile "$LINENO"; then : 2097 ac_hi=-1 ac_mid=-1 2098 while :; do 2099 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2100/* end confdefs.h. */ 2101$4 2102int 2103main () 2104{ 2105static int test_array [1 - 2 * !(($2) >= $ac_mid)]; 2106test_array [0] = 0 2107 2108 ; 2109 return 0; 2110} 2111_ACEOF 2112if ac_fn_c_try_compile "$LINENO"; then : 2113 ac_lo=$ac_mid; break 2114else 2115 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val 2116 if test $ac_mid -le $ac_hi; then 2117 ac_lo= ac_hi= 2118 break 2119 fi 2120 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val 2121fi 2122rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2123 done 2124else 2125 ac_lo= ac_hi= 2126fi 2127rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2128fi 2129rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2130# Binary search between lo and hi bounds. 2131while test "x$ac_lo" != "x$ac_hi"; do 2132 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val 2133 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2134/* end confdefs.h. */ 2135$4 2136int 2137main () 2138{ 2139static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 2140test_array [0] = 0 2141 2142 ; 2143 return 0; 2144} 2145_ACEOF 2146if ac_fn_c_try_compile "$LINENO"; then : 2147 ac_hi=$ac_mid 2148else 2149 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val 2150fi 2151rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2152done 2153case $ac_lo in #(( 2154?*) eval "$3=\$ac_lo"; ac_retval=0 ;; 2155'') ac_retval=1 ;; 2156esac 2157 else 2158 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2159/* end confdefs.h. */ 2160$4 2161static long int longval () { return $2; } 2162static unsigned long int ulongval () { return $2; } 2163#include <stdio.h> 2164#include <stdlib.h> 2165int 2166main () 2167{ 2168 2169 FILE *f = fopen ("conftest.val", "w"); 2170 if (! f) 2171 return 1; 2172 if (($2) < 0) 2173 { 2174 long int i = longval (); 2175 if (i != ($2)) 2176 return 1; 2177 fprintf (f, "%ld", i); 2178 } 2179 else 2180 { 2181 unsigned long int i = ulongval (); 2182 if (i != ($2)) 2183 return 1; 2184 fprintf (f, "%lu", i); 2185 } 2186 /* Do not output a trailing newline, as this causes \r\n confusion 2187 on some platforms. */ 2188 return ferror (f) || fclose (f) != 0; 2189 2190 ; 2191 return 0; 2192} 2193_ACEOF 2194if ac_fn_c_try_run "$LINENO"; then : 2195 echo >>conftest.val; read $3 <conftest.val; ac_retval=0 2196else 2197 ac_retval=1 2198fi 2199rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 2200 conftest.$ac_objext conftest.beam conftest.$ac_ext 2201rm -f conftest.val 2202 2203 fi 2204 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 2205 as_fn_set_status $ac_retval 2206 2207} # ac_fn_c_compute_int 2208cat >auto/config.log <<_ACEOF 2209This file contains any messages produced by compilers while 2210running configure, to aid debugging if configure makes a mistake. 2211 2212It was created by $as_me, which was 2213generated by GNU Autoconf 2.65. Invocation command line was 2214 2215 $ $0 $@ 2216 2217_ACEOF 2218exec 5>>auto/config.log 2219{ 2220cat <<_ASUNAME 2221## --------- ## 2222## Platform. ## 2223## --------- ## 2224 2225hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2226uname -m = `(uname -m) 2>/dev/null || echo unknown` 2227uname -r = `(uname -r) 2>/dev/null || echo unknown` 2228uname -s = `(uname -s) 2>/dev/null || echo unknown` 2229uname -v = `(uname -v) 2>/dev/null || echo unknown` 2230 2231/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2232/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2233 2234/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2235/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2236/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2237/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2238/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2239/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2240/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2241 2242_ASUNAME 2243 2244as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2245for as_dir in $PATH 2246do 2247 IFS=$as_save_IFS 2248 test -z "$as_dir" && as_dir=. 2249 $as_echo "PATH: $as_dir" 2250 done 2251IFS=$as_save_IFS 2252 2253} >&5 2254 2255cat >&5 <<_ACEOF 2256 2257 2258## ----------- ## 2259## Core tests. ## 2260## ----------- ## 2261 2262_ACEOF 2263 2264 2265# Keep a trace of the command line. 2266# Strip out --no-create and --no-recursion so they do not pile up. 2267# Strip out --silent because we don't want to record it for future runs. 2268# Also quote any args containing shell meta-characters. 2269# Make two passes to allow for proper duplicate-argument suppression. 2270ac_configure_args= 2271ac_configure_args0= 2272ac_configure_args1= 2273ac_must_keep_next=false 2274for ac_pass in 1 2 2275do 2276 for ac_arg 2277 do 2278 case $ac_arg in 2279 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2280 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2281 | -silent | --silent | --silen | --sile | --sil) 2282 continue ;; 2283 *\'*) 2284 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2285 esac 2286 case $ac_pass in 2287 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2288 2) 2289 as_fn_append ac_configure_args1 " '$ac_arg'" 2290 if test $ac_must_keep_next = true; then 2291 ac_must_keep_next=false # Got value, back to normal. 2292 else 2293 case $ac_arg in 2294 *=* | --config-cache | -C | -disable-* | --disable-* \ 2295 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2296 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2297 | -with-* | --with-* | -without-* | --without-* | --x) 2298 case "$ac_configure_args0 " in 2299 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2300 esac 2301 ;; 2302 -* ) ac_must_keep_next=true ;; 2303 esac 2304 fi 2305 as_fn_append ac_configure_args " '$ac_arg'" 2306 ;; 2307 esac 2308 done 2309done 2310{ ac_configure_args0=; unset ac_configure_args0;} 2311{ ac_configure_args1=; unset ac_configure_args1;} 2312 2313# When interrupted or exit'd, cleanup temporary files, and complete 2314# config.log. We remove comments because anyway the quotes in there 2315# would cause problems or look ugly. 2316# WARNING: Use '\'' to represent an apostrophe within the trap. 2317# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2318trap 'exit_status=$? 2319 # Save into config.log some information that might help in debugging. 2320 { 2321 echo 2322 2323 cat <<\_ASBOX 2324## ---------------- ## 2325## Cache variables. ## 2326## ---------------- ## 2327_ASBOX 2328 echo 2329 # The following way of writing the cache mishandles newlines in values, 2330( 2331 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2332 eval ac_val=\$$ac_var 2333 case $ac_val in #( 2334 *${as_nl}*) 2335 case $ac_var in #( 2336 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2337$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2338 esac 2339 case $ac_var in #( 2340 _ | IFS | as_nl) ;; #( 2341 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2342 *) { eval $ac_var=; unset $ac_var;} ;; 2343 esac ;; 2344 esac 2345 done 2346 (set) 2>&1 | 2347 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2348 *${as_nl}ac_space=\ *) 2349 sed -n \ 2350 "s/'\''/'\''\\\\'\'''\''/g; 2351 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2352 ;; #( 2353 *) 2354 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2355 ;; 2356 esac | 2357 sort 2358) 2359 echo 2360 2361 cat <<\_ASBOX 2362## ----------------- ## 2363## Output variables. ## 2364## ----------------- ## 2365_ASBOX 2366 echo 2367 for ac_var in $ac_subst_vars 2368 do 2369 eval ac_val=\$$ac_var 2370 case $ac_val in 2371 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2372 esac 2373 $as_echo "$ac_var='\''$ac_val'\''" 2374 done | sort 2375 echo 2376 2377 if test -n "$ac_subst_files"; then 2378 cat <<\_ASBOX 2379## ------------------- ## 2380## File substitutions. ## 2381## ------------------- ## 2382_ASBOX 2383 echo 2384 for ac_var in $ac_subst_files 2385 do 2386 eval ac_val=\$$ac_var 2387 case $ac_val in 2388 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2389 esac 2390 $as_echo "$ac_var='\''$ac_val'\''" 2391 done | sort 2392 echo 2393 fi 2394 2395 if test -s confdefs.h; then 2396 cat <<\_ASBOX 2397## ----------- ## 2398## confdefs.h. ## 2399## ----------- ## 2400_ASBOX 2401 echo 2402 cat confdefs.h 2403 echo 2404 fi 2405 test "$ac_signal" != 0 && 2406 $as_echo "$as_me: caught signal $ac_signal" 2407 $as_echo "$as_me: exit $exit_status" 2408 } >&5 2409 rm -f core *.core core.conftest.* && 2410 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2411 exit $exit_status 2412' 0 2413for ac_signal in 1 2 13 15; do 2414 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2415done 2416ac_signal=0 2417 2418# confdefs.h avoids OS command line length limits that DEFS can exceed. 2419rm -f -r conftest* confdefs.h 2420 2421$as_echo "/* confdefs.h */" > confdefs.h 2422 2423# Predefined preprocessor variables. 2424 2425cat >>confdefs.h <<_ACEOF 2426#define PACKAGE_NAME "$PACKAGE_NAME" 2427_ACEOF 2428 2429cat >>confdefs.h <<_ACEOF 2430#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2431_ACEOF 2432 2433cat >>confdefs.h <<_ACEOF 2434#define PACKAGE_VERSION "$PACKAGE_VERSION" 2435_ACEOF 2436 2437cat >>confdefs.h <<_ACEOF 2438#define PACKAGE_STRING "$PACKAGE_STRING" 2439_ACEOF 2440 2441cat >>confdefs.h <<_ACEOF 2442#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2443_ACEOF 2444 2445cat >>confdefs.h <<_ACEOF 2446#define PACKAGE_URL "$PACKAGE_URL" 2447_ACEOF 2448 2449 2450# Let the site file select an alternate cache file if it wants to. 2451# Prefer an explicitly selected file to automatically selected ones. 2452ac_site_file1=NONE 2453ac_site_file2=NONE 2454if test -n "$CONFIG_SITE"; then 2455 ac_site_file1=$CONFIG_SITE 2456elif test "x$prefix" != xNONE; then 2457 ac_site_file1=$prefix/share/config.site 2458 ac_site_file2=$prefix/etc/config.site 2459else 2460 ac_site_file1=$ac_default_prefix/share/config.site 2461 ac_site_file2=$ac_default_prefix/etc/config.site 2462fi 2463for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2464do 2465 test "x$ac_site_file" = xNONE && continue 2466 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2467 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2468$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2469 sed 's/^/| /' "$ac_site_file" >&5 2470 . "$ac_site_file" 2471 fi 2472done 2473 2474if test -r "$cache_file"; then 2475 # Some versions of bash will fail to source /dev/null (special files 2476 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2477 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2478 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2479$as_echo "$as_me: loading cache $cache_file" >&6;} 2480 case $cache_file in 2481 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2482 *) . "./$cache_file";; 2483 esac 2484 fi 2485else 2486 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2487$as_echo "$as_me: creating cache $cache_file" >&6;} 2488 >$cache_file 2489fi 2490 2491# Check that the precious variables saved in the cache have kept the same 2492# value. 2493ac_cache_corrupted=false 2494for ac_var in $ac_precious_vars; do 2495 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2496 eval ac_new_set=\$ac_env_${ac_var}_set 2497 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2498 eval ac_new_val=\$ac_env_${ac_var}_value 2499 case $ac_old_set,$ac_new_set in 2500 set,) 2501 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2502$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2503 ac_cache_corrupted=: ;; 2504 ,set) 2505 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2506$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2507 ac_cache_corrupted=: ;; 2508 ,);; 2509 *) 2510 if test "x$ac_old_val" != "x$ac_new_val"; then 2511 # differences in whitespace do not lead to failure. 2512 ac_old_val_w=`echo x $ac_old_val` 2513 ac_new_val_w=`echo x $ac_new_val` 2514 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2515 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2516$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2517 ac_cache_corrupted=: 2518 else 2519 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2520$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2521 eval $ac_var=\$ac_old_val 2522 fi 2523 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2524$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2525 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2526$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2527 fi;; 2528 esac 2529 # Pass precious variables to config.status. 2530 if test "$ac_new_set" = set; then 2531 case $ac_new_val in 2532 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2533 *) ac_arg=$ac_var=$ac_new_val ;; 2534 esac 2535 case " $ac_configure_args " in 2536 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2537 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2538 esac 2539 fi 2540done 2541if $ac_cache_corrupted; then 2542 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2543$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2544 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2545$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2546 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2547fi 2548## -------------------- ## 2549## Main body of script. ## 2550## -------------------- ## 2551 2552ac_ext=c 2553ac_cpp='$CPP $CPPFLAGS' 2554ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2555ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2556ac_compiler_gnu=$ac_cv_c_compiler_gnu 2557 2558 2559ac_config_headers="$ac_config_headers auto/config.h:config.h.in" 2560 2561 2562$as_echo "#define UNIX 1" >>confdefs.h 2563 2564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2565$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2566set x ${MAKE-make} 2567ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2568if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : 2569 $as_echo_n "(cached) " >&6 2570else 2571 cat >conftest.make <<\_ACEOF 2572SHELL = /bin/sh 2573all: 2574 @echo '@@@%%%=$(MAKE)=@@@%%%' 2575_ACEOF 2576# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 2577case `${MAKE-make} -f conftest.make 2>/dev/null` in 2578 *@@@%%%=?*=@@@%%%*) 2579 eval ac_cv_prog_make_${ac_make}_set=yes;; 2580 *) 2581 eval ac_cv_prog_make_${ac_make}_set=no;; 2582esac 2583rm -f conftest.make 2584fi 2585if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2587$as_echo "yes" >&6; } 2588 SET_MAKE= 2589else 2590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2591$as_echo "no" >&6; } 2592 SET_MAKE="MAKE=${MAKE-make}" 2593fi 2594 2595 2596ac_ext=c 2597ac_cpp='$CPP $CPPFLAGS' 2598ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2599ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2600ac_compiler_gnu=$ac_cv_c_compiler_gnu 2601if test -n "$ac_tool_prefix"; then 2602 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2603set dummy ${ac_tool_prefix}gcc; ac_word=$2 2604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2605$as_echo_n "checking for $ac_word... " >&6; } 2606if test "${ac_cv_prog_CC+set}" = set; then : 2607 $as_echo_n "(cached) " >&6 2608else 2609 if test -n "$CC"; then 2610 ac_cv_prog_CC="$CC" # Let the user override the test. 2611else 2612as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2613for as_dir in $PATH 2614do 2615 IFS=$as_save_IFS 2616 test -z "$as_dir" && as_dir=. 2617 for ac_exec_ext in '' $ac_executable_extensions; do 2618 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2619 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2620 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2621 break 2 2622 fi 2623done 2624 done 2625IFS=$as_save_IFS 2626 2627fi 2628fi 2629CC=$ac_cv_prog_CC 2630if test -n "$CC"; then 2631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2632$as_echo "$CC" >&6; } 2633else 2634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2635$as_echo "no" >&6; } 2636fi 2637 2638 2639fi 2640if test -z "$ac_cv_prog_CC"; then 2641 ac_ct_CC=$CC 2642 # Extract the first word of "gcc", so it can be a program name with args. 2643set dummy gcc; ac_word=$2 2644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2645$as_echo_n "checking for $ac_word... " >&6; } 2646if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2647 $as_echo_n "(cached) " >&6 2648else 2649 if test -n "$ac_ct_CC"; then 2650 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2651else 2652as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2653for as_dir in $PATH 2654do 2655 IFS=$as_save_IFS 2656 test -z "$as_dir" && as_dir=. 2657 for ac_exec_ext in '' $ac_executable_extensions; do 2658 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2659 ac_cv_prog_ac_ct_CC="gcc" 2660 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2661 break 2 2662 fi 2663done 2664 done 2665IFS=$as_save_IFS 2666 2667fi 2668fi 2669ac_ct_CC=$ac_cv_prog_ac_ct_CC 2670if test -n "$ac_ct_CC"; then 2671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2672$as_echo "$ac_ct_CC" >&6; } 2673else 2674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2675$as_echo "no" >&6; } 2676fi 2677 2678 if test "x$ac_ct_CC" = x; then 2679 CC="" 2680 else 2681 case $cross_compiling:$ac_tool_warned in 2682yes:) 2683{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2684$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2685ac_tool_warned=yes ;; 2686esac 2687 CC=$ac_ct_CC 2688 fi 2689else 2690 CC="$ac_cv_prog_CC" 2691fi 2692 2693if test -z "$CC"; then 2694 if test -n "$ac_tool_prefix"; then 2695 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2696set dummy ${ac_tool_prefix}cc; ac_word=$2 2697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2698$as_echo_n "checking for $ac_word... " >&6; } 2699if test "${ac_cv_prog_CC+set}" = set; then : 2700 $as_echo_n "(cached) " >&6 2701else 2702 if test -n "$CC"; then 2703 ac_cv_prog_CC="$CC" # Let the user override the test. 2704else 2705as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2706for as_dir in $PATH 2707do 2708 IFS=$as_save_IFS 2709 test -z "$as_dir" && as_dir=. 2710 for ac_exec_ext in '' $ac_executable_extensions; do 2711 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2712 ac_cv_prog_CC="${ac_tool_prefix}cc" 2713 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2714 break 2 2715 fi 2716done 2717 done 2718IFS=$as_save_IFS 2719 2720fi 2721fi 2722CC=$ac_cv_prog_CC 2723if test -n "$CC"; then 2724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2725$as_echo "$CC" >&6; } 2726else 2727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2728$as_echo "no" >&6; } 2729fi 2730 2731 2732 fi 2733fi 2734if test -z "$CC"; then 2735 # Extract the first word of "cc", so it can be a program name with args. 2736set dummy cc; ac_word=$2 2737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2738$as_echo_n "checking for $ac_word... " >&6; } 2739if test "${ac_cv_prog_CC+set}" = set; then : 2740 $as_echo_n "(cached) " >&6 2741else 2742 if test -n "$CC"; then 2743 ac_cv_prog_CC="$CC" # Let the user override the test. 2744else 2745 ac_prog_rejected=no 2746as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2747for as_dir in $PATH 2748do 2749 IFS=$as_save_IFS 2750 test -z "$as_dir" && as_dir=. 2751 for ac_exec_ext in '' $ac_executable_extensions; do 2752 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2753 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2754 ac_prog_rejected=yes 2755 continue 2756 fi 2757 ac_cv_prog_CC="cc" 2758 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2759 break 2 2760 fi 2761done 2762 done 2763IFS=$as_save_IFS 2764 2765if test $ac_prog_rejected = yes; then 2766 # We found a bogon in the path, so make sure we never use it. 2767 set dummy $ac_cv_prog_CC 2768 shift 2769 if test $# != 0; then 2770 # We chose a different compiler from the bogus one. 2771 # However, it has the same basename, so the bogon will be chosen 2772 # first if we set CC to just the basename; use the full file name. 2773 shift 2774 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2775 fi 2776fi 2777fi 2778fi 2779CC=$ac_cv_prog_CC 2780if test -n "$CC"; then 2781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2782$as_echo "$CC" >&6; } 2783else 2784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2785$as_echo "no" >&6; } 2786fi 2787 2788 2789fi 2790if test -z "$CC"; then 2791 if test -n "$ac_tool_prefix"; then 2792 for ac_prog in cl.exe 2793 do 2794 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2795set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2797$as_echo_n "checking for $ac_word... " >&6; } 2798if test "${ac_cv_prog_CC+set}" = set; then : 2799 $as_echo_n "(cached) " >&6 2800else 2801 if test -n "$CC"; then 2802 ac_cv_prog_CC="$CC" # Let the user override the test. 2803else 2804as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2805for as_dir in $PATH 2806do 2807 IFS=$as_save_IFS 2808 test -z "$as_dir" && as_dir=. 2809 for ac_exec_ext in '' $ac_executable_extensions; do 2810 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2811 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2812 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2813 break 2 2814 fi 2815done 2816 done 2817IFS=$as_save_IFS 2818 2819fi 2820fi 2821CC=$ac_cv_prog_CC 2822if test -n "$CC"; then 2823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2824$as_echo "$CC" >&6; } 2825else 2826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2827$as_echo "no" >&6; } 2828fi 2829 2830 2831 test -n "$CC" && break 2832 done 2833fi 2834if test -z "$CC"; then 2835 ac_ct_CC=$CC 2836 for ac_prog in cl.exe 2837do 2838 # Extract the first word of "$ac_prog", so it can be a program name with args. 2839set dummy $ac_prog; ac_word=$2 2840{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2841$as_echo_n "checking for $ac_word... " >&6; } 2842if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2843 $as_echo_n "(cached) " >&6 2844else 2845 if test -n "$ac_ct_CC"; then 2846 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2847else 2848as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2849for as_dir in $PATH 2850do 2851 IFS=$as_save_IFS 2852 test -z "$as_dir" && as_dir=. 2853 for ac_exec_ext in '' $ac_executable_extensions; do 2854 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2855 ac_cv_prog_ac_ct_CC="$ac_prog" 2856 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2857 break 2 2858 fi 2859done 2860 done 2861IFS=$as_save_IFS 2862 2863fi 2864fi 2865ac_ct_CC=$ac_cv_prog_ac_ct_CC 2866if test -n "$ac_ct_CC"; then 2867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2868$as_echo "$ac_ct_CC" >&6; } 2869else 2870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2871$as_echo "no" >&6; } 2872fi 2873 2874 2875 test -n "$ac_ct_CC" && break 2876done 2877 2878 if test "x$ac_ct_CC" = x; then 2879 CC="" 2880 else 2881 case $cross_compiling:$ac_tool_warned in 2882yes:) 2883{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2884$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2885ac_tool_warned=yes ;; 2886esac 2887 CC=$ac_ct_CC 2888 fi 2889fi 2890 2891fi 2892 2893 2894test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2895$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2896as_fn_error "no acceptable C compiler found in \$PATH 2897See \`config.log' for more details." "$LINENO" 5; } 2898 2899# Provide some information about the compiler. 2900$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2901set X $ac_compile 2902ac_compiler=$2 2903for ac_option in --version -v -V -qversion; do 2904 { { ac_try="$ac_compiler $ac_option >&5" 2905case "(($ac_try" in 2906 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2907 *) ac_try_echo=$ac_try;; 2908esac 2909eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2910$as_echo "$ac_try_echo"; } >&5 2911 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2912 ac_status=$? 2913 if test -s conftest.err; then 2914 sed '10a\ 2915... rest of stderr output deleted ... 2916 10q' conftest.err >conftest.er1 2917 cat conftest.er1 >&5 2918 fi 2919 rm -f conftest.er1 conftest.err 2920 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2921 test $ac_status = 0; } 2922done 2923 2924cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2925/* end confdefs.h. */ 2926 2927int 2928main () 2929{ 2930 2931 ; 2932 return 0; 2933} 2934_ACEOF 2935ac_clean_files_save=$ac_clean_files 2936ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 2937# Try to create an executable without -o first, disregard a.out. 2938# It will help us diagnose broken compilers, and finding out an intuition 2939# of exeext. 2940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2941$as_echo_n "checking whether the C compiler works... " >&6; } 2942ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2943 2944# The possible output files: 2945ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2946 2947ac_rmfiles= 2948for ac_file in $ac_files 2949do 2950 case $ac_file in 2951 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2952 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2953 esac 2954done 2955rm -f $ac_rmfiles 2956 2957if { { ac_try="$ac_link_default" 2958case "(($ac_try" in 2959 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2960 *) ac_try_echo=$ac_try;; 2961esac 2962eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2963$as_echo "$ac_try_echo"; } >&5 2964 (eval "$ac_link_default") 2>&5 2965 ac_status=$? 2966 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2967 test $ac_status = 0; }; then : 2968 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2969# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2970# in a Makefile. We should not override ac_cv_exeext if it was cached, 2971# so that the user can short-circuit this test for compilers unknown to 2972# Autoconf. 2973for ac_file in $ac_files '' 2974do 2975 test -f "$ac_file" || continue 2976 case $ac_file in 2977 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2978 ;; 2979 [ab].out ) 2980 # We found the default executable, but exeext='' is most 2981 # certainly right. 2982 break;; 2983 *.* ) 2984 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2985 then :; else 2986 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2987 fi 2988 # We set ac_cv_exeext here because the later test for it is not 2989 # safe: cross compilers may not add the suffix if given an `-o' 2990 # argument, so we may need to know it at that point already. 2991 # Even if this section looks crufty: it has the advantage of 2992 # actually working. 2993 break;; 2994 * ) 2995 break;; 2996 esac 2997done 2998test "$ac_cv_exeext" = no && ac_cv_exeext= 2999 3000else 3001 ac_file='' 3002fi 3003if test -z "$ac_file"; then : 3004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3005$as_echo "no" >&6; } 3006$as_echo "$as_me: failed program was:" >&5 3007sed 's/^/| /' conftest.$ac_ext >&5 3008 3009{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3010$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3011{ as_fn_set_status 77 3012as_fn_error "C compiler cannot create executables 3013See \`config.log' for more details." "$LINENO" 5; }; } 3014else 3015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3016$as_echo "yes" >&6; } 3017fi 3018{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3019$as_echo_n "checking for C compiler default output file name... " >&6; } 3020{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3021$as_echo "$ac_file" >&6; } 3022ac_exeext=$ac_cv_exeext 3023 3024rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3025ac_clean_files=$ac_clean_files_save 3026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3027$as_echo_n "checking for suffix of executables... " >&6; } 3028if { { ac_try="$ac_link" 3029case "(($ac_try" in 3030 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3031 *) ac_try_echo=$ac_try;; 3032esac 3033eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3034$as_echo "$ac_try_echo"; } >&5 3035 (eval "$ac_link") 2>&5 3036 ac_status=$? 3037 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3038 test $ac_status = 0; }; then : 3039 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3040# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3041# work properly (i.e., refer to `conftest.exe'), while it won't with 3042# `rm'. 3043for ac_file in conftest.exe conftest conftest.*; do 3044 test -f "$ac_file" || continue 3045 case $ac_file in 3046 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3047 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3048 break;; 3049 * ) break;; 3050 esac 3051done 3052else 3053 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3054$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3055as_fn_error "cannot compute suffix of executables: cannot compile and link 3056See \`config.log' for more details." "$LINENO" 5; } 3057fi 3058rm -f conftest conftest$ac_cv_exeext 3059{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3060$as_echo "$ac_cv_exeext" >&6; } 3061 3062rm -f conftest.$ac_ext 3063EXEEXT=$ac_cv_exeext 3064ac_exeext=$EXEEXT 3065cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3066/* end confdefs.h. */ 3067#include <stdio.h> 3068int 3069main () 3070{ 3071FILE *f = fopen ("conftest.out", "w"); 3072 return ferror (f) || fclose (f) != 0; 3073 3074 ; 3075 return 0; 3076} 3077_ACEOF 3078ac_clean_files="$ac_clean_files conftest.out" 3079# Check that the compiler produces executables we can run. If not, either 3080# the compiler is broken, or we cross compile. 3081{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3082$as_echo_n "checking whether we are cross compiling... " >&6; } 3083if test "$cross_compiling" != yes; then 3084 { { ac_try="$ac_link" 3085case "(($ac_try" in 3086 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3087 *) ac_try_echo=$ac_try;; 3088esac 3089eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3090$as_echo "$ac_try_echo"; } >&5 3091 (eval "$ac_link") 2>&5 3092 ac_status=$? 3093 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3094 test $ac_status = 0; } 3095 if { ac_try='./conftest$ac_cv_exeext' 3096 { { case "(($ac_try" in 3097 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3098 *) ac_try_echo=$ac_try;; 3099esac 3100eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3101$as_echo "$ac_try_echo"; } >&5 3102 (eval "$ac_try") 2>&5 3103 ac_status=$? 3104 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3105 test $ac_status = 0; }; }; then 3106 cross_compiling=no 3107 else 3108 if test "$cross_compiling" = maybe; then 3109 cross_compiling=yes 3110 else 3111 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3112$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3113as_fn_error "cannot run C compiled programs. 3114If you meant to cross compile, use \`--host'. 3115See \`config.log' for more details." "$LINENO" 5; } 3116 fi 3117 fi 3118fi 3119{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3120$as_echo "$cross_compiling" >&6; } 3121 3122rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3123ac_clean_files=$ac_clean_files_save 3124{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3125$as_echo_n "checking for suffix of object files... " >&6; } 3126if test "${ac_cv_objext+set}" = set; then : 3127 $as_echo_n "(cached) " >&6 3128else 3129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3130/* end confdefs.h. */ 3131 3132int 3133main () 3134{ 3135 3136 ; 3137 return 0; 3138} 3139_ACEOF 3140rm -f conftest.o conftest.obj 3141if { { ac_try="$ac_compile" 3142case "(($ac_try" in 3143 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3144 *) ac_try_echo=$ac_try;; 3145esac 3146eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3147$as_echo "$ac_try_echo"; } >&5 3148 (eval "$ac_compile") 2>&5 3149 ac_status=$? 3150 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3151 test $ac_status = 0; }; then : 3152 for ac_file in conftest.o conftest.obj conftest.*; do 3153 test -f "$ac_file" || continue; 3154 case $ac_file in 3155 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3156 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3157 break;; 3158 esac 3159done 3160else 3161 $as_echo "$as_me: failed program was:" >&5 3162sed 's/^/| /' conftest.$ac_ext >&5 3163 3164{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3165$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3166as_fn_error "cannot compute suffix of object files: cannot compile 3167See \`config.log' for more details." "$LINENO" 5; } 3168fi 3169rm -f conftest.$ac_cv_objext conftest.$ac_ext 3170fi 3171{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3172$as_echo "$ac_cv_objext" >&6; } 3173OBJEXT=$ac_cv_objext 3174ac_objext=$OBJEXT 3175{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3176$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3177if test "${ac_cv_c_compiler_gnu+set}" = set; then : 3178 $as_echo_n "(cached) " >&6 3179else 3180 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3181/* end confdefs.h. */ 3182 3183int 3184main () 3185{ 3186#ifndef __GNUC__ 3187 choke me 3188#endif 3189 3190 ; 3191 return 0; 3192} 3193_ACEOF 3194if ac_fn_c_try_compile "$LINENO"; then : 3195 ac_compiler_gnu=yes 3196else 3197 ac_compiler_gnu=no 3198fi 3199rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3200ac_cv_c_compiler_gnu=$ac_compiler_gnu 3201 3202fi 3203{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3204$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3205if test $ac_compiler_gnu = yes; then 3206 GCC=yes 3207else 3208 GCC= 3209fi 3210ac_test_CFLAGS=${CFLAGS+set} 3211ac_save_CFLAGS=$CFLAGS 3212{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3213$as_echo_n "checking whether $CC accepts -g... " >&6; } 3214if test "${ac_cv_prog_cc_g+set}" = set; then : 3215 $as_echo_n "(cached) " >&6 3216else 3217 ac_save_c_werror_flag=$ac_c_werror_flag 3218 ac_c_werror_flag=yes 3219 ac_cv_prog_cc_g=no 3220 CFLAGS="-g" 3221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3222/* end confdefs.h. */ 3223 3224int 3225main () 3226{ 3227 3228 ; 3229 return 0; 3230} 3231_ACEOF 3232if ac_fn_c_try_compile "$LINENO"; then : 3233 ac_cv_prog_cc_g=yes 3234else 3235 CFLAGS="" 3236 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3237/* end confdefs.h. */ 3238 3239int 3240main () 3241{ 3242 3243 ; 3244 return 0; 3245} 3246_ACEOF 3247if ac_fn_c_try_compile "$LINENO"; then : 3248 3249else 3250 ac_c_werror_flag=$ac_save_c_werror_flag 3251 CFLAGS="-g" 3252 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3253/* end confdefs.h. */ 3254 3255int 3256main () 3257{ 3258 3259 ; 3260 return 0; 3261} 3262_ACEOF 3263if ac_fn_c_try_compile "$LINENO"; then : 3264 ac_cv_prog_cc_g=yes 3265fi 3266rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3267fi 3268rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3269fi 3270rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3271 ac_c_werror_flag=$ac_save_c_werror_flag 3272fi 3273{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3274$as_echo "$ac_cv_prog_cc_g" >&6; } 3275if test "$ac_test_CFLAGS" = set; then 3276 CFLAGS=$ac_save_CFLAGS 3277elif test $ac_cv_prog_cc_g = yes; then 3278 if test "$GCC" = yes; then 3279 CFLAGS="-g -O2" 3280 else 3281 CFLAGS="-g" 3282 fi 3283else 3284 if test "$GCC" = yes; then 3285 CFLAGS="-O2" 3286 else 3287 CFLAGS= 3288 fi 3289fi 3290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3291$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3292if test "${ac_cv_prog_cc_c89+set}" = set; then : 3293 $as_echo_n "(cached) " >&6 3294else 3295 ac_cv_prog_cc_c89=no 3296ac_save_CC=$CC 3297cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3298/* end confdefs.h. */ 3299#include <stdarg.h> 3300#include <stdio.h> 3301#include <sys/types.h> 3302#include <sys/stat.h> 3303/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3304struct buf { int x; }; 3305FILE * (*rcsopen) (struct buf *, struct stat *, int); 3306static char *e (p, i) 3307 char **p; 3308 int i; 3309{ 3310 return p[i]; 3311} 3312static char *f (char * (*g) (char **, int), char **p, ...) 3313{ 3314 char *s; 3315 va_list v; 3316 va_start (v,p); 3317 s = g (p, va_arg (v,int)); 3318 va_end (v); 3319 return s; 3320} 3321 3322/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3323 function prototypes and stuff, but not '\xHH' hex character constants. 3324 These don't provoke an error unfortunately, instead are silently treated 3325 as 'x'. The following induces an error, until -std is added to get 3326 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3327 array size at least. It's necessary to write '\x00'==0 to get something 3328 that's true only with -std. */ 3329int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3330 3331/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3332 inside strings and character constants. */ 3333#define FOO(x) 'x' 3334int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3335 3336int test (int i, double x); 3337struct s1 {int (*f) (int a);}; 3338struct s2 {int (*f) (double a);}; 3339int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3340int argc; 3341char **argv; 3342int 3343main () 3344{ 3345return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3346 ; 3347 return 0; 3348} 3349_ACEOF 3350for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3351 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3352do 3353 CC="$ac_save_CC $ac_arg" 3354 if ac_fn_c_try_compile "$LINENO"; then : 3355 ac_cv_prog_cc_c89=$ac_arg 3356fi 3357rm -f core conftest.err conftest.$ac_objext 3358 test "x$ac_cv_prog_cc_c89" != "xno" && break 3359done 3360rm -f conftest.$ac_ext 3361CC=$ac_save_CC 3362 3363fi 3364# AC_CACHE_VAL 3365case "x$ac_cv_prog_cc_c89" in 3366 x) 3367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3368$as_echo "none needed" >&6; } ;; 3369 xno) 3370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3371$as_echo "unsupported" >&6; } ;; 3372 *) 3373 CC="$CC $ac_cv_prog_cc_c89" 3374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3375$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3376esac 3377if test "x$ac_cv_prog_cc_c89" != xno; then : 3378 3379fi 3380 3381ac_ext=c 3382ac_cpp='$CPP $CPPFLAGS' 3383ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3384ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3385ac_compiler_gnu=$ac_cv_c_compiler_gnu 3386 ac_ext=c 3387ac_cpp='$CPP $CPPFLAGS' 3388ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3389ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3390ac_compiler_gnu=$ac_cv_c_compiler_gnu 3391{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3392$as_echo_n "checking how to run the C preprocessor... " >&6; } 3393# On Suns, sometimes $CPP names a directory. 3394if test -n "$CPP" && test -d "$CPP"; then 3395 CPP= 3396fi 3397if test -z "$CPP"; then 3398 if test "${ac_cv_prog_CPP+set}" = set; then : 3399 $as_echo_n "(cached) " >&6 3400else 3401 # Double quotes because CPP needs to be expanded 3402 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3403 do 3404 ac_preproc_ok=false 3405for ac_c_preproc_warn_flag in '' yes 3406do 3407 # Use a header file that comes with gcc, so configuring glibc 3408 # with a fresh cross-compiler works. 3409 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3410 # <limits.h> exists even on freestanding compilers. 3411 # On the NeXT, cc -E runs the code through the compiler's parser, 3412 # not just through cpp. "Syntax error" is here to catch this case. 3413 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3414/* end confdefs.h. */ 3415#ifdef __STDC__ 3416# include <limits.h> 3417#else 3418# include <assert.h> 3419#endif 3420 Syntax error 3421_ACEOF 3422if ac_fn_c_try_cpp "$LINENO"; then : 3423 3424else 3425 # Broken: fails on valid input. 3426continue 3427fi 3428rm -f conftest.err conftest.$ac_ext 3429 3430 # OK, works on sane cases. Now check whether nonexistent headers 3431 # can be detected and how. 3432 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3433/* end confdefs.h. */ 3434#include <ac_nonexistent.h> 3435_ACEOF 3436if ac_fn_c_try_cpp "$LINENO"; then : 3437 # Broken: success on invalid input. 3438continue 3439else 3440 # Passes both tests. 3441ac_preproc_ok=: 3442break 3443fi 3444rm -f conftest.err conftest.$ac_ext 3445 3446done 3447# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3448rm -f conftest.err conftest.$ac_ext 3449if $ac_preproc_ok; then : 3450 break 3451fi 3452 3453 done 3454 ac_cv_prog_CPP=$CPP 3455 3456fi 3457 CPP=$ac_cv_prog_CPP 3458else 3459 ac_cv_prog_CPP=$CPP 3460fi 3461{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3462$as_echo "$CPP" >&6; } 3463ac_preproc_ok=false 3464for ac_c_preproc_warn_flag in '' yes 3465do 3466 # Use a header file that comes with gcc, so configuring glibc 3467 # with a fresh cross-compiler works. 3468 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3469 # <limits.h> exists even on freestanding compilers. 3470 # On the NeXT, cc -E runs the code through the compiler's parser, 3471 # not just through cpp. "Syntax error" is here to catch this case. 3472 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3473/* end confdefs.h. */ 3474#ifdef __STDC__ 3475# include <limits.h> 3476#else 3477# include <assert.h> 3478#endif 3479 Syntax error 3480_ACEOF 3481if ac_fn_c_try_cpp "$LINENO"; then : 3482 3483else 3484 # Broken: fails on valid input. 3485continue 3486fi 3487rm -f conftest.err conftest.$ac_ext 3488 3489 # OK, works on sane cases. Now check whether nonexistent headers 3490 # can be detected and how. 3491 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3492/* end confdefs.h. */ 3493#include <ac_nonexistent.h> 3494_ACEOF 3495if ac_fn_c_try_cpp "$LINENO"; then : 3496 # Broken: success on invalid input. 3497continue 3498else 3499 # Passes both tests. 3500ac_preproc_ok=: 3501break 3502fi 3503rm -f conftest.err conftest.$ac_ext 3504 3505done 3506# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3507rm -f conftest.err conftest.$ac_ext 3508if $ac_preproc_ok; then : 3509 3510else 3511 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3512$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3513as_fn_error "C preprocessor \"$CPP\" fails sanity check 3514See \`config.log' for more details." "$LINENO" 5; } 3515fi 3516 3517ac_ext=c 3518ac_cpp='$CPP $CPPFLAGS' 3519ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3520ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3521ac_compiler_gnu=$ac_cv_c_compiler_gnu 3522 3523 3524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3525$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3526if test "${ac_cv_path_GREP+set}" = set; then : 3527 $as_echo_n "(cached) " >&6 3528else 3529 if test -z "$GREP"; then 3530 ac_path_GREP_found=false 3531 # Loop through the user's path and test for each of PROGNAME-LIST 3532 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3533for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3534do 3535 IFS=$as_save_IFS 3536 test -z "$as_dir" && as_dir=. 3537 for ac_prog in grep ggrep; do 3538 for ac_exec_ext in '' $ac_executable_extensions; do 3539 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3540 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 3541# Check for GNU ac_path_GREP and select it if it is found. 3542 # Check for GNU $ac_path_GREP 3543case `"$ac_path_GREP" --version 2>&1` in 3544*GNU*) 3545 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3546*) 3547 ac_count=0 3548 $as_echo_n 0123456789 >"conftest.in" 3549 while : 3550 do 3551 cat "conftest.in" "conftest.in" >"conftest.tmp" 3552 mv "conftest.tmp" "conftest.in" 3553 cp "conftest.in" "conftest.nl" 3554 $as_echo 'GREP' >> "conftest.nl" 3555 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3556 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3557 as_fn_arith $ac_count + 1 && ac_count=$as_val 3558 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3559 # Best one so far, save it but keep looking for a better one 3560 ac_cv_path_GREP="$ac_path_GREP" 3561 ac_path_GREP_max=$ac_count 3562 fi 3563 # 10*(2^10) chars as input seems more than enough 3564 test $ac_count -gt 10 && break 3565 done 3566 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3567esac 3568 3569 $ac_path_GREP_found && break 3 3570 done 3571 done 3572 done 3573IFS=$as_save_IFS 3574 if test -z "$ac_cv_path_GREP"; then 3575 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3576 fi 3577else 3578 ac_cv_path_GREP=$GREP 3579fi 3580 3581fi 3582{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3583$as_echo "$ac_cv_path_GREP" >&6; } 3584 GREP="$ac_cv_path_GREP" 3585 3586 3587{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3588$as_echo_n "checking for egrep... " >&6; } 3589if test "${ac_cv_path_EGREP+set}" = set; then : 3590 $as_echo_n "(cached) " >&6 3591else 3592 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3593 then ac_cv_path_EGREP="$GREP -E" 3594 else 3595 if test -z "$EGREP"; then 3596 ac_path_EGREP_found=false 3597 # Loop through the user's path and test for each of PROGNAME-LIST 3598 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3599for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3600do 3601 IFS=$as_save_IFS 3602 test -z "$as_dir" && as_dir=. 3603 for ac_prog in egrep; do 3604 for ac_exec_ext in '' $ac_executable_extensions; do 3605 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3606 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 3607# Check for GNU ac_path_EGREP and select it if it is found. 3608 # Check for GNU $ac_path_EGREP 3609case `"$ac_path_EGREP" --version 2>&1` in 3610*GNU*) 3611 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3612*) 3613 ac_count=0 3614 $as_echo_n 0123456789 >"conftest.in" 3615 while : 3616 do 3617 cat "conftest.in" "conftest.in" >"conftest.tmp" 3618 mv "conftest.tmp" "conftest.in" 3619 cp "conftest.in" "conftest.nl" 3620 $as_echo 'EGREP' >> "conftest.nl" 3621 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3622 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3623 as_fn_arith $ac_count + 1 && ac_count=$as_val 3624 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3625 # Best one so far, save it but keep looking for a better one 3626 ac_cv_path_EGREP="$ac_path_EGREP" 3627 ac_path_EGREP_max=$ac_count 3628 fi 3629 # 10*(2^10) chars as input seems more than enough 3630 test $ac_count -gt 10 && break 3631 done 3632 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3633esac 3634 3635 $ac_path_EGREP_found && break 3 3636 done 3637 done 3638 done 3639IFS=$as_save_IFS 3640 if test -z "$ac_cv_path_EGREP"; then 3641 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3642 fi 3643else 3644 ac_cv_path_EGREP=$EGREP 3645fi 3646 3647 fi 3648fi 3649{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3650$as_echo "$ac_cv_path_EGREP" >&6; } 3651 EGREP="$ac_cv_path_EGREP" 3652 3653 3654cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3655/* end confdefs.h. */ 3656 3657_ACEOF 3658if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3659 $EGREP "" >/dev/null 2>&1; then : 3660 3661fi 3662rm -f conftest* 3663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5 3664$as_echo_n "checking for library containing strerror... " >&6; } 3665if test "${ac_cv_search_strerror+set}" = set; then : 3666 $as_echo_n "(cached) " >&6 3667else 3668 ac_func_search_save_LIBS=$LIBS 3669cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3670/* end confdefs.h. */ 3671 3672/* Override any GCC internal prototype to avoid an error. 3673 Use char because int might match the return type of a GCC 3674 builtin and then its argument prototype would still apply. */ 3675#ifdef __cplusplus 3676extern "C" 3677#endif 3678char strerror (); 3679int 3680main () 3681{ 3682return strerror (); 3683 ; 3684 return 0; 3685} 3686_ACEOF 3687for ac_lib in '' cposix; do 3688 if test -z "$ac_lib"; then 3689 ac_res="none required" 3690 else 3691 ac_res=-l$ac_lib 3692 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 3693 fi 3694 if ac_fn_c_try_link "$LINENO"; then : 3695 ac_cv_search_strerror=$ac_res 3696fi 3697rm -f core conftest.err conftest.$ac_objext \ 3698 conftest$ac_exeext 3699 if test "${ac_cv_search_strerror+set}" = set; then : 3700 break 3701fi 3702done 3703if test "${ac_cv_search_strerror+set}" = set; then : 3704 3705else 3706 ac_cv_search_strerror=no 3707fi 3708rm conftest.$ac_ext 3709LIBS=$ac_func_search_save_LIBS 3710fi 3711{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5 3712$as_echo "$ac_cv_search_strerror" >&6; } 3713ac_res=$ac_cv_search_strerror 3714if test "$ac_res" != no; then : 3715 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 3716 3717fi 3718 for ac_prog in gawk mawk nawk awk 3719do 3720 # Extract the first word of "$ac_prog", so it can be a program name with args. 3721set dummy $ac_prog; ac_word=$2 3722{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3723$as_echo_n "checking for $ac_word... " >&6; } 3724if test "${ac_cv_prog_AWK+set}" = set; then : 3725 $as_echo_n "(cached) " >&6 3726else 3727 if test -n "$AWK"; then 3728 ac_cv_prog_AWK="$AWK" # Let the user override the test. 3729else 3730as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3731for as_dir in $PATH 3732do 3733 IFS=$as_save_IFS 3734 test -z "$as_dir" && as_dir=. 3735 for ac_exec_ext in '' $ac_executable_extensions; do 3736 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3737 ac_cv_prog_AWK="$ac_prog" 3738 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3739 break 2 3740 fi 3741done 3742 done 3743IFS=$as_save_IFS 3744 3745fi 3746fi 3747AWK=$ac_cv_prog_AWK 3748if test -n "$AWK"; then 3749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 3750$as_echo "$AWK" >&6; } 3751else 3752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3753$as_echo "no" >&6; } 3754fi 3755 3756 3757 test -n "$AWK" && break 3758done 3759 3760# Extract the first word of "strip", so it can be a program name with args. 3761set dummy strip; ac_word=$2 3762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3763$as_echo_n "checking for $ac_word... " >&6; } 3764if test "${ac_cv_prog_STRIP+set}" = set; then : 3765 $as_echo_n "(cached) " >&6 3766else 3767 if test -n "$STRIP"; then 3768 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 3769else 3770as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3771for as_dir in $PATH 3772do 3773 IFS=$as_save_IFS 3774 test -z "$as_dir" && as_dir=. 3775 for ac_exec_ext in '' $ac_executable_extensions; do 3776 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3777 ac_cv_prog_STRIP="strip" 3778 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3779 break 2 3780 fi 3781done 3782 done 3783IFS=$as_save_IFS 3784 3785 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":" 3786fi 3787fi 3788STRIP=$ac_cv_prog_STRIP 3789if test -n "$STRIP"; then 3790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 3791$as_echo "$STRIP" >&6; } 3792else 3793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3794$as_echo "no" >&6; } 3795fi 3796 3797 3798 3799 3800 3801{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 3802$as_echo_n "checking for ANSI C header files... " >&6; } 3803if test "${ac_cv_header_stdc+set}" = set; then : 3804 $as_echo_n "(cached) " >&6 3805else 3806 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3807/* end confdefs.h. */ 3808#include <stdlib.h> 3809#include <stdarg.h> 3810#include <string.h> 3811#include <float.h> 3812 3813int 3814main () 3815{ 3816 3817 ; 3818 return 0; 3819} 3820_ACEOF 3821if ac_fn_c_try_compile "$LINENO"; then : 3822 ac_cv_header_stdc=yes 3823else 3824 ac_cv_header_stdc=no 3825fi 3826rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3827 3828if test $ac_cv_header_stdc = yes; then 3829 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3830 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3831/* end confdefs.h. */ 3832#include <string.h> 3833 3834_ACEOF 3835if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3836 $EGREP "memchr" >/dev/null 2>&1; then : 3837 3838else 3839 ac_cv_header_stdc=no 3840fi 3841rm -f conftest* 3842 3843fi 3844 3845if test $ac_cv_header_stdc = yes; then 3846 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3847 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3848/* end confdefs.h. */ 3849#include <stdlib.h> 3850 3851_ACEOF 3852if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3853 $EGREP "free" >/dev/null 2>&1; then : 3854 3855else 3856 ac_cv_header_stdc=no 3857fi 3858rm -f conftest* 3859 3860fi 3861 3862if test $ac_cv_header_stdc = yes; then 3863 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3864 if test "$cross_compiling" = yes; then : 3865 : 3866else 3867 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3868/* end confdefs.h. */ 3869#include <ctype.h> 3870#include <stdlib.h> 3871#if ((' ' & 0x0FF) == 0x020) 3872# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3873# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3874#else 3875# define ISLOWER(c) \ 3876 (('a' <= (c) && (c) <= 'i') \ 3877 || ('j' <= (c) && (c) <= 'r') \ 3878 || ('s' <= (c) && (c) <= 'z')) 3879# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3880#endif 3881 3882#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3883int 3884main () 3885{ 3886 int i; 3887 for (i = 0; i < 256; i++) 3888 if (XOR (islower (i), ISLOWER (i)) 3889 || toupper (i) != TOUPPER (i)) 3890 return 2; 3891 return 0; 3892} 3893_ACEOF 3894if ac_fn_c_try_run "$LINENO"; then : 3895 3896else 3897 ac_cv_header_stdc=no 3898fi 3899rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 3900 conftest.$ac_objext conftest.beam conftest.$ac_ext 3901fi 3902 3903fi 3904fi 3905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 3906$as_echo "$ac_cv_header_stdc" >&6; } 3907if test $ac_cv_header_stdc = yes; then 3908 3909$as_echo "#define STDC_HEADERS 1" >>confdefs.h 3910 3911fi 3912 3913{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5 3914$as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; } 3915if test "${ac_cv_header_sys_wait_h+set}" = set; then : 3916 $as_echo_n "(cached) " >&6 3917else 3918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3919/* end confdefs.h. */ 3920#include <sys/types.h> 3921#include <sys/wait.h> 3922#ifndef WEXITSTATUS 3923# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8) 3924#endif 3925#ifndef WIFEXITED 3926# define WIFEXITED(stat_val) (((stat_val) & 255) == 0) 3927#endif 3928 3929int 3930main () 3931{ 3932 int s; 3933 wait (&s); 3934 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; 3935 ; 3936 return 0; 3937} 3938_ACEOF 3939if ac_fn_c_try_compile "$LINENO"; then : 3940 ac_cv_header_sys_wait_h=yes 3941else 3942 ac_cv_header_sys_wait_h=no 3943fi 3944rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3945fi 3946{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5 3947$as_echo "$ac_cv_header_sys_wait_h" >&6; } 3948if test $ac_cv_header_sys_wait_h = yes; then 3949 3950$as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h 3951 3952fi 3953 3954 3955 3956{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-fail-if-missing argument" >&5 3957$as_echo_n "checking --enable-fail-if-missing argument... " >&6; } 3958# Check whether --enable-fail_if_missing was given. 3959if test "${enable_fail_if_missing+set}" = set; then : 3960 enableval=$enable_fail_if_missing; fail_if_missing="yes" 3961else 3962 fail_if_missing="no" 3963fi 3964 3965{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $fail_if_missing" >&5 3966$as_echo "$fail_if_missing" >&6; } 3967 3968if test -z "$CFLAGS"; then 3969 CFLAGS="-O" 3970 test "$GCC" = yes && CFLAGS="-O2 -fno-strength-reduce -Wall" 3971fi 3972if test "$GCC" = yes; then 3973 gccversion=`"$CC" -dumpversion` 3974 if test "x$gccversion" = "x"; then 3975 gccversion=`"$CC" --version | sed -e '2,$d' -e 's/darwin.//' -e 's/^[^0-9]*\([0-9]\.[0-9.]*\).*$/\1/g'` 3976 fi 3977 if test "$gccversion" = "3.0.1" -o "$gccversion" = "3.0.2" -o "$gccversion" = "4.0.1"; then 3978 echo 'GCC [34].0.[12] has a bug in the optimizer, disabling "-O#"' 3979 CFLAGS=`echo "$CFLAGS" | sed 's/-O[23456789]/-O/'` 3980 else 3981 if test "$gccversion" = "3.1" -o "$gccversion" = "3.2" -o "$gccversion" = "3.2.1" && `echo "$CFLAGS" | grep -v fno-strength-reduce >/dev/null`; then 3982 echo 'GCC 3.1 and 3.2 have a bug in the optimizer, adding "-fno-strength-reduce"' 3983 CFLAGS="$CFLAGS -fno-strength-reduce" 3984 fi 3985 fi 3986fi 3987 3988if test "$cross_compiling" = yes; then 3989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: cannot compile a simple program; if not cross compiling check CC and CFLAGS" >&5 3990$as_echo "cannot compile a simple program; if not cross compiling check CC and CFLAGS" >&6; } 3991fi 3992 3993test "$GCC" = yes && CPP_MM=M; 3994 3995if test -f ./toolcheck; then 3996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for buggy tools..." >&5 3997$as_echo "$as_me: checking for buggy tools..." >&6;} 3998 sh ./toolcheck 1>&6 3999fi 4000 4001OS_EXTRA_SRC=""; OS_EXTRA_OBJ="" 4002 4003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BeOS" >&5 4004$as_echo_n "checking for BeOS... " >&6; } 4005case `uname` in 4006 BeOS) OS_EXTRA_SRC=os_beos.c; OS_EXTRA_OBJ=objects/os_beos.o 4007 BEOS=yes; { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4008$as_echo "yes" >&6; };; 4009 *) BEOS=no; { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4010$as_echo "no" >&6; };; 4011esac 4012 4013{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for QNX" >&5 4014$as_echo_n "checking for QNX... " >&6; } 4015case `uname` in 4016 QNX) OS_EXTRA_SRC=os_qnx.c; OS_EXTRA_OBJ=objects/os_qnx.o 4017 test -z "$with_x" && with_x=no 4018 QNX=yes; { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4019$as_echo "yes" >&6; };; 4020 *) QNX=no; { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4021$as_echo "no" >&6; };; 4022esac 4023 4024{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Darwin (Mac OS X)" >&5 4025$as_echo_n "checking for Darwin (Mac OS X)... " >&6; } 4026if test "`(uname) 2>/dev/null`" = Darwin; then 4027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4028$as_echo "yes" >&6; } 4029 4030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-darwin argument" >&5 4031$as_echo_n "checking --disable-darwin argument... " >&6; } 4032 # Check whether --enable-darwin was given. 4033if test "${enable_darwin+set}" = set; then : 4034 enableval=$enable_darwin; 4035else 4036 enable_darwin="yes" 4037fi 4038 4039 if test "$enable_darwin" = "yes"; then 4040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4041$as_echo "no" >&6; } 4042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Darwin files are there" >&5 4043$as_echo_n "checking if Darwin files are there... " >&6; } 4044 if test -f os_macosx.m; then 4045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4046$as_echo "yes" >&6; } 4047 else 4048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, Darwin support disabled" >&5 4049$as_echo "no, Darwin support disabled" >&6; } 4050 enable_darwin=no 4051 fi 4052 else 4053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, Darwin support excluded" >&5 4054$as_echo "yes, Darwin support excluded" >&6; } 4055 fi 4056 4057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-mac-arch argument" >&5 4058$as_echo_n "checking --with-mac-arch argument... " >&6; } 4059 4060# Check whether --with-mac-arch was given. 4061if test "${with_mac_arch+set}" = set; then : 4062 withval=$with_mac_arch; MACARCH="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MACARCH" >&5 4063$as_echo "$MACARCH" >&6; } 4064else 4065 MACARCH="current"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: defaulting to $MACARCH" >&5 4066$as_echo "defaulting to $MACARCH" >&6; } 4067fi 4068 4069 4070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-developer-dir argument" >&5 4071$as_echo_n "checking --with-developer-dir argument... " >&6; } 4072 4073# Check whether --with-developer-dir was given. 4074if test "${with_developer_dir+set}" = set; then : 4075 withval=$with_developer_dir; DEVELOPER_DIR="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DEVELOPER_DIR" >&5 4076$as_echo "$DEVELOPER_DIR" >&6; } 4077else 4078 DEVELOPER_DIR=""; { $as_echo "$as_me:${as_lineno-$LINENO}: result: not present" >&5 4079$as_echo "not present" >&6; } 4080fi 4081 4082 4083 if test "x$DEVELOPER_DIR" = "x"; then 4084 # Extract the first word of "xcode-select", so it can be a program name with args. 4085set dummy xcode-select; ac_word=$2 4086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4087$as_echo_n "checking for $ac_word... " >&6; } 4088if test "${ac_cv_path_XCODE_SELECT+set}" = set; then : 4089 $as_echo_n "(cached) " >&6 4090else 4091 case $XCODE_SELECT in 4092 [\\/]* | ?:[\\/]*) 4093 ac_cv_path_XCODE_SELECT="$XCODE_SELECT" # Let the user override the test with a path. 4094 ;; 4095 *) 4096 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4097for as_dir in $PATH 4098do 4099 IFS=$as_save_IFS 4100 test -z "$as_dir" && as_dir=. 4101 for ac_exec_ext in '' $ac_executable_extensions; do 4102 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4103 ac_cv_path_XCODE_SELECT="$as_dir/$ac_word$ac_exec_ext" 4104 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4105 break 2 4106 fi 4107done 4108 done 4109IFS=$as_save_IFS 4110 4111 ;; 4112esac 4113fi 4114XCODE_SELECT=$ac_cv_path_XCODE_SELECT 4115if test -n "$XCODE_SELECT"; then 4116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XCODE_SELECT" >&5 4117$as_echo "$XCODE_SELECT" >&6; } 4118else 4119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4120$as_echo "no" >&6; } 4121fi 4122 4123 4124 if test "x$XCODE_SELECT" != "x"; then 4125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for developer dir using xcode-select" >&5 4126$as_echo_n "checking for developer dir using xcode-select... " >&6; } 4127 DEVELOPER_DIR=`$XCODE_SELECT -print-path` 4128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DEVELOPER_DIR" >&5 4129$as_echo "$DEVELOPER_DIR" >&6; } 4130 else 4131 DEVELOPER_DIR=/Developer 4132 fi 4133 fi 4134 4135 if test "x$MACARCH" = "xboth"; then 4136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 10.4 universal SDK" >&5 4137$as_echo_n "checking for 10.4 universal SDK... " >&6; } 4138 save_cppflags="$CPPFLAGS" 4139 save_cflags="$CFLAGS" 4140 save_ldflags="$LDFLAGS" 4141 CFLAGS="$CFLAGS -isysroot $DEVELOPER_DIR/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc" 4142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4143/* end confdefs.h. */ 4144 4145int 4146main () 4147{ 4148 4149 ; 4150 return 0; 4151} 4152_ACEOF 4153if ac_fn_c_try_link "$LINENO"; then : 4154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5 4155$as_echo "found" >&6; } 4156else 4157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5 4158$as_echo "not found" >&6; } 4159 CFLAGS="$save_cflags" 4160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Intel architecture is supported" >&5 4161$as_echo_n "checking if Intel architecture is supported... " >&6; } 4162 CPPFLAGS="$CPPFLAGS -arch i386" 4163 LDFLAGS="$save_ldflags -arch i386" 4164 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4165/* end confdefs.h. */ 4166 4167int 4168main () 4169{ 4170 4171 ; 4172 return 0; 4173} 4174_ACEOF 4175if ac_fn_c_try_link "$LINENO"; then : 4176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4177$as_echo "yes" >&6; }; MACARCH="intel" 4178else 4179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4180$as_echo "no" >&6; } 4181 MACARCH="ppc" 4182 CPPFLAGS="$save_cppflags -arch ppc" 4183 LDFLAGS="$save_ldflags -arch ppc" 4184fi 4185rm -f core conftest.err conftest.$ac_objext \ 4186 conftest$ac_exeext conftest.$ac_ext 4187fi 4188rm -f core conftest.err conftest.$ac_objext \ 4189 conftest$ac_exeext conftest.$ac_ext 4190 elif test "x$MACARCH" = "xintel"; then 4191 CPPFLAGS="$CPPFLAGS -arch intel" 4192 LDFLAGS="$LDFLAGS -arch intel" 4193 elif test "x$MACARCH" = "xppc"; then 4194 CPPFLAGS="$CPPFLAGS -arch ppc" 4195 LDFLAGS="$LDFLAGS -arch ppc" 4196 fi 4197 4198 if test "$enable_darwin" = "yes"; then 4199 MACOSX=yes 4200 OS_EXTRA_SRC="os_macosx.m os_mac_conv.c"; 4201 OS_EXTRA_OBJ="objects/os_macosx.o objects/os_mac_conv.o" 4202 CPPFLAGS="$CPPFLAGS -DMACOS_X_UNIX -no-cpp-precomp" 4203 4204 # On IRIX 5.3, sys/types and inttypes.h are conflicting. 4205for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4206 inttypes.h stdint.h unistd.h 4207do : 4208 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4209ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4210" 4211eval as_val=\$$as_ac_Header 4212 if test "x$as_val" = x""yes; then : 4213 cat >>confdefs.h <<_ACEOF 4214#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4215_ACEOF 4216 4217fi 4218 4219done 4220 4221 4222ac_fn_c_check_header_mongrel "$LINENO" "Carbon/Carbon.h" "ac_cv_header_Carbon_Carbon_h" "$ac_includes_default" 4223if test "x$ac_cv_header_Carbon_Carbon_h" = x""yes; then : 4224 CARBON=yes 4225fi 4226 4227 4228 if test "x$CARBON" = "xyes"; then 4229 if test -z "$with_x" -a "X$enable_gui" != Xmotif -a "X$enable_gui" != Xathena -a "X$enable_gui" != Xgtk2; then 4230 with_x=no 4231 fi 4232 fi 4233 fi 4234 4235 if test "$MACARCH" = "intel" -o "$MACARCH" = "both"; then 4236 CFLAGS=`echo "$CFLAGS" | sed 's/-O[23456789]/-Oz/'` 4237 fi 4238 4239else 4240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4241$as_echo "no" >&6; } 4242fi 4243 4244 4245 4246 4247if test "$cross_compiling" = no; then 4248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-local-dir argument" >&5 4249$as_echo_n "checking --with-local-dir argument... " >&6; } 4250 have_local_include='' 4251 have_local_lib='' 4252 4253# Check whether --with-local-dir was given. 4254if test "${with_local_dir+set}" = set; then : 4255 withval=$with_local_dir; 4256 local_dir="$withval" 4257 case "$withval" in 4258 */*) ;; 4259 no) 4260 # avoid adding local dir to LDFLAGS and CPPFLAGS 4261 have_local_include=yes 4262 have_local_lib=yes 4263 ;; 4264 *) as_fn_error "must pass path argument to --with-local-dir" "$LINENO" 5 ;; 4265 esac 4266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $local_dir" >&5 4267$as_echo "$local_dir" >&6; } 4268 4269else 4270 4271 local_dir=/usr/local 4272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Defaulting to $local_dir" >&5 4273$as_echo "Defaulting to $local_dir" >&6; } 4274 4275fi 4276 4277 if test "$GCC" = yes -a "$local_dir" != no; then 4278 echo 'void f(){}' > conftest.c 4279 have_local_include=`${CC-cc} -no-cpp-precomp -c -v conftest.c 2>&1 | grep "${local_dir}/include"` 4280 have_local_lib=`${CC-cc} -c -v conftest.c 2>&1 | grep "${local_dir}/lib"` 4281 rm -f conftest.c conftest.o 4282 fi 4283 if test -z "$have_local_lib" -a -d "${local_dir}/lib"; then 4284 tt=`echo "$LDFLAGS" | sed -e "s+-L${local_dir}/lib ++g" -e "s+-L${local_dir}/lib$++g"` 4285 if test "$tt" = "$LDFLAGS"; then 4286 LDFLAGS="$LDFLAGS -L${local_dir}/lib" 4287 fi 4288 fi 4289 if test -z "$have_local_include" -a -d "${local_dir}/include"; then 4290 tt=`echo "$CPPFLAGS" | sed -e "s+-I${local_dir}/include ++g" -e "s+-I${local_dir}/include$++g"` 4291 if test "$tt" = "$CPPFLAGS"; then 4292 CPPFLAGS="$CPPFLAGS -I${local_dir}/include" 4293 fi 4294 fi 4295fi 4296 4297{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-vim-name argument" >&5 4298$as_echo_n "checking --with-vim-name argument... " >&6; } 4299 4300# Check whether --with-vim-name was given. 4301if test "${with_vim_name+set}" = set; then : 4302 withval=$with_vim_name; VIMNAME="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $VIMNAME" >&5 4303$as_echo "$VIMNAME" >&6; } 4304else 4305 VIMNAME="vim"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: Defaulting to $VIMNAME" >&5 4306$as_echo "Defaulting to $VIMNAME" >&6; } 4307fi 4308 4309 4310{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-ex-name argument" >&5 4311$as_echo_n "checking --with-ex-name argument... " >&6; } 4312 4313# Check whether --with-ex-name was given. 4314if test "${with_ex_name+set}" = set; then : 4315 withval=$with_ex_name; EXNAME="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXNAME" >&5 4316$as_echo "$EXNAME" >&6; } 4317else 4318 EXNAME="ex"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: Defaulting to ex" >&5 4319$as_echo "Defaulting to ex" >&6; } 4320fi 4321 4322 4323{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-view-name argument" >&5 4324$as_echo_n "checking --with-view-name argument... " >&6; } 4325 4326# Check whether --with-view-name was given. 4327if test "${with_view_name+set}" = set; then : 4328 withval=$with_view_name; VIEWNAME="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $VIEWNAME" >&5 4329$as_echo "$VIEWNAME" >&6; } 4330else 4331 VIEWNAME="view"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: Defaulting to view" >&5 4332$as_echo "Defaulting to view" >&6; } 4333fi 4334 4335 4336 4337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-global-runtime argument" >&5 4338$as_echo_n "checking --with-global-runtime argument... " >&6; } 4339 4340# Check whether --with-global-runtime was given. 4341if test "${with_global_runtime+set}" = set; then : 4342 withval=$with_global_runtime; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $withval" >&5 4343$as_echo "$withval" >&6; }; cat >>confdefs.h <<_ACEOF 4344#define RUNTIME_GLOBAL "$withval" 4345_ACEOF 4346 4347else 4348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4349$as_echo "no" >&6; } 4350fi 4351 4352 4353{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-modified-by argument" >&5 4354$as_echo_n "checking --with-modified-by argument... " >&6; } 4355 4356# Check whether --with-modified-by was given. 4357if test "${with_modified_by+set}" = set; then : 4358 withval=$with_modified_by; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $withval" >&5 4359$as_echo "$withval" >&6; }; cat >>confdefs.h <<_ACEOF 4360#define MODIFIED_BY "$withval" 4361_ACEOF 4362 4363else 4364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4365$as_echo "no" >&6; } 4366fi 4367 4368 4369{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if character set is EBCDIC" >&5 4370$as_echo_n "checking if character set is EBCDIC... " >&6; } 4371cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4372/* end confdefs.h. */ 4373 4374int 4375main () 4376{ 4377 /* TryCompile function for CharSet. 4378 Treat any failure as ASCII for compatibility with existing art. 4379 Use compile-time rather than run-time tests for cross-compiler 4380 tolerance. */ 4381#if '0'!=240 4382make an error "Character set is not EBCDIC" 4383#endif 4384 ; 4385 return 0; 4386} 4387_ACEOF 4388if ac_fn_c_try_compile "$LINENO"; then : 4389 # TryCompile action if true 4390cf_cv_ebcdic=yes 4391else 4392 # TryCompile action if false 4393cf_cv_ebcdic=no 4394fi 4395rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4396# end of TryCompile ]) 4397# end of CacheVal CvEbcdic 4398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cf_cv_ebcdic" >&5 4399$as_echo "$cf_cv_ebcdic" >&6; } 4400case "$cf_cv_ebcdic" in #(vi 4401 yes) $as_echo "#define EBCDIC 1" >>confdefs.h 4402 4403 line_break='"\\n"' 4404 ;; 4405 *) line_break='"\\012"';; 4406esac 4407 4408 4409if test "$cf_cv_ebcdic" = "yes"; then 4410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for z/OS Unix" >&5 4411$as_echo_n "checking for z/OS Unix... " >&6; } 4412case `uname` in 4413 OS/390) zOSUnix="yes"; 4414 if test "$CC" = "cc"; then 4415 ccm="$_CC_CCMODE" 4416 ccn="CC" 4417 else 4418 if test "$CC" = "c89"; then 4419 ccm="$_CC_C89MODE" 4420 ccn="C89" 4421 else 4422 ccm=1 4423 fi 4424 fi 4425 if test "$ccm" != "1"; then 4426 echo "" 4427 echo "------------------------------------------" 4428 echo " On z/OS Unix, the environment variable" 4429 echo " _CC_${ccn}MODE must be set to \"1\"!" 4430 echo " Do:" 4431 echo " export _CC_${ccn}MODE=1" 4432 echo " and then call configure again." 4433 echo "------------------------------------------" 4434 exit 1 4435 fi 4436 # Set CFLAGS for configure process. 4437 # This will be reset later for config.mk. 4438 # Use haltonmsg to force error for missing H files. 4439 CFLAGS="$CFLAGS -D_ALL_SOURCE -Wc,float(ieee),haltonmsg(3296)"; 4440 LDFLAGS="$LDFLAGS -Wl,EDIT=NO" 4441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4442$as_echo "yes" >&6; } 4443 ;; 4444 *) zOSUnix="no"; 4445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4446$as_echo "no" >&6; } 4447 ;; 4448esac 4449fi 4450 4451if test "$zOSUnix" = "yes"; then 4452 QUOTESED="sed -e 's/[\\\\\"]/\\\\\\\\&/g' -e 's/\\\\\\\\\"/\"/' -e 's/\\\\\\\\\";\$\$/\";/'" 4453else 4454 QUOTESED="sed -e 's/[\\\\\"]/\\\\&/g' -e 's/\\\\\"/\"/' -e 's/\\\\\";\$\$/\";/'" 4455fi 4456 4457 4458 4459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-selinux argument" >&5 4460$as_echo_n "checking --disable-selinux argument... " >&6; } 4461# Check whether --enable-selinux was given. 4462if test "${enable_selinux+set}" = set; then : 4463 enableval=$enable_selinux; 4464else 4465 enable_selinux="yes" 4466fi 4467 4468if test "$enable_selinux" = "yes"; then 4469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4470$as_echo "no" >&6; } 4471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for is_selinux_enabled in -lselinux" >&5 4472$as_echo_n "checking for is_selinux_enabled in -lselinux... " >&6; } 4473if test "${ac_cv_lib_selinux_is_selinux_enabled+set}" = set; then : 4474 $as_echo_n "(cached) " >&6 4475else 4476 ac_check_lib_save_LIBS=$LIBS 4477LIBS="-lselinux $LIBS" 4478cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4479/* end confdefs.h. */ 4480 4481/* Override any GCC internal prototype to avoid an error. 4482 Use char because int might match the return type of a GCC 4483 builtin and then its argument prototype would still apply. */ 4484#ifdef __cplusplus 4485extern "C" 4486#endif 4487char is_selinux_enabled (); 4488int 4489main () 4490{ 4491return is_selinux_enabled (); 4492 ; 4493 return 0; 4494} 4495_ACEOF 4496if ac_fn_c_try_link "$LINENO"; then : 4497 ac_cv_lib_selinux_is_selinux_enabled=yes 4498else 4499 ac_cv_lib_selinux_is_selinux_enabled=no 4500fi 4501rm -f core conftest.err conftest.$ac_objext \ 4502 conftest$ac_exeext conftest.$ac_ext 4503LIBS=$ac_check_lib_save_LIBS 4504fi 4505{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5 4506$as_echo "$ac_cv_lib_selinux_is_selinux_enabled" >&6; } 4507if test "x$ac_cv_lib_selinux_is_selinux_enabled" = x""yes; then : 4508 LIBS="$LIBS -lselinux" 4509 $as_echo "#define HAVE_SELINUX 1" >>confdefs.h 4510 4511fi 4512 4513else 4514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4515$as_echo "yes" >&6; } 4516fi 4517 4518 4519{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-features argument" >&5 4520$as_echo_n "checking --with-features argument... " >&6; } 4521 4522# Check whether --with-features was given. 4523if test "${with_features+set}" = set; then : 4524 withval=$with_features; features="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $features" >&5 4525$as_echo "$features" >&6; } 4526else 4527 features="normal"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: Defaulting to normal" >&5 4528$as_echo "Defaulting to normal" >&6; } 4529fi 4530 4531 4532dovimdiff="" 4533dogvimdiff="" 4534case "$features" in 4535 tiny) $as_echo "#define FEAT_TINY 1" >>confdefs.h 4536 ;; 4537 small) $as_echo "#define FEAT_SMALL 1" >>confdefs.h 4538 ;; 4539 normal) $as_echo "#define FEAT_NORMAL 1" >>confdefs.h 4540 dovimdiff="installvimdiff"; 4541 dogvimdiff="installgvimdiff" ;; 4542 big) $as_echo "#define FEAT_BIG 1" >>confdefs.h 4543 dovimdiff="installvimdiff"; 4544 dogvimdiff="installgvimdiff" ;; 4545 huge) $as_echo "#define FEAT_HUGE 1" >>confdefs.h 4546 dovimdiff="installvimdiff"; 4547 dogvimdiff="installgvimdiff" ;; 4548 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: Sorry, $features is not supported" >&5 4549$as_echo "Sorry, $features is not supported" >&6; } ;; 4550esac 4551 4552 4553 4554 4555{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-compiledby argument" >&5 4556$as_echo_n "checking --with-compiledby argument... " >&6; } 4557 4558# Check whether --with-compiledby was given. 4559if test "${with_compiledby+set}" = set; then : 4560 withval=$with_compiledby; compiledby="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $withval" >&5 4561$as_echo "$withval" >&6; } 4562else 4563 compiledby=""; { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4564$as_echo "no" >&6; } 4565fi 4566 4567 4568 4569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-xsmp argument" >&5 4570$as_echo_n "checking --disable-xsmp argument... " >&6; } 4571# Check whether --enable-xsmp was given. 4572if test "${enable_xsmp+set}" = set; then : 4573 enableval=$enable_xsmp; 4574else 4575 enable_xsmp="yes" 4576fi 4577 4578 4579if test "$enable_xsmp" = "yes"; then 4580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4581$as_echo "no" >&6; } 4582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-xsmp-interact argument" >&5 4583$as_echo_n "checking --disable-xsmp-interact argument... " >&6; } 4584 # Check whether --enable-xsmp-interact was given. 4585if test "${enable_xsmp_interact+set}" = set; then : 4586 enableval=$enable_xsmp_interact; 4587else 4588 enable_xsmp_interact="yes" 4589fi 4590 4591 if test "$enable_xsmp_interact" = "yes"; then 4592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4593$as_echo "no" >&6; } 4594 $as_echo "#define USE_XSMP_INTERACT 1" >>confdefs.h 4595 4596 else 4597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4598$as_echo "yes" >&6; } 4599 fi 4600else 4601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4602$as_echo "yes" >&6; } 4603fi 4604 4605{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-luainterp argument" >&5 4606$as_echo_n "checking --enable-luainterp argument... " >&6; } 4607# Check whether --enable-luainterp was given. 4608if test "${enable_luainterp+set}" = set; then : 4609 enableval=$enable_luainterp; 4610else 4611 enable_luainterp="no" 4612fi 4613 4614{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_luainterp" >&5 4615$as_echo "$enable_luainterp" >&6; } 4616 4617if test "$enable_luainterp" = "yes" -o "$enable_luainterp" = "dynamic"; then 4618 4619 4620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-lua-prefix argument" >&5 4621$as_echo_n "checking --with-lua-prefix argument... " >&6; } 4622 4623# Check whether --with-lua_prefix was given. 4624if test "${with_lua_prefix+set}" = set; then : 4625 withval=$with_lua_prefix; with_lua_prefix="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_lua_prefix" >&5 4626$as_echo "$with_lua_prefix" >&6; } 4627else 4628 with_lua_prefix="";{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4629$as_echo "no" >&6; } 4630fi 4631 4632 4633 if test "X$with_lua_prefix" != "X"; then 4634 vi_cv_path_lua_pfx="$with_lua_prefix" 4635 else 4636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LUA_PREFIX environment var" >&5 4637$as_echo_n "checking LUA_PREFIX environment var... " >&6; } 4638 if test "X$LUA_PREFIX" != "X"; then 4639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$LUA_PREFIX\"" >&5 4640$as_echo "\"$LUA_PREFIX\"" >&6; } 4641 vi_cv_path_lua_pfx="$LUA_PREFIX" 4642 else 4643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not set, default to /usr" >&5 4644$as_echo "not set, default to /usr" >&6; } 4645 vi_cv_path_lua_pfx="/usr" 4646 fi 4647 fi 4648 4649 LUA_INC= 4650 if test "X$vi_cv_path_lua_pfx" != "X"; then 4651 # Extract the first word of "lua", so it can be a program name with args. 4652set dummy lua; ac_word=$2 4653{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4654$as_echo_n "checking for $ac_word... " >&6; } 4655if test "${ac_cv_path_vi_cv_path_lua+set}" = set; then : 4656 $as_echo_n "(cached) " >&6 4657else 4658 case $vi_cv_path_lua in 4659 [\\/]* | ?:[\\/]*) 4660 ac_cv_path_vi_cv_path_lua="$vi_cv_path_lua" # Let the user override the test with a path. 4661 ;; 4662 *) 4663 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4664for as_dir in $PATH 4665do 4666 IFS=$as_save_IFS 4667 test -z "$as_dir" && as_dir=. 4668 for ac_exec_ext in '' $ac_executable_extensions; do 4669 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4670 ac_cv_path_vi_cv_path_lua="$as_dir/$ac_word$ac_exec_ext" 4671 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4672 break 2 4673 fi 4674done 4675 done 4676IFS=$as_save_IFS 4677 4678 ;; 4679esac 4680fi 4681vi_cv_path_lua=$ac_cv_path_vi_cv_path_lua 4682if test -n "$vi_cv_path_lua"; then 4683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_lua" >&5 4684$as_echo "$vi_cv_path_lua" >&6; } 4685else 4686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4687$as_echo "no" >&6; } 4688fi 4689 4690 4691 if test "X$vi_cv_path_lua" != "X"; then 4692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Lua version" >&5 4693$as_echo_n "checking Lua version... " >&6; } 4694if test "${vi_cv_version_lua+set}" = set; then : 4695 $as_echo_n "(cached) " >&6 4696else 4697 vi_cv_version_lua=`${vi_cv_path_lua} -e "print(_VERSION)" | sed 's/.* //'` 4698fi 4699{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_version_lua" >&5 4700$as_echo "$vi_cv_version_lua" >&6; } 4701 fi 4702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if lua.h can be found in $vi_cv_path_lua_pfx/include" >&5 4703$as_echo_n "checking if lua.h can be found in $vi_cv_path_lua_pfx/include... " >&6; } 4704 if test -f $vi_cv_path_lua_pfx/include/lua.h; then 4705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4706$as_echo "yes" >&6; } 4707 else 4708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4709$as_echo "no" >&6; } 4710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if lua.h can be found in $vi_cv_path_lua_pfx/include/lua$vi_cv_version_lua" >&5 4711$as_echo_n "checking if lua.h can be found in $vi_cv_path_lua_pfx/include/lua$vi_cv_version_lua... " >&6; } 4712 if test -f $vi_cv_path_lua_pfx/include/lua$vi_cv_version_lua/lua.h; then 4713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4714$as_echo "yes" >&6; } 4715 LUA_INC=/lua$vi_cv_version_lua 4716 else 4717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4718$as_echo "no" >&6; } 4719 vi_cv_path_lua_pfx= 4720 fi 4721 fi 4722 fi 4723 4724 if test "X$vi_cv_path_lua_pfx" != "X"; then 4725 if test "X$LUA_INC" != "X"; then 4726 LUA_LIBS="-L${vi_cv_path_lua_pfx}/lib -llua$vi_cv_version_lua" 4727 else 4728 LUA_LIBS="-L${vi_cv_path_lua_pfx}/lib -llua" 4729 fi 4730 LUA_CFLAGS="-I${vi_cv_path_lua_pfx}/include${LUA_INC}" 4731 LUA_SRC="if_lua.c" 4732 LUA_OBJ="objects/if_lua.o" 4733 LUA_PRO="if_lua.pro" 4734 $as_echo "#define FEAT_LUA 1" >>confdefs.h 4735 4736 if test "$enable_luainterp" = "dynamic"; then 4737 if test -f "${vi_cv_path_lua_pfx}/bin/cyglua-${vi_cv_version_lua}.dll"; then 4738 vi_cv_dll_name_lua="cyglua-${vi_cv_version_lua}.dll" 4739 else 4740 for LUA_SOVER in "${vi_cv_version_lua}.so" ".so.${vi_cv_version_lua}"; do 4741 for i in 0 1 2 3 4 5 6 7 8 9; do 4742 if test -f "${vi_cv_path_lua_pfx}/lib/liblua${LUA_SOVER}.$i"; then 4743 LUA_SONAME=".$i" 4744 break 4745 fi 4746 done 4747 vi_cv_dll_name_lua="liblua${LUA_SOVER}$LUA_SONAME" 4748 done 4749 fi 4750 $as_echo "#define DYNAMIC_LUA 1" >>confdefs.h 4751 4752 LUA_LIBS="" 4753 LUA_CFLAGS="-DDYNAMIC_LUA_DLL=\\\"${vi_cv_dll_name_lua}\\\" $LUA_CFLAGS" 4754 fi 4755 fi 4756 if test "$fail_if_missing" = "yes" -a -z "$LUA_SRC"; then 4757 as_fn_error "could not configure lua" "$LINENO" 5 4758 fi 4759 4760 4761 4762 4763 4764fi 4765 4766 4767{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-mzschemeinterp argument" >&5 4768$as_echo_n "checking --enable-mzschemeinterp argument... " >&6; } 4769# Check whether --enable-mzschemeinterp was given. 4770if test "${enable_mzschemeinterp+set}" = set; then : 4771 enableval=$enable_mzschemeinterp; 4772else 4773 enable_mzschemeinterp="no" 4774fi 4775 4776{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_mzschemeinterp" >&5 4777$as_echo "$enable_mzschemeinterp" >&6; } 4778 4779if test "$enable_mzschemeinterp" = "yes"; then 4780 4781 4782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-plthome argument" >&5 4783$as_echo_n "checking --with-plthome argument... " >&6; } 4784 4785# Check whether --with-plthome was given. 4786if test "${with_plthome+set}" = set; then : 4787 withval=$with_plthome; with_plthome="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_plthome" >&5 4788$as_echo "$with_plthome" >&6; } 4789else 4790 with_plthome="";{ $as_echo "$as_me:${as_lineno-$LINENO}: result: \"no\"" >&5 4791$as_echo "\"no\"" >&6; } 4792fi 4793 4794 4795 if test "X$with_plthome" != "X"; then 4796 vi_cv_path_mzscheme_pfx="$with_plthome" 4797 else 4798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking PLTHOME environment var" >&5 4799$as_echo_n "checking PLTHOME environment var... " >&6; } 4800 if test "X$PLTHOME" != "X"; then 4801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$PLTHOME\"" >&5 4802$as_echo "\"$PLTHOME\"" >&6; } 4803 vi_cv_path_mzscheme_pfx="$PLTHOME" 4804 else 4805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not set" >&5 4806$as_echo "not set" >&6; } 4807 # Extract the first word of "mzscheme", so it can be a program name with args. 4808set dummy mzscheme; ac_word=$2 4809{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4810$as_echo_n "checking for $ac_word... " >&6; } 4811if test "${ac_cv_path_vi_cv_path_mzscheme+set}" = set; then : 4812 $as_echo_n "(cached) " >&6 4813else 4814 case $vi_cv_path_mzscheme in 4815 [\\/]* | ?:[\\/]*) 4816 ac_cv_path_vi_cv_path_mzscheme="$vi_cv_path_mzscheme" # Let the user override the test with a path. 4817 ;; 4818 *) 4819 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4820for as_dir in $PATH 4821do 4822 IFS=$as_save_IFS 4823 test -z "$as_dir" && as_dir=. 4824 for ac_exec_ext in '' $ac_executable_extensions; do 4825 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4826 ac_cv_path_vi_cv_path_mzscheme="$as_dir/$ac_word$ac_exec_ext" 4827 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4828 break 2 4829 fi 4830done 4831 done 4832IFS=$as_save_IFS 4833 4834 ;; 4835esac 4836fi 4837vi_cv_path_mzscheme=$ac_cv_path_vi_cv_path_mzscheme 4838if test -n "$vi_cv_path_mzscheme"; then 4839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_mzscheme" >&5 4840$as_echo "$vi_cv_path_mzscheme" >&6; } 4841else 4842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4843$as_echo "no" >&6; } 4844fi 4845 4846 4847 4848 if test "X$vi_cv_path_mzscheme" != "X"; then 4849 lsout=`ls -l $vi_cv_path_mzscheme` 4850 if echo "$lsout" | grep -e '->' >/dev/null 2>/dev/null; then 4851 vi_cv_path_mzscheme=`echo "$lsout" | sed 's/.*-> \(.*\)/\1/'` 4852 fi 4853 fi 4854 4855 if test "X$vi_cv_path_mzscheme" != "X"; then 4856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking MzScheme install prefix" >&5 4857$as_echo_n "checking MzScheme install prefix... " >&6; } 4858if test "${vi_cv_path_mzscheme_pfx+set}" = set; then : 4859 $as_echo_n "(cached) " >&6 4860else 4861 echo "(display (simplify-path \ 4862 (build-path (call-with-values \ 4863 (lambda () (split-path (find-system-path (quote exec-file)))) \ 4864 (lambda (base name must-be-dir?) base)) (quote up))))" > mzdirs.scm 4865 vi_cv_path_mzscheme_pfx=`${vi_cv_path_mzscheme} -r mzdirs.scm | \ 4866 sed -e 's+/$++'` 4867fi 4868{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_mzscheme_pfx" >&5 4869$as_echo "$vi_cv_path_mzscheme_pfx" >&6; } 4870 rm -f mzdirs.scm 4871 fi 4872 fi 4873 fi 4874 4875 SCHEME_INC= 4876 if test "X$vi_cv_path_mzscheme_pfx" != "X"; then 4877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include" >&5 4878$as_echo_n "checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include... " >&6; } 4879 if test -f $vi_cv_path_mzscheme_pfx/include/scheme.h; then 4880 SCHEME_INC=${vi_cv_path_mzscheme_pfx}/include 4881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4882$as_echo "yes" >&6; } 4883 else 4884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4885$as_echo "no" >&6; } 4886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include/plt" >&5 4887$as_echo_n "checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include/plt... " >&6; } 4888 if test -f $vi_cv_path_mzscheme_pfx/include/plt/scheme.h; then 4889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4890$as_echo "yes" >&6; } 4891 SCHEME_INC=${vi_cv_path_mzscheme_pfx}/include/plt 4892 else 4893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4894$as_echo "no" >&6; } 4895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include/racket" >&5 4896$as_echo_n "checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include/racket... " >&6; } 4897 if test -f $vi_cv_path_mzscheme_pfx/include/racket/scheme.h; then 4898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4899$as_echo "yes" >&6; } 4900 SCHEME_INC=${vi_cv_path_mzscheme_pfx}/include/racket 4901 else 4902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4903$as_echo "no" >&6; } 4904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if scheme.h can be found in /usr/include/plt/" >&5 4905$as_echo_n "checking if scheme.h can be found in /usr/include/plt/... " >&6; } 4906 if test -f /usr/include/plt/scheme.h; then 4907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4908$as_echo "yes" >&6; } 4909 SCHEME_INC=/usr/include/plt 4910 else 4911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4912$as_echo "no" >&6; } 4913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if scheme.h can be found in /usr/include/racket/" >&5 4914$as_echo_n "checking if scheme.h can be found in /usr/include/racket/... " >&6; } 4915 if test -f /usr/include/racket/scheme.h; then 4916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4917$as_echo "yes" >&6; } 4918 SCHEME_INC=/usr/include/racket 4919 else 4920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4921$as_echo "no" >&6; } 4922 vi_cv_path_mzscheme_pfx= 4923 fi 4924 fi 4925 fi 4926 fi 4927 fi 4928 fi 4929 4930 if test "X$vi_cv_path_mzscheme_pfx" != "X"; then 4931 if test "x$MACOSX" = "xyes"; then 4932 MZSCHEME_LIBS="-framework Racket" 4933 MZSCHEME_CFLAGS="-DMZ_PRECISE_GC" 4934 elif test -f "${vi_cv_path_mzscheme_pfx}/lib/libmzscheme3m.a"; then 4935 MZSCHEME_LIBS="${vi_cv_path_mzscheme_pfx}/lib/libmzscheme3m.a" 4936 MZSCHEME_CFLAGS="-DMZ_PRECISE_GC" 4937 elif test -f "${vi_cv_path_mzscheme_pfx}/lib/libracket3m.a"; then 4938 MZSCHEME_LIBS="${vi_cv_path_mzscheme_pfx}/lib/libracket3m.a" 4939 MZSCHEME_CFLAGS="-DMZ_PRECISE_GC" 4940 elif test -f "${vi_cv_path_mzscheme_pfx}/lib/libracket.a"; then 4941 MZSCHEME_LIBS="${vi_cv_path_mzscheme_pfx}/lib/libracket.a ${vi_cv_path_mzscheme_pfx}/lib/libmzgc.a" 4942 elif test -f "${vi_cv_path_mzscheme_pfx}/lib/libmzscheme.a"; then 4943 MZSCHEME_LIBS="${vi_cv_path_mzscheme_pfx}/lib/libmzscheme.a ${vi_cv_path_mzscheme_pfx}/lib/libmzgc.a" 4944 else 4945 if test -f "${vi_cv_path_mzscheme_pfx}/lib/libmzscheme3m.so"; then 4946 MZSCHEME_LIBS="-L${vi_cv_path_mzscheme_pfx}/lib -lmzscheme3m" 4947 MZSCHEME_CFLAGS="-DMZ_PRECISE_GC" 4948 elif test -f "${vi_cv_path_mzscheme_pfx}/lib/libracket3m.so"; then 4949 MZSCHEME_LIBS="-L${vi_cv_path_mzscheme_pfx}/lib -lracket3m" 4950 MZSCHEME_CFLAGS="-DMZ_PRECISE_GC" 4951 elif test -f "${vi_cv_path_mzscheme_pfx}/lib/libracket.so"; then 4952 MZSCHEME_LIBS="-L${vi_cv_path_mzscheme_pfx}/lib -lracket -lmzgc" 4953 else 4954 MZSCHEME_LIBS="-L${vi_cv_path_mzscheme_pfx}/lib -lmzscheme -lmzgc" 4955 fi 4956 if test "$GCC" = yes; then 4957 MZSCHEME_LIBS="${MZSCHEME_LIBS} -Wl,-rpath -Wl,${vi_cv_path_mzscheme_pfx}/lib" 4958 elif test "`(uname) 2>/dev/null`" = SunOS && 4959 uname -r | grep '^5' >/dev/null; then 4960 MZSCHEME_LIBS="${MZSCHEME_LIBS} -R ${vi_cv_path_mzscheme_pfx}/lib" 4961 fi 4962 fi 4963 4964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for racket collects directory" >&5 4965$as_echo_n "checking for racket collects directory... " >&6; } 4966 if test -d $vi_cv_path_mzscheme_pfx/lib/plt/collects; then 4967 SCHEME_COLLECTS=$vi_cv_path_mzscheme_pfx/lib/plt/ 4968 else 4969 if test -d $vi_cv_path_mzscheme_pfx/lib/racket/collects; then 4970 SCHEME_COLLECTS=$vi_cv_path_mzscheme_pfx/lib/racket/ 4971 else 4972 if test -d $vi_cv_path_mzscheme_pfx/share/racket/collects; then 4973 SCHEME_COLLECTS=$vi_cv_path_mzscheme_pfx/share/racket/ 4974 else 4975 if test -d $vi_cv_path_mzscheme_pfx/collects; then 4976 SCHEME_COLLECTS=$vi_cv_path_mzscheme_pfx/ 4977 fi 4978 fi 4979 fi 4980 fi 4981 if test "X$SCHEME_COLLECTS" != "X" ; then 4982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${SCHEME_COLLECTS}" >&5 4983$as_echo "${SCHEME_COLLECTS}" >&6; } 4984 else 4985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5 4986$as_echo "not found" >&6; } 4987 fi 4988 4989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mzscheme_base.c" >&5 4990$as_echo_n "checking for mzscheme_base.c... " >&6; } 4991 if test -f "${SCHEME_COLLECTS}collects/scheme/base.ss" ; then 4992 MZSCHEME_EXTRA="mzscheme_base.c" 4993 else 4994 if test -f "${SCHEME_COLLECTS}collects/scheme/base.rkt" ; then 4995 MZSCHEME_EXTRA="mzscheme_base.c" 4996 fi 4997 fi 4998 if test "X$MZSCHEME_EXTRA" != "X" ; then 4999 MZSCHEME_CFLAGS="${MZSCHEME_CFLAGS} -DINCLUDE_MZSCHEME_BASE" 5000 MZSCHEME_MZC="${vi_cv_path_mzscheme_pfx}/bin/mzc" 5001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: needed" >&5 5002$as_echo "needed" >&6; } 5003 else 5004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not needed" >&5 5005$as_echo "not needed" >&6; } 5006 fi 5007 5008 MZSCHEME_CFLAGS="${MZSCHEME_CFLAGS} -I${SCHEME_INC} \ 5009 -DMZSCHEME_COLLECTS='\"${SCHEME_COLLECTS}collects\"'" 5010 MZSCHEME_SRC="if_mzsch.c" 5011 MZSCHEME_OBJ="objects/if_mzsch.o" 5012 MZSCHEME_PRO="if_mzsch.pro" 5013 $as_echo "#define FEAT_MZSCHEME 1" >>confdefs.h 5014 5015 fi 5016 5017 5018 5019 5020 5021 5022 5023fi 5024 5025 5026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-perlinterp argument" >&5 5027$as_echo_n "checking --enable-perlinterp argument... " >&6; } 5028# Check whether --enable-perlinterp was given. 5029if test "${enable_perlinterp+set}" = set; then : 5030 enableval=$enable_perlinterp; 5031else 5032 enable_perlinterp="no" 5033fi 5034 5035{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perlinterp" >&5 5036$as_echo "$enable_perlinterp" >&6; } 5037if test "$enable_perlinterp" = "yes" -o "$enable_perlinterp" = "dynamic"; then 5038 5039 # Extract the first word of "perl", so it can be a program name with args. 5040set dummy perl; ac_word=$2 5041{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5042$as_echo_n "checking for $ac_word... " >&6; } 5043if test "${ac_cv_path_vi_cv_path_perl+set}" = set; then : 5044 $as_echo_n "(cached) " >&6 5045else 5046 case $vi_cv_path_perl in 5047 [\\/]* | ?:[\\/]*) 5048 ac_cv_path_vi_cv_path_perl="$vi_cv_path_perl" # Let the user override the test with a path. 5049 ;; 5050 *) 5051 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5052for as_dir in $PATH 5053do 5054 IFS=$as_save_IFS 5055 test -z "$as_dir" && as_dir=. 5056 for ac_exec_ext in '' $ac_executable_extensions; do 5057 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5058 ac_cv_path_vi_cv_path_perl="$as_dir/$ac_word$ac_exec_ext" 5059 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5060 break 2 5061 fi 5062done 5063 done 5064IFS=$as_save_IFS 5065 5066 ;; 5067esac 5068fi 5069vi_cv_path_perl=$ac_cv_path_vi_cv_path_perl 5070if test -n "$vi_cv_path_perl"; then 5071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_perl" >&5 5072$as_echo "$vi_cv_path_perl" >&6; } 5073else 5074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5075$as_echo "no" >&6; } 5076fi 5077 5078 5079 if test "X$vi_cv_path_perl" != "X"; then 5080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Perl version" >&5 5081$as_echo_n "checking Perl version... " >&6; } 5082 if $vi_cv_path_perl -e 'require 5.003_01' >/dev/null 2>/dev/null; then 5083 eval `$vi_cv_path_perl -V:usethreads` 5084 eval `$vi_cv_path_perl -V:libperl` 5085 if test "X$usethreads" = "XUNKNOWN" -o "X$usethreads" = "Xundef"; then 5086 badthreads=no 5087 else 5088 if $vi_cv_path_perl -e 'require 5.6.0' >/dev/null 2>/dev/null; then 5089 eval `$vi_cv_path_perl -V:use5005threads` 5090 if test "X$use5005threads" = "XUNKNOWN" -o "X$use5005threads" = "Xundef"; then 5091 badthreads=no 5092 else 5093 badthreads=yes 5094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: >>> Perl > 5.6 with 5.5 threads cannot be used <<<" >&5 5095$as_echo ">>> Perl > 5.6 with 5.5 threads cannot be used <<<" >&6; } 5096 fi 5097 else 5098 badthreads=yes 5099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: >>> Perl 5.5 with threads cannot be used <<<" >&5 5100$as_echo ">>> Perl 5.5 with threads cannot be used <<<" >&6; } 5101 fi 5102 fi 5103 if test $badthreads = no; then 5104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: OK" >&5 5105$as_echo "OK" >&6; } 5106 eval `$vi_cv_path_perl -V:shrpenv` 5107 if test "X$shrpenv" = "XUNKNOWN"; then # pre 5.003_04 5108 shrpenv="" 5109 fi 5110 vi_cv_perllib=`$vi_cv_path_perl -MConfig -e 'print $Config{privlibexp}'` 5111 5112 perlcppflags=`$vi_cv_path_perl -Mlib=$srcdir -MExtUtils::Embed \ 5113 -e 'ccflags;perl_inc;print"\n"' | sed -e 's/-fno[^ ]*//'` 5114 perllibs=`cd $srcdir; $vi_cv_path_perl -MExtUtils::Embed -e 'ldopts' | \ 5115 sed -e '/Warning/d' -e '/Note (probably harmless)/d' \ 5116 -e 's/-bE:perl.exp//' -e 's/-lc //'` 5117 perlldflags=`cd $srcdir; $vi_cv_path_perl -MExtUtils::Embed \ 5118 -e 'ccdlflags' | sed -e 's/-bE:perl.exp//'` 5119 5120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compile and link flags for Perl are sane" >&5 5121$as_echo_n "checking if compile and link flags for Perl are sane... " >&6; } 5122 cflags_save=$CFLAGS 5123 libs_save=$LIBS 5124 ldflags_save=$LDFLAGS 5125 CFLAGS="$CFLAGS $perlcppflags" 5126 LIBS="$LIBS $perllibs" 5127 LDFLAGS="$perlldflags $LDFLAGS" 5128 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5129/* end confdefs.h. */ 5130 5131int 5132main () 5133{ 5134 5135 ; 5136 return 0; 5137} 5138_ACEOF 5139if ac_fn_c_try_link "$LINENO"; then : 5140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5141$as_echo "yes" >&6; }; perl_ok=yes 5142else 5143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no: PERL DISABLED" >&5 5144$as_echo "no: PERL DISABLED" >&6; }; perl_ok=no 5145fi 5146rm -f core conftest.err conftest.$ac_objext \ 5147 conftest$ac_exeext conftest.$ac_ext 5148 CFLAGS=$cflags_save 5149 LIBS=$libs_save 5150 LDFLAGS=$ldflags_save 5151 if test $perl_ok = yes; then 5152 if test "X$perlcppflags" != "X"; then 5153 PERL_CFLAGS=`echo "$perlcppflags" | sed -e 's/-pipe //' -e 's/-W[^ ]*//'` 5154 fi 5155 if test "X$perlldflags" != "X"; then 5156 LDFLAGS="$perlldflags $LDFLAGS" 5157 fi 5158 PERL_LIBS=$perllibs 5159 PERL_SRC="auto/if_perl.c if_perlsfio.c" 5160 PERL_OBJ="objects/if_perl.o objects/if_perlsfio.o" 5161 PERL_PRO="if_perl.pro if_perlsfio.pro" 5162 $as_echo "#define FEAT_PERL 1" >>confdefs.h 5163 5164 fi 5165 fi 5166 else 5167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: >>> too old; need Perl version 5.003_01 or later <<<" >&5 5168$as_echo ">>> too old; need Perl version 5.003_01 or later <<<" >&6; } 5169 fi 5170 fi 5171 5172 if test "x$MACOSX" = "xyes"; then 5173 dir=/System/Library/Perl 5174 darwindir=$dir/darwin 5175 if test -d $darwindir; then 5176 PERL=/usr/bin/perl 5177 else 5178 dir=/System/Library/Perl/5.8.1 5179 darwindir=$dir/darwin-thread-multi-2level 5180 if test -d $darwindir; then 5181 PERL=/usr/bin/perl 5182 fi 5183 fi 5184 if test -n "$PERL"; then 5185 PERL_DIR="$dir" 5186 PERL_CFLAGS="-DFEAT_PERL -I$darwindir/CORE" 5187 PERL_OBJ="objects/if_perl.o objects/if_perlsfio.o $darwindir/auto/DynaLoader/DynaLoader.a" 5188 PERL_LIBS="-L$darwindir/CORE -lperl" 5189 fi 5190 PERL_LIBS=`echo "$PERL_LIBS" | sed -e 's/-arch\ ppc//' -e 's/-arch\ i386//' -e 's/-arch\ x86_64//'` 5191 PERL_CFLAGS=`echo "$PERL_CFLAGS" | sed -e 's/-arch\ ppc//' -e 's/-arch\ i386//' -e 's/-arch\ x86_64//'` 5192 fi 5193 if test "$enable_perlinterp" = "dynamic"; then 5194 if test "$perl_ok" = "yes" -a "X$libperl" != "X"; then 5195 $as_echo "#define DYNAMIC_PERL 1" >>confdefs.h 5196 5197 PERL_CFLAGS="-DDYNAMIC_PERL_DLL=\\\"$libperl\\\" $PERL_CFLAGS" 5198 fi 5199 fi 5200 5201 if test "$fail_if_missing" = "yes" -a "$perl_ok" != "yes"; then 5202 as_fn_error "could not configure perl" "$LINENO" 5 5203 fi 5204fi 5205 5206 5207 5208 5209 5210 5211 5212{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-pythoninterp argument" >&5 5213$as_echo_n "checking --enable-pythoninterp argument... " >&6; } 5214# Check whether --enable-pythoninterp was given. 5215if test "${enable_pythoninterp+set}" = set; then : 5216 enableval=$enable_pythoninterp; 5217else 5218 enable_pythoninterp="no" 5219fi 5220 5221{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_pythoninterp" >&5 5222$as_echo "$enable_pythoninterp" >&6; } 5223if test "$enable_pythoninterp" = "yes" -o "$enable_pythoninterp" = "dynamic"; then 5224 for ac_prog in python2 python 5225do 5226 # Extract the first word of "$ac_prog", so it can be a program name with args. 5227set dummy $ac_prog; ac_word=$2 5228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5229$as_echo_n "checking for $ac_word... " >&6; } 5230if test "${ac_cv_path_vi_cv_path_python+set}" = set; then : 5231 $as_echo_n "(cached) " >&6 5232else 5233 case $vi_cv_path_python in 5234 [\\/]* | ?:[\\/]*) 5235 ac_cv_path_vi_cv_path_python="$vi_cv_path_python" # Let the user override the test with a path. 5236 ;; 5237 *) 5238 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5239for as_dir in $PATH 5240do 5241 IFS=$as_save_IFS 5242 test -z "$as_dir" && as_dir=. 5243 for ac_exec_ext in '' $ac_executable_extensions; do 5244 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5245 ac_cv_path_vi_cv_path_python="$as_dir/$ac_word$ac_exec_ext" 5246 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5247 break 2 5248 fi 5249done 5250 done 5251IFS=$as_save_IFS 5252 5253 ;; 5254esac 5255fi 5256vi_cv_path_python=$ac_cv_path_vi_cv_path_python 5257if test -n "$vi_cv_path_python"; then 5258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_python" >&5 5259$as_echo "$vi_cv_path_python" >&6; } 5260else 5261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5262$as_echo "no" >&6; } 5263fi 5264 5265 5266 test -n "$vi_cv_path_python" && break 5267done 5268 5269 if test "X$vi_cv_path_python" != "X"; then 5270 5271 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python version" >&5 5272$as_echo_n "checking Python version... " >&6; } 5273if test "${vi_cv_var_python_version+set}" = set; then : 5274 $as_echo_n "(cached) " >&6 5275else 5276 vi_cv_var_python_version=` 5277 ${vi_cv_path_python} -c 'import sys; print sys.version[:3]'` 5278 5279fi 5280{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_var_python_version" >&5 5281$as_echo "$vi_cv_var_python_version" >&6; } 5282 5283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python is 1.4 or better" >&5 5284$as_echo_n "checking Python is 1.4 or better... " >&6; } 5285 if ${vi_cv_path_python} -c \ 5286 "import sys; sys.exit(${vi_cv_var_python_version} < 1.4)" 5287 then 5288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yep" >&5 5289$as_echo "yep" >&6; } 5290 5291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python's install prefix" >&5 5292$as_echo_n "checking Python's install prefix... " >&6; } 5293if test "${vi_cv_path_python_pfx+set}" = set; then : 5294 $as_echo_n "(cached) " >&6 5295else 5296 vi_cv_path_python_pfx=` 5297 ${vi_cv_path_python} -c \ 5298 "import sys; print sys.prefix"` 5299fi 5300{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_python_pfx" >&5 5301$as_echo "$vi_cv_path_python_pfx" >&6; } 5302 5303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python's execution prefix" >&5 5304$as_echo_n "checking Python's execution prefix... " >&6; } 5305if test "${vi_cv_path_python_epfx+set}" = set; then : 5306 $as_echo_n "(cached) " >&6 5307else 5308 vi_cv_path_python_epfx=` 5309 ${vi_cv_path_python} -c \ 5310 "import sys; print sys.exec_prefix"` 5311fi 5312{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_python_epfx" >&5 5313$as_echo "$vi_cv_path_python_epfx" >&6; } 5314 5315 5316 if test "${vi_cv_path_pythonpath+set}" = set; then : 5317 $as_echo_n "(cached) " >&6 5318else 5319 vi_cv_path_pythonpath=` 5320 unset PYTHONPATH; 5321 ${vi_cv_path_python} -c \ 5322 "import sys, string; print string.join(sys.path,':')"` 5323fi 5324 5325 5326 5327 5328# Check whether --with-python-config-dir was given. 5329if test "${with_python_config_dir+set}" = set; then : 5330 withval=$with_python_config_dir; vi_cv_path_python_conf="${withval}" 5331fi 5332 5333 5334 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python's configuration directory" >&5 5335$as_echo_n "checking Python's configuration directory... " >&6; } 5336if test "${vi_cv_path_python_conf+set}" = set; then : 5337 $as_echo_n "(cached) " >&6 5338else 5339 5340 vi_cv_path_python_conf= 5341 for path in "${vi_cv_path_python_pfx}" "${vi_cv_path_python_epfx}"; do 5342 for subdir in lib64 lib share; do 5343 d="${path}/${subdir}/python${vi_cv_var_python_version}/config" 5344 if test -d "$d" && test -f "$d/config.c"; then 5345 vi_cv_path_python_conf="$d" 5346 fi 5347 done 5348 done 5349 5350fi 5351{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_python_conf" >&5 5352$as_echo "$vi_cv_path_python_conf" >&6; } 5353 5354 PYTHON_CONFDIR="${vi_cv_path_python_conf}" 5355 5356 if test "X$PYTHON_CONFDIR" = "X"; then 5357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: can't find it!" >&5 5358$as_echo "can't find it!" >&6; } 5359 else 5360 5361 if test "${vi_cv_path_python_plibs+set}" = set; then : 5362 $as_echo_n "(cached) " >&6 5363else 5364 5365 pwd=`pwd` 5366 tmp_mkf="$pwd/config-PyMake$$" 5367 cat -- "${PYTHON_CONFDIR}/Makefile" - <<'eof' >"${tmp_mkf}" 5368__: 5369 @echo "python_BASEMODLIBS='$(BASEMODLIBS)'" 5370 @echo "python_LIBS='$(LIBS)'" 5371 @echo "python_SYSLIBS='$(SYSLIBS)'" 5372 @echo "python_LINKFORSHARED='$(LINKFORSHARED)'" 5373 @echo "python_DLLLIBRARY='$(DLLLIBRARY)'" 5374 @echo "python_INSTSONAME='$(INSTSONAME)'" 5375eof 5376 eval "`cd ${PYTHON_CONFDIR} && make -f "${tmp_mkf}" __ | sed '/ directory /d'`" 5377 rm -f -- "${tmp_mkf}" 5378 if test "x$MACOSX" = "xyes" && ${vi_cv_path_python} -c \ 5379 "import sys; sys.exit(${vi_cv_var_python_version} < 2.3)"; then 5380 vi_cv_path_python_plibs="-framework Python" 5381 else 5382 if test "${vi_cv_var_python_version}" = "1.4"; then 5383 vi_cv_path_python_plibs="${PYTHON_CONFDIR}/libModules.a ${PYTHON_CONFDIR}/libPython.a ${PYTHON_CONFDIR}/libObjects.a ${PYTHON_CONFDIR}/libParser.a" 5384 else 5385 vi_cv_path_python_plibs="-L${PYTHON_CONFDIR} -lpython${vi_cv_var_python_version}" 5386 fi 5387 vi_cv_path_python_plibs="${vi_cv_path_python_plibs} ${python_BASEMODLIBS} ${python_LIBS} ${python_SYSLIBS} ${python_LINKFORSHARED}" 5388 vi_cv_path_python_plibs=`echo $vi_cv_path_python_plibs | sed s/-ltermcap//` 5389 fi 5390 5391fi 5392 5393 5394 if test "X$python_DLLLIBRARY" != "X"; then 5395 python_INSTSONAME="$python_DLLLIBRARY" 5396 fi 5397 PYTHON_LIBS="${vi_cv_path_python_plibs}" 5398 if test "${vi_cv_path_python_pfx}" = "${vi_cv_path_python_epfx}"; then 5399 PYTHON_CFLAGS="-I${vi_cv_path_python_pfx}/include/python${vi_cv_var_python_version} -DPYTHON_HOME=\\\"${vi_cv_path_python_pfx}\\\"" 5400 else 5401 PYTHON_CFLAGS="-I${vi_cv_path_python_pfx}/include/python${vi_cv_var_python_version} -I${vi_cv_path_python_epfx}/include/python${vi_cv_var_python_version} -DPYTHON_HOME=\\\"${vi_cv_path_python_pfx}\\\"" 5402 fi 5403 PYTHON_SRC="if_python.c" 5404 PYTHON_OBJ="objects/if_python.o" 5405 if test "${vi_cv_var_python_version}" = "1.4"; then 5406 PYTHON_OBJ="$PYTHON_OBJ objects/py_getpath.o" 5407 fi 5408 PYTHON_GETPATH_CFLAGS="-DPYTHONPATH='\"${vi_cv_path_pythonpath}\"' -DPREFIX='\"${vi_cv_path_python_pfx}\"' -DEXEC_PREFIX='\"${vi_cv_path_python_epfx}\"'" 5409 5410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if -pthread should be used" >&5 5411$as_echo_n "checking if -pthread should be used... " >&6; } 5412 threadsafe_flag= 5413 thread_lib= 5414 if test "`(uname) 2>/dev/null`" != Darwin; then 5415 test "$GCC" = yes && threadsafe_flag="-pthread" 5416 if test "`(uname) 2>/dev/null`" = FreeBSD; then 5417 threadsafe_flag="-D_THREAD_SAFE" 5418 thread_lib="-pthread" 5419 fi 5420 fi 5421 libs_save_old=$LIBS 5422 if test -n "$threadsafe_flag"; then 5423 cflags_save=$CFLAGS 5424 CFLAGS="$CFLAGS $threadsafe_flag" 5425 LIBS="$LIBS $thread_lib" 5426 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5427/* end confdefs.h. */ 5428 5429int 5430main () 5431{ 5432 5433 ; 5434 return 0; 5435} 5436_ACEOF 5437if ac_fn_c_try_link "$LINENO"; then : 5438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5439$as_echo "yes" >&6; }; PYTHON_CFLAGS="$PYTHON_CFLAGS $threadsafe_flag" 5440else 5441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5442$as_echo "no" >&6; }; LIBS=$libs_save_old 5443 5444fi 5445rm -f core conftest.err conftest.$ac_objext \ 5446 conftest$ac_exeext conftest.$ac_ext 5447 CFLAGS=$cflags_save 5448 else 5449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5450$as_echo "no" >&6; } 5451 fi 5452 5453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compile and link flags for Python are sane" >&5 5454$as_echo_n "checking if compile and link flags for Python are sane... " >&6; } 5455 cflags_save=$CFLAGS 5456 libs_save=$LIBS 5457 CFLAGS="$CFLAGS $PYTHON_CFLAGS" 5458 LIBS="$LIBS $PYTHON_LIBS" 5459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5460/* end confdefs.h. */ 5461 5462int 5463main () 5464{ 5465 5466 ; 5467 return 0; 5468} 5469_ACEOF 5470if ac_fn_c_try_link "$LINENO"; then : 5471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5472$as_echo "yes" >&6; }; python_ok=yes 5473else 5474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no: PYTHON DISABLED" >&5 5475$as_echo "no: PYTHON DISABLED" >&6; }; python_ok=no 5476fi 5477rm -f core conftest.err conftest.$ac_objext \ 5478 conftest$ac_exeext conftest.$ac_ext 5479 CFLAGS=$cflags_save 5480 LIBS=$libs_save 5481 if test $python_ok = yes; then 5482 $as_echo "#define FEAT_PYTHON 1" >>confdefs.h 5483 5484 else 5485 LIBS=$libs_save_old 5486 PYTHON_SRC= 5487 PYTHON_OBJ= 5488 PYTHON_LIBS= 5489 PYTHON_CFLAGS= 5490 fi 5491 5492 fi 5493 else 5494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: too old" >&5 5495$as_echo "too old" >&6; } 5496 fi 5497 fi 5498 5499 if test "$fail_if_missing" = "yes" -a "$python_ok" != "yes"; then 5500 as_fn_error "could not configure python" "$LINENO" 5 5501 fi 5502fi 5503 5504 5505 5506 5507 5508 5509 5510 5511 5512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-python3interp argument" >&5 5513$as_echo_n "checking --enable-python3interp argument... " >&6; } 5514# Check whether --enable-python3interp was given. 5515if test "${enable_python3interp+set}" = set; then : 5516 enableval=$enable_python3interp; 5517else 5518 enable_python3interp="no" 5519fi 5520 5521{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_python3interp" >&5 5522$as_echo "$enable_python3interp" >&6; } 5523if test "$enable_python3interp" = "yes" -o "$enable_python3interp" = "dynamic"; then 5524 for ac_prog in python3 python 5525do 5526 # Extract the first word of "$ac_prog", so it can be a program name with args. 5527set dummy $ac_prog; ac_word=$2 5528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5529$as_echo_n "checking for $ac_word... " >&6; } 5530if test "${ac_cv_path_vi_cv_path_python3+set}" = set; then : 5531 $as_echo_n "(cached) " >&6 5532else 5533 case $vi_cv_path_python3 in 5534 [\\/]* | ?:[\\/]*) 5535 ac_cv_path_vi_cv_path_python3="$vi_cv_path_python3" # Let the user override the test with a path. 5536 ;; 5537 *) 5538 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5539for as_dir in $PATH 5540do 5541 IFS=$as_save_IFS 5542 test -z "$as_dir" && as_dir=. 5543 for ac_exec_ext in '' $ac_executable_extensions; do 5544 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5545 ac_cv_path_vi_cv_path_python3="$as_dir/$ac_word$ac_exec_ext" 5546 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5547 break 2 5548 fi 5549done 5550 done 5551IFS=$as_save_IFS 5552 5553 ;; 5554esac 5555fi 5556vi_cv_path_python3=$ac_cv_path_vi_cv_path_python3 5557if test -n "$vi_cv_path_python3"; then 5558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_python3" >&5 5559$as_echo "$vi_cv_path_python3" >&6; } 5560else 5561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5562$as_echo "no" >&6; } 5563fi 5564 5565 5566 test -n "$vi_cv_path_python3" && break 5567done 5568 5569 if test "X$vi_cv_path_python3" != "X"; then 5570 5571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python version" >&5 5572$as_echo_n "checking Python version... " >&6; } 5573if test "${vi_cv_var_python3_version+set}" = set; then : 5574 $as_echo_n "(cached) " >&6 5575else 5576 vi_cv_var_python3_version=` 5577 ${vi_cv_path_python3} -c 'import sys; print(sys.version[:3])'` 5578 5579fi 5580{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_var_python3_version" >&5 5581$as_echo "$vi_cv_var_python3_version" >&6; } 5582 5583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python's abiflags" >&5 5584$as_echo_n "checking Python's abiflags... " >&6; } 5585if test "${vi_cv_var_python3_abiflags+set}" = set; then : 5586 $as_echo_n "(cached) " >&6 5587else 5588 5589 vi_cv_var_python3_abiflags= 5590 if ${vi_cv_path_python3} -c \ 5591 "import sys; sys.exit(${vi_cv_var_python3_version} < 3.2)" 5592 then 5593 vi_cv_var_python3_abiflags=`${vi_cv_path_python3} -c \ 5594 "import sys; print(sys.abiflags)"` 5595 fi 5596fi 5597{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_var_python3_abiflags" >&5 5598$as_echo "$vi_cv_var_python3_abiflags" >&6; } 5599 5600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python's install prefix" >&5 5601$as_echo_n "checking Python's install prefix... " >&6; } 5602if test "${vi_cv_path_python3_pfx+set}" = set; then : 5603 $as_echo_n "(cached) " >&6 5604else 5605 vi_cv_path_python3_pfx=` 5606 ${vi_cv_path_python3} -c \ 5607 "import sys; print(sys.prefix)"` 5608fi 5609{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_python3_pfx" >&5 5610$as_echo "$vi_cv_path_python3_pfx" >&6; } 5611 5612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python's execution prefix" >&5 5613$as_echo_n "checking Python's execution prefix... " >&6; } 5614if test "${vi_cv_path_python3_epfx+set}" = set; then : 5615 $as_echo_n "(cached) " >&6 5616else 5617 vi_cv_path_python3_epfx=` 5618 ${vi_cv_path_python3} -c \ 5619 "import sys; print(sys.exec_prefix)"` 5620fi 5621{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_python3_epfx" >&5 5622$as_echo "$vi_cv_path_python3_epfx" >&6; } 5623 5624 5625 if test "${vi_cv_path_python3path+set}" = set; then : 5626 $as_echo_n "(cached) " >&6 5627else 5628 vi_cv_path_python3path=` 5629 unset PYTHONPATH; 5630 ${vi_cv_path_python3} -c \ 5631 "import sys, string; print(':'.join(sys.path))"` 5632fi 5633 5634 5635 5636 5637# Check whether --with-python3-config-dir was given. 5638if test "${with_python3_config_dir+set}" = set; then : 5639 withval=$with_python3_config_dir; vi_cv_path_python3_conf="${withval}" 5640fi 5641 5642 5643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python's configuration directory" >&5 5644$as_echo_n "checking Python's configuration directory... " >&6; } 5645if test "${vi_cv_path_python3_conf+set}" = set; then : 5646 $as_echo_n "(cached) " >&6 5647else 5648 5649 vi_cv_path_python3_conf= 5650 config_dir="config" 5651 if test "${vi_cv_var_python3_abiflags}" != ""; then 5652 config_dir="${config_dir}-${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags}" 5653 fi 5654 for path in "${vi_cv_path_python3_pfx}" "${vi_cv_path_python3_epfx}"; do 5655 for subdir in lib64 lib share; do 5656 d="${path}/${subdir}/python${vi_cv_var_python3_version}/${config_dir}" 5657 if test -d "$d" && test -f "$d/config.c"; then 5658 vi_cv_path_python3_conf="$d" 5659 fi 5660 done 5661 done 5662 5663fi 5664{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_python3_conf" >&5 5665$as_echo "$vi_cv_path_python3_conf" >&6; } 5666 5667 PYTHON3_CONFDIR="${vi_cv_path_python3_conf}" 5668 5669 if test "X$PYTHON3_CONFDIR" = "X"; then 5670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: can't find it!" >&5 5671$as_echo "can't find it!" >&6; } 5672 else 5673 5674 if test "${vi_cv_path_python3_plibs+set}" = set; then : 5675 $as_echo_n "(cached) " >&6 5676else 5677 5678 pwd=`pwd` 5679 tmp_mkf="$pwd/config-PyMake$$" 5680 cat -- "${PYTHON3_CONFDIR}/Makefile" - <<'eof' >"${tmp_mkf}" 5681__: 5682 @echo "python3_BASEMODLIBS='$(BASEMODLIBS)'" 5683 @echo "python3_LIBS='$(LIBS)'" 5684 @echo "python3_SYSLIBS='$(SYSLIBS)'" 5685 @echo "python3_DLLLIBRARY='$(DLLLIBRARY)'" 5686 @echo "python3_INSTSONAME='$(INSTSONAME)'" 5687eof 5688 eval "`cd ${PYTHON3_CONFDIR} && make -f "${tmp_mkf}" __ | sed '/ directory /d'`" 5689 rm -f -- "${tmp_mkf}" 5690 vi_cv_path_python3_plibs="-L${PYTHON3_CONFDIR} -lpython${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags}" 5691 vi_cv_path_python3_plibs="${vi_cv_path_python3_plibs} ${python3_BASEMODLIBS} ${python3_LIBS} ${python3_SYSLIBS}" 5692 vi_cv_path_python3_plibs=`echo $vi_cv_path_python3_plibs | sed s/-ltermcap//` 5693 vi_cv_path_python3_plibs=`echo $vi_cv_path_python3_plibs | sed s/-lffi//` 5694 5695fi 5696 5697 5698 if test "X$python3_DLLLIBRARY" != "X"; then 5699 python3_INSTSONAME="$python3_DLLLIBRARY" 5700 fi 5701 PYTHON3_LIBS="${vi_cv_path_python3_plibs}" 5702 if test "${vi_cv_path_python3_pfx}" = "${vi_cv_path_python3_epfx}"; then 5703 PYTHON3_CFLAGS="-I${vi_cv_path_python3_pfx}/include/python${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags} -DPYTHON3_HOME=L\\\"${vi_cv_path_python3_pfx}\\\"" 5704 else 5705 PYTHON3_CFLAGS="-I${vi_cv_path_python3_pfx}/include/python${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags} -I${vi_cv_path_python3_epfx}/include/python${vi_cv_var_python3_version}${vi_cv_var_python3_abiflags} -DPYTHON3_HOME=L\\\"${vi_cv_path_python3_pfx}\\\"" 5706 fi 5707 PYTHON3_SRC="if_python3.c" 5708 PYTHON3_OBJ="objects/if_python3.o" 5709 5710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if -pthread should be used" >&5 5711$as_echo_n "checking if -pthread should be used... " >&6; } 5712 threadsafe_flag= 5713 thread_lib= 5714 if test "`(uname) 2>/dev/null`" != Darwin; then 5715 test "$GCC" = yes && threadsafe_flag="-pthread" 5716 if test "`(uname) 2>/dev/null`" = FreeBSD; then 5717 threadsafe_flag="-D_THREAD_SAFE" 5718 thread_lib="-pthread" 5719 fi 5720 fi 5721 libs_save_old=$LIBS 5722 if test -n "$threadsafe_flag"; then 5723 cflags_save=$CFLAGS 5724 CFLAGS="$CFLAGS $threadsafe_flag" 5725 LIBS="$LIBS $thread_lib" 5726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5727/* end confdefs.h. */ 5728 5729int 5730main () 5731{ 5732 5733 ; 5734 return 0; 5735} 5736_ACEOF 5737if ac_fn_c_try_link "$LINENO"; then : 5738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5739$as_echo "yes" >&6; }; PYTHON3_CFLAGS="$PYTHON3_CFLAGS $threadsafe_flag" 5740else 5741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5742$as_echo "no" >&6; }; LIBS=$libs_save_old 5743 5744fi 5745rm -f core conftest.err conftest.$ac_objext \ 5746 conftest$ac_exeext conftest.$ac_ext 5747 CFLAGS=$cflags_save 5748 else 5749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5750$as_echo "no" >&6; } 5751 fi 5752 5753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compile and link flags for Python 3 are sane" >&5 5754$as_echo_n "checking if compile and link flags for Python 3 are sane... " >&6; } 5755 cflags_save=$CFLAGS 5756 libs_save=$LIBS 5757 CFLAGS="$CFLAGS $PYTHON3_CFLAGS" 5758 LIBS="$LIBS $PYTHON3_LIBS" 5759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5760/* end confdefs.h. */ 5761 5762int 5763main () 5764{ 5765 5766 ; 5767 return 0; 5768} 5769_ACEOF 5770if ac_fn_c_try_link "$LINENO"; then : 5771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5772$as_echo "yes" >&6; }; python3_ok=yes 5773else 5774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no: PYTHON3 DISABLED" >&5 5775$as_echo "no: PYTHON3 DISABLED" >&6; }; python3_ok=no 5776fi 5777rm -f core conftest.err conftest.$ac_objext \ 5778 conftest$ac_exeext conftest.$ac_ext 5779 CFLAGS=$cflags_save 5780 LIBS=$libs_save 5781 if test "$python3_ok" = yes; then 5782 $as_echo "#define FEAT_PYTHON3 1" >>confdefs.h 5783 5784 else 5785 LIBS=$libs_save_old 5786 PYTHON3_SRC= 5787 PYTHON3_OBJ= 5788 PYTHON3_LIBS= 5789 PYTHON3_CFLAGS= 5790 fi 5791 fi 5792 fi 5793fi 5794 5795 5796 5797 5798 5799 5800 5801if test "$python_ok" = yes && test "$python3_ok" = yes; then 5802 $as_echo "#define DYNAMIC_PYTHON 1" >>confdefs.h 5803 5804 $as_echo "#define DYNAMIC_PYTHON3 1" >>confdefs.h 5805 5806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can do without RTLD_GLOBAL for Python" >&5 5807$as_echo_n "checking whether we can do without RTLD_GLOBAL for Python... " >&6; } 5808 cflags_save=$CFLAGS 5809 CFLAGS="$CFLAGS $PYTHON_CFLAGS" 5810 ldflags_save=$LDFLAGS 5811 LDFLAGS="-ldl $LDFLAGS" 5812 if test "$cross_compiling" = yes; then : 5813 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 5814$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 5815as_fn_error "cannot run test program while cross compiling 5816See \`config.log' for more details." "$LINENO" 5; } 5817else 5818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5819/* end confdefs.h. */ 5820 5821 #include <dlfcn.h> 5822 /* If this program fails, then RTLD_GLOBAL is needed. 5823 * RTLD_GLOBAL will be used and then it is not possible to 5824 * have both python versions enabled in the same vim instance. 5825 * Only the first pyhton version used will be switched on. 5826 */ 5827 5828 int no_rtl_global_needed_for(char *python_instsoname, char *prefix) 5829 { 5830 int needed = 0; 5831 void* pylib = dlopen(python_instsoname, RTLD_LAZY); 5832 if (pylib != 0) 5833 { 5834 void (*pfx)(char *home) = dlsym(pylib, "Py_SetPythonHome"); 5835 void (*init)(void) = dlsym(pylib, "Py_Initialize"); 5836 int (*simple)(char*) = dlsym(pylib, "PyRun_SimpleString"); 5837 void (*final)(void) = dlsym(pylib, "Py_Finalize"); 5838 (*pfx)(prefix); 5839 (*init)(); 5840 needed = (*simple)("import termios") == -1; 5841 (*final)(); 5842 dlclose(pylib); 5843 } 5844 return !needed; 5845 } 5846 5847 int main(int argc, char** argv) 5848 { 5849 int not_needed = 0; 5850 if (no_rtl_global_needed_for("${python_INSTSONAME}", "${vi_cv_path_python_pfx}")) 5851 not_needed = 1; 5852 return !not_needed; 5853 } 5854_ACEOF 5855if ac_fn_c_try_run "$LINENO"; then : 5856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5857$as_echo "yes" >&6; };$as_echo "#define PY_NO_RTLD_GLOBAL 1" >>confdefs.h 5858 5859else 5860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5861$as_echo "no" >&6; } 5862fi 5863rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5864 conftest.$ac_objext conftest.beam conftest.$ac_ext 5865fi 5866 5867 5868 CFLAGS=$cflags_save 5869 LDFLAGS=$ldflags_save 5870 5871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can do without RTLD_GLOBAL for Python3" >&5 5872$as_echo_n "checking whether we can do without RTLD_GLOBAL for Python3... " >&6; } 5873 cflags_save=$CFLAGS 5874 CFLAGS="$CFLAGS $PYTHON3_CFLAGS" 5875 ldflags_save=$LDFLAGS 5876 LDFLAGS="-ldl $LDFLAGS" 5877 if test "$cross_compiling" = yes; then : 5878 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 5879$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 5880as_fn_error "cannot run test program while cross compiling 5881See \`config.log' for more details." "$LINENO" 5; } 5882else 5883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5884/* end confdefs.h. */ 5885 5886 #include <dlfcn.h> 5887 #include <wchar.h> 5888 /* If this program fails, then RTLD_GLOBAL is needed. 5889 * RTLD_GLOBAL will be used and then it is not possible to 5890 * have both python versions enabled in the same vim instance. 5891 * Only the first pyhton version used will be switched on. 5892 */ 5893 5894 int no_rtl_global_needed_for(char *python_instsoname, wchar_t *prefix) 5895 { 5896 int needed = 0; 5897 void* pylib = dlopen(python_instsoname, RTLD_LAZY); 5898 if (pylib != 0) 5899 { 5900 void (*pfx)(wchar_t *home) = dlsym(pylib, "Py_SetPythonHome"); 5901 void (*init)(void) = dlsym(pylib, "Py_Initialize"); 5902 int (*simple)(char*) = dlsym(pylib, "PyRun_SimpleString"); 5903 void (*final)(void) = dlsym(pylib, "Py_Finalize"); 5904 (*pfx)(prefix); 5905 (*init)(); 5906 needed = (*simple)("import termios") == -1; 5907 (*final)(); 5908 dlclose(pylib); 5909 } 5910 return !needed; 5911 } 5912 5913 int main(int argc, char** argv) 5914 { 5915 int not_needed = 0; 5916 if (no_rtl_global_needed_for("${python3_INSTSONAME}", L"${vi_cv_path_python3_pfx}")) 5917 not_needed = 1; 5918 return !not_needed; 5919 } 5920_ACEOF 5921if ac_fn_c_try_run "$LINENO"; then : 5922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5923$as_echo "yes" >&6; };$as_echo "#define PY3_NO_RTLD_GLOBAL 1" >>confdefs.h 5924 5925else 5926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5927$as_echo "no" >&6; } 5928fi 5929rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5930 conftest.$ac_objext conftest.beam conftest.$ac_ext 5931fi 5932 5933 5934 CFLAGS=$cflags_save 5935 LDFLAGS=$ldflags_save 5936 5937 PYTHON_SRC="if_python.c" 5938 PYTHON_OBJ="objects/if_python.o" 5939 PYTHON_CFLAGS="$PYTHON_CFLAGS -DDYNAMIC_PYTHON_DLL=\\\"${python_INSTSONAME}\\\"" 5940 PYTHON_LIBS= 5941 PYTHON3_SRC="if_python3.c" 5942 PYTHON3_OBJ="objects/if_python3.o" 5943 PYTHON3_CFLAGS="$PYTHON3_CFLAGS -DDYNAMIC_PYTHON3_DLL=\\\"${python3_INSTSONAME}\\\"" 5944 PYTHON3_LIBS= 5945elif test "$python_ok" = yes && test "$enable_pythoninterp" = "dynamic"; then 5946 $as_echo "#define DYNAMIC_PYTHON 1" >>confdefs.h 5947 5948 PYTHON_SRC="if_python.c" 5949 PYTHON_OBJ="objects/if_python.o" 5950 PYTHON_CFLAGS="$PYTHON_CFLAGS -DDYNAMIC_PYTHON_DLL=\\\"${python_INSTSONAME}\\\"" 5951 PYTHON_LIBS= 5952elif test "$python3_ok" = yes && test "$enable_python3interp" = "dynamic"; then 5953 $as_echo "#define DYNAMIC_PYTHON3 1" >>confdefs.h 5954 5955 PYTHON3_SRC="if_python3.c" 5956 PYTHON3_OBJ="objects/if_python3.o" 5957 PYTHON3_CFLAGS="$PYTHON3_CFLAGS -DDYNAMIC_PYTHON3_DLL=\\\"${python3_INSTSONAME}\\\"" 5958 PYTHON3_LIBS= 5959fi 5960 5961{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-tclinterp argument" >&5 5962$as_echo_n "checking --enable-tclinterp argument... " >&6; } 5963# Check whether --enable-tclinterp was given. 5964if test "${enable_tclinterp+set}" = set; then : 5965 enableval=$enable_tclinterp; 5966else 5967 enable_tclinterp="no" 5968fi 5969 5970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_tclinterp" >&5 5971$as_echo "$enable_tclinterp" >&6; } 5972 5973if test "$enable_tclinterp" = "yes"; then 5974 5975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-tclsh argument" >&5 5976$as_echo_n "checking --with-tclsh argument... " >&6; } 5977 5978# Check whether --with-tclsh was given. 5979if test "${with_tclsh+set}" = set; then : 5980 withval=$with_tclsh; tclsh_name="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tclsh_name" >&5 5981$as_echo "$tclsh_name" >&6; } 5982else 5983 tclsh_name="tclsh8.5"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5984$as_echo "no" >&6; } 5985fi 5986 5987 # Extract the first word of "$tclsh_name", so it can be a program name with args. 5988set dummy $tclsh_name; ac_word=$2 5989{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5990$as_echo_n "checking for $ac_word... " >&6; } 5991if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then : 5992 $as_echo_n "(cached) " >&6 5993else 5994 case $vi_cv_path_tcl in 5995 [\\/]* | ?:[\\/]*) 5996 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path. 5997 ;; 5998 *) 5999 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6000for as_dir in $PATH 6001do 6002 IFS=$as_save_IFS 6003 test -z "$as_dir" && as_dir=. 6004 for ac_exec_ext in '' $ac_executable_extensions; do 6005 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6006 ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext" 6007 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6008 break 2 6009 fi 6010done 6011 done 6012IFS=$as_save_IFS 6013 6014 ;; 6015esac 6016fi 6017vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl 6018if test -n "$vi_cv_path_tcl"; then 6019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_tcl" >&5 6020$as_echo "$vi_cv_path_tcl" >&6; } 6021else 6022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6023$as_echo "no" >&6; } 6024fi 6025 6026 6027 6028 6029 if test "X$vi_cv_path_tcl" = "X" -a $tclsh_name = "tclsh8.5"; then 6030 tclsh_name="tclsh8.4" 6031 # Extract the first word of "$tclsh_name", so it can be a program name with args. 6032set dummy $tclsh_name; ac_word=$2 6033{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6034$as_echo_n "checking for $ac_word... " >&6; } 6035if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then : 6036 $as_echo_n "(cached) " >&6 6037else 6038 case $vi_cv_path_tcl in 6039 [\\/]* | ?:[\\/]*) 6040 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path. 6041 ;; 6042 *) 6043 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6044for as_dir in $PATH 6045do 6046 IFS=$as_save_IFS 6047 test -z "$as_dir" && as_dir=. 6048 for ac_exec_ext in '' $ac_executable_extensions; do 6049 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6050 ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext" 6051 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6052 break 2 6053 fi 6054done 6055 done 6056IFS=$as_save_IFS 6057 6058 ;; 6059esac 6060fi 6061vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl 6062if test -n "$vi_cv_path_tcl"; then 6063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_tcl" >&5 6064$as_echo "$vi_cv_path_tcl" >&6; } 6065else 6066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6067$as_echo "no" >&6; } 6068fi 6069 6070 6071 fi 6072 if test "X$vi_cv_path_tcl" = "X" -a $tclsh_name = "tclsh8.4"; then 6073 tclsh_name="tclsh8.2" 6074 # Extract the first word of "$tclsh_name", so it can be a program name with args. 6075set dummy $tclsh_name; ac_word=$2 6076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6077$as_echo_n "checking for $ac_word... " >&6; } 6078if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then : 6079 $as_echo_n "(cached) " >&6 6080else 6081 case $vi_cv_path_tcl in 6082 [\\/]* | ?:[\\/]*) 6083 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path. 6084 ;; 6085 *) 6086 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6087for as_dir in $PATH 6088do 6089 IFS=$as_save_IFS 6090 test -z "$as_dir" && as_dir=. 6091 for ac_exec_ext in '' $ac_executable_extensions; do 6092 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6093 ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext" 6094 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6095 break 2 6096 fi 6097done 6098 done 6099IFS=$as_save_IFS 6100 6101 ;; 6102esac 6103fi 6104vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl 6105if test -n "$vi_cv_path_tcl"; then 6106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_tcl" >&5 6107$as_echo "$vi_cv_path_tcl" >&6; } 6108else 6109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6110$as_echo "no" >&6; } 6111fi 6112 6113 6114 fi 6115 if test "X$vi_cv_path_tcl" = "X" -a $tclsh_name = "tclsh8.2"; then 6116 tclsh_name="tclsh8.0" 6117 # Extract the first word of "$tclsh_name", so it can be a program name with args. 6118set dummy $tclsh_name; ac_word=$2 6119{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6120$as_echo_n "checking for $ac_word... " >&6; } 6121if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then : 6122 $as_echo_n "(cached) " >&6 6123else 6124 case $vi_cv_path_tcl in 6125 [\\/]* | ?:[\\/]*) 6126 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path. 6127 ;; 6128 *) 6129 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6130for as_dir in $PATH 6131do 6132 IFS=$as_save_IFS 6133 test -z "$as_dir" && as_dir=. 6134 for ac_exec_ext in '' $ac_executable_extensions; do 6135 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6136 ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext" 6137 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6138 break 2 6139 fi 6140done 6141 done 6142IFS=$as_save_IFS 6143 6144 ;; 6145esac 6146fi 6147vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl 6148if test -n "$vi_cv_path_tcl"; then 6149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_tcl" >&5 6150$as_echo "$vi_cv_path_tcl" >&6; } 6151else 6152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6153$as_echo "no" >&6; } 6154fi 6155 6156 6157 fi 6158 if test "X$vi_cv_path_tcl" = "X"; then 6159 tclsh_name="tclsh" 6160 # Extract the first word of "$tclsh_name", so it can be a program name with args. 6161set dummy $tclsh_name; ac_word=$2 6162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6163$as_echo_n "checking for $ac_word... " >&6; } 6164if test "${ac_cv_path_vi_cv_path_tcl+set}" = set; then : 6165 $as_echo_n "(cached) " >&6 6166else 6167 case $vi_cv_path_tcl in 6168 [\\/]* | ?:[\\/]*) 6169 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path. 6170 ;; 6171 *) 6172 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6173for as_dir in $PATH 6174do 6175 IFS=$as_save_IFS 6176 test -z "$as_dir" && as_dir=. 6177 for ac_exec_ext in '' $ac_executable_extensions; do 6178 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6179 ac_cv_path_vi_cv_path_tcl="$as_dir/$ac_word$ac_exec_ext" 6180 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6181 break 2 6182 fi 6183done 6184 done 6185IFS=$as_save_IFS 6186 6187 ;; 6188esac 6189fi 6190vi_cv_path_tcl=$ac_cv_path_vi_cv_path_tcl 6191if test -n "$vi_cv_path_tcl"; then 6192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_tcl" >&5 6193$as_echo "$vi_cv_path_tcl" >&6; } 6194else 6195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6196$as_echo "no" >&6; } 6197fi 6198 6199 6200 fi 6201 if test "X$vi_cv_path_tcl" != "X"; then 6202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Tcl version" >&5 6203$as_echo_n "checking Tcl version... " >&6; } 6204 if echo 'exit [expr [info tclversion] < 8.0]' | $vi_cv_path_tcl - ; then 6205 tclver=`echo 'puts [info tclversion]' | $vi_cv_path_tcl -` 6206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tclver - OK" >&5 6207$as_echo "$tclver - OK" >&6; }; 6208 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 -` 6209 6210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for location of Tcl include" >&5 6211$as_echo_n "checking for location of Tcl include... " >&6; } 6212 if test "x$MACOSX" != "xyes"; then 6213 tclinc="$tclloc/include $tclloc/include/tcl $tclloc/include/tcl$tclver /usr/local/include /usr/local/include/tcl$tclver /usr/include /usr/include/tcl$tclver" 6214 else 6215 tclinc="/System/Library/Frameworks/Tcl.framework/Headers" 6216 fi 6217 TCL_INC= 6218 for try in $tclinc; do 6219 if test -f "$try/tcl.h"; then 6220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $try/tcl.h" >&5 6221$as_echo "$try/tcl.h" >&6; } 6222 TCL_INC=$try 6223 break 6224 fi 6225 done 6226 if test -z "$TCL_INC"; then 6227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: <not found>" >&5 6228$as_echo "<not found>" >&6; } 6229 SKIP_TCL=YES 6230 fi 6231 if test -z "$SKIP_TCL"; then 6232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for location of tclConfig.sh script" >&5 6233$as_echo_n "checking for location of tclConfig.sh script... " >&6; } 6234 if test "x$MACOSX" != "xyes"; then 6235 tclcnf=`echo $tclinc | sed s/include/lib/g` 6236 tclcnf="$tclcnf `echo $tclinc | sed s/include/lib64/g`" 6237 else 6238 tclcnf="/System/Library/Frameworks/Tcl.framework" 6239 fi 6240 for try in $tclcnf; do 6241 if test -f $try/tclConfig.sh; then 6242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $try/tclConfig.sh" >&5 6243$as_echo "$try/tclConfig.sh" >&6; } 6244 . $try/tclConfig.sh 6245 TCL_LIBS=`eval echo "$TCL_LIB_SPEC $TCL_LIBS"` 6246 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'` 6247 break 6248 fi 6249 done 6250 if test -z "$TCL_LIBS"; then 6251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: <not found>" >&5 6252$as_echo "<not found>" >&6; } 6253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl library by myself" >&5 6254$as_echo_n "checking for Tcl library by myself... " >&6; } 6255 tcllib=`echo $tclinc | sed s/include/lib/g` 6256 tcllib="$tcllib `echo $tclinc | sed s/include/lib64/g`" 6257 for ext in .so .a ; do 6258 for ver in "" $tclver ; do 6259 for try in $tcllib ; do 6260 trylib=tcl$ver$ext 6261 if test -f $try/lib$trylib ; then 6262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $try/lib$trylib" >&5 6263$as_echo "$try/lib$trylib" >&6; } 6264 TCL_LIBS="-L$try -ltcl$ver -ldl -lm" 6265 if test "`(uname) 2>/dev/null`" = SunOS && 6266 uname -r | grep '^5' >/dev/null; then 6267 TCL_LIBS="$TCL_LIBS -R $try" 6268 fi 6269 break 3 6270 fi 6271 done 6272 done 6273 done 6274 if test -z "$TCL_LIBS"; then 6275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: <not found>" >&5 6276$as_echo "<not found>" >&6; } 6277 SKIP_TCL=YES 6278 fi 6279 fi 6280 if test -z "$SKIP_TCL"; then 6281 $as_echo "#define FEAT_TCL 1" >>confdefs.h 6282 6283 TCL_SRC=if_tcl.c 6284 TCL_OBJ=objects/if_tcl.o 6285 TCL_PRO=if_tcl.pro 6286 TCL_CFLAGS="-I$TCL_INC $TCL_DEFS" 6287 fi 6288 fi 6289 else 6290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: too old; need Tcl version 8.0 or later" >&5 6291$as_echo "too old; need Tcl version 8.0 or later" >&6; } 6292 fi 6293 fi 6294 if test "$fail_if_missing" = "yes" -a -z "$TCL_SRC"; then 6295 as_fn_error "could not configure Tcl" "$LINENO" 5 6296 fi 6297fi 6298 6299 6300 6301 6302 6303 6304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-rubyinterp argument" >&5 6305$as_echo_n "checking --enable-rubyinterp argument... " >&6; } 6306# Check whether --enable-rubyinterp was given. 6307if test "${enable_rubyinterp+set}" = set; then : 6308 enableval=$enable_rubyinterp; 6309else 6310 enable_rubyinterp="no" 6311fi 6312 6313{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_rubyinterp" >&5 6314$as_echo "$enable_rubyinterp" >&6; } 6315if test "$enable_rubyinterp" = "yes" -o "$enable_rubyinterp" = "dynamic"; then 6316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-ruby-command argument" >&5 6317$as_echo_n "checking --with-ruby-command argument... " >&6; } 6318 6319 6320# Check whether --with-ruby-command was given. 6321if test "${with_ruby_command+set}" = set; then : 6322 withval=$with_ruby_command; RUBY_CMD="$withval"; vi_cv_path_ruby="$withval"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RUBY_CMD" >&5 6323$as_echo "$RUBY_CMD" >&6; } 6324else 6325 RUBY_CMD="ruby"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: defaulting to $RUBY_CMD" >&5 6326$as_echo "defaulting to $RUBY_CMD" >&6; } 6327fi 6328 6329 # Extract the first word of "$RUBY_CMD", so it can be a program name with args. 6330set dummy $RUBY_CMD; ac_word=$2 6331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6332$as_echo_n "checking for $ac_word... " >&6; } 6333if test "${ac_cv_path_vi_cv_path_ruby+set}" = set; then : 6334 $as_echo_n "(cached) " >&6 6335else 6336 case $vi_cv_path_ruby in 6337 [\\/]* | ?:[\\/]*) 6338 ac_cv_path_vi_cv_path_ruby="$vi_cv_path_ruby" # Let the user override the test with a path. 6339 ;; 6340 *) 6341 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6342for as_dir in $PATH 6343do 6344 IFS=$as_save_IFS 6345 test -z "$as_dir" && as_dir=. 6346 for ac_exec_ext in '' $ac_executable_extensions; do 6347 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6348 ac_cv_path_vi_cv_path_ruby="$as_dir/$ac_word$ac_exec_ext" 6349 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6350 break 2 6351 fi 6352done 6353 done 6354IFS=$as_save_IFS 6355 6356 ;; 6357esac 6358fi 6359vi_cv_path_ruby=$ac_cv_path_vi_cv_path_ruby 6360if test -n "$vi_cv_path_ruby"; then 6361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_path_ruby" >&5 6362$as_echo "$vi_cv_path_ruby" >&6; } 6363else 6364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6365$as_echo "no" >&6; } 6366fi 6367 6368 6369 if test "X$vi_cv_path_ruby" != "X"; then 6370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Ruby version" >&5 6371$as_echo_n "checking Ruby version... " >&6; } 6372 if $vi_cv_path_ruby -e '(VERSION rescue RUBY_VERSION) >= "1.6.0" or exit 1' >/dev/null 2>/dev/null; then 6373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: OK" >&5 6374$as_echo "OK" >&6; } 6375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Ruby rbconfig" >&5 6376$as_echo_n "checking Ruby rbconfig... " >&6; } 6377 ruby_rbconfig="RbConfig" 6378 if ! $vi_cv_path_ruby -r rbconfig -e 'RbConfig' >/dev/null 2>/dev/null; then 6379 ruby_rbconfig="Config" 6380 fi 6381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ruby_rbconfig" >&5 6382$as_echo "$ruby_rbconfig" >&6; } 6383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Ruby header files" >&5 6384$as_echo_n "checking Ruby header files... " >&6; } 6385 rubyhdrdir=`$vi_cv_path_ruby -r mkmf -e "print $ruby_rbconfig::CONFIG['rubyhdrdir'] || $ruby_rbconfig::CONFIG['archdir'] || \\$hdrdir" 2>/dev/null` 6386 if test "X$rubyhdrdir" != "X"; then 6387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $rubyhdrdir" >&5 6388$as_echo "$rubyhdrdir" >&6; } 6389 RUBY_CFLAGS="-I$rubyhdrdir" 6390 rubyarch=`$vi_cv_path_ruby -r rbconfig -e "print $ruby_rbconfig::CONFIG['arch']"` 6391 if test -d "$rubyhdrdir/$rubyarch"; then 6392 RUBY_CFLAGS="$RUBY_CFLAGS -I$rubyhdrdir/$rubyarch" 6393 fi 6394 rubyversion=`$vi_cv_path_ruby -r rbconfig -e "print $ruby_rbconfig::CONFIG['ruby_version'].gsub(/\./, '')[0,2]"` 6395 RUBY_CFLAGS="$RUBY_CFLAGS -DRUBY_VERSION=$rubyversion" 6396 rubylibs=`$vi_cv_path_ruby -r rbconfig -e "print $ruby_rbconfig::CONFIG['LIBS']"` 6397 if test "X$rubylibs" != "X"; then 6398 RUBY_LIBS="$rubylibs" 6399 fi 6400 librubyarg=`$vi_cv_path_ruby -r rbconfig -e "print $ruby_rbconfig.expand($ruby_rbconfig::CONFIG['LIBRUBYARG'])"` 6401 librubya=`$vi_cv_path_ruby -r rbconfig -e "print $ruby_rbconfig.expand($ruby_rbconfig::CONFIG['LIBRUBY_A'])"` 6402 rubylibdir=`$vi_cv_path_ruby -r rbconfig -e "print $ruby_rbconfig.expand($ruby_rbconfig::CONFIG['libdir'])"` 6403 if test -f "$rubylibdir/$librubya"; then 6404 librubyarg="$librubyarg" 6405 RUBY_LIBS="$RUBY_LIBS -L$rubylibdir" 6406 elif test "$librubyarg" = "libruby.a"; then 6407 librubyarg="-lruby" 6408 RUBY_LIBS="$RUBY_LIBS -L$rubylibdir" 6409 fi 6410 6411 if test "X$librubyarg" != "X"; then 6412 RUBY_LIBS="$librubyarg $RUBY_LIBS" 6413 fi 6414 rubyldflags=`$vi_cv_path_ruby -r rbconfig -e "print $ruby_rbconfig::CONFIG['LDFLAGS']"` 6415 if test "X$rubyldflags" != "X"; then 6416 rubyldflags=`echo "$rubyldflags" | sed -e 's/-arch\ ppc//' -e 's/-arch\ i386//' -e 's/-arch\ x86_64//'` 6417 if test "X$rubyldflags" != "X"; then 6418 LDFLAGS="$rubyldflags $LDFLAGS" 6419 fi 6420 fi 6421 RUBY_SRC="if_ruby.c" 6422 RUBY_OBJ="objects/if_ruby.o" 6423 RUBY_PRO="if_ruby.pro" 6424 $as_echo "#define FEAT_RUBY 1" >>confdefs.h 6425 6426 if test "$enable_rubyinterp" = "dynamic"; then 6427 libruby=`$vi_cv_path_ruby -r rbconfig -e "puts $ruby_rbconfig::CONFIG['LIBRUBY_SO']"` 6428 $as_echo "#define DYNAMIC_RUBY 1" >>confdefs.h 6429 6430 RUBY_CFLAGS="-DDYNAMIC_RUBY_DLL=\\\"$libruby\\\" -DDYNAMIC_RUBY_VER=$rubyversion $RUBY_CFLAGS" 6431 RUBY_LIBS= 6432 fi 6433 else 6434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found; disabling Ruby" >&5 6435$as_echo "not found; disabling Ruby" >&6; } 6436 fi 6437 else 6438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: too old; need Ruby version 1.6.0 or later" >&5 6439$as_echo "too old; need Ruby version 1.6.0 or later" >&6; } 6440 fi 6441 fi 6442 6443 if test "$fail_if_missing" = "yes" -a -z "$RUBY_OBJ"; then 6444 as_fn_error "could not configure Ruby" "$LINENO" 5 6445 fi 6446fi 6447 6448 6449 6450 6451 6452 6453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-cscope argument" >&5 6454$as_echo_n "checking --enable-cscope argument... " >&6; } 6455# Check whether --enable-cscope was given. 6456if test "${enable_cscope+set}" = set; then : 6457 enableval=$enable_cscope; 6458else 6459 enable_cscope="no" 6460fi 6461 6462{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_cscope" >&5 6463$as_echo "$enable_cscope" >&6; } 6464if test "$enable_cscope" = "yes"; then 6465 $as_echo "#define FEAT_CSCOPE 1" >>confdefs.h 6466 6467fi 6468 6469{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-workshop argument" >&5 6470$as_echo_n "checking --enable-workshop argument... " >&6; } 6471# Check whether --enable-workshop was given. 6472if test "${enable_workshop+set}" = set; then : 6473 enableval=$enable_workshop; 6474else 6475 enable_workshop="no" 6476fi 6477 6478{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_workshop" >&5 6479$as_echo "$enable_workshop" >&6; } 6480if test "$enable_workshop" = "yes"; then 6481 $as_echo "#define FEAT_SUN_WORKSHOP 1" >>confdefs.h 6482 6483 WORKSHOP_SRC="workshop.c integration.c" 6484 6485 WORKSHOP_OBJ="objects/workshop.o objects/integration.o" 6486 6487 if test "${enable_gui-xxx}" = xxx; then 6488 enable_gui=motif 6489 fi 6490fi 6491 6492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-netbeans argument" >&5 6493$as_echo_n "checking --disable-netbeans argument... " >&6; } 6494# Check whether --enable-netbeans was given. 6495if test "${enable_netbeans+set}" = set; then : 6496 enableval=$enable_netbeans; 6497else 6498 enable_netbeans="yes" 6499fi 6500 6501if test "$enable_netbeans" = "yes"; then 6502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6503$as_echo "no" >&6; } 6504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5 6505$as_echo_n "checking for socket in -lsocket... " >&6; } 6506if test "${ac_cv_lib_socket_socket+set}" = set; then : 6507 $as_echo_n "(cached) " >&6 6508else 6509 ac_check_lib_save_LIBS=$LIBS 6510LIBS="-lsocket $LIBS" 6511cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6512/* end confdefs.h. */ 6513 6514/* Override any GCC internal prototype to avoid an error. 6515 Use char because int might match the return type of a GCC 6516 builtin and then its argument prototype would still apply. */ 6517#ifdef __cplusplus 6518extern "C" 6519#endif 6520char socket (); 6521int 6522main () 6523{ 6524return socket (); 6525 ; 6526 return 0; 6527} 6528_ACEOF 6529if ac_fn_c_try_link "$LINENO"; then : 6530 ac_cv_lib_socket_socket=yes 6531else 6532 ac_cv_lib_socket_socket=no 6533fi 6534rm -f core conftest.err conftest.$ac_objext \ 6535 conftest$ac_exeext conftest.$ac_ext 6536LIBS=$ac_check_lib_save_LIBS 6537fi 6538{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5 6539$as_echo "$ac_cv_lib_socket_socket" >&6; } 6540if test "x$ac_cv_lib_socket_socket" = x""yes; then : 6541 cat >>confdefs.h <<_ACEOF 6542#define HAVE_LIBSOCKET 1 6543_ACEOF 6544 6545 LIBS="-lsocket $LIBS" 6546 6547fi 6548 6549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5 6550$as_echo_n "checking for gethostbyname in -lnsl... " >&6; } 6551if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then : 6552 $as_echo_n "(cached) " >&6 6553else 6554 ac_check_lib_save_LIBS=$LIBS 6555LIBS="-lnsl $LIBS" 6556cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6557/* end confdefs.h. */ 6558 6559/* Override any GCC internal prototype to avoid an error. 6560 Use char because int might match the return type of a GCC 6561 builtin and then its argument prototype would still apply. */ 6562#ifdef __cplusplus 6563extern "C" 6564#endif 6565char gethostbyname (); 6566int 6567main () 6568{ 6569return gethostbyname (); 6570 ; 6571 return 0; 6572} 6573_ACEOF 6574if ac_fn_c_try_link "$LINENO"; then : 6575 ac_cv_lib_nsl_gethostbyname=yes 6576else 6577 ac_cv_lib_nsl_gethostbyname=no 6578fi 6579rm -f core conftest.err conftest.$ac_objext \ 6580 conftest$ac_exeext conftest.$ac_ext 6581LIBS=$ac_check_lib_save_LIBS 6582fi 6583{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5 6584$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; } 6585if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then : 6586 cat >>confdefs.h <<_ACEOF 6587#define HAVE_LIBNSL 1 6588_ACEOF 6589 6590 LIBS="-lnsl $LIBS" 6591 6592fi 6593 6594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling netbeans integration is possible" >&5 6595$as_echo_n "checking whether compiling netbeans integration is possible... " >&6; } 6596 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6597/* end confdefs.h. */ 6598 6599#include <stdio.h> 6600#include <stdlib.h> 6601#include <stdarg.h> 6602#include <fcntl.h> 6603#include <netdb.h> 6604#include <netinet/in.h> 6605#include <errno.h> 6606#include <sys/types.h> 6607#include <sys/socket.h> 6608 /* Check bitfields */ 6609 struct nbbuf { 6610 unsigned int initDone:1; 6611 ushort signmaplen; 6612 }; 6613 6614int 6615main () 6616{ 6617 6618 /* Check creating a socket. */ 6619 struct sockaddr_in server; 6620 (void)socket(AF_INET, SOCK_STREAM, 0); 6621 (void)htons(100); 6622 (void)gethostbyname("microsoft.com"); 6623 if (errno == ECONNREFUSED) 6624 (void)connect(1, (struct sockaddr *)&server, sizeof(server)); 6625 6626 ; 6627 return 0; 6628} 6629_ACEOF 6630if ac_fn_c_try_link "$LINENO"; then : 6631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6632$as_echo "yes" >&6; } 6633else 6634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6635$as_echo "no" >&6; }; enable_netbeans="no" 6636fi 6637rm -f core conftest.err conftest.$ac_objext \ 6638 conftest$ac_exeext conftest.$ac_ext 6639else 6640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6641$as_echo "yes" >&6; } 6642fi 6643if test "$enable_netbeans" = "yes"; then 6644 $as_echo "#define FEAT_NETBEANS_INTG 1" >>confdefs.h 6645 6646 NETBEANS_SRC="netbeans.c" 6647 6648 NETBEANS_OBJ="objects/netbeans.o" 6649 6650fi 6651 6652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-sniff argument" >&5 6653$as_echo_n "checking --enable-sniff argument... " >&6; } 6654# Check whether --enable-sniff was given. 6655if test "${enable_sniff+set}" = set; then : 6656 enableval=$enable_sniff; 6657else 6658 enable_sniff="no" 6659fi 6660 6661{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_sniff" >&5 6662$as_echo "$enable_sniff" >&6; } 6663if test "$enable_sniff" = "yes"; then 6664 $as_echo "#define FEAT_SNIFF 1" >>confdefs.h 6665 6666 SNIFF_SRC="if_sniff.c" 6667 6668 SNIFF_OBJ="objects/if_sniff.o" 6669 6670fi 6671 6672{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-multibyte argument" >&5 6673$as_echo_n "checking --enable-multibyte argument... " >&6; } 6674# Check whether --enable-multibyte was given. 6675if test "${enable_multibyte+set}" = set; then : 6676 enableval=$enable_multibyte; 6677else 6678 enable_multibyte="no" 6679fi 6680 6681{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_multibyte" >&5 6682$as_echo "$enable_multibyte" >&6; } 6683if test "$enable_multibyte" = "yes"; then 6684 $as_echo "#define FEAT_MBYTE 1" >>confdefs.h 6685 6686fi 6687 6688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-hangulinput argument" >&5 6689$as_echo_n "checking --enable-hangulinput argument... " >&6; } 6690# Check whether --enable-hangulinput was given. 6691if test "${enable_hangulinput+set}" = set; then : 6692 enableval=$enable_hangulinput; 6693else 6694 enable_hangulinput="no" 6695fi 6696 6697{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_hangulinput" >&5 6698$as_echo "$enable_hangulinput" >&6; } 6699 6700{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-xim argument" >&5 6701$as_echo_n "checking --enable-xim argument... " >&6; } 6702# Check whether --enable-xim was given. 6703if test "${enable_xim+set}" = set; then : 6704 enableval=$enable_xim; { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_xim" >&5 6705$as_echo "$enable_xim" >&6; } 6706else 6707 enable_xim="auto"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: defaulting to auto" >&5 6708$as_echo "defaulting to auto" >&6; } 6709fi 6710 6711 6712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-fontset argument" >&5 6713$as_echo_n "checking --enable-fontset argument... " >&6; } 6714# Check whether --enable-fontset was given. 6715if test "${enable_fontset+set}" = set; then : 6716 enableval=$enable_fontset; 6717else 6718 enable_fontset="no" 6719fi 6720 6721{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_fontset" >&5 6722$as_echo "$enable_fontset" >&6; } 6723 6724test -z "$with_x" && with_x=yes 6725test "${enable_gui-yes}" != no -a "x$MACOSX" != "xyes" -a "x$QNX" != "xyes" && with_x=yes 6726if test "$with_x" = no; then 6727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: defaulting to: don't HAVE_X11" >&5 6728$as_echo "defaulting to: don't HAVE_X11" >&6; } 6729else 6730 6731 # Extract the first word of "xmkmf", so it can be a program name with args. 6732set dummy xmkmf; ac_word=$2 6733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6734$as_echo_n "checking for $ac_word... " >&6; } 6735if test "${ac_cv_path_xmkmfpath+set}" = set; then : 6736 $as_echo_n "(cached) " >&6 6737else 6738 case $xmkmfpath in 6739 [\\/]* | ?:[\\/]*) 6740 ac_cv_path_xmkmfpath="$xmkmfpath" # Let the user override the test with a path. 6741 ;; 6742 *) 6743 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6744for as_dir in $PATH 6745do 6746 IFS=$as_save_IFS 6747 test -z "$as_dir" && as_dir=. 6748 for ac_exec_ext in '' $ac_executable_extensions; do 6749 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6750 ac_cv_path_xmkmfpath="$as_dir/$ac_word$ac_exec_ext" 6751 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6752 break 2 6753 fi 6754done 6755 done 6756IFS=$as_save_IFS 6757 6758 ;; 6759esac 6760fi 6761xmkmfpath=$ac_cv_path_xmkmfpath 6762if test -n "$xmkmfpath"; then 6763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xmkmfpath" >&5 6764$as_echo "$xmkmfpath" >&6; } 6765else 6766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6767$as_echo "no" >&6; } 6768fi 6769 6770 6771 6772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5 6773$as_echo_n "checking for X... " >&6; } 6774 6775 6776# Check whether --with-x was given. 6777if test "${with_x+set}" = set; then : 6778 withval=$with_x; 6779fi 6780 6781# $have_x is `yes', `no', `disabled', or empty when we do not yet know. 6782if test "x$with_x" = xno; then 6783 # The user explicitly disabled X. 6784 have_x=disabled 6785else 6786 case $x_includes,$x_libraries in #( 6787 *\'*) as_fn_error "cannot use X directory names containing '" "$LINENO" 5;; #( 6788 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then : 6789 $as_echo_n "(cached) " >&6 6790else 6791 # One or both of the vars are not set, and there is no cached value. 6792ac_x_includes=no ac_x_libraries=no 6793rm -f -r conftest.dir 6794if mkdir conftest.dir; then 6795 cd conftest.dir 6796 cat >Imakefile <<'_ACEOF' 6797incroot: 6798 @echo incroot='${INCROOT}' 6799usrlibdir: 6800 @echo usrlibdir='${USRLIBDIR}' 6801libdir: 6802 @echo libdir='${LIBDIR}' 6803_ACEOF 6804 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then 6805 # GNU make sometimes prints "make[1]: Entering...", which would confuse us. 6806 for ac_var in incroot usrlibdir libdir; do 6807 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`" 6808 done 6809 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR. 6810 for ac_extension in a so sl dylib la dll; do 6811 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" && 6812 test -f "$ac_im_libdir/libX11.$ac_extension"; then 6813 ac_im_usrlibdir=$ac_im_libdir; break 6814 fi 6815 done 6816 # Screen out bogus values from the imake configuration. They are 6817 # bogus both because they are the default anyway, and because 6818 # using them would break gcc on systems where it needs fixed includes. 6819 case $ac_im_incroot in 6820 /usr/include) ac_x_includes= ;; 6821 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;; 6822 esac 6823 case $ac_im_usrlibdir in 6824 /usr/lib | /usr/lib64 | /lib | /lib64) ;; 6825 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;; 6826 esac 6827 fi 6828 cd .. 6829 rm -f -r conftest.dir 6830fi 6831 6832# Standard set of common directories for X headers. 6833# Check X11 before X11Rn because it is often a symlink to the current release. 6834ac_x_header_dirs=' 6835/usr/X11/include 6836/usr/X11R7/include 6837/usr/X11R6/include 6838/usr/X11R5/include 6839/usr/X11R4/include 6840 6841/usr/include/X11 6842/usr/include/X11R7 6843/usr/include/X11R6 6844/usr/include/X11R5 6845/usr/include/X11R4 6846 6847/usr/local/X11/include 6848/usr/local/X11R7/include 6849/usr/local/X11R6/include 6850/usr/local/X11R5/include 6851/usr/local/X11R4/include 6852 6853/usr/local/include/X11 6854/usr/local/include/X11R7 6855/usr/local/include/X11R6 6856/usr/local/include/X11R5 6857/usr/local/include/X11R4 6858 6859/usr/X386/include 6860/usr/x386/include 6861/usr/XFree86/include/X11 6862 6863/usr/include 6864/usr/local/include 6865/usr/unsupported/include 6866/usr/athena/include 6867/usr/local/x11r5/include 6868/usr/lpp/Xamples/include 6869 6870/usr/openwin/include 6871/usr/openwin/share/include' 6872 6873if test "$ac_x_includes" = no; then 6874 # Guess where to find include files, by looking for Xlib.h. 6875 # First, try using that file with no special directory specified. 6876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6877/* end confdefs.h. */ 6878#include <X11/Xlib.h> 6879_ACEOF 6880if ac_fn_c_try_cpp "$LINENO"; then : 6881 # We can compile using X headers with no special include directory. 6882ac_x_includes= 6883else 6884 for ac_dir in $ac_x_header_dirs; do 6885 if test -r "$ac_dir/X11/Xlib.h"; then 6886 ac_x_includes=$ac_dir 6887 break 6888 fi 6889done 6890fi 6891rm -f conftest.err conftest.$ac_ext 6892fi # $ac_x_includes = no 6893 6894if test "$ac_x_libraries" = no; then 6895 # Check for the libraries. 6896 # See if we find them without any special options. 6897 # Don't add to $LIBS permanently. 6898 ac_save_LIBS=$LIBS 6899 LIBS="-lX11 $LIBS" 6900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6901/* end confdefs.h. */ 6902#include <X11/Xlib.h> 6903int 6904main () 6905{ 6906XrmInitialize () 6907 ; 6908 return 0; 6909} 6910_ACEOF 6911if ac_fn_c_try_link "$LINENO"; then : 6912 LIBS=$ac_save_LIBS 6913# We can link X programs with no special library path. 6914ac_x_libraries= 6915else 6916 LIBS=$ac_save_LIBS 6917for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g` 6918do 6919 # Don't even attempt the hair of trying to link an X program! 6920 for ac_extension in a so sl dylib la dll; do 6921 if test -r "$ac_dir/libX11.$ac_extension"; then 6922 ac_x_libraries=$ac_dir 6923 break 2 6924 fi 6925 done 6926done 6927fi 6928rm -f core conftest.err conftest.$ac_objext \ 6929 conftest$ac_exeext conftest.$ac_ext 6930fi # $ac_x_libraries = no 6931 6932case $ac_x_includes,$ac_x_libraries in #( 6933 no,* | *,no | *\'*) 6934 # Didn't find X, or a directory has "'" in its name. 6935 ac_cv_have_x="have_x=no";; #( 6936 *) 6937 # Record where we found X for the cache. 6938 ac_cv_have_x="have_x=yes\ 6939 ac_x_includes='$ac_x_includes'\ 6940 ac_x_libraries='$ac_x_libraries'" 6941esac 6942fi 6943;; #( 6944 *) have_x=yes;; 6945 esac 6946 eval "$ac_cv_have_x" 6947fi # $with_x != no 6948 6949if test "$have_x" != yes; then 6950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5 6951$as_echo "$have_x" >&6; } 6952 no_x=yes 6953else 6954 # If each of the values was on the command line, it overrides each guess. 6955 test "x$x_includes" = xNONE && x_includes=$ac_x_includes 6956 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries 6957 # Update the cache value to reflect the command line values. 6958 ac_cv_have_x="have_x=yes\ 6959 ac_x_includes='$x_includes'\ 6960 ac_x_libraries='$x_libraries'" 6961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5 6962$as_echo "libraries $x_libraries, headers $x_includes" >&6; } 6963fi 6964 6965if test "$no_x" = yes; then 6966 # Not all programs may use this symbol, but it does not hurt to define it. 6967 6968$as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h 6969 6970 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS= 6971else 6972 if test -n "$x_includes"; then 6973 X_CFLAGS="$X_CFLAGS -I$x_includes" 6974 fi 6975 6976 # It would also be nice to do this for all -L options, not just this one. 6977 if test -n "$x_libraries"; then 6978 X_LIBS="$X_LIBS -L$x_libraries" 6979 # For Solaris; some versions of Sun CC require a space after -R and 6980 # others require no space. Words are not sufficient . . . . 6981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5 6982$as_echo_n "checking whether -R must be followed by a space... " >&6; } 6983 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries" 6984 ac_xsave_c_werror_flag=$ac_c_werror_flag 6985 ac_c_werror_flag=yes 6986 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6987/* end confdefs.h. */ 6988 6989int 6990main () 6991{ 6992 6993 ; 6994 return 0; 6995} 6996_ACEOF 6997if ac_fn_c_try_link "$LINENO"; then : 6998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6999$as_echo "no" >&6; } 7000 X_LIBS="$X_LIBS -R$x_libraries" 7001else 7002 LIBS="$ac_xsave_LIBS -R $x_libraries" 7003 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7004/* end confdefs.h. */ 7005 7006int 7007main () 7008{ 7009 7010 ; 7011 return 0; 7012} 7013_ACEOF 7014if ac_fn_c_try_link "$LINENO"; then : 7015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7016$as_echo "yes" >&6; } 7017 X_LIBS="$X_LIBS -R $x_libraries" 7018else 7019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5 7020$as_echo "neither works" >&6; } 7021fi 7022rm -f core conftest.err conftest.$ac_objext \ 7023 conftest$ac_exeext conftest.$ac_ext 7024fi 7025rm -f core conftest.err conftest.$ac_objext \ 7026 conftest$ac_exeext conftest.$ac_ext 7027 ac_c_werror_flag=$ac_xsave_c_werror_flag 7028 LIBS=$ac_xsave_LIBS 7029 fi 7030 7031 # Check for system-dependent libraries X programs must link with. 7032 # Do this before checking for the system-independent R6 libraries 7033 # (-lICE), since we may need -lsocket or whatever for X linking. 7034 7035 if test "$ISC" = yes; then 7036 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet" 7037 else 7038 # Martyn Johnson says this is needed for Ultrix, if the X 7039 # libraries were built with DECnet support. And Karl Berry says 7040 # the Alpha needs dnet_stub (dnet does not exist). 7041 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11" 7042 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7043/* end confdefs.h. */ 7044 7045/* Override any GCC internal prototype to avoid an error. 7046 Use char because int might match the return type of a GCC 7047 builtin and then its argument prototype would still apply. */ 7048#ifdef __cplusplus 7049extern "C" 7050#endif 7051char XOpenDisplay (); 7052int 7053main () 7054{ 7055return XOpenDisplay (); 7056 ; 7057 return 0; 7058} 7059_ACEOF 7060if ac_fn_c_try_link "$LINENO"; then : 7061 7062else 7063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5 7064$as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; } 7065if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then : 7066 $as_echo_n "(cached) " >&6 7067else 7068 ac_check_lib_save_LIBS=$LIBS 7069LIBS="-ldnet $LIBS" 7070cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7071/* end confdefs.h. */ 7072 7073/* Override any GCC internal prototype to avoid an error. 7074 Use char because int might match the return type of a GCC 7075 builtin and then its argument prototype would still apply. */ 7076#ifdef __cplusplus 7077extern "C" 7078#endif 7079char dnet_ntoa (); 7080int 7081main () 7082{ 7083return dnet_ntoa (); 7084 ; 7085 return 0; 7086} 7087_ACEOF 7088if ac_fn_c_try_link "$LINENO"; then : 7089 ac_cv_lib_dnet_dnet_ntoa=yes 7090else 7091 ac_cv_lib_dnet_dnet_ntoa=no 7092fi 7093rm -f core conftest.err conftest.$ac_objext \ 7094 conftest$ac_exeext conftest.$ac_ext 7095LIBS=$ac_check_lib_save_LIBS 7096fi 7097{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5 7098$as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; } 7099if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then : 7100 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" 7101fi 7102 7103 if test $ac_cv_lib_dnet_dnet_ntoa = no; then 7104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5 7105$as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; } 7106if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then : 7107 $as_echo_n "(cached) " >&6 7108else 7109 ac_check_lib_save_LIBS=$LIBS 7110LIBS="-ldnet_stub $LIBS" 7111cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7112/* end confdefs.h. */ 7113 7114/* Override any GCC internal prototype to avoid an error. 7115 Use char because int might match the return type of a GCC 7116 builtin and then its argument prototype would still apply. */ 7117#ifdef __cplusplus 7118extern "C" 7119#endif 7120char dnet_ntoa (); 7121int 7122main () 7123{ 7124return dnet_ntoa (); 7125 ; 7126 return 0; 7127} 7128_ACEOF 7129if ac_fn_c_try_link "$LINENO"; then : 7130 ac_cv_lib_dnet_stub_dnet_ntoa=yes 7131else 7132 ac_cv_lib_dnet_stub_dnet_ntoa=no 7133fi 7134rm -f core conftest.err conftest.$ac_objext \ 7135 conftest$ac_exeext conftest.$ac_ext 7136LIBS=$ac_check_lib_save_LIBS 7137fi 7138{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5 7139$as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; } 7140if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then : 7141 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" 7142fi 7143 7144 fi 7145fi 7146rm -f core conftest.err conftest.$ac_objext \ 7147 conftest$ac_exeext conftest.$ac_ext 7148 LIBS="$ac_xsave_LIBS" 7149 7150 # [email protected] says -lnsl (and -lsocket) are needed for his 386/AT, 7151 # to get the SysV transport functions. 7152 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4) 7153 # needs -lnsl. 7154 # The nsl library prevents programs from opening the X display 7155 # on Irix 5.2, according to T.E. Dickey. 7156 # The functions gethostbyname, getservbyname, and inet_addr are 7157 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking. 7158 ac_fn_c_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname" 7159if test "x$ac_cv_func_gethostbyname" = x""yes; then : 7160 7161fi 7162 7163 if test $ac_cv_func_gethostbyname = no; then 7164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5 7165$as_echo_n "checking for gethostbyname in -lnsl... " >&6; } 7166if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then : 7167 $as_echo_n "(cached) " >&6 7168else 7169 ac_check_lib_save_LIBS=$LIBS 7170LIBS="-lnsl $LIBS" 7171cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7172/* end confdefs.h. */ 7173 7174/* Override any GCC internal prototype to avoid an error. 7175 Use char because int might match the return type of a GCC 7176 builtin and then its argument prototype would still apply. */ 7177#ifdef __cplusplus 7178extern "C" 7179#endif 7180char gethostbyname (); 7181int 7182main () 7183{ 7184return gethostbyname (); 7185 ; 7186 return 0; 7187} 7188_ACEOF 7189if ac_fn_c_try_link "$LINENO"; then : 7190 ac_cv_lib_nsl_gethostbyname=yes 7191else 7192 ac_cv_lib_nsl_gethostbyname=no 7193fi 7194rm -f core conftest.err conftest.$ac_objext \ 7195 conftest$ac_exeext conftest.$ac_ext 7196LIBS=$ac_check_lib_save_LIBS 7197fi 7198{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5 7199$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; } 7200if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then : 7201 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl" 7202fi 7203 7204 if test $ac_cv_lib_nsl_gethostbyname = no; then 7205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5 7206$as_echo_n "checking for gethostbyname in -lbsd... " >&6; } 7207if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then : 7208 $as_echo_n "(cached) " >&6 7209else 7210 ac_check_lib_save_LIBS=$LIBS 7211LIBS="-lbsd $LIBS" 7212cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7213/* end confdefs.h. */ 7214 7215/* Override any GCC internal prototype to avoid an error. 7216 Use char because int might match the return type of a GCC 7217 builtin and then its argument prototype would still apply. */ 7218#ifdef __cplusplus 7219extern "C" 7220#endif 7221char gethostbyname (); 7222int 7223main () 7224{ 7225return gethostbyname (); 7226 ; 7227 return 0; 7228} 7229_ACEOF 7230if ac_fn_c_try_link "$LINENO"; then : 7231 ac_cv_lib_bsd_gethostbyname=yes 7232else 7233 ac_cv_lib_bsd_gethostbyname=no 7234fi 7235rm -f core conftest.err conftest.$ac_objext \ 7236 conftest$ac_exeext conftest.$ac_ext 7237LIBS=$ac_check_lib_save_LIBS 7238fi 7239{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5 7240$as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; } 7241if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then : 7242 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd" 7243fi 7244 7245 fi 7246 fi 7247 7248 # [email protected] says without -lsocket, 7249 # socket/setsockopt and other routines are undefined under SCO ODT 7250 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary 7251 # on later versions), says Simon Leinen: it contains gethostby* 7252 # variants that don't use the name server (or something). -lsocket 7253 # must be given before -lnsl if both are needed. We assume that 7254 # if connect needs -lnsl, so does gethostbyname. 7255 ac_fn_c_check_func "$LINENO" "connect" "ac_cv_func_connect" 7256if test "x$ac_cv_func_connect" = x""yes; then : 7257 7258fi 7259 7260 if test $ac_cv_func_connect = no; then 7261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5 7262$as_echo_n "checking for connect in -lsocket... " >&6; } 7263if test "${ac_cv_lib_socket_connect+set}" = set; then : 7264 $as_echo_n "(cached) " >&6 7265else 7266 ac_check_lib_save_LIBS=$LIBS 7267LIBS="-lsocket $X_EXTRA_LIBS $LIBS" 7268cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7269/* end confdefs.h. */ 7270 7271/* Override any GCC internal prototype to avoid an error. 7272 Use char because int might match the return type of a GCC 7273 builtin and then its argument prototype would still apply. */ 7274#ifdef __cplusplus 7275extern "C" 7276#endif 7277char connect (); 7278int 7279main () 7280{ 7281return connect (); 7282 ; 7283 return 0; 7284} 7285_ACEOF 7286if ac_fn_c_try_link "$LINENO"; then : 7287 ac_cv_lib_socket_connect=yes 7288else 7289 ac_cv_lib_socket_connect=no 7290fi 7291rm -f core conftest.err conftest.$ac_objext \ 7292 conftest$ac_exeext conftest.$ac_ext 7293LIBS=$ac_check_lib_save_LIBS 7294fi 7295{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5 7296$as_echo "$ac_cv_lib_socket_connect" >&6; } 7297if test "x$ac_cv_lib_socket_connect" = x""yes; then : 7298 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" 7299fi 7300 7301 fi 7302 7303 # Guillermo Gomez says -lposix is necessary on A/UX. 7304 ac_fn_c_check_func "$LINENO" "remove" "ac_cv_func_remove" 7305if test "x$ac_cv_func_remove" = x""yes; then : 7306 7307fi 7308 7309 if test $ac_cv_func_remove = no; then 7310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5 7311$as_echo_n "checking for remove in -lposix... " >&6; } 7312if test "${ac_cv_lib_posix_remove+set}" = set; then : 7313 $as_echo_n "(cached) " >&6 7314else 7315 ac_check_lib_save_LIBS=$LIBS 7316LIBS="-lposix $LIBS" 7317cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7318/* end confdefs.h. */ 7319 7320/* Override any GCC internal prototype to avoid an error. 7321 Use char because int might match the return type of a GCC 7322 builtin and then its argument prototype would still apply. */ 7323#ifdef __cplusplus 7324extern "C" 7325#endif 7326char remove (); 7327int 7328main () 7329{ 7330return remove (); 7331 ; 7332 return 0; 7333} 7334_ACEOF 7335if ac_fn_c_try_link "$LINENO"; then : 7336 ac_cv_lib_posix_remove=yes 7337else 7338 ac_cv_lib_posix_remove=no 7339fi 7340rm -f core conftest.err conftest.$ac_objext \ 7341 conftest$ac_exeext conftest.$ac_ext 7342LIBS=$ac_check_lib_save_LIBS 7343fi 7344{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5 7345$as_echo "$ac_cv_lib_posix_remove" >&6; } 7346if test "x$ac_cv_lib_posix_remove" = x""yes; then : 7347 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix" 7348fi 7349 7350 fi 7351 7352 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay. 7353 ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat" 7354if test "x$ac_cv_func_shmat" = x""yes; then : 7355 7356fi 7357 7358 if test $ac_cv_func_shmat = no; then 7359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5 7360$as_echo_n "checking for shmat in -lipc... " >&6; } 7361if test "${ac_cv_lib_ipc_shmat+set}" = set; then : 7362 $as_echo_n "(cached) " >&6 7363else 7364 ac_check_lib_save_LIBS=$LIBS 7365LIBS="-lipc $LIBS" 7366cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7367/* end confdefs.h. */ 7368 7369/* Override any GCC internal prototype to avoid an error. 7370 Use char because int might match the return type of a GCC 7371 builtin and then its argument prototype would still apply. */ 7372#ifdef __cplusplus 7373extern "C" 7374#endif 7375char shmat (); 7376int 7377main () 7378{ 7379return shmat (); 7380 ; 7381 return 0; 7382} 7383_ACEOF 7384if ac_fn_c_try_link "$LINENO"; then : 7385 ac_cv_lib_ipc_shmat=yes 7386else 7387 ac_cv_lib_ipc_shmat=no 7388fi 7389rm -f core conftest.err conftest.$ac_objext \ 7390 conftest$ac_exeext conftest.$ac_ext 7391LIBS=$ac_check_lib_save_LIBS 7392fi 7393{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5 7394$as_echo "$ac_cv_lib_ipc_shmat" >&6; } 7395if test "x$ac_cv_lib_ipc_shmat" = x""yes; then : 7396 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" 7397fi 7398 7399 fi 7400 fi 7401 7402 # Check for libraries that X11R6 Xt/Xaw programs need. 7403 ac_save_LDFLAGS=$LDFLAGS 7404 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries" 7405 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to 7406 # check for ICE first), but we must link in the order -lSM -lICE or 7407 # we get undefined symbols. So assume we have SM if we have ICE. 7408 # These have to be linked with before -lX11, unlike the other 7409 # libraries we check for below, so use a different variable. 7410 # John Interrante, Karl Berry 7411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5 7412$as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; } 7413if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then : 7414 $as_echo_n "(cached) " >&6 7415else 7416 ac_check_lib_save_LIBS=$LIBS 7417LIBS="-lICE $X_EXTRA_LIBS $LIBS" 7418cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7419/* end confdefs.h. */ 7420 7421/* Override any GCC internal prototype to avoid an error. 7422 Use char because int might match the return type of a GCC 7423 builtin and then its argument prototype would still apply. */ 7424#ifdef __cplusplus 7425extern "C" 7426#endif 7427char IceConnectionNumber (); 7428int 7429main () 7430{ 7431return IceConnectionNumber (); 7432 ; 7433 return 0; 7434} 7435_ACEOF 7436if ac_fn_c_try_link "$LINENO"; then : 7437 ac_cv_lib_ICE_IceConnectionNumber=yes 7438else 7439 ac_cv_lib_ICE_IceConnectionNumber=no 7440fi 7441rm -f core conftest.err conftest.$ac_objext \ 7442 conftest$ac_exeext conftest.$ac_ext 7443LIBS=$ac_check_lib_save_LIBS 7444fi 7445{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5 7446$as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; } 7447if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then : 7448 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE" 7449fi 7450 7451 LDFLAGS=$ac_save_LDFLAGS 7452 7453fi 7454 7455 7456 if test "$zOSUnix" = "yes"; then 7457 CFLAGS="$CFLAGS -W c,dll" 7458 LDFLAGS="$LDFLAGS -W l,dll" 7459 X_EXTRA_LIBS="$X_EXTRA_LIBS -lSM -lICE -lXmu" 7460 fi 7461 7462 7463 if test -d "$x_includes" && test ! -d "$x_libraries"; then 7464 x_libraries=`echo "$x_includes" | sed s/include/lib/` 7465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Corrected X libraries to $x_libraries" >&5 7466$as_echo "Corrected X libraries to $x_libraries" >&6; } 7467 X_LIBS="$X_LIBS -L$x_libraries" 7468 if test "`(uname) 2>/dev/null`" = SunOS && 7469 uname -r | grep '^5' >/dev/null; then 7470 X_LIBS="$X_LIBS -R $x_libraries" 7471 fi 7472 fi 7473 7474 if test -d "$x_libraries" && test ! -d "$x_includes"; then 7475 x_includes=`echo "$x_libraries" | sed s/lib/include/` 7476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Corrected X includes to $x_includes" >&5 7477$as_echo "Corrected X includes to $x_includes" >&6; } 7478 X_CFLAGS="$X_CFLAGS -I$x_includes" 7479 fi 7480 7481 X_CFLAGS="`echo $X_CFLAGS\ | sed 's%-I/usr/include %%'`" 7482 X_LIBS="`echo $X_LIBS\ | sed 's%-L/usr/lib %%'`" 7483 X_LIBS="`echo $X_LIBS\ | sed -e 's%-R/usr/lib %%' -e 's%-R /usr/lib %%'`" 7484 7485 7486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if X11 header files can be found" >&5 7487$as_echo_n "checking if X11 header files can be found... " >&6; } 7488 cflags_save=$CFLAGS 7489 CFLAGS="$CFLAGS $X_CFLAGS" 7490 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7491/* end confdefs.h. */ 7492#include <X11/Xlib.h> 7493#include <X11/Intrinsic.h> 7494int 7495main () 7496{ 7497 7498 ; 7499 return 0; 7500} 7501_ACEOF 7502if ac_fn_c_try_compile "$LINENO"; then : 7503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7504$as_echo "yes" >&6; } 7505else 7506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7507$as_echo "no" >&6; }; no_x=yes 7508fi 7509rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7510 CFLAGS=$cflags_save 7511 7512 if test "${no_x-no}" = yes; then 7513 with_x=no 7514 else 7515 $as_echo "#define HAVE_X11 1" >>confdefs.h 7516 7517 X_LIB="-lXt -lX11"; 7518 7519 7520 ac_save_LDFLAGS="$LDFLAGS" 7521 LDFLAGS="-L$x_libraries $LDFLAGS" 7522 7523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _XdmcpAuthDoIt in -lXdmcp" >&5 7524$as_echo_n "checking for _XdmcpAuthDoIt in -lXdmcp... " >&6; } 7525if test "${ac_cv_lib_Xdmcp__XdmcpAuthDoIt+set}" = set; then : 7526 $as_echo_n "(cached) " >&6 7527else 7528 ac_check_lib_save_LIBS=$LIBS 7529LIBS="-lXdmcp -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS -lXdmcp $LIBS" 7530cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7531/* end confdefs.h. */ 7532 7533/* Override any GCC internal prototype to avoid an error. 7534 Use char because int might match the return type of a GCC 7535 builtin and then its argument prototype would still apply. */ 7536#ifdef __cplusplus 7537extern "C" 7538#endif 7539char _XdmcpAuthDoIt (); 7540int 7541main () 7542{ 7543return _XdmcpAuthDoIt (); 7544 ; 7545 return 0; 7546} 7547_ACEOF 7548if ac_fn_c_try_link "$LINENO"; then : 7549 ac_cv_lib_Xdmcp__XdmcpAuthDoIt=yes 7550else 7551 ac_cv_lib_Xdmcp__XdmcpAuthDoIt=no 7552fi 7553rm -f core conftest.err conftest.$ac_objext \ 7554 conftest$ac_exeext conftest.$ac_ext 7555LIBS=$ac_check_lib_save_LIBS 7556fi 7557{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xdmcp__XdmcpAuthDoIt" >&5 7558$as_echo "$ac_cv_lib_Xdmcp__XdmcpAuthDoIt" >&6; } 7559if test "x$ac_cv_lib_Xdmcp__XdmcpAuthDoIt" = x""yes; then : 7560 X_EXTRA_LIBS="$X_EXTRA_LIBS -lXdmcp" 7561fi 7562 7563 7564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceOpenConnection in -lICE" >&5 7565$as_echo_n "checking for IceOpenConnection in -lICE... " >&6; } 7566if test "${ac_cv_lib_ICE_IceOpenConnection+set}" = set; then : 7567 $as_echo_n "(cached) " >&6 7568else 7569 ac_check_lib_save_LIBS=$LIBS 7570LIBS="-lICE $X_EXTRA_LIBS $LIBS" 7571cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7572/* end confdefs.h. */ 7573 7574/* Override any GCC internal prototype to avoid an error. 7575 Use char because int might match the return type of a GCC 7576 builtin and then its argument prototype would still apply. */ 7577#ifdef __cplusplus 7578extern "C" 7579#endif 7580char IceOpenConnection (); 7581int 7582main () 7583{ 7584return IceOpenConnection (); 7585 ; 7586 return 0; 7587} 7588_ACEOF 7589if ac_fn_c_try_link "$LINENO"; then : 7590 ac_cv_lib_ICE_IceOpenConnection=yes 7591else 7592 ac_cv_lib_ICE_IceOpenConnection=no 7593fi 7594rm -f core conftest.err conftest.$ac_objext \ 7595 conftest$ac_exeext conftest.$ac_ext 7596LIBS=$ac_check_lib_save_LIBS 7597fi 7598{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceOpenConnection" >&5 7599$as_echo "$ac_cv_lib_ICE_IceOpenConnection" >&6; } 7600if test "x$ac_cv_lib_ICE_IceOpenConnection" = x""yes; then : 7601 X_EXTRA_LIBS="$X_EXTRA_LIBS -lSM -lICE" 7602fi 7603 7604 7605 LDFLAGS="$X_LIBS $ac_save_LDFLAGS" 7606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpmCreatePixmapFromData in -lXpm" >&5 7607$as_echo_n "checking for XpmCreatePixmapFromData in -lXpm... " >&6; } 7608if test "${ac_cv_lib_Xpm_XpmCreatePixmapFromData+set}" = set; then : 7609 $as_echo_n "(cached) " >&6 7610else 7611 ac_check_lib_save_LIBS=$LIBS 7612LIBS="-lXpm -lXt $X_PRE_LIBS -lXpm -lX11 $X_EXTRA_LIBS $LIBS" 7613cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7614/* end confdefs.h. */ 7615 7616/* Override any GCC internal prototype to avoid an error. 7617 Use char because int might match the return type of a GCC 7618 builtin and then its argument prototype would still apply. */ 7619#ifdef __cplusplus 7620extern "C" 7621#endif 7622char XpmCreatePixmapFromData (); 7623int 7624main () 7625{ 7626return XpmCreatePixmapFromData (); 7627 ; 7628 return 0; 7629} 7630_ACEOF 7631if ac_fn_c_try_link "$LINENO"; then : 7632 ac_cv_lib_Xpm_XpmCreatePixmapFromData=yes 7633else 7634 ac_cv_lib_Xpm_XpmCreatePixmapFromData=no 7635fi 7636rm -f core conftest.err conftest.$ac_objext \ 7637 conftest$ac_exeext conftest.$ac_ext 7638LIBS=$ac_check_lib_save_LIBS 7639fi 7640{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xpm_XpmCreatePixmapFromData" >&5 7641$as_echo "$ac_cv_lib_Xpm_XpmCreatePixmapFromData" >&6; } 7642if test "x$ac_cv_lib_Xpm_XpmCreatePixmapFromData" = x""yes; then : 7643 X_PRE_LIBS="$X_PRE_LIBS -lXpm" 7644fi 7645 7646 7647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if X11 header files implicitly declare return values" >&5 7648$as_echo_n "checking if X11 header files implicitly declare return values... " >&6; } 7649 cflags_save=$CFLAGS 7650 CFLAGS="$CFLAGS $X_CFLAGS -Werror" 7651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7652/* end confdefs.h. */ 7653#include <X11/Xlib.h> 7654int 7655main () 7656{ 7657 7658 ; 7659 return 0; 7660} 7661_ACEOF 7662if ac_fn_c_try_compile "$LINENO"; then : 7663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7664$as_echo "no" >&6; } 7665else 7666 CFLAGS="$CFLAGS -Wno-implicit-int" 7667 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7668/* end confdefs.h. */ 7669#include <X11/Xlib.h> 7670int 7671main () 7672{ 7673 7674 ; 7675 return 0; 7676} 7677_ACEOF 7678if ac_fn_c_try_compile "$LINENO"; then : 7679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7680$as_echo "yes" >&6; }; cflags_save="$cflags_save -Wno-implicit-int" 7681else 7682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: test failed" >&5 7683$as_echo "test failed" >&6; } 7684 7685fi 7686rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7687 7688fi 7689rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7690 CFLAGS=$cflags_save 7691 7692 LDFLAGS="$ac_save_LDFLAGS" 7693 7694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of wchar_t is 2 bytes" >&5 7695$as_echo_n "checking size of wchar_t is 2 bytes... " >&6; } 7696 if test "${ac_cv_small_wchar_t+set}" = set; then : 7697 $as_echo_n "(cached) " >&6 7698else 7699 if test "$cross_compiling" = yes; then : 7700 as_fn_error "failed to compile test program" "$LINENO" 5 7701else 7702 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7703/* end confdefs.h. */ 7704 7705#include <X11/Xlib.h> 7706#if STDC_HEADERS 7707# include <stdlib.h> 7708# include <stddef.h> 7709#endif 7710 main() 7711 { 7712 if (sizeof(wchar_t) <= 2) 7713 exit(1); 7714 exit(0); 7715 } 7716_ACEOF 7717if ac_fn_c_try_run "$LINENO"; then : 7718 ac_cv_small_wchar_t="no" 7719else 7720 ac_cv_small_wchar_t="yes" 7721fi 7722rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7723 conftest.$ac_objext conftest.beam conftest.$ac_ext 7724fi 7725 7726fi 7727 7728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_small_wchar_t" >&5 7729$as_echo "$ac_cv_small_wchar_t" >&6; } 7730 if test "x$ac_cv_small_wchar_t" = "xyes" ; then 7731 $as_echo "#define SMALL_WCHAR_T 1" >>confdefs.h 7732 7733 fi 7734 7735 fi 7736fi 7737 7738test "x$with_x" = xno -a "x$MACOSX" != "xyes" -a "x$QNX" != "xyes" && enable_gui=no 7739 7740{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --enable-gui argument" >&5 7741$as_echo_n "checking --enable-gui argument... " >&6; } 7742# Check whether --enable-gui was given. 7743if test "${enable_gui+set}" = set; then : 7744 enableval=$enable_gui; 7745else 7746 enable_gui="auto" 7747fi 7748 7749 7750enable_gui_canon=`echo "_$enable_gui" | \ 7751 sed 's/[ _+-]//g;y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'` 7752 7753SKIP_GTK2=YES 7754SKIP_GNOME=YES 7755SKIP_MOTIF=YES 7756SKIP_ATHENA=YES 7757SKIP_NEXTAW=YES 7758SKIP_PHOTON=YES 7759SKIP_CARBON=YES 7760GUITYPE=NONE 7761 7762if test "x$QNX" = "xyes" -a "x$with_x" = "xno" ; then 7763 SKIP_PHOTON= 7764 case "$enable_gui_canon" in 7765 no) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no GUI support" >&5 7766$as_echo "no GUI support" >&6; } 7767 SKIP_PHOTON=YES ;; 7768 yes|"") { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes - automatic GUI support" >&5 7769$as_echo "yes - automatic GUI support" >&6; } ;; 7770 auto) { $as_echo "$as_me:${as_lineno-$LINENO}: result: auto - automatic GUI support" >&5 7771$as_echo "auto - automatic GUI support" >&6; } ;; 7772 photon) { $as_echo "$as_me:${as_lineno-$LINENO}: result: Photon GUI support" >&5 7773$as_echo "Photon GUI support" >&6; } ;; 7774 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: Sorry, $enable_gui GUI is not supported" >&5 7775$as_echo "Sorry, $enable_gui GUI is not supported" >&6; } 7776 SKIP_PHOTON=YES ;; 7777 esac 7778 7779elif test "x$MACOSX" = "xyes" -a "x$with_x" = "xno" ; then 7780 SKIP_CARBON= 7781 case "$enable_gui_canon" in 7782 no) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no GUI support" >&5 7783$as_echo "no GUI support" >&6; } 7784 SKIP_CARBON=YES ;; 7785 yes|"") { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes - automatic GUI support" >&5 7786$as_echo "yes - automatic GUI support" >&6; } ;; 7787 auto) { $as_echo "$as_me:${as_lineno-$LINENO}: result: auto - Carbon GUI is outdated - disable GUI support" >&5 7788$as_echo "auto - Carbon GUI is outdated - disable GUI support" >&6; } 7789 SKIP_CARBON=YES ;; 7790 carbon) { $as_echo "$as_me:${as_lineno-$LINENO}: result: Carbon GUI support" >&5 7791$as_echo "Carbon GUI support" >&6; } ;; 7792 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: Sorry, $enable_gui GUI is not supported" >&5 7793$as_echo "Sorry, $enable_gui GUI is not supported" >&6; } 7794 SKIP_CARBON=YES ;; 7795 esac 7796 7797else 7798 7799 case "$enable_gui_canon" in 7800 no|none) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no GUI support" >&5 7801$as_echo "no GUI support" >&6; } ;; 7802 yes|""|auto) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/auto - automatic GUI support" >&5 7803$as_echo "yes/auto - automatic GUI support" >&6; } 7804 SKIP_GTK2= 7805 SKIP_GNOME= 7806 SKIP_MOTIF= 7807 SKIP_ATHENA= 7808 SKIP_NEXTAW= 7809 SKIP_CARBON=;; 7810 gtk2) { $as_echo "$as_me:${as_lineno-$LINENO}: result: GTK+ 2.x GUI support" >&5 7811$as_echo "GTK+ 2.x GUI support" >&6; } 7812 SKIP_GTK2=;; 7813 gnome2) { $as_echo "$as_me:${as_lineno-$LINENO}: result: GNOME 2.x GUI support" >&5 7814$as_echo "GNOME 2.x GUI support" >&6; } 7815 SKIP_GNOME= 7816 SKIP_GTK2=;; 7817 motif) { $as_echo "$as_me:${as_lineno-$LINENO}: result: Motif GUI support" >&5 7818$as_echo "Motif GUI support" >&6; } 7819 SKIP_MOTIF=;; 7820 athena) { $as_echo "$as_me:${as_lineno-$LINENO}: result: Athena GUI support" >&5 7821$as_echo "Athena GUI support" >&6; } 7822 SKIP_ATHENA=;; 7823 nextaw) { $as_echo "$as_me:${as_lineno-$LINENO}: result: neXtaw GUI support" >&5 7824$as_echo "neXtaw GUI support" >&6; } 7825 SKIP_NEXTAW=;; 7826 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: Sorry, $enable_gui GUI is not supported" >&5 7827$as_echo "Sorry, $enable_gui GUI is not supported" >&6; } ;; 7828 esac 7829 7830fi 7831 7832if test "x$SKIP_GTK2" != "xYES" -a "$enable_gui_canon" != "gtk2" \ 7833 -a "$enable_gui_canon" != "gnome2"; then 7834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether or not to look for GTK+ 2" >&5 7835$as_echo_n "checking whether or not to look for GTK+ 2... " >&6; } 7836 # Check whether --enable-gtk2-check was given. 7837if test "${enable_gtk2_check+set}" = set; then : 7838 enableval=$enable_gtk2_check; 7839else 7840 enable_gtk2_check="yes" 7841fi 7842 7843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_gtk2_check" >&5 7844$as_echo "$enable_gtk2_check" >&6; } 7845 if test "x$enable_gtk2_check" = "xno"; then 7846 SKIP_GTK2=YES 7847 SKIP_GNOME=YES 7848 fi 7849fi 7850 7851if test "x$SKIP_GNOME" != "xYES" -a "$enable_gui_canon" != "gnome2"; then 7852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether or not to look for GNOME" >&5 7853$as_echo_n "checking whether or not to look for GNOME... " >&6; } 7854 # Check whether --enable-gnome-check was given. 7855if test "${enable_gnome_check+set}" = set; then : 7856 enableval=$enable_gnome_check; 7857else 7858 enable_gnome_check="no" 7859fi 7860 7861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_gnome_check" >&5 7862$as_echo "$enable_gnome_check" >&6; } 7863 if test "x$enable_gnome_check" = "xno"; then 7864 SKIP_GNOME=YES 7865 fi 7866fi 7867 7868if test "x$SKIP_MOTIF" != "xYES" -a "$enable_gui_canon" != "motif"; then 7869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether or not to look for Motif" >&5 7870$as_echo_n "checking whether or not to look for Motif... " >&6; } 7871 # Check whether --enable-motif-check was given. 7872if test "${enable_motif_check+set}" = set; then : 7873 enableval=$enable_motif_check; 7874else 7875 enable_motif_check="yes" 7876fi 7877 7878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_motif_check" >&5 7879$as_echo "$enable_motif_check" >&6; } 7880 if test "x$enable_motif_check" = "xno"; then 7881 SKIP_MOTIF=YES 7882 fi 7883fi 7884 7885if test "x$SKIP_ATHENA" != "xYES" -a "$enable_gui_canon" != "athena"; then 7886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether or not to look for Athena" >&5 7887$as_echo_n "checking whether or not to look for Athena... " >&6; } 7888 # Check whether --enable-athena-check was given. 7889if test "${enable_athena_check+set}" = set; then : 7890 enableval=$enable_athena_check; 7891else 7892 enable_athena_check="yes" 7893fi 7894 7895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_athena_check" >&5 7896$as_echo "$enable_athena_check" >&6; } 7897 if test "x$enable_athena_check" = "xno"; then 7898 SKIP_ATHENA=YES 7899 fi 7900fi 7901 7902if test "x$SKIP_NEXTAW" != "xYES" -a "$enable_gui_canon" != "nextaw"; then 7903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether or not to look for neXtaw" >&5 7904$as_echo_n "checking whether or not to look for neXtaw... " >&6; } 7905 # Check whether --enable-nextaw-check was given. 7906if test "${enable_nextaw_check+set}" = set; then : 7907 enableval=$enable_nextaw_check; 7908else 7909 enable_nextaw_check="yes" 7910fi 7911 7912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_nextaw_check" >&5 7913$as_echo "$enable_nextaw_check" >&6; }; 7914 if test "x$enable_nextaw_check" = "xno"; then 7915 SKIP_NEXTAW=YES 7916 fi 7917fi 7918 7919if test "x$SKIP_CARBON" != "xYES" -a "$enable_gui_canon" != "carbon"; then 7920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether or not to look for Carbon" >&5 7921$as_echo_n "checking whether or not to look for Carbon... " >&6; } 7922 # Check whether --enable-carbon-check was given. 7923if test "${enable_carbon_check+set}" = set; then : 7924 enableval=$enable_carbon_check; 7925else 7926 enable_carbon_check="yes" 7927fi 7928 7929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_carbon_check" >&5 7930$as_echo "$enable_carbon_check" >&6; }; 7931 if test "x$enable_carbon_check" = "xno"; then 7932 SKIP_CARBON=YES 7933 fi 7934fi 7935 7936 7937if test "x$MACOSX" = "xyes" -a -z "$SKIP_CARBON" -a "x$CARBON" = "xyes"; then 7938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Carbon GUI" >&5 7939$as_echo_n "checking for Carbon GUI... " >&6; } 7940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7941$as_echo "yes" >&6; }; 7942 GUITYPE=CARBONGUI 7943 if test "$VIMNAME" = "vim"; then 7944 VIMNAME=Vim 7945 fi 7946 7947 if test "x$MACARCH" = "xboth"; then 7948 CPPFLAGS="$CPPFLAGS -I$DEVELOPER_DIR/SDKs/MacOSX10.4u.sdk/Developer/Headers/FlatCarbon" 7949 else 7950 CPPFLAGS="$CPPFLAGS -I$DEVELOPER_DIR/Headers/FlatCarbon" 7951 fi 7952 7953 if test x$prefix = xNONE; then 7954 prefix=/Applications 7955 fi 7956 7957 datadir='${prefix}/Vim.app/Contents/Resources' 7958 7959 SKIP_GTK2=YES; 7960 SKIP_GNOME=YES; 7961 SKIP_MOTIF=YES; 7962 SKIP_ATHENA=YES; 7963 SKIP_NEXTAW=YES; 7964 SKIP_PHOTON=YES; 7965 SKIP_CARBON=YES 7966fi 7967 7968 7969 7970 7971 7972 7973 7974 7975if test -z "$SKIP_GTK2"; then 7976 7977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-gtktest argument" >&5 7978$as_echo_n "checking --disable-gtktest argument... " >&6; } 7979 # Check whether --enable-gtktest was given. 7980if test "${enable_gtktest+set}" = set; then : 7981 enableval=$enable_gtktest; 7982else 7983 enable_gtktest=yes 7984fi 7985 7986 if test "x$enable_gtktest" = "xyes" ; then 7987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: gtk test enabled" >&5 7988$as_echo "gtk test enabled" >&6; } 7989 else 7990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: gtk test disabled" >&5 7991$as_echo "gtk test disabled" >&6; } 7992 fi 7993 7994 if test "X$PKG_CONFIG" = "X"; then 7995 # Extract the first word of "pkg-config", so it can be a program name with args. 7996set dummy pkg-config; ac_word=$2 7997{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7998$as_echo_n "checking for $ac_word... " >&6; } 7999if test "${ac_cv_path_PKG_CONFIG+set}" = set; then : 8000 $as_echo_n "(cached) " >&6 8001else 8002 case $PKG_CONFIG in 8003 [\\/]* | ?:[\\/]*) 8004 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 8005 ;; 8006 *) 8007 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8008for as_dir in $PATH 8009do 8010 IFS=$as_save_IFS 8011 test -z "$as_dir" && as_dir=. 8012 for ac_exec_ext in '' $ac_executable_extensions; do 8013 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 8014 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 8015 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8016 break 2 8017 fi 8018done 8019 done 8020IFS=$as_save_IFS 8021 8022 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no" 8023 ;; 8024esac 8025fi 8026PKG_CONFIG=$ac_cv_path_PKG_CONFIG 8027if test -n "$PKG_CONFIG"; then 8028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 8029$as_echo "$PKG_CONFIG" >&6; } 8030else 8031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8032$as_echo "no" >&6; } 8033fi 8034 8035 8036 fi 8037 8038 if test "x$PKG_CONFIG" != "xno"; then 8039 8040 if test "X$GTK_CONFIG" != "Xno" -o "X$PKG_CONFIG" != "Xno"; then 8041 { 8042 min_gtk_version=2.2.0 8043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTK - version >= $min_gtk_version" >&5 8044$as_echo_n "checking for GTK - version >= $min_gtk_version... " >&6; } 8045 no_gtk="" 8046 if (test "X$SKIP_GTK2" != "XYES" -a "X$PKG_CONFIG" != "Xno") \ 8047 && $PKG_CONFIG --exists gtk+-2.0; then 8048 { 8049 GTK_CFLAGS=`$PKG_CONFIG --cflags gtk+-2.0` 8050 GTK_LIBDIR=`$PKG_CONFIG --libs-only-L gtk+-2.0` 8051 GTK_LIBS=`$PKG_CONFIG --libs gtk+-2.0` 8052 gtk_major_version=`$PKG_CONFIG --modversion gtk+-2.0 | \ 8053 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\1/'` 8054 gtk_minor_version=`$PKG_CONFIG --modversion gtk+-2.0 | \ 8055 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\2/'` 8056 gtk_micro_version=`$PKG_CONFIG --modversion gtk+-2.0 | \ 8057 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\3/'` 8058 } 8059 else 8060 no_gtk=yes 8061 fi 8062 8063 if test "x$enable_gtktest" = "xyes" -a "x$no_gtk" = "x"; then 8064 { 8065 ac_save_CFLAGS="$CFLAGS" 8066 ac_save_LIBS="$LIBS" 8067 CFLAGS="$CFLAGS $GTK_CFLAGS" 8068 LIBS="$LIBS $GTK_LIBS" 8069 8070 rm -f conf.gtktest 8071 if test "$cross_compiling" = yes; then : 8072 echo $ac_n "cross compiling; assumed OK... $ac_c" 8073else 8074 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8075/* end confdefs.h. */ 8076 8077#include <gtk/gtk.h> 8078#include <stdio.h> 8079#if STDC_HEADERS 8080# include <stdlib.h> 8081# include <stddef.h> 8082#endif 8083 8084int 8085main () 8086{ 8087int major, minor, micro; 8088char *tmp_version; 8089 8090system ("touch conf.gtktest"); 8091 8092/* HP/UX 9 (%@#!) writes to sscanf strings */ 8093tmp_version = g_strdup("$min_gtk_version"); 8094if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { 8095 printf("%s, bad version string\n", "$min_gtk_version"); 8096 exit(1); 8097 } 8098 8099if ((gtk_major_version > major) || 8100 ((gtk_major_version == major) && (gtk_minor_version > minor)) || 8101 ((gtk_major_version == major) && (gtk_minor_version == minor) && 8102 (gtk_micro_version >= micro))) 8103{ 8104 return 0; 8105} 8106return 1; 8107} 8108 8109_ACEOF 8110if ac_fn_c_try_run "$LINENO"; then : 8111 8112else 8113 no_gtk=yes 8114fi 8115rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 8116 conftest.$ac_objext conftest.beam conftest.$ac_ext 8117fi 8118 8119 CFLAGS="$ac_save_CFLAGS" 8120 LIBS="$ac_save_LIBS" 8121 } 8122 fi 8123 if test "x$no_gtk" = x ; then 8124 if test "x$enable_gtktest" = "xyes"; then 8125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes; found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&5 8126$as_echo "yes; found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&6; } 8127 else 8128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&5 8129$as_echo "found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" >&6; } 8130 fi 8131 GUI_LIB_LOC="$GTK_LIBDIR" 8132 GTK_LIBNAME="$GTK_LIBS" 8133 GUI_INC_LOC="$GTK_CFLAGS" 8134 else 8135 { 8136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8137$as_echo "no" >&6; } 8138 GTK_CFLAGS="" 8139 GTK_LIBS="" 8140 : 8141 } 8142 fi 8143 } 8144 else 8145 GTK_CFLAGS="" 8146 GTK_LIBS="" 8147 : 8148 fi 8149 8150 8151 rm -f conf.gtktest 8152 8153 if test "x$GTK_CFLAGS" != "x"; then 8154 SKIP_ATHENA=YES 8155 SKIP_NEXTAW=YES 8156 SKIP_MOTIF=YES 8157 GUITYPE=GTK 8158 8159 fi 8160 fi 8161 if test "x$GUITYPE" = "xGTK"; then 8162 if test "$gtk_minor_version" = 1 -a "0$gtk_micro_version" -ge 1 \ 8163 || test "0$gtk_minor_version" -ge 2; then 8164 $as_echo "#define HAVE_GTK_MULTIHEAD 1" >>confdefs.h 8165 8166 fi 8167 if test -z "$SKIP_GNOME"; then 8168 { 8169 8170 8171 8172 8173 8174 8175# Check whether --with-gnome-includes was given. 8176if test "${with_gnome_includes+set}" = set; then : 8177 withval=$with_gnome_includes; CFLAGS="$CFLAGS -I$withval" 8178 8179fi 8180 8181 8182 8183# Check whether --with-gnome-libs was given. 8184if test "${with_gnome_libs+set}" = set; then : 8185 withval=$with_gnome_libs; LDFLAGS="$LDFLAGS -L$withval" gnome_prefix=$withval 8186 8187fi 8188 8189 8190 8191# Check whether --with-gnome was given. 8192if test "${with_gnome+set}" = set; then : 8193 withval=$with_gnome; if test x$withval = xyes; then 8194 want_gnome=yes 8195 have_gnome=yes 8196 else 8197 if test "x$withval" = xno; then 8198 want_gnome=no 8199 else 8200 want_gnome=yes 8201 LDFLAGS="$LDFLAGS -L$withval/lib" 8202 CFLAGS="$CFLAGS -I$withval/include" 8203 gnome_prefix=$withval/lib 8204 fi 8205 fi 8206else 8207 want_gnome=yes 8208fi 8209 8210 8211 if test "x$want_gnome" = xyes; then 8212 { 8213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgnomeui-2.0" >&5 8214$as_echo_n "checking for libgnomeui-2.0... " >&6; } 8215 if $PKG_CONFIG --exists libgnomeui-2.0; then 8216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 8217$as_echo "yes" >&6; } 8218 GNOME_LIBS=`$PKG_CONFIG --libs-only-l libgnomeui-2.0` 8219 GNOME_LIBDIR=`$PKG_CONFIG --libs-only-L libgnomeui-2.0` 8220 GNOME_INCLUDEDIR=`$PKG_CONFIG --cflags libgnomeui-2.0` 8221 8222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FreeBSD" >&5 8223$as_echo_n "checking for FreeBSD... " >&6; } 8224 if test "`(uname) 2>/dev/null`" = FreeBSD; then 8225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 8226$as_echo "yes" >&6; } 8227 GNOME_INCLUDEDIR="$GNOME_INCLUDEDIR -D_THREAD_SAFE" 8228 GNOME_LIBS="$GNOME_LIBS -pthread" 8229 else 8230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8231$as_echo "no" >&6; } 8232 fi 8233 have_gnome=yes 8234 else 8235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5 8236$as_echo "not found" >&6; } 8237 if test "x" = xfail; then 8238 as_fn_error "Could not find libgnomeui-2.0 via pkg-config" "$LINENO" 5 8239 fi 8240 fi 8241 } 8242 fi 8243 8244 if test "x$have_gnome" = xyes ; then 8245 $as_echo "#define FEAT_GUI_GNOME 1" >>confdefs.h 8246 8247 GUI_INC_LOC="$GUI_INC_LOC $GNOME_INCLUDEDIR" 8248 GTK_LIBNAME="$GTK_LIBNAME $GNOME_LIBDIR $GNOME_LIBS" 8249 fi 8250 } 8251 fi 8252 fi 8253fi 8254 8255 8256if test -z "$SKIP_MOTIF"; then 8257 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" 8258 GUI_INC_LOC="`echo $GUI_INC_LOC|sed 's%-I%%g'`" 8259 8260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for location of Motif GUI includes" >&5 8261$as_echo_n "checking for location of Motif GUI includes... " >&6; } 8262 gui_includes="`echo $x_includes|sed 's%/^/^/*$%%'` `echo "$gui_XXX" | sed s/XXX/include/g` $GUI_INC_LOC" 8263 GUI_INC_LOC= 8264 for try in $gui_includes; do 8265 if test -f "$try/Xm/Xm.h"; then 8266 GUI_INC_LOC=$try 8267 fi 8268 done 8269 if test -n "$GUI_INC_LOC"; then 8270 if test "$GUI_INC_LOC" = /usr/include; then 8271 GUI_INC_LOC= 8272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: in default path" >&5 8273$as_echo "in default path" >&6; } 8274 else 8275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GUI_INC_LOC" >&5 8276$as_echo "$GUI_INC_LOC" >&6; } 8277 fi 8278 else 8279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: <not found>" >&5 8280$as_echo "<not found>" >&6; } 8281 SKIP_MOTIF=YES 8282 fi 8283fi 8284 8285 8286if test -z "$SKIP_MOTIF"; then 8287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-motif-lib argument" >&5 8288$as_echo_n "checking --with-motif-lib argument... " >&6; } 8289 8290# Check whether --with-motif-lib was given. 8291if test "${with_motif_lib+set}" = set; then : 8292 withval=$with_motif_lib; MOTIF_LIBNAME="${withval}" 8293fi 8294 8295 8296 if test -n "$MOTIF_LIBNAME"; then 8297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MOTIF_LIBNAME" >&5 8298$as_echo "$MOTIF_LIBNAME" >&6; } 8299 GUI_LIB_LOC= 8300 else 8301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8302$as_echo "no" >&6; } 8303 8304 GUI_LIB_LOC="`echo $GUI_LIB_LOC|sed 's%-L%%g'`" 8305 8306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for location of Motif GUI libs" >&5 8307$as_echo_n "checking for location of Motif GUI libs... " >&6; } 8308 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" 8309 GUI_LIB_LOC= 8310 for try in $gui_libs; do 8311 for libtry in "$try"/libXm.a "$try"/libXm.so* "$try"/libXm.sl "$try"/libXm.dylib; do 8312 if test -f "$libtry"; then 8313 GUI_LIB_LOC=$try 8314 fi 8315 done 8316 done 8317 if test -n "$GUI_LIB_LOC"; then 8318 if test "$GUI_LIB_LOC" = /usr/lib; then 8319 GUI_LIB_LOC= 8320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: in default path" >&5 8321$as_echo "in default path" >&6; } 8322 else 8323 if test -n "$GUI_LIB_LOC"; then 8324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GUI_LIB_LOC" >&5 8325$as_echo "$GUI_LIB_LOC" >&6; } 8326 if test "`(uname) 2>/dev/null`" = SunOS && 8327 uname -r | grep '^5' >/dev/null; then 8328 GUI_LIB_LOC="$GUI_LIB_LOC -R $GUI_LIB_LOC" 8329 fi 8330 fi 8331 fi 8332 MOTIF_LIBNAME=-lXm 8333 else 8334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: <not found>" >&5 8335$as_echo "<not found>" >&6; } 8336 SKIP_MOTIF=YES 8337 fi 8338 fi 8339fi 8340 8341if test -z "$SKIP_MOTIF"; then 8342 SKIP_ATHENA=YES 8343 SKIP_NEXTAW=YES 8344 GUITYPE=MOTIF 8345 8346fi 8347 8348 8349GUI_X_LIBS= 8350 8351if test -z "$SKIP_ATHENA"; then 8352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Athena header files can be found" >&5 8353$as_echo_n "checking if Athena header files can be found... " >&6; } 8354 cflags_save=$CFLAGS 8355 CFLAGS="$CFLAGS $X_CFLAGS" 8356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8357/* end confdefs.h. */ 8358 8359#include <X11/Intrinsic.h> 8360#include <X11/Xaw/Paned.h> 8361int 8362main () 8363{ 8364 8365 ; 8366 return 0; 8367} 8368_ACEOF 8369if ac_fn_c_try_compile "$LINENO"; then : 8370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 8371$as_echo "yes" >&6; } 8372else 8373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8374$as_echo "no" >&6; }; SKIP_ATHENA=YES 8375fi 8376rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8377 CFLAGS=$cflags_save 8378fi 8379 8380if test -z "$SKIP_ATHENA"; then 8381 GUITYPE=ATHENA 8382fi 8383 8384if test -z "$SKIP_NEXTAW"; then 8385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if neXtaw header files can be found" >&5 8386$as_echo_n "checking if neXtaw header files can be found... " >&6; } 8387 cflags_save=$CFLAGS 8388 CFLAGS="$CFLAGS $X_CFLAGS" 8389 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8390/* end confdefs.h. */ 8391 8392#include <X11/Intrinsic.h> 8393#include <X11/neXtaw/Paned.h> 8394int 8395main () 8396{ 8397 8398 ; 8399 return 0; 8400} 8401_ACEOF 8402if ac_fn_c_try_compile "$LINENO"; then : 8403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 8404$as_echo "yes" >&6; } 8405else 8406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8407$as_echo "no" >&6; }; SKIP_NEXTAW=YES 8408fi 8409rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8410 CFLAGS=$cflags_save 8411fi 8412 8413if test -z "$SKIP_NEXTAW"; then 8414 GUITYPE=NEXTAW 8415fi 8416 8417if test -z "$SKIP_ATHENA" -o -z "$SKIP_NEXTAW" -o -z "$SKIP_MOTIF"; then 8418 if test -n "$GUI_INC_LOC"; then 8419 GUI_INC_LOC=-I"`echo $GUI_INC_LOC|sed 's%-I%%'`" 8420 fi 8421 if test -n "$GUI_LIB_LOC"; then 8422 GUI_LIB_LOC=-L"`echo $GUI_LIB_LOC|sed 's%-L%%'`" 8423 fi 8424 8425 ldflags_save=$LDFLAGS 8426 LDFLAGS="$X_LIBS $LDFLAGS" 8427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XShapeQueryExtension in -lXext" >&5 8428$as_echo_n "checking for XShapeQueryExtension in -lXext... " >&6; } 8429if test "${ac_cv_lib_Xext_XShapeQueryExtension+set}" = set; then : 8430 $as_echo_n "(cached) " >&6 8431else 8432 ac_check_lib_save_LIBS=$LIBS 8433LIBS="-lXext -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS" 8434cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8435/* end confdefs.h. */ 8436 8437/* Override any GCC internal prototype to avoid an error. 8438 Use char because int might match the return type of a GCC 8439 builtin and then its argument prototype would still apply. */ 8440#ifdef __cplusplus 8441extern "C" 8442#endif 8443char XShapeQueryExtension (); 8444int 8445main () 8446{ 8447return XShapeQueryExtension (); 8448 ; 8449 return 0; 8450} 8451_ACEOF 8452if ac_fn_c_try_link "$LINENO"; then : 8453 ac_cv_lib_Xext_XShapeQueryExtension=yes 8454else 8455 ac_cv_lib_Xext_XShapeQueryExtension=no 8456fi 8457rm -f core conftest.err conftest.$ac_objext \ 8458 conftest$ac_exeext conftest.$ac_ext 8459LIBS=$ac_check_lib_save_LIBS 8460fi 8461{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xext_XShapeQueryExtension" >&5 8462$as_echo "$ac_cv_lib_Xext_XShapeQueryExtension" >&6; } 8463if test "x$ac_cv_lib_Xext_XShapeQueryExtension" = x""yes; then : 8464 GUI_X_LIBS="-lXext" 8465fi 8466 8467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wslen in -lw" >&5 8468$as_echo_n "checking for wslen in -lw... " >&6; } 8469if test "${ac_cv_lib_w_wslen+set}" = set; then : 8470 $as_echo_n "(cached) " >&6 8471else 8472 ac_check_lib_save_LIBS=$LIBS 8473LIBS="-lw $GUI_X_LIBS -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS" 8474cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8475/* end confdefs.h. */ 8476 8477/* Override any GCC internal prototype to avoid an error. 8478 Use char because int might match the return type of a GCC 8479 builtin and then its argument prototype would still apply. */ 8480#ifdef __cplusplus 8481extern "C" 8482#endif 8483char wslen (); 8484int 8485main () 8486{ 8487return wslen (); 8488 ; 8489 return 0; 8490} 8491_ACEOF 8492if ac_fn_c_try_link "$LINENO"; then : 8493 ac_cv_lib_w_wslen=yes 8494else 8495 ac_cv_lib_w_wslen=no 8496fi 8497rm -f core conftest.err conftest.$ac_objext \ 8498 conftest$ac_exeext conftest.$ac_ext 8499LIBS=$ac_check_lib_save_LIBS 8500fi 8501{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_w_wslen" >&5 8502$as_echo "$ac_cv_lib_w_wslen" >&6; } 8503if test "x$ac_cv_lib_w_wslen" = x""yes; then : 8504 X_EXTRA_LIBS="$X_EXTRA_LIBS -lw" 8505fi 8506 8507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlsym in -ldl" >&5 8508$as_echo_n "checking for dlsym in -ldl... " >&6; } 8509if test "${ac_cv_lib_dl_dlsym+set}" = set; then : 8510 $as_echo_n "(cached) " >&6 8511else 8512 ac_check_lib_save_LIBS=$LIBS 8513LIBS="-ldl $GUI_X_LIBS -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS" 8514cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8515/* end confdefs.h. */ 8516 8517/* Override any GCC internal prototype to avoid an error. 8518 Use char because int might match the return type of a GCC 8519 builtin and then its argument prototype would still apply. */ 8520#ifdef __cplusplus 8521extern "C" 8522#endif 8523char dlsym (); 8524int 8525main () 8526{ 8527return dlsym (); 8528 ; 8529 return 0; 8530} 8531_ACEOF 8532if ac_fn_c_try_link "$LINENO"; then : 8533 ac_cv_lib_dl_dlsym=yes 8534else 8535 ac_cv_lib_dl_dlsym=no 8536fi 8537rm -f core conftest.err conftest.$ac_objext \ 8538 conftest$ac_exeext conftest.$ac_ext 8539LIBS=$ac_check_lib_save_LIBS 8540fi 8541{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlsym" >&5 8542$as_echo "$ac_cv_lib_dl_dlsym" >&6; } 8543if test "x$ac_cv_lib_dl_dlsym" = x""yes; then : 8544 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldl" 8545fi 8546 8547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XmuCreateStippledPixmap in -lXmu" >&5 8548$as_echo_n "checking for XmuCreateStippledPixmap in -lXmu... " >&6; } 8549if test "${ac_cv_lib_Xmu_XmuCreateStippledPixmap+set}" = set; then : 8550 $as_echo_n "(cached) " >&6 8551else 8552 ac_check_lib_save_LIBS=$LIBS 8553LIBS="-lXmu $GUI_X_LIBS -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS" 8554cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8555/* end confdefs.h. */ 8556 8557/* Override any GCC internal prototype to avoid an error. 8558 Use char because int might match the return type of a GCC 8559 builtin and then its argument prototype would still apply. */ 8560#ifdef __cplusplus 8561extern "C" 8562#endif 8563char XmuCreateStippledPixmap (); 8564int 8565main () 8566{ 8567return XmuCreateStippledPixmap (); 8568 ; 8569 return 0; 8570} 8571_ACEOF 8572if ac_fn_c_try_link "$LINENO"; then : 8573 ac_cv_lib_Xmu_XmuCreateStippledPixmap=yes 8574else 8575 ac_cv_lib_Xmu_XmuCreateStippledPixmap=no 8576fi 8577rm -f core conftest.err conftest.$ac_objext \ 8578 conftest$ac_exeext conftest.$ac_ext 8579LIBS=$ac_check_lib_save_LIBS 8580fi 8581{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xmu_XmuCreateStippledPixmap" >&5 8582$as_echo "$ac_cv_lib_Xmu_XmuCreateStippledPixmap" >&6; } 8583if test "x$ac_cv_lib_Xmu_XmuCreateStippledPixmap" = x""yes; then : 8584 GUI_X_LIBS="-lXmu $GUI_X_LIBS" 8585fi 8586 8587 if test -z "$SKIP_MOTIF"; then 8588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpEndJob in -lXp" >&5 8589$as_echo_n "checking for XpEndJob in -lXp... " >&6; } 8590if test "${ac_cv_lib_Xp_XpEndJob+set}" = set; then : 8591 $as_echo_n "(cached) " >&6 8592else 8593 ac_check_lib_save_LIBS=$LIBS 8594LIBS="-lXp $GUI_X_LIBS -lXm -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS" 8595cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8596/* end confdefs.h. */ 8597 8598/* Override any GCC internal prototype to avoid an error. 8599 Use char because int might match the return type of a GCC 8600 builtin and then its argument prototype would still apply. */ 8601#ifdef __cplusplus 8602extern "C" 8603#endif 8604char XpEndJob (); 8605int 8606main () 8607{ 8608return XpEndJob (); 8609 ; 8610 return 0; 8611} 8612_ACEOF 8613if ac_fn_c_try_link "$LINENO"; then : 8614 ac_cv_lib_Xp_XpEndJob=yes 8615else 8616 ac_cv_lib_Xp_XpEndJob=no 8617fi 8618rm -f core conftest.err conftest.$ac_objext \ 8619 conftest$ac_exeext conftest.$ac_ext 8620LIBS=$ac_check_lib_save_LIBS 8621fi 8622{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xp_XpEndJob" >&5 8623$as_echo "$ac_cv_lib_Xp_XpEndJob" >&6; } 8624if test "x$ac_cv_lib_Xp_XpEndJob" = x""yes; then : 8625 GUI_X_LIBS="-lXp $GUI_X_LIBS" 8626fi 8627 8628 fi 8629 LDFLAGS=$ldflags_save 8630 8631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for extra X11 defines" >&5 8632$as_echo_n "checking for extra X11 defines... " >&6; } 8633 NARROW_PROTO= 8634 rm -fr conftestdir 8635 if mkdir conftestdir; then 8636 cd conftestdir 8637 cat > Imakefile <<'EOF' 8638acfindx: 8639 @echo 'NARROW_PROTO="${PROTO_DEFINES}"' 8640EOF 8641 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then 8642 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make` 8643 fi 8644 cd .. 8645 rm -fr conftestdir 8646 fi 8647 if test -z "$NARROW_PROTO"; then 8648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8649$as_echo "no" >&6; } 8650 else 8651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NARROW_PROTO" >&5 8652$as_echo "$NARROW_PROTO" >&6; } 8653 fi 8654 8655fi 8656 8657if test "$enable_xsmp" = "yes"; then 8658 cppflags_save=$CPPFLAGS 8659 CPPFLAGS="$CPPFLAGS $X_CFLAGS" 8660 for ac_header in X11/SM/SMlib.h 8661do : 8662 ac_fn_c_check_header_mongrel "$LINENO" "X11/SM/SMlib.h" "ac_cv_header_X11_SM_SMlib_h" "$ac_includes_default" 8663if test "x$ac_cv_header_X11_SM_SMlib_h" = x""yes; then : 8664 cat >>confdefs.h <<_ACEOF 8665#define HAVE_X11_SM_SMLIB_H 1 8666_ACEOF 8667 8668fi 8669 8670done 8671 8672 CPPFLAGS=$cppflags_save 8673fi 8674 8675 8676if test -z "$SKIP_ATHENA" -o -z "$SKIP_NEXTAW" -o -z "$SKIP_MOTIF" -o -z "$SKIP_GTK2"; then 8677 cppflags_save=$CPPFLAGS 8678 CPPFLAGS="$CPPFLAGS $X_CFLAGS" 8679 for ac_header in X11/xpm.h X11/Sunkeysym.h 8680do : 8681 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 8682ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 8683eval as_val=\$$as_ac_Header 8684 if test "x$as_val" = x""yes; then : 8685 cat >>confdefs.h <<_ACEOF 8686#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 8687_ACEOF 8688 8689fi 8690 8691done 8692 8693 8694 if test ! "$enable_xim" = "no"; then 8695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XIMText in X11/Xlib.h" >&5 8696$as_echo_n "checking for XIMText in X11/Xlib.h... " >&6; } 8697 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8698/* end confdefs.h. */ 8699#include <X11/Xlib.h> 8700_ACEOF 8701if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 8702 $EGREP "XIMText" >/dev/null 2>&1; then : 8703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 8704$as_echo "yes" >&6; } 8705else 8706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no; xim has been disabled" >&5 8707$as_echo "no; xim has been disabled" >&6; }; enable_xim = "no" 8708fi 8709rm -f conftest* 8710 8711 fi 8712 CPPFLAGS=$cppflags_save 8713 8714 if test "$enable_xim" = "auto" -a "$enable_hangulinput" != "yes" \ 8715 -a "x$GUITYPE" != "xNONE" ; then 8716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: X GUI selected; xim has been enabled" >&5 8717$as_echo "X GUI selected; xim has been enabled" >&6; } 8718 enable_xim="yes" 8719 fi 8720fi 8721 8722if test -z "$SKIP_ATHENA" -o -z "$SKIP_NEXTAW" -o -z "$SKIP_MOTIF"; then 8723 cppflags_save=$CPPFLAGS 8724 CPPFLAGS="$CPPFLAGS $X_CFLAGS" 8725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X11/Xmu/Editres.h" >&5 8726$as_echo_n "checking for X11/Xmu/Editres.h... " >&6; } 8727 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8728/* end confdefs.h. */ 8729 8730#include <X11/Intrinsic.h> 8731#include <X11/Xmu/Editres.h> 8732int 8733main () 8734{ 8735int i; i = 0; 8736 ; 8737 return 0; 8738} 8739_ACEOF 8740if ac_fn_c_try_compile "$LINENO"; then : 8741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 8742$as_echo "yes" >&6; } 8743 $as_echo "#define HAVE_X11_XMU_EDITRES_H 1" >>confdefs.h 8744 8745else 8746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8747$as_echo "no" >&6; } 8748fi 8749rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8750 CPPFLAGS=$cppflags_save 8751fi 8752 8753if test -z "$SKIP_MOTIF"; then 8754 cppflags_save=$CPPFLAGS 8755 CPPFLAGS="$CPPFLAGS $X_CFLAGS" 8756 if test "$zOSUnix" = "yes"; then 8757 xmheader="Xm/Xm.h" 8758 else 8759 xmheader="Xm/Xm.h Xm/XpmP.h Xm/JoinSideT.h Xm/TraitP.h Xm/Manager.h 8760 Xm/UnhighlightT.h Xm/Notebook.h" 8761 fi 8762 for ac_header in $xmheader 8763do : 8764 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 8765ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 8766eval as_val=\$$as_ac_Header 8767 if test "x$as_val" = x""yes; then : 8768 cat >>confdefs.h <<_ACEOF 8769#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 8770_ACEOF 8771 8772fi 8773 8774done 8775 8776 8777 if test "x$ac_cv_header_Xm_XpmP_h" = "xyes"; then 8778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XpmAttributes_21 in Xm/XpmP.h" >&5 8779$as_echo_n "checking for XpmAttributes_21 in Xm/XpmP.h... " >&6; } 8780 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8781/* end confdefs.h. */ 8782#include <Xm/XpmP.h> 8783int 8784main () 8785{ 8786XpmAttributes_21 attr; 8787 ; 8788 return 0; 8789} 8790_ACEOF 8791if ac_fn_c_try_compile "$LINENO"; then : 8792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 8793$as_echo "yes" >&6; }; $as_echo "#define XPMATTRIBUTES_TYPE XpmAttributes_21" >>confdefs.h 8794 8795else 8796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8797$as_echo "no" >&6; }; $as_echo "#define XPMATTRIBUTES_TYPE XpmAttributes" >>confdefs.h 8798 8799 8800fi 8801rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8802 else 8803 $as_echo "#define XPMATTRIBUTES_TYPE XpmAttributes" >>confdefs.h 8804 8805 fi 8806 CPPFLAGS=$cppflags_save 8807fi 8808 8809if test "x$GUITYPE" = "xNONE" -a "$enable_xim" = "yes"; then 8810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no GUI selected; xim has been disabled" >&5 8811$as_echo "no GUI selected; xim has been disabled" >&6; } 8812 enable_xim="no" 8813fi 8814if test "x$GUITYPE" = "xNONE" -a "$enable_fontset" = "yes"; then 8815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no GUI selected; fontset has been disabled" >&5 8816$as_echo "no GUI selected; fontset has been disabled" >&6; } 8817 enable_fontset="no" 8818fi 8819if test "x$GUITYPE:$enable_fontset" = "xGTK:yes"; then 8820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: GTK+ 2 GUI selected; fontset has been disabled" >&5 8821$as_echo "GTK+ 2 GUI selected; fontset has been disabled" >&6; } 8822 enable_fontset="no" 8823fi 8824 8825if test -z "$SKIP_PHOTON"; then 8826 GUITYPE=PHOTONGUI 8827fi 8828 8829 8830 8831 8832 8833 8834if test "$enable_workshop" = "yes" -a -n "$SKIP_MOTIF"; then 8835 as_fn_error "cannot use workshop without Motif" "$LINENO" 5 8836fi 8837 8838if test "$enable_xim" = "yes"; then 8839 $as_echo "#define FEAT_XIM 1" >>confdefs.h 8840 8841fi 8842if test "$enable_fontset" = "yes"; then 8843 $as_echo "#define FEAT_XFONTSET 1" >>confdefs.h 8844 8845fi 8846 8847 8848 8849 8850if test "$enable_hangulinput" = "yes"; then 8851 if test "x$GUITYPE" = "xNONE"; then 8852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no GUI selected; hangul input has been disabled" >&5 8853$as_echo "no GUI selected; hangul input has been disabled" >&6; } 8854 enable_hangulinput=no 8855 else 8856 $as_echo "#define FEAT_HANGULIN 1" >>confdefs.h 8857 8858 HANGULIN_SRC=hangulin.c 8859 8860 HANGULIN_OBJ=objects/hangulin.o 8861 8862 fi 8863fi 8864 8865 8866{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether toupper is broken" >&5 8867$as_echo_n "checking whether toupper is broken... " >&6; } 8868if test "${vim_cv_toupper_broken+set}" = set; then : 8869 $as_echo_n "(cached) " >&6 8870else 8871 8872 if test "$cross_compiling" = yes; then : 8873 8874 as_fn_error "cross-compiling: please set 'vim_cv_toupper_broken'" "$LINENO" 5 8875 8876else 8877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8878/* end confdefs.h. */ 8879 8880#include "confdefs.h" 8881#include <ctype.h> 8882#if STDC_HEADERS 8883# include <stdlib.h> 8884# include <stddef.h> 8885#endif 8886main() { exit(toupper('A') == 'A' && tolower('z') == 'z'); } 8887 8888_ACEOF 8889if ac_fn_c_try_run "$LINENO"; then : 8890 8891 vim_cv_toupper_broken=yes 8892 8893else 8894 8895 vim_cv_toupper_broken=no 8896 8897fi 8898rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 8899 conftest.$ac_objext conftest.beam conftest.$ac_ext 8900fi 8901 8902fi 8903{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vim_cv_toupper_broken" >&5 8904$as_echo "$vim_cv_toupper_broken" >&6; } 8905 8906if test "x$vim_cv_toupper_broken" = "xyes" ; then 8907 $as_echo "#define BROKEN_TOUPPER 1" >>confdefs.h 8908 8909fi 8910 8911{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __DATE__ and __TIME__ work" >&5 8912$as_echo_n "checking whether __DATE__ and __TIME__ work... " >&6; } 8913cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8914/* end confdefs.h. */ 8915#include <stdio.h> 8916int 8917main () 8918{ 8919printf("(" __DATE__ " " __TIME__ ")"); 8920 ; 8921 return 0; 8922} 8923_ACEOF 8924if ac_fn_c_try_compile "$LINENO"; then : 8925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 8926$as_echo "yes" >&6; }; $as_echo "#define HAVE_DATE_TIME 1" >>confdefs.h 8927 8928else 8929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8930$as_echo "no" >&6; } 8931fi 8932rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8933 8934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((unused)) is allowed" >&5 8935$as_echo_n "checking whether __attribute__((unused)) is allowed... " >&6; } 8936cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8937/* end confdefs.h. */ 8938#include <stdio.h> 8939int 8940main () 8941{ 8942int x __attribute__((unused)); 8943 ; 8944 return 0; 8945} 8946_ACEOF 8947if ac_fn_c_try_compile "$LINENO"; then : 8948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 8949$as_echo "yes" >&6; }; $as_echo "#define HAVE_ATTRIBUTE_UNUSED 1" >>confdefs.h 8950 8951else 8952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8953$as_echo "no" >&6; } 8954fi 8955rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8956 8957ac_fn_c_check_header_mongrel "$LINENO" "elf.h" "ac_cv_header_elf_h" "$ac_includes_default" 8958if test "x$ac_cv_header_elf_h" = x""yes; then : 8959 HAS_ELF=1 8960fi 8961 8962 8963if test "$HAS_ELF" = 1; then 8964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lelf" >&5 8965$as_echo_n "checking for main in -lelf... " >&6; } 8966if test "${ac_cv_lib_elf_main+set}" = set; then : 8967 $as_echo_n "(cached) " >&6 8968else 8969 ac_check_lib_save_LIBS=$LIBS 8970LIBS="-lelf $LIBS" 8971cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8972/* end confdefs.h. */ 8973 8974 8975int 8976main () 8977{ 8978return main (); 8979 ; 8980 return 0; 8981} 8982_ACEOF 8983if ac_fn_c_try_link "$LINENO"; then : 8984 ac_cv_lib_elf_main=yes 8985else 8986 ac_cv_lib_elf_main=no 8987fi 8988rm -f core conftest.err conftest.$ac_objext \ 8989 conftest$ac_exeext conftest.$ac_ext 8990LIBS=$ac_check_lib_save_LIBS 8991fi 8992{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_elf_main" >&5 8993$as_echo "$ac_cv_lib_elf_main" >&6; } 8994if test "x$ac_cv_lib_elf_main" = x""yes; then : 8995 cat >>confdefs.h <<_ACEOF 8996#define HAVE_LIBELF 1 8997_ACEOF 8998 8999 LIBS="-lelf $LIBS" 9000 9001fi 9002 9003fi 9004 9005ac_header_dirent=no 9006for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do 9007 as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` 9008{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5 9009$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; } 9010if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then : 9011 $as_echo_n "(cached) " >&6 9012else 9013 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9014/* end confdefs.h. */ 9015#include <sys/types.h> 9016#include <$ac_hdr> 9017 9018int 9019main () 9020{ 9021if ((DIR *) 0) 9022return 0; 9023 ; 9024 return 0; 9025} 9026_ACEOF 9027if ac_fn_c_try_compile "$LINENO"; then : 9028 eval "$as_ac_Header=yes" 9029else 9030 eval "$as_ac_Header=no" 9031fi 9032rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9033fi 9034eval ac_res=\$$as_ac_Header 9035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 9036$as_echo "$ac_res" >&6; } 9037eval as_val=\$$as_ac_Header 9038 if test "x$as_val" = x""yes; then : 9039 cat >>confdefs.h <<_ACEOF 9040#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 9041_ACEOF 9042 9043ac_header_dirent=$ac_hdr; break 9044fi 9045 9046done 9047# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 9048if test $ac_header_dirent = dirent.h; then 9049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 9050$as_echo_n "checking for library containing opendir... " >&6; } 9051if test "${ac_cv_search_opendir+set}" = set; then : 9052 $as_echo_n "(cached) " >&6 9053else 9054 ac_func_search_save_LIBS=$LIBS 9055cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9056/* end confdefs.h. */ 9057 9058/* Override any GCC internal prototype to avoid an error. 9059 Use char because int might match the return type of a GCC 9060 builtin and then its argument prototype would still apply. */ 9061#ifdef __cplusplus 9062extern "C" 9063#endif 9064char opendir (); 9065int 9066main () 9067{ 9068return opendir (); 9069 ; 9070 return 0; 9071} 9072_ACEOF 9073for ac_lib in '' dir; do 9074 if test -z "$ac_lib"; then 9075 ac_res="none required" 9076 else 9077 ac_res=-l$ac_lib 9078 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 9079 fi 9080 if ac_fn_c_try_link "$LINENO"; then : 9081 ac_cv_search_opendir=$ac_res 9082fi 9083rm -f core conftest.err conftest.$ac_objext \ 9084 conftest$ac_exeext 9085 if test "${ac_cv_search_opendir+set}" = set; then : 9086 break 9087fi 9088done 9089if test "${ac_cv_search_opendir+set}" = set; then : 9090 9091else 9092 ac_cv_search_opendir=no 9093fi 9094rm conftest.$ac_ext 9095LIBS=$ac_func_search_save_LIBS 9096fi 9097{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 9098$as_echo "$ac_cv_search_opendir" >&6; } 9099ac_res=$ac_cv_search_opendir 9100if test "$ac_res" != no; then : 9101 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 9102 9103fi 9104 9105else 9106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 9107$as_echo_n "checking for library containing opendir... " >&6; } 9108if test "${ac_cv_search_opendir+set}" = set; then : 9109 $as_echo_n "(cached) " >&6 9110else 9111 ac_func_search_save_LIBS=$LIBS 9112cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9113/* end confdefs.h. */ 9114 9115/* Override any GCC internal prototype to avoid an error. 9116 Use char because int might match the return type of a GCC 9117 builtin and then its argument prototype would still apply. */ 9118#ifdef __cplusplus 9119extern "C" 9120#endif 9121char opendir (); 9122int 9123main () 9124{ 9125return opendir (); 9126 ; 9127 return 0; 9128} 9129_ACEOF 9130for ac_lib in '' x; do 9131 if test -z "$ac_lib"; then 9132 ac_res="none required" 9133 else 9134 ac_res=-l$ac_lib 9135 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 9136 fi 9137 if ac_fn_c_try_link "$LINENO"; then : 9138 ac_cv_search_opendir=$ac_res 9139fi 9140rm -f core conftest.err conftest.$ac_objext \ 9141 conftest$ac_exeext 9142 if test "${ac_cv_search_opendir+set}" = set; then : 9143 break 9144fi 9145done 9146if test "${ac_cv_search_opendir+set}" = set; then : 9147 9148else 9149 ac_cv_search_opendir=no 9150fi 9151rm conftest.$ac_ext 9152LIBS=$ac_func_search_save_LIBS 9153fi 9154{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 9155$as_echo "$ac_cv_search_opendir" >&6; } 9156ac_res=$ac_cv_search_opendir 9157if test "$ac_res" != no; then : 9158 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 9159 9160fi 9161 9162fi 9163 9164 9165if test $ac_cv_header_sys_wait_h = no; then 9166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that defines union wait" >&5 9167$as_echo_n "checking for sys/wait.h that defines union wait... " >&6; } 9168 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9169/* end confdefs.h. */ 9170#include <sys/wait.h> 9171int 9172main () 9173{ 9174union wait xx, yy; xx = yy 9175 ; 9176 return 0; 9177} 9178_ACEOF 9179if ac_fn_c_try_compile "$LINENO"; then : 9180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 9181$as_echo "yes" >&6; } 9182 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h 9183 9184 $as_echo "#define HAVE_UNION_WAIT 1" >>confdefs.h 9185 9186else 9187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 9188$as_echo "no" >&6; } 9189fi 9190rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9191fi 9192 9193for ac_header in stdarg.h stdint.h stdlib.h string.h \ 9194 sys/select.h sys/utsname.h termcap.h fcntl.h \ 9195 sgtty.h sys/ioctl.h sys/time.h sys/types.h \ 9196 termio.h iconv.h inttypes.h langinfo.h math.h \ 9197 unistd.h stropts.h errno.h sys/resource.h \ 9198 sys/systeminfo.h locale.h sys/stream.h termios.h \ 9199 libc.h sys/statfs.h poll.h sys/poll.h pwd.h \ 9200 utime.h sys/param.h libintl.h libgen.h \ 9201 util/debug.h util/msg18n.h frame.h sys/acl.h \ 9202 sys/access.h sys/sysinfo.h wchar.h wctype.h 9203do : 9204 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 9205ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 9206eval as_val=\$$as_ac_Header 9207 if test "x$as_val" = x""yes; then : 9208 cat >>confdefs.h <<_ACEOF 9209#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 9210_ACEOF 9211 9212fi 9213 9214done 9215 9216 9217for ac_header in sys/ptem.h 9218do : 9219 ac_fn_c_check_header_compile "$LINENO" "sys/ptem.h" "ac_cv_header_sys_ptem_h" "#if defined HAVE_SYS_STREAM_H 9220# include <sys/stream.h> 9221#endif 9222" 9223if test "x$ac_cv_header_sys_ptem_h" = x""yes; then : 9224 cat >>confdefs.h <<_ACEOF 9225#define HAVE_SYS_PTEM_H 1 9226_ACEOF 9227 9228fi 9229 9230done 9231 9232 9233for ac_header in sys/sysctl.h 9234do : 9235 ac_fn_c_check_header_compile "$LINENO" "sys/sysctl.h" "ac_cv_header_sys_sysctl_h" "#if defined HAVE_SYS_PARAM_H 9236# include <sys/param.h> 9237#endif 9238" 9239if test "x$ac_cv_header_sys_sysctl_h" = x""yes; then : 9240 cat >>confdefs.h <<_ACEOF 9241#define HAVE_SYS_SYSCTL_H 1 9242_ACEOF 9243 9244fi 9245 9246done 9247 9248 9249 9250{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_np.h" >&5 9251$as_echo_n "checking for pthread_np.h... " >&6; } 9252cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9253/* end confdefs.h. */ 9254 9255#include <pthread.h> 9256#include <pthread_np.h> 9257int 9258main () 9259{ 9260int i; i = 0; 9261 ; 9262 return 0; 9263} 9264_ACEOF 9265if ac_fn_c_try_compile "$LINENO"; then : 9266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 9267$as_echo "yes" >&6; } 9268 $as_echo "#define HAVE_PTHREAD_NP_H 1" >>confdefs.h 9269 9270else 9271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 9272$as_echo "no" >&6; } 9273fi 9274rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9275 9276for ac_header in strings.h 9277do : 9278 ac_fn_c_check_header_mongrel "$LINENO" "strings.h" "ac_cv_header_strings_h" "$ac_includes_default" 9279if test "x$ac_cv_header_strings_h" = x""yes; then : 9280 cat >>confdefs.h <<_ACEOF 9281#define HAVE_STRINGS_H 1 9282_ACEOF 9283 9284fi 9285 9286done 9287 9288if test "x$MACOSX" = "xyes"; then 9289 $as_echo "#define NO_STRINGS_WITH_STRING_H 1" >>confdefs.h 9290 9291else 9292 9293{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if strings.h can be included after string.h" >&5 9294$as_echo_n "checking if strings.h can be included after string.h... " >&6; } 9295cppflags_save=$CPPFLAGS 9296CPPFLAGS="$CPPFLAGS $X_CFLAGS" 9297cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9298/* end confdefs.h. */ 9299 9300#if defined(_AIX) && !defined(_AIX51) && !defined(_NO_PROTO) 9301# define _NO_PROTO /* like in os_unix.h, causes conflict for AIX (Winn) */ 9302 /* but don't do it on AIX 5.1 (Uribarri) */ 9303#endif 9304#ifdef HAVE_XM_XM_H 9305# include <Xm/Xm.h> /* This breaks it for HP-UX 11 (Squassabia) */ 9306#endif 9307#ifdef HAVE_STRING_H 9308# include <string.h> 9309#endif 9310#if defined(HAVE_STRINGS_H) 9311# include <strings.h> 9312#endif 9313 9314int 9315main () 9316{ 9317int i; i = 0; 9318 ; 9319 return 0; 9320} 9321_ACEOF 9322if ac_fn_c_try_compile "$LINENO"; then : 9323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 9324$as_echo "yes" >&6; } 9325else 9326 $as_echo "#define NO_STRINGS_WITH_STRING_H 1" >>confdefs.h 9327 9328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 9329$as_echo "no" >&6; } 9330fi 9331rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9332CPPFLAGS=$cppflags_save 9333fi 9334 9335if test $ac_cv_c_compiler_gnu = yes; then 9336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5 9337$as_echo_n "checking whether $CC needs -traditional... " >&6; } 9338if test "${ac_cv_prog_gcc_traditional+set}" = set; then : 9339 $as_echo_n "(cached) " >&6 9340else 9341 ac_pattern="Autoconf.*'x'" 9342 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9343/* end confdefs.h. */ 9344#include <sgtty.h> 9345Autoconf TIOCGETP 9346_ACEOF 9347if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 9348 $EGREP "$ac_pattern" >/dev/null 2>&1; then : 9349 ac_cv_prog_gcc_traditional=yes 9350else 9351 ac_cv_prog_gcc_traditional=no 9352fi 9353rm -f conftest* 9354 9355 9356 if test $ac_cv_prog_gcc_traditional = no; then 9357 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9358/* end confdefs.h. */ 9359#include <termio.h> 9360Autoconf TCGETA 9361_ACEOF 9362if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 9363 $EGREP "$ac_pattern" >/dev/null 2>&1; then : 9364 ac_cv_prog_gcc_traditional=yes 9365fi 9366rm -f conftest* 9367 9368 fi 9369fi 9370{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5 9371$as_echo "$ac_cv_prog_gcc_traditional" >&6; } 9372 if test $ac_cv_prog_gcc_traditional = yes; then 9373 CC="$CC -traditional" 9374 fi 9375fi 9376 9377{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 9378$as_echo_n "checking for an ANSI C-conforming const... " >&6; } 9379if test "${ac_cv_c_const+set}" = set; then : 9380 $as_echo_n "(cached) " >&6 9381else 9382 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9383/* end confdefs.h. */ 9384 9385int 9386main () 9387{ 9388/* FIXME: Include the comments suggested by Paul. */ 9389#ifndef __cplusplus 9390 /* Ultrix mips cc rejects this. */ 9391 typedef int charset[2]; 9392 const charset cs; 9393 /* SunOS 4.1.1 cc rejects this. */ 9394 char const *const *pcpcc; 9395 char **ppc; 9396 /* NEC SVR4.0.2 mips cc rejects this. */ 9397 struct point {int x, y;}; 9398 static struct point const zero = {0,0}; 9399 /* AIX XL C 1.02.0.0 rejects this. 9400 It does not let you subtract one const X* pointer from another in 9401 an arm of an if-expression whose if-part is not a constant 9402 expression */ 9403 const char *g = "string"; 9404 pcpcc = &g + (g ? g-g : 0); 9405 /* HPUX 7.0 cc rejects these. */ 9406 ++pcpcc; 9407 ppc = (char**) pcpcc; 9408 pcpcc = (char const *const *) ppc; 9409 { /* SCO 3.2v4 cc rejects this. */ 9410 char *t; 9411 char const *s = 0 ? (char *) 0 : (char const *) 0; 9412 9413 *t++ = 0; 9414 if (s) return 0; 9415 } 9416 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 9417 int x[] = {25, 17}; 9418 const int *foo = &x[0]; 9419 ++foo; 9420 } 9421 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 9422 typedef const int *iptr; 9423 iptr p = 0; 9424 ++p; 9425 } 9426 { /* AIX XL C 1.02.0.0 rejects this saying 9427 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 9428 struct s { int j; const int *ap[3]; }; 9429 struct s *b; b->j = 5; 9430 } 9431 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 9432 const int foo = 10; 9433 if (!foo) return 0; 9434 } 9435 return !cs[0] && !zero.x; 9436#endif 9437 9438 ; 9439 return 0; 9440} 9441_ACEOF 9442if ac_fn_c_try_compile "$LINENO"; then : 9443 ac_cv_c_const=yes 9444else 9445 ac_cv_c_const=no 9446fi 9447rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9448fi 9449{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 9450$as_echo "$ac_cv_c_const" >&6; } 9451if test $ac_cv_c_const = no; then 9452 9453$as_echo "#define const /**/" >>confdefs.h 9454 9455fi 9456 9457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5 9458$as_echo_n "checking for working volatile... " >&6; } 9459if test "${ac_cv_c_volatile+set}" = set; then : 9460 $as_echo_n "(cached) " >&6 9461else 9462 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9463/* end confdefs.h. */ 9464 9465int 9466main () 9467{ 9468 9469volatile int x; 9470int * volatile y = (int *) 0; 9471return !x && !y; 9472 ; 9473 return 0; 9474} 9475_ACEOF 9476if ac_fn_c_try_compile "$LINENO"; then : 9477 ac_cv_c_volatile=yes 9478else 9479 ac_cv_c_volatile=no 9480fi 9481rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9482fi 9483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5 9484$as_echo "$ac_cv_c_volatile" >&6; } 9485if test $ac_cv_c_volatile = no; then 9486 9487$as_echo "#define volatile /**/" >>confdefs.h 9488 9489fi 9490 9491ac_fn_c_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default" 9492if test "x$ac_cv_type_mode_t" = x""yes; then : 9493 9494else 9495 9496cat >>confdefs.h <<_ACEOF 9497#define mode_t int 9498_ACEOF 9499 9500fi 9501 9502ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default" 9503if test "x$ac_cv_type_off_t" = x""yes; then : 9504 9505else 9506 9507cat >>confdefs.h <<_ACEOF 9508#define off_t long int 9509_ACEOF 9510 9511fi 9512 9513ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default" 9514if test "x$ac_cv_type_pid_t" = x""yes; then : 9515 9516else 9517 9518cat >>confdefs.h <<_ACEOF 9519#define pid_t int 9520_ACEOF 9521 9522fi 9523 9524ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" 9525if test "x$ac_cv_type_size_t" = x""yes; then : 9526 9527else 9528 9529cat >>confdefs.h <<_ACEOF 9530#define size_t unsigned int 9531_ACEOF 9532 9533fi 9534 9535{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5 9536$as_echo_n "checking for uid_t in sys/types.h... " >&6; } 9537if test "${ac_cv_type_uid_t+set}" = set; then : 9538 $as_echo_n "(cached) " >&6 9539else 9540 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9541/* end confdefs.h. */ 9542#include <sys/types.h> 9543 9544_ACEOF 9545if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 9546 $EGREP "uid_t" >/dev/null 2>&1; then : 9547 ac_cv_type_uid_t=yes 9548else 9549 ac_cv_type_uid_t=no 9550fi 9551rm -f conftest* 9552 9553fi 9554{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5 9555$as_echo "$ac_cv_type_uid_t" >&6; } 9556if test $ac_cv_type_uid_t = no; then 9557 9558$as_echo "#define uid_t int" >>confdefs.h 9559 9560 9561$as_echo "#define gid_t int" >>confdefs.h 9562 9563fi 9564 9565ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t" 9566case $ac_cv_c_uint32_t in #( 9567 no|yes) ;; #( 9568 *) 9569 9570$as_echo "#define _UINT32_T 1" >>confdefs.h 9571 9572 9573cat >>confdefs.h <<_ACEOF 9574#define uint32_t $ac_cv_c_uint32_t 9575_ACEOF 9576;; 9577 esac 9578 9579 9580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5 9581$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; } 9582if test "${ac_cv_header_time+set}" = set; then : 9583 $as_echo_n "(cached) " >&6 9584else 9585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9586/* end confdefs.h. */ 9587#include <sys/types.h> 9588#include <sys/time.h> 9589#include <time.h> 9590 9591int 9592main () 9593{ 9594if ((struct tm *) 0) 9595return 0; 9596 ; 9597 return 0; 9598} 9599_ACEOF 9600if ac_fn_c_try_compile "$LINENO"; then : 9601 ac_cv_header_time=yes 9602else 9603 ac_cv_header_time=no 9604fi 9605rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9606fi 9607{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5 9608$as_echo "$ac_cv_header_time" >&6; } 9609if test $ac_cv_header_time = yes; then 9610 9611$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h 9612 9613fi 9614 9615ac_fn_c_check_type "$LINENO" "ino_t" "ac_cv_type_ino_t" "$ac_includes_default" 9616if test "x$ac_cv_type_ino_t" = x""yes; then : 9617 9618else 9619 9620cat >>confdefs.h <<_ACEOF 9621#define ino_t long 9622_ACEOF 9623 9624fi 9625 9626ac_fn_c_check_type "$LINENO" "dev_t" "ac_cv_type_dev_t" "$ac_includes_default" 9627if test "x$ac_cv_type_dev_t" = x""yes; then : 9628 9629else 9630 9631cat >>confdefs.h <<_ACEOF 9632#define dev_t unsigned 9633_ACEOF 9634 9635fi 9636 9637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 9638$as_echo_n "checking whether byte ordering is bigendian... " >&6; } 9639if test "${ac_cv_c_bigendian+set}" = set; then : 9640 $as_echo_n "(cached) " >&6 9641else 9642 ac_cv_c_bigendian=unknown 9643 # See if we're dealing with a universal compiler. 9644 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9645/* end confdefs.h. */ 9646#ifndef __APPLE_CC__ 9647 not a universal capable compiler 9648 #endif 9649 typedef int dummy; 9650 9651_ACEOF 9652if ac_fn_c_try_compile "$LINENO"; then : 9653 9654 # Check for potential -arch flags. It is not universal unless 9655 # there are at least two -arch flags with different values. 9656 ac_arch= 9657 ac_prev= 9658 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do 9659 if test -n "$ac_prev"; then 9660 case $ac_word in 9661 i?86 | x86_64 | ppc | ppc64) 9662 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then 9663 ac_arch=$ac_word 9664 else 9665 ac_cv_c_bigendian=universal 9666 break 9667 fi 9668 ;; 9669 esac 9670 ac_prev= 9671 elif test "x$ac_word" = "x-arch"; then 9672 ac_prev=arch 9673 fi 9674 done 9675fi 9676rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9677 if test $ac_cv_c_bigendian = unknown; then 9678 # See if sys/param.h defines the BYTE_ORDER macro. 9679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9680/* end confdefs.h. */ 9681#include <sys/types.h> 9682 #include <sys/param.h> 9683 9684int 9685main () 9686{ 9687#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 9688 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 9689 && LITTLE_ENDIAN) 9690 bogus endian macros 9691 #endif 9692 9693 ; 9694 return 0; 9695} 9696_ACEOF 9697if ac_fn_c_try_compile "$LINENO"; then : 9698 # It does; now see whether it defined to BIG_ENDIAN or not. 9699 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9700/* end confdefs.h. */ 9701#include <sys/types.h> 9702 #include <sys/param.h> 9703 9704int 9705main () 9706{ 9707#if BYTE_ORDER != BIG_ENDIAN 9708 not big endian 9709 #endif 9710 9711 ; 9712 return 0; 9713} 9714_ACEOF 9715if ac_fn_c_try_compile "$LINENO"; then : 9716 ac_cv_c_bigendian=yes 9717else 9718 ac_cv_c_bigendian=no 9719fi 9720rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9721fi 9722rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9723 fi 9724 if test $ac_cv_c_bigendian = unknown; then 9725 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 9726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9727/* end confdefs.h. */ 9728#include <limits.h> 9729 9730int 9731main () 9732{ 9733#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 9734 bogus endian macros 9735 #endif 9736 9737 ; 9738 return 0; 9739} 9740_ACEOF 9741if ac_fn_c_try_compile "$LINENO"; then : 9742 # It does; now see whether it defined to _BIG_ENDIAN or not. 9743 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9744/* end confdefs.h. */ 9745#include <limits.h> 9746 9747int 9748main () 9749{ 9750#ifndef _BIG_ENDIAN 9751 not big endian 9752 #endif 9753 9754 ; 9755 return 0; 9756} 9757_ACEOF 9758if ac_fn_c_try_compile "$LINENO"; then : 9759 ac_cv_c_bigendian=yes 9760else 9761 ac_cv_c_bigendian=no 9762fi 9763rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9764fi 9765rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9766 fi 9767 if test $ac_cv_c_bigendian = unknown; then 9768 # Compile a test program. 9769 if test "$cross_compiling" = yes; then : 9770 # Try to guess by grepping values from an object file. 9771 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9772/* end confdefs.h. */ 9773short int ascii_mm[] = 9774 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 9775 short int ascii_ii[] = 9776 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 9777 int use_ascii (int i) { 9778 return ascii_mm[i] + ascii_ii[i]; 9779 } 9780 short int ebcdic_ii[] = 9781 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 9782 short int ebcdic_mm[] = 9783 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 9784 int use_ebcdic (int i) { 9785 return ebcdic_mm[i] + ebcdic_ii[i]; 9786 } 9787 extern int foo; 9788 9789int 9790main () 9791{ 9792return use_ascii (foo) == use_ebcdic (foo); 9793 ; 9794 return 0; 9795} 9796_ACEOF 9797if ac_fn_c_try_compile "$LINENO"; then : 9798 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 9799 ac_cv_c_bigendian=yes 9800 fi 9801 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 9802 if test "$ac_cv_c_bigendian" = unknown; then 9803 ac_cv_c_bigendian=no 9804 else 9805 # finding both strings is unlikely to happen, but who knows? 9806 ac_cv_c_bigendian=unknown 9807 fi 9808 fi 9809fi 9810rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9811else 9812 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9813/* end confdefs.h. */ 9814$ac_includes_default 9815int 9816main () 9817{ 9818 9819 /* Are we little or big endian? From Harbison&Steele. */ 9820 union 9821 { 9822 long int l; 9823 char c[sizeof (long int)]; 9824 } u; 9825 u.l = 1; 9826 return u.c[sizeof (long int) - 1] == 1; 9827 9828 ; 9829 return 0; 9830} 9831_ACEOF 9832if ac_fn_c_try_run "$LINENO"; then : 9833 ac_cv_c_bigendian=no 9834else 9835 ac_cv_c_bigendian=yes 9836fi 9837rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 9838 conftest.$ac_objext conftest.beam conftest.$ac_ext 9839fi 9840 9841 fi 9842fi 9843{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 9844$as_echo "$ac_cv_c_bigendian" >&6; } 9845 case $ac_cv_c_bigendian in #( 9846 yes) 9847 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h 9848;; #( 9849 no) 9850 ;; #( 9851 universal) 9852 9853$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h 9854 9855 ;; #( 9856 *) 9857 as_fn_error "unknown endianness 9858 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 9859 esac 9860 9861 9862{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for rlim_t" >&5 9863$as_echo_n "checking for rlim_t... " >&6; } 9864if eval "test \"`echo '$''{'ac_cv_type_rlim_t'+set}'`\" = set"; then 9865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (cached) $ac_cv_type_rlim_t" >&5 9866$as_echo "(cached) $ac_cv_type_rlim_t" >&6; } 9867else 9868 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9869/* end confdefs.h. */ 9870 9871#include <sys/types.h> 9872#if STDC_HEADERS 9873# include <stdlib.h> 9874# include <stddef.h> 9875#endif 9876#ifdef HAVE_SYS_RESOURCE_H 9877# include <sys/resource.h> 9878#endif 9879 9880_ACEOF 9881if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 9882 $EGREP "(^|[^a-zA-Z_0-9])rlim_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then : 9883 ac_cv_type_rlim_t=yes 9884else 9885 ac_cv_type_rlim_t=no 9886fi 9887rm -f conftest* 9888 9889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_rlim_t" >&5 9890$as_echo "$ac_cv_type_rlim_t" >&6; } 9891fi 9892if test $ac_cv_type_rlim_t = no; then 9893 cat >> confdefs.h <<\EOF 9894#define rlim_t unsigned long 9895EOF 9896fi 9897 9898{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stack_t" >&5 9899$as_echo_n "checking for stack_t... " >&6; } 9900if eval "test \"`echo '$''{'ac_cv_type_stack_t'+set}'`\" = set"; then 9901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (cached) $ac_cv_type_stack_t" >&5 9902$as_echo "(cached) $ac_cv_type_stack_t" >&6; } 9903else 9904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9905/* end confdefs.h. */ 9906 9907#include <sys/types.h> 9908#if STDC_HEADERS 9909# include <stdlib.h> 9910# include <stddef.h> 9911#endif 9912#include <signal.h> 9913 9914_ACEOF 9915if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 9916 $EGREP "stack_t" >/dev/null 2>&1; then : 9917 ac_cv_type_stack_t=yes 9918else 9919 ac_cv_type_stack_t=no 9920fi 9921rm -f conftest* 9922 9923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_stack_t" >&5 9924$as_echo "$ac_cv_type_stack_t" >&6; } 9925fi 9926if test $ac_cv_type_stack_t = no; then 9927 cat >> confdefs.h <<\EOF 9928#define stack_t struct sigaltstack 9929EOF 9930fi 9931 9932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stack_t has an ss_base field" >&5 9933$as_echo_n "checking whether stack_t has an ss_base field... " >&6; } 9934cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9935/* end confdefs.h. */ 9936 9937#include <sys/types.h> 9938#if STDC_HEADERS 9939# include <stdlib.h> 9940# include <stddef.h> 9941#endif 9942#include <signal.h> 9943#include "confdefs.h" 9944 9945int 9946main () 9947{ 9948stack_t sigstk; sigstk.ss_base = 0; 9949 ; 9950 return 0; 9951} 9952_ACEOF 9953if ac_fn_c_try_compile "$LINENO"; then : 9954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 9955$as_echo "yes" >&6; }; $as_echo "#define HAVE_SS_BASE 1" >>confdefs.h 9956 9957else 9958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 9959$as_echo "no" >&6; } 9960fi 9961rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9962 9963olibs="$LIBS" 9964{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --with-tlib argument" >&5 9965$as_echo_n "checking --with-tlib argument... " >&6; } 9966 9967# Check whether --with-tlib was given. 9968if test "${with_tlib+set}" = set; then : 9969 withval=$with_tlib; 9970fi 9971 9972if test -n "$with_tlib"; then 9973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_tlib" >&5 9974$as_echo "$with_tlib" >&6; } 9975 LIBS="$LIBS -l$with_tlib" 9976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linking with $with_tlib library" >&5 9977$as_echo_n "checking for linking with $with_tlib library... " >&6; } 9978 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9979/* end confdefs.h. */ 9980 9981int 9982main () 9983{ 9984 9985 ; 9986 return 0; 9987} 9988_ACEOF 9989if ac_fn_c_try_link "$LINENO"; then : 9990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: OK" >&5 9991$as_echo "OK" >&6; } 9992else 9993 as_fn_error "FAILED" "$LINENO" 5 9994fi 9995rm -f core conftest.err conftest.$ac_objext \ 9996 conftest$ac_exeext conftest.$ac_ext 9997 olibs="$LIBS" 9998else 9999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: empty: automatic terminal library selection" >&5 10000$as_echo "empty: automatic terminal library selection" >&6; } 10001 case "`uname -s 2>/dev/null`" in 10002 OSF1|SCO_SV) tlibs="tinfo ncurses curses termlib termcap";; 10003 *) tlibs="tinfo ncurses termlib termcap curses";; 10004 esac 10005 for libname in $tlibs; do 10006 as_ac_Lib=`$as_echo "ac_cv_lib_${libname}''_tgetent" | $as_tr_sh` 10007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -l${libname}" >&5 10008$as_echo_n "checking for tgetent in -l${libname}... " >&6; } 10009if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then : 10010 $as_echo_n "(cached) " >&6 10011else 10012 ac_check_lib_save_LIBS=$LIBS 10013LIBS="-l${libname} $LIBS" 10014cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10015/* end confdefs.h. */ 10016 10017/* Override any GCC internal prototype to avoid an error. 10018 Use char because int might match the return type of a GCC 10019 builtin and then its argument prototype would still apply. */ 10020#ifdef __cplusplus 10021extern "C" 10022#endif 10023char tgetent (); 10024int 10025main () 10026{ 10027return tgetent (); 10028 ; 10029 return 0; 10030} 10031_ACEOF 10032if ac_fn_c_try_link "$LINENO"; then : 10033 eval "$as_ac_Lib=yes" 10034else 10035 eval "$as_ac_Lib=no" 10036fi 10037rm -f core conftest.err conftest.$ac_objext \ 10038 conftest$ac_exeext conftest.$ac_ext 10039LIBS=$ac_check_lib_save_LIBS 10040fi 10041eval ac_res=\$$as_ac_Lib 10042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 10043$as_echo "$ac_res" >&6; } 10044eval as_val=\$$as_ac_Lib 10045 if test "x$as_val" = x""yes; then : 10046 cat >>confdefs.h <<_ACEOF 10047#define `$as_echo "HAVE_LIB${libname}" | $as_tr_cpp` 1 10048_ACEOF 10049 10050 LIBS="-l${libname} $LIBS" 10051 10052fi 10053 10054 if test "x$olibs" != "x$LIBS"; then 10055 if test "$cross_compiling" = yes; then : 10056 res="FAIL" 10057else 10058 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10059/* end confdefs.h. */ 10060 10061#ifdef HAVE_TERMCAP_H 10062# include <termcap.h> 10063#endif 10064#if STDC_HEADERS 10065# include <stdlib.h> 10066# include <stddef.h> 10067#endif 10068main() {char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(0); } 10069_ACEOF 10070if ac_fn_c_try_run "$LINENO"; then : 10071 res="OK" 10072else 10073 res="FAIL" 10074fi 10075rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 10076 conftest.$ac_objext conftest.beam conftest.$ac_ext 10077fi 10078 10079 if test "$res" = "OK"; then 10080 break 10081 fi 10082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libname library is not usable" >&5 10083$as_echo "$libname library is not usable" >&6; } 10084 LIBS="$olibs" 10085 fi 10086 done 10087 if test "x$olibs" = "x$LIBS"; then 10088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no terminal library found" >&5 10089$as_echo "no terminal library found" >&6; } 10090 fi 10091fi 10092 10093if test "x$olibs" = "x$LIBS"; then 10094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent()" >&5 10095$as_echo_n "checking for tgetent()... " >&6; } 10096 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10097/* end confdefs.h. */ 10098 10099int 10100main () 10101{ 10102char s[10000]; int res = tgetent(s, "thisterminaldoesnotexist"); 10103 ; 10104 return 0; 10105} 10106_ACEOF 10107if ac_fn_c_try_link "$LINENO"; then : 10108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10109$as_echo "yes" >&6; } 10110else 10111 as_fn_error "NOT FOUND! 10112 You need to install a terminal library; for example ncurses. 10113 Or specify the name of the library with --with-tlib." "$LINENO" 5 10114fi 10115rm -f core conftest.err conftest.$ac_objext \ 10116 conftest$ac_exeext conftest.$ac_ext 10117fi 10118 10119{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we talk terminfo" >&5 10120$as_echo_n "checking whether we talk terminfo... " >&6; } 10121if test "${vim_cv_terminfo+set}" = set; then : 10122 $as_echo_n "(cached) " >&6 10123else 10124 10125 if test "$cross_compiling" = yes; then : 10126 10127 as_fn_error "cross-compiling: please set 'vim_cv_terminfo'" "$LINENO" 5 10128 10129else 10130 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10131/* end confdefs.h. */ 10132 10133#include "confdefs.h" 10134#ifdef HAVE_TERMCAP_H 10135# include <termcap.h> 10136#endif 10137#ifdef HAVE_STRING_H 10138# include <string.h> 10139#endif 10140#if STDC_HEADERS 10141# include <stdlib.h> 10142# include <stddef.h> 10143#endif 10144main() 10145{char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(!strcmp(s==0 ? "" : s, "1")); } 10146 10147_ACEOF 10148if ac_fn_c_try_run "$LINENO"; then : 10149 10150 vim_cv_terminfo=no 10151 10152else 10153 10154 vim_cv_terminfo=yes 10155 10156fi 10157rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 10158 conftest.$ac_objext conftest.beam conftest.$ac_ext 10159fi 10160 10161 10162fi 10163{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vim_cv_terminfo" >&5 10164$as_echo "$vim_cv_terminfo" >&6; } 10165 10166if test "x$vim_cv_terminfo" = "xyes" ; then 10167 $as_echo "#define TERMINFO 1" >>confdefs.h 10168 10169fi 10170 10171if test "x$olibs" != "x$LIBS"; then 10172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking what tgetent() returns for an unknown terminal" >&5 10173$as_echo_n "checking what tgetent() returns for an unknown terminal... " >&6; } 10174if test "${vim_cv_tgent+set}" = set; then : 10175 $as_echo_n "(cached) " >&6 10176else 10177 10178 if test "$cross_compiling" = yes; then : 10179 10180 as_fn_error "failed to compile test program." "$LINENO" 5 10181 10182else 10183 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10184/* end confdefs.h. */ 10185 10186#include "confdefs.h" 10187#ifdef HAVE_TERMCAP_H 10188# include <termcap.h> 10189#endif 10190#if STDC_HEADERS 10191# include <stdlib.h> 10192# include <stddef.h> 10193#endif 10194main() 10195{char s[10000]; int res = tgetent(s, "thisterminaldoesnotexist"); exit(res != 0); } 10196 10197_ACEOF 10198if ac_fn_c_try_run "$LINENO"; then : 10199 10200 vim_cv_tgent=zero 10201 10202else 10203 10204 vim_cv_tgent=non-zero 10205 10206fi 10207rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 10208 conftest.$ac_objext conftest.beam conftest.$ac_ext 10209fi 10210 10211 10212fi 10213{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vim_cv_tgent" >&5 10214$as_echo "$vim_cv_tgent" >&6; } 10215 10216 if test "x$vim_cv_tgent" = "xzero" ; then 10217 $as_echo "#define TGETENT_ZERO_ERR 0" >>confdefs.h 10218 10219 fi 10220fi 10221 10222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether termcap.h contains ospeed" >&5 10223$as_echo_n "checking whether termcap.h contains ospeed... " >&6; } 10224cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10225/* end confdefs.h. */ 10226 10227#ifdef HAVE_TERMCAP_H 10228# include <termcap.h> 10229#endif 10230 10231int 10232main () 10233{ 10234ospeed = 20000 10235 ; 10236 return 0; 10237} 10238_ACEOF 10239if ac_fn_c_try_link "$LINENO"; then : 10240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10241$as_echo "yes" >&6; }; $as_echo "#define HAVE_OSPEED 1" >>confdefs.h 10242 10243else 10244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10245$as_echo "no" >&6; } 10246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ospeed can be extern" >&5 10247$as_echo_n "checking whether ospeed can be extern... " >&6; } 10248 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10249/* end confdefs.h. */ 10250 10251#ifdef HAVE_TERMCAP_H 10252# include <termcap.h> 10253#endif 10254extern short ospeed; 10255 10256int 10257main () 10258{ 10259ospeed = 20000 10260 ; 10261 return 0; 10262} 10263_ACEOF 10264if ac_fn_c_try_link "$LINENO"; then : 10265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10266$as_echo "yes" >&6; }; $as_echo "#define OSPEED_EXTERN 1" >>confdefs.h 10267 10268else 10269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10270$as_echo "no" >&6; } 10271fi 10272rm -f core conftest.err conftest.$ac_objext \ 10273 conftest$ac_exeext conftest.$ac_ext 10274 10275fi 10276rm -f core conftest.err conftest.$ac_objext \ 10277 conftest$ac_exeext conftest.$ac_ext 10278 10279{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether termcap.h contains UP, BC and PC" >&5 10280$as_echo_n "checking whether termcap.h contains UP, BC and PC... " >&6; } 10281cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10282/* end confdefs.h. */ 10283 10284#ifdef HAVE_TERMCAP_H 10285# include <termcap.h> 10286#endif 10287 10288int 10289main () 10290{ 10291if (UP == 0 && BC == 0) PC = 1 10292 ; 10293 return 0; 10294} 10295_ACEOF 10296if ac_fn_c_try_link "$LINENO"; then : 10297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10298$as_echo "yes" >&6; }; $as_echo "#define HAVE_UP_BC_PC 1" >>confdefs.h 10299 10300else 10301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10302$as_echo "no" >&6; } 10303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether UP, BC and PC can be extern" >&5 10304$as_echo_n "checking whether UP, BC and PC can be extern... " >&6; } 10305 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10306/* end confdefs.h. */ 10307 10308#ifdef HAVE_TERMCAP_H 10309# include <termcap.h> 10310#endif 10311extern char *UP, *BC, PC; 10312 10313int 10314main () 10315{ 10316if (UP == 0 && BC == 0) PC = 1 10317 ; 10318 return 0; 10319} 10320_ACEOF 10321if ac_fn_c_try_link "$LINENO"; then : 10322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10323$as_echo "yes" >&6; }; $as_echo "#define UP_BC_PC_EXTERN 1" >>confdefs.h 10324 10325else 10326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10327$as_echo "no" >&6; } 10328fi 10329rm -f core conftest.err conftest.$ac_objext \ 10330 conftest$ac_exeext conftest.$ac_ext 10331 10332fi 10333rm -f core conftest.err conftest.$ac_objext \ 10334 conftest$ac_exeext conftest.$ac_ext 10335 10336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether tputs() uses outfuntype" >&5 10337$as_echo_n "checking whether tputs() uses outfuntype... " >&6; } 10338cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10339/* end confdefs.h. */ 10340 10341#ifdef HAVE_TERMCAP_H 10342# include <termcap.h> 10343#endif 10344 10345int 10346main () 10347{ 10348extern int xx(); tputs("test", 1, (outfuntype)xx) 10349 ; 10350 return 0; 10351} 10352_ACEOF 10353if ac_fn_c_try_compile "$LINENO"; then : 10354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10355$as_echo "yes" >&6; }; $as_echo "#define HAVE_OUTFUNTYPE 1" >>confdefs.h 10356 10357else 10358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10359$as_echo "no" >&6; } 10360fi 10361rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10362 10363{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/select.h and sys/time.h may both be included" >&5 10364$as_echo_n "checking whether sys/select.h and sys/time.h may both be included... " >&6; } 10365cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10366/* end confdefs.h. */ 10367 10368#include <sys/types.h> 10369#include <sys/time.h> 10370#include <sys/select.h> 10371int 10372main () 10373{ 10374 10375 ; 10376 return 0; 10377} 10378_ACEOF 10379if ac_fn_c_try_compile "$LINENO"; then : 10380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10381$as_echo "yes" >&6; } 10382 $as_echo "#define SYS_SELECT_WITH_SYS_TIME 1" >>confdefs.h 10383 10384else 10385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10386$as_echo "no" >&6; } 10387fi 10388rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10389 10390 10391{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/ptc" >&5 10392$as_echo_n "checking for /dev/ptc... " >&6; } 10393if test -r /dev/ptc; then 10394 $as_echo "#define HAVE_DEV_PTC 1" >>confdefs.h 10395 10396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10397$as_echo "yes" >&6; } 10398else 10399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10400$as_echo "no" >&6; } 10401fi 10402 10403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SVR4 ptys" >&5 10404$as_echo_n "checking for SVR4 ptys... " >&6; } 10405if test -c /dev/ptmx ; then 10406 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10407/* end confdefs.h. */ 10408 10409int 10410main () 10411{ 10412ptsname(0);grantpt(0);unlockpt(0); 10413 ; 10414 return 0; 10415} 10416_ACEOF 10417if ac_fn_c_try_link "$LINENO"; then : 10418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10419$as_echo "yes" >&6; }; $as_echo "#define HAVE_SVR4_PTYS 1" >>confdefs.h 10420 10421else 10422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10423$as_echo "no" >&6; } 10424fi 10425rm -f core conftest.err conftest.$ac_objext \ 10426 conftest$ac_exeext conftest.$ac_ext 10427else 10428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10429$as_echo "no" >&6; } 10430fi 10431 10432{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ptyranges" >&5 10433$as_echo_n "checking for ptyranges... " >&6; } 10434if test -d /dev/ptym ; then 10435 pdir='/dev/ptym' 10436else 10437 pdir='/dev' 10438fi 10439cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10440/* end confdefs.h. */ 10441#ifdef M_UNIX 10442 yes; 10443#endif 10444 10445_ACEOF 10446if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 10447 $EGREP "yes" >/dev/null 2>&1; then : 10448 ptys=`echo /dev/ptyp??` 10449else 10450 ptys=`echo $pdir/pty??` 10451fi 10452rm -f conftest* 10453 10454if test "$ptys" != "$pdir/pty??" ; then 10455 p0=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'` 10456 p1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'` 10457 cat >>confdefs.h <<_ACEOF 10458#define PTYRANGE0 "$p0" 10459_ACEOF 10460 10461 cat >>confdefs.h <<_ACEOF 10462#define PTYRANGE1 "$p1" 10463_ACEOF 10464 10465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $p0 / $p1" >&5 10466$as_echo "$p0 / $p1" >&6; } 10467else 10468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: don't know" >&5 10469$as_echo "don't know" >&6; } 10470fi 10471 10472rm -f conftest_grp 10473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking default tty permissions/group" >&5 10474$as_echo_n "checking default tty permissions/group... " >&6; } 10475if test "${vim_cv_tty_group+set}" = set; then : 10476 $as_echo_n "(cached) " >&6 10477else 10478 10479 if test "$cross_compiling" = yes; then : 10480 10481 as_fn_error "cross-compiling: please set 'vim_cv_tty_group' and 'vim_cv_tty_mode'" "$LINENO" 5 10482 10483else 10484 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10485/* end confdefs.h. */ 10486 10487#include "confdefs.h" 10488#include <sys/types.h> 10489#if STDC_HEADERS 10490# include <stdlib.h> 10491# include <stddef.h> 10492#endif 10493#ifdef HAVE_UNISTD_H 10494#include <unistd.h> 10495#endif 10496#include <sys/stat.h> 10497#include <stdio.h> 10498main() 10499{ 10500 struct stat sb; 10501 char *x,*ttyname(); 10502 int om, m; 10503 FILE *fp; 10504 10505 if (!(x = ttyname(0))) exit(1); 10506 if (stat(x, &sb)) exit(1); 10507 om = sb.st_mode; 10508 if (om & 002) exit(0); 10509 m = system("mesg y"); 10510 if (m == -1 || m == 127) exit(1); 10511 if (stat(x, &sb)) exit(1); 10512 m = sb.st_mode; 10513 if (chmod(x, om)) exit(1); 10514 if (m & 002) exit(0); 10515 if (sb.st_gid == getgid()) exit(1); 10516 if (!(fp=fopen("conftest_grp", "w"))) 10517 exit(1); 10518 fprintf(fp, "%d\n", sb.st_gid); 10519 fclose(fp); 10520 exit(0); 10521} 10522 10523_ACEOF 10524if ac_fn_c_try_run "$LINENO"; then : 10525 10526 if test -f conftest_grp; then 10527 vim_cv_tty_group=`cat conftest_grp` 10528 if test "x$vim_cv_tty_mode" = "x" ; then 10529 vim_cv_tty_mode=0620 10530 fi 10531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: pty mode: $vim_cv_tty_mode, group: $vim_cv_tty_group" >&5 10532$as_echo "pty mode: $vim_cv_tty_mode, group: $vim_cv_tty_group" >&6; } 10533 else 10534 vim_cv_tty_group=world 10535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ptys are world accessible" >&5 10536$as_echo "ptys are world accessible" >&6; } 10537 fi 10538 10539else 10540 10541 vim_cv_tty_group=world 10542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: can't determine - assume ptys are world accessible" >&5 10543$as_echo "can't determine - assume ptys are world accessible" >&6; } 10544 10545fi 10546rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 10547 conftest.$ac_objext conftest.beam conftest.$ac_ext 10548fi 10549 10550 10551fi 10552{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vim_cv_tty_group" >&5 10553$as_echo "$vim_cv_tty_group" >&6; } 10554rm -f conftest_grp 10555 10556if test "x$vim_cv_tty_group" != "xworld" ; then 10557 cat >>confdefs.h <<_ACEOF 10558#define PTYGROUP $vim_cv_tty_group 10559_ACEOF 10560 10561 if test "x$vim_cv_tty_mode" = "x" ; then 10562 as_fn_error "It seems you're cross compiling and have 'vim_cv_tty_group' set, please also set the environment variable 'vim_cv_tty_mode' to the correct mode (propably 0620)" "$LINENO" 5 10563 else 10564 $as_echo "#define PTYMODE 0620" >>confdefs.h 10565 10566 fi 10567fi 10568 10569 10570{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5 10571$as_echo_n "checking return type of signal handlers... " >&6; } 10572if test "${ac_cv_type_signal+set}" = set; then : 10573 $as_echo_n "(cached) " >&6 10574else 10575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10576/* end confdefs.h. */ 10577#include <sys/types.h> 10578#include <signal.h> 10579 10580int 10581main () 10582{ 10583return *(signal (0, 0)) (0) == 1; 10584 ; 10585 return 0; 10586} 10587_ACEOF 10588if ac_fn_c_try_compile "$LINENO"; then : 10589 ac_cv_type_signal=int 10590else 10591 ac_cv_type_signal=void 10592fi 10593rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10594fi 10595{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5 10596$as_echo "$ac_cv_type_signal" >&6; } 10597 10598cat >>confdefs.h <<_ACEOF 10599#define RETSIGTYPE $ac_cv_type_signal 10600_ACEOF 10601 10602 10603 10604if test $ac_cv_type_signal = void; then 10605 $as_echo "#define SIGRETURN return" >>confdefs.h 10606 10607else 10608 $as_echo "#define SIGRETURN return 0" >>confdefs.h 10609 10610fi 10611 10612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct sigcontext" >&5 10613$as_echo_n "checking for struct sigcontext... " >&6; } 10614cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10615/* end confdefs.h. */ 10616 10617#include <signal.h> 10618test_sig() 10619{ 10620 struct sigcontext *scont; 10621 scont = (struct sigcontext *)0; 10622 return 1; 10623} 10624int 10625main () 10626{ 10627 10628 ; 10629 return 0; 10630} 10631_ACEOF 10632if ac_fn_c_try_compile "$LINENO"; then : 10633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10634$as_echo "yes" >&6; } 10635 $as_echo "#define HAVE_SIGCONTEXT 1" >>confdefs.h 10636 10637else 10638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10639$as_echo "no" >&6; } 10640fi 10641rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10642 10643{ $as_echo "$as_me:${as_lineno-$LINENO}: checking getcwd implementation is broken" >&5 10644$as_echo_n "checking getcwd implementation is broken... " >&6; } 10645if test "${vim_cv_getcwd_broken+set}" = set; then : 10646 $as_echo_n "(cached) " >&6 10647else 10648 10649 if test "$cross_compiling" = yes; then : 10650 10651 as_fn_error "cross-compiling: please set 'vim_cv_getcwd_broken'" "$LINENO" 5 10652 10653else 10654 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10655/* end confdefs.h. */ 10656 10657#include "confdefs.h" 10658#ifdef HAVE_UNISTD_H 10659#include <unistd.h> 10660#endif 10661char *dagger[] = { "IFS=pwd", 0 }; 10662main() 10663{ 10664 char buffer[500]; 10665 extern char **environ; 10666 environ = dagger; 10667 return getcwd(buffer, 500) ? 0 : 1; 10668} 10669 10670_ACEOF 10671if ac_fn_c_try_run "$LINENO"; then : 10672 10673 vim_cv_getcwd_broken=no 10674 10675else 10676 10677 vim_cv_getcwd_broken=yes 10678 10679fi 10680rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 10681 conftest.$ac_objext conftest.beam conftest.$ac_ext 10682fi 10683 10684 10685fi 10686{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vim_cv_getcwd_broken" >&5 10687$as_echo "$vim_cv_getcwd_broken" >&6; } 10688 10689if test "x$vim_cv_getcwd_broken" = "xyes" ; then 10690 $as_echo "#define BAD_GETCWD 1" >>confdefs.h 10691 10692fi 10693 10694for ac_func in bcmp fchdir fchown fsync getcwd getpseudotty \ 10695 getpwent getpwnam getpwuid getrlimit gettimeofday getwd lstat memcmp \ 10696 memset mkdtemp nanosleep opendir putenv qsort readlink select setenv \ 10697 setpgid setsid sigaltstack sigstack sigset sigsetjmp sigaction \ 10698 sigvec strcasecmp strerror strftime stricmp strncasecmp \ 10699 strnicmp strpbrk strtol tgetent towlower towupper iswupper \ 10700 usleep utime utimes 10701do : 10702 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 10703ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 10704eval as_val=\$$as_ac_var 10705 if test "x$as_val" = x""yes; then : 10706 cat >>confdefs.h <<_ACEOF 10707#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 10708_ACEOF 10709 10710fi 10711done 10712 10713{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE value needed for large files" >&5 10714$as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; } 10715if test "${ac_cv_sys_largefile_source+set}" = set; then : 10716 $as_echo_n "(cached) " >&6 10717else 10718 while :; do 10719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10720/* end confdefs.h. */ 10721#include <sys/types.h> /* for off_t */ 10722 #include <stdio.h> 10723int 10724main () 10725{ 10726int (*fp) (FILE *, off_t, int) = fseeko; 10727 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0); 10728 ; 10729 return 0; 10730} 10731_ACEOF 10732if ac_fn_c_try_link "$LINENO"; then : 10733 ac_cv_sys_largefile_source=no; break 10734fi 10735rm -f core conftest.err conftest.$ac_objext \ 10736 conftest$ac_exeext conftest.$ac_ext 10737 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10738/* end confdefs.h. */ 10739#define _LARGEFILE_SOURCE 1 10740#include <sys/types.h> /* for off_t */ 10741 #include <stdio.h> 10742int 10743main () 10744{ 10745int (*fp) (FILE *, off_t, int) = fseeko; 10746 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0); 10747 ; 10748 return 0; 10749} 10750_ACEOF 10751if ac_fn_c_try_link "$LINENO"; then : 10752 ac_cv_sys_largefile_source=1; break 10753fi 10754rm -f core conftest.err conftest.$ac_objext \ 10755 conftest$ac_exeext conftest.$ac_ext 10756 ac_cv_sys_largefile_source=unknown 10757 break 10758done 10759fi 10760{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5 10761$as_echo "$ac_cv_sys_largefile_source" >&6; } 10762case $ac_cv_sys_largefile_source in #( 10763 no | unknown) ;; 10764 *) 10765cat >>confdefs.h <<_ACEOF 10766#define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source 10767_ACEOF 10768;; 10769esac 10770rm -rf conftest* 10771 10772# We used to try defining _XOPEN_SOURCE=500 too, to work around a bug 10773# in glibc 2.1.3, but that breaks too many other things. 10774# If you want fseeko and ftello with glibc, upgrade to a fixed glibc. 10775if test $ac_cv_sys_largefile_source != unknown; then 10776 10777$as_echo "#define HAVE_FSEEKO 1" >>confdefs.h 10778 10779fi 10780 10781 10782# Check whether --enable-largefile was given. 10783if test "${enable_largefile+set}" = set; then : 10784 enableval=$enable_largefile; 10785fi 10786 10787if test "$enable_largefile" != no; then 10788 10789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 10790$as_echo_n "checking for special C compiler options needed for large files... " >&6; } 10791if test "${ac_cv_sys_largefile_CC+set}" = set; then : 10792 $as_echo_n "(cached) " >&6 10793else 10794 ac_cv_sys_largefile_CC=no 10795 if test "$GCC" != yes; then 10796 ac_save_CC=$CC 10797 while :; do 10798 # IRIX 6.2 and later do not support large files by default, 10799 # so use the C compiler's -n32 option if that helps. 10800 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10801/* end confdefs.h. */ 10802#include <sys/types.h> 10803 /* Check that off_t can represent 2**63 - 1 correctly. 10804 We can't simply define LARGE_OFF_T to be 9223372036854775807, 10805 since some C++ compilers masquerading as C compilers 10806 incorrectly reject 9223372036854775807. */ 10807#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 10808 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 10809 && LARGE_OFF_T % 2147483647 == 1) 10810 ? 1 : -1]; 10811int 10812main () 10813{ 10814 10815 ; 10816 return 0; 10817} 10818_ACEOF 10819 if ac_fn_c_try_compile "$LINENO"; then : 10820 break 10821fi 10822rm -f core conftest.err conftest.$ac_objext 10823 CC="$CC -n32" 10824 if ac_fn_c_try_compile "$LINENO"; then : 10825 ac_cv_sys_largefile_CC=' -n32'; break 10826fi 10827rm -f core conftest.err conftest.$ac_objext 10828 break 10829 done 10830 CC=$ac_save_CC 10831 rm -f conftest.$ac_ext 10832 fi 10833fi 10834{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 10835$as_echo "$ac_cv_sys_largefile_CC" >&6; } 10836 if test "$ac_cv_sys_largefile_CC" != no; then 10837 CC=$CC$ac_cv_sys_largefile_CC 10838 fi 10839 10840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 10841$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 10842if test "${ac_cv_sys_file_offset_bits+set}" = set; then : 10843 $as_echo_n "(cached) " >&6 10844else 10845 while :; do 10846 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10847/* end confdefs.h. */ 10848#include <sys/types.h> 10849 /* Check that off_t can represent 2**63 - 1 correctly. 10850 We can't simply define LARGE_OFF_T to be 9223372036854775807, 10851 since some C++ compilers masquerading as C compilers 10852 incorrectly reject 9223372036854775807. */ 10853#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 10854 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 10855 && LARGE_OFF_T % 2147483647 == 1) 10856 ? 1 : -1]; 10857int 10858main () 10859{ 10860 10861 ; 10862 return 0; 10863} 10864_ACEOF 10865if ac_fn_c_try_compile "$LINENO"; then : 10866 ac_cv_sys_file_offset_bits=no; break 10867fi 10868rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10869 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10870/* end confdefs.h. */ 10871#define _FILE_OFFSET_BITS 64 10872#include <sys/types.h> 10873 /* Check that off_t can represent 2**63 - 1 correctly. 10874 We can't simply define LARGE_OFF_T to be 9223372036854775807, 10875 since some C++ compilers masquerading as C compilers 10876 incorrectly reject 9223372036854775807. */ 10877#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 10878 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 10879 && LARGE_OFF_T % 2147483647 == 1) 10880 ? 1 : -1]; 10881int 10882main () 10883{ 10884 10885 ; 10886 return 0; 10887} 10888_ACEOF 10889if ac_fn_c_try_compile "$LINENO"; then : 10890 ac_cv_sys_file_offset_bits=64; break 10891fi 10892rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10893 ac_cv_sys_file_offset_bits=unknown 10894 break 10895done 10896fi 10897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 10898$as_echo "$ac_cv_sys_file_offset_bits" >&6; } 10899case $ac_cv_sys_file_offset_bits in #( 10900 no | unknown) ;; 10901 *) 10902cat >>confdefs.h <<_ACEOF 10903#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 10904_ACEOF 10905;; 10906esac 10907rm -rf conftest* 10908 if test $ac_cv_sys_file_offset_bits = unknown; then 10909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 10910$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 10911if test "${ac_cv_sys_large_files+set}" = set; then : 10912 $as_echo_n "(cached) " >&6 10913else 10914 while :; do 10915 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10916/* end confdefs.h. */ 10917#include <sys/types.h> 10918 /* Check that off_t can represent 2**63 - 1 correctly. 10919 We can't simply define LARGE_OFF_T to be 9223372036854775807, 10920 since some C++ compilers masquerading as C compilers 10921 incorrectly reject 9223372036854775807. */ 10922#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 10923 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 10924 && LARGE_OFF_T % 2147483647 == 1) 10925 ? 1 : -1]; 10926int 10927main () 10928{ 10929 10930 ; 10931 return 0; 10932} 10933_ACEOF 10934if ac_fn_c_try_compile "$LINENO"; then : 10935 ac_cv_sys_large_files=no; break 10936fi 10937rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10939/* end confdefs.h. */ 10940#define _LARGE_FILES 1 10941#include <sys/types.h> 10942 /* Check that off_t can represent 2**63 - 1 correctly. 10943 We can't simply define LARGE_OFF_T to be 9223372036854775807, 10944 since some C++ compilers masquerading as C compilers 10945 incorrectly reject 9223372036854775807. */ 10946#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 10947 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 10948 && LARGE_OFF_T % 2147483647 == 1) 10949 ? 1 : -1]; 10950int 10951main () 10952{ 10953 10954 ; 10955 return 0; 10956} 10957_ACEOF 10958if ac_fn_c_try_compile "$LINENO"; then : 10959 ac_cv_sys_large_files=1; break 10960fi 10961rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10962 ac_cv_sys_large_files=unknown 10963 break 10964done 10965fi 10966{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 10967$as_echo "$ac_cv_sys_large_files" >&6; } 10968case $ac_cv_sys_large_files in #( 10969 no | unknown) ;; 10970 *) 10971cat >>confdefs.h <<_ACEOF 10972#define _LARGE_FILES $ac_cv_sys_large_files 10973_ACEOF 10974;; 10975esac 10976rm -rf conftest* 10977 fi 10978fi 10979 10980 10981{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_blksize" >&5 10982$as_echo_n "checking for st_blksize... " >&6; } 10983cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10984/* end confdefs.h. */ 10985#include <sys/types.h> 10986#include <sys/stat.h> 10987int 10988main () 10989{ 10990 struct stat st; 10991 int n; 10992 10993 stat("/", &st); 10994 n = (int)st.st_blksize; 10995 ; 10996 return 0; 10997} 10998_ACEOF 10999if ac_fn_c_try_compile "$LINENO"; then : 11000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11001$as_echo "yes" >&6; }; $as_echo "#define HAVE_ST_BLKSIZE 1" >>confdefs.h 11002 11003else 11004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11005$as_echo "no" >&6; } 11006fi 11007rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11008 11009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat() ignores a trailing slash" >&5 11010$as_echo_n "checking whether stat() ignores a trailing slash... " >&6; } 11011if test "${vim_cv_stat_ignores_slash+set}" = set; then : 11012 $as_echo_n "(cached) " >&6 11013else 11014 11015 if test "$cross_compiling" = yes; then : 11016 11017 as_fn_error "cross-compiling: please set 'vim_cv_stat_ignores_slash'" "$LINENO" 5 11018 11019else 11020 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11021/* end confdefs.h. */ 11022 11023#include "confdefs.h" 11024#if STDC_HEADERS 11025# include <stdlib.h> 11026# include <stddef.h> 11027#endif 11028#include <sys/types.h> 11029#include <sys/stat.h> 11030main() {struct stat st; exit(stat("configure/", &st) != 0); } 11031 11032_ACEOF 11033if ac_fn_c_try_run "$LINENO"; then : 11034 11035 vim_cv_stat_ignores_slash=yes 11036 11037else 11038 11039 vim_cv_stat_ignores_slash=no 11040 11041fi 11042rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 11043 conftest.$ac_objext conftest.beam conftest.$ac_ext 11044fi 11045 11046 11047fi 11048{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vim_cv_stat_ignores_slash" >&5 11049$as_echo "$vim_cv_stat_ignores_slash" >&6; } 11050 11051if test "x$vim_cv_stat_ignores_slash" = "xyes" ; then 11052 $as_echo "#define STAT_IGNORES_SLASH 1" >>confdefs.h 11053 11054fi 11055 11056{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv_open()" >&5 11057$as_echo_n "checking for iconv_open()... " >&6; } 11058save_LIBS="$LIBS" 11059LIBS="$LIBS -liconv" 11060cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11061/* end confdefs.h. */ 11062 11063#ifdef HAVE_ICONV_H 11064# include <iconv.h> 11065#endif 11066 11067int 11068main () 11069{ 11070iconv_open("fr", "to"); 11071 ; 11072 return 0; 11073} 11074_ACEOF 11075if ac_fn_c_try_link "$LINENO"; then : 11076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes; with -liconv" >&5 11077$as_echo "yes; with -liconv" >&6; }; $as_echo "#define HAVE_ICONV 1" >>confdefs.h 11078 11079else 11080 LIBS="$save_LIBS" 11081 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11082/* end confdefs.h. */ 11083 11084#ifdef HAVE_ICONV_H 11085# include <iconv.h> 11086#endif 11087 11088int 11089main () 11090{ 11091iconv_open("fr", "to"); 11092 ; 11093 return 0; 11094} 11095_ACEOF 11096if ac_fn_c_try_link "$LINENO"; then : 11097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11098$as_echo "yes" >&6; }; $as_echo "#define HAVE_ICONV 1" >>confdefs.h 11099 11100else 11101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11102$as_echo "no" >&6; } 11103fi 11104rm -f core conftest.err conftest.$ac_objext \ 11105 conftest$ac_exeext conftest.$ac_ext 11106fi 11107rm -f core conftest.err conftest.$ac_objext \ 11108 conftest$ac_exeext conftest.$ac_ext 11109 11110 11111{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo(CODESET)" >&5 11112$as_echo_n "checking for nl_langinfo(CODESET)... " >&6; } 11113cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11114/* end confdefs.h. */ 11115 11116#ifdef HAVE_LANGINFO_H 11117# include <langinfo.h> 11118#endif 11119 11120int 11121main () 11122{ 11123char *cs = nl_langinfo(CODESET); 11124 ; 11125 return 0; 11126} 11127_ACEOF 11128if ac_fn_c_try_link "$LINENO"; then : 11129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11130$as_echo "yes" >&6; }; $as_echo "#define HAVE_NL_LANGINFO_CODESET 1" >>confdefs.h 11131 11132else 11133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11134$as_echo "no" >&6; } 11135fi 11136rm -f core conftest.err conftest.$ac_objext \ 11137 conftest$ac_exeext conftest.$ac_ext 11138 11139{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for strtod in -lm" >&5 11140$as_echo_n "checking for strtod in -lm... " >&6; } 11141if test "${ac_cv_lib_m_strtod+set}" = set; then : 11142 $as_echo_n "(cached) " >&6 11143else 11144 ac_check_lib_save_LIBS=$LIBS 11145LIBS="-lm $LIBS" 11146cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11147/* end confdefs.h. */ 11148 11149/* Override any GCC internal prototype to avoid an error. 11150 Use char because int might match the return type of a GCC 11151 builtin and then its argument prototype would still apply. */ 11152#ifdef __cplusplus 11153extern "C" 11154#endif 11155char strtod (); 11156int 11157main () 11158{ 11159return strtod (); 11160 ; 11161 return 0; 11162} 11163_ACEOF 11164if ac_fn_c_try_link "$LINENO"; then : 11165 ac_cv_lib_m_strtod=yes 11166else 11167 ac_cv_lib_m_strtod=no 11168fi 11169rm -f core conftest.err conftest.$ac_objext \ 11170 conftest$ac_exeext conftest.$ac_ext 11171LIBS=$ac_check_lib_save_LIBS 11172fi 11173{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_strtod" >&5 11174$as_echo "$ac_cv_lib_m_strtod" >&6; } 11175if test "x$ac_cv_lib_m_strtod" = x""yes; then : 11176 cat >>confdefs.h <<_ACEOF 11177#define HAVE_LIBM 1 11178_ACEOF 11179 11180 LIBS="-lm $LIBS" 11181 11182fi 11183 11184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for strtod() and other floating point functions" >&5 11185$as_echo_n "checking for strtod() and other floating point functions... " >&6; } 11186cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11187/* end confdefs.h. */ 11188 11189#ifdef HAVE_MATH_H 11190# include <math.h> 11191#endif 11192#if STDC_HEADERS 11193# include <stdlib.h> 11194# include <stddef.h> 11195#endif 11196 11197int 11198main () 11199{ 11200char *s; double d; 11201 d = strtod("1.1", &s); 11202 d = fabs(1.11); 11203 d = ceil(1.11); 11204 d = floor(1.11); 11205 d = log10(1.11); 11206 d = pow(1.11, 2.22); 11207 d = sqrt(1.11); 11208 d = sin(1.11); 11209 d = cos(1.11); 11210 d = atan(1.11); 11211 11212 ; 11213 return 0; 11214} 11215_ACEOF 11216if ac_fn_c_try_link "$LINENO"; then : 11217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11218$as_echo "yes" >&6; }; $as_echo "#define HAVE_FLOAT_FUNCS 1" >>confdefs.h 11219 11220else 11221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11222$as_echo "no" >&6; } 11223fi 11224rm -f core conftest.err conftest.$ac_objext \ 11225 conftest$ac_exeext conftest.$ac_ext 11226 11227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-acl argument" >&5 11228$as_echo_n "checking --disable-acl argument... " >&6; } 11229# Check whether --enable-acl was given. 11230if test "${enable_acl+set}" = set; then : 11231 enableval=$enable_acl; 11232else 11233 enable_acl="yes" 11234fi 11235 11236if test "$enable_acl" = "yes"; then 11237{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11238$as_echo "no" >&6; } 11239{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for acl_get_file in -lposix1e" >&5 11240$as_echo_n "checking for acl_get_file in -lposix1e... " >&6; } 11241if test "${ac_cv_lib_posix1e_acl_get_file+set}" = set; then : 11242 $as_echo_n "(cached) " >&6 11243else 11244 ac_check_lib_save_LIBS=$LIBS 11245LIBS="-lposix1e $LIBS" 11246cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11247/* end confdefs.h. */ 11248 11249/* Override any GCC internal prototype to avoid an error. 11250 Use char because int might match the return type of a GCC 11251 builtin and then its argument prototype would still apply. */ 11252#ifdef __cplusplus 11253extern "C" 11254#endif 11255char acl_get_file (); 11256int 11257main () 11258{ 11259return acl_get_file (); 11260 ; 11261 return 0; 11262} 11263_ACEOF 11264if ac_fn_c_try_link "$LINENO"; then : 11265 ac_cv_lib_posix1e_acl_get_file=yes 11266else 11267 ac_cv_lib_posix1e_acl_get_file=no 11268fi 11269rm -f core conftest.err conftest.$ac_objext \ 11270 conftest$ac_exeext conftest.$ac_ext 11271LIBS=$ac_check_lib_save_LIBS 11272fi 11273{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix1e_acl_get_file" >&5 11274$as_echo "$ac_cv_lib_posix1e_acl_get_file" >&6; } 11275if test "x$ac_cv_lib_posix1e_acl_get_file" = x""yes; then : 11276 LIBS="$LIBS -lposix1e" 11277else 11278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for acl_get_file in -lacl" >&5 11279$as_echo_n "checking for acl_get_file in -lacl... " >&6; } 11280if test "${ac_cv_lib_acl_acl_get_file+set}" = set; then : 11281 $as_echo_n "(cached) " >&6 11282else 11283 ac_check_lib_save_LIBS=$LIBS 11284LIBS="-lacl $LIBS" 11285cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11286/* end confdefs.h. */ 11287 11288/* Override any GCC internal prototype to avoid an error. 11289 Use char because int might match the return type of a GCC 11290 builtin and then its argument prototype would still apply. */ 11291#ifdef __cplusplus 11292extern "C" 11293#endif 11294char acl_get_file (); 11295int 11296main () 11297{ 11298return acl_get_file (); 11299 ; 11300 return 0; 11301} 11302_ACEOF 11303if ac_fn_c_try_link "$LINENO"; then : 11304 ac_cv_lib_acl_acl_get_file=yes 11305else 11306 ac_cv_lib_acl_acl_get_file=no 11307fi 11308rm -f core conftest.err conftest.$ac_objext \ 11309 conftest$ac_exeext conftest.$ac_ext 11310LIBS=$ac_check_lib_save_LIBS 11311fi 11312{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_acl_acl_get_file" >&5 11313$as_echo "$ac_cv_lib_acl_acl_get_file" >&6; } 11314if test "x$ac_cv_lib_acl_acl_get_file" = x""yes; then : 11315 LIBS="$LIBS -lacl" 11316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgetxattr in -lattr" >&5 11317$as_echo_n "checking for fgetxattr in -lattr... " >&6; } 11318if test "${ac_cv_lib_attr_fgetxattr+set}" = set; then : 11319 $as_echo_n "(cached) " >&6 11320else 11321 ac_check_lib_save_LIBS=$LIBS 11322LIBS="-lattr $LIBS" 11323cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11324/* end confdefs.h. */ 11325 11326/* Override any GCC internal prototype to avoid an error. 11327 Use char because int might match the return type of a GCC 11328 builtin and then its argument prototype would still apply. */ 11329#ifdef __cplusplus 11330extern "C" 11331#endif 11332char fgetxattr (); 11333int 11334main () 11335{ 11336return fgetxattr (); 11337 ; 11338 return 0; 11339} 11340_ACEOF 11341if ac_fn_c_try_link "$LINENO"; then : 11342 ac_cv_lib_attr_fgetxattr=yes 11343else 11344 ac_cv_lib_attr_fgetxattr=no 11345fi 11346rm -f core conftest.err conftest.$ac_objext \ 11347 conftest$ac_exeext conftest.$ac_ext 11348LIBS=$ac_check_lib_save_LIBS 11349fi 11350{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_attr_fgetxattr" >&5 11351$as_echo "$ac_cv_lib_attr_fgetxattr" >&6; } 11352if test "x$ac_cv_lib_attr_fgetxattr" = x""yes; then : 11353 LIBS="$LIBS -lattr" 11354fi 11355 11356fi 11357 11358fi 11359 11360 11361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for POSIX ACL support" >&5 11362$as_echo_n "checking for POSIX ACL support... " >&6; } 11363cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11364/* end confdefs.h. */ 11365 11366#include <sys/types.h> 11367#ifdef HAVE_SYS_ACL_H 11368# include <sys/acl.h> 11369#endif 11370acl_t acl; 11371int 11372main () 11373{ 11374acl = acl_get_file("foo", ACL_TYPE_ACCESS); 11375 acl_set_file("foo", ACL_TYPE_ACCESS, acl); 11376 acl_free(acl); 11377 ; 11378 return 0; 11379} 11380_ACEOF 11381if ac_fn_c_try_link "$LINENO"; then : 11382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11383$as_echo "yes" >&6; }; $as_echo "#define HAVE_POSIX_ACL 1" >>confdefs.h 11384 11385else 11386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11387$as_echo "no" >&6; } 11388fi 11389rm -f core conftest.err conftest.$ac_objext \ 11390 conftest$ac_exeext conftest.$ac_ext 11391 11392{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for acl_get in -lsec" >&5 11393$as_echo_n "checking for acl_get in -lsec... " >&6; } 11394if test "${ac_cv_lib_sec_acl_get+set}" = set; then : 11395 $as_echo_n "(cached) " >&6 11396else 11397 ac_check_lib_save_LIBS=$LIBS 11398LIBS="-lsec $LIBS" 11399cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11400/* end confdefs.h. */ 11401 11402/* Override any GCC internal prototype to avoid an error. 11403 Use char because int might match the return type of a GCC 11404 builtin and then its argument prototype would still apply. */ 11405#ifdef __cplusplus 11406extern "C" 11407#endif 11408char acl_get (); 11409int 11410main () 11411{ 11412return acl_get (); 11413 ; 11414 return 0; 11415} 11416_ACEOF 11417if ac_fn_c_try_link "$LINENO"; then : 11418 ac_cv_lib_sec_acl_get=yes 11419else 11420 ac_cv_lib_sec_acl_get=no 11421fi 11422rm -f core conftest.err conftest.$ac_objext \ 11423 conftest$ac_exeext conftest.$ac_ext 11424LIBS=$ac_check_lib_save_LIBS 11425fi 11426{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sec_acl_get" >&5 11427$as_echo "$ac_cv_lib_sec_acl_get" >&6; } 11428if test "x$ac_cv_lib_sec_acl_get" = x""yes; then : 11429 LIBS="$LIBS -lsec"; $as_echo "#define HAVE_SOLARIS_ZFS_ACL 1" >>confdefs.h 11430 11431else 11432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris ACL support" >&5 11433$as_echo_n "checking for Solaris ACL support... " >&6; } 11434cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11435/* end confdefs.h. */ 11436 11437#ifdef HAVE_SYS_ACL_H 11438# include <sys/acl.h> 11439#endif 11440int 11441main () 11442{ 11443acl("foo", GETACLCNT, 0, NULL); 11444 11445 ; 11446 return 0; 11447} 11448_ACEOF 11449if ac_fn_c_try_link "$LINENO"; then : 11450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11451$as_echo "yes" >&6; }; $as_echo "#define HAVE_SOLARIS_ACL 1" >>confdefs.h 11452 11453else 11454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11455$as_echo "no" >&6; } 11456fi 11457rm -f core conftest.err conftest.$ac_objext \ 11458 conftest$ac_exeext conftest.$ac_ext 11459fi 11460 11461 11462{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for AIX ACL support" >&5 11463$as_echo_n "checking for AIX ACL support... " >&6; } 11464cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11465/* end confdefs.h. */ 11466 11467#if STDC_HEADERS 11468# include <stdlib.h> 11469# include <stddef.h> 11470#endif 11471#ifdef HAVE_SYS_ACL_H 11472# include <sys/acl.h> 11473#endif 11474#ifdef HAVE_SYS_ACCESS_H 11475# include <sys/access.h> 11476#endif 11477#define _ALL_SOURCE 11478 11479#include <sys/stat.h> 11480 11481int aclsize; 11482struct acl *aclent; 11483int 11484main () 11485{ 11486aclsize = sizeof(struct acl); 11487 aclent = (void *)malloc(aclsize); 11488 statacl("foo", STX_NORMAL, aclent, aclsize); 11489 11490 ; 11491 return 0; 11492} 11493_ACEOF 11494if ac_fn_c_try_link "$LINENO"; then : 11495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11496$as_echo "yes" >&6; }; $as_echo "#define HAVE_AIX_ACL 1" >>confdefs.h 11497 11498else 11499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11500$as_echo "no" >&6; } 11501fi 11502rm -f core conftest.err conftest.$ac_objext \ 11503 conftest$ac_exeext conftest.$ac_ext 11504else 11505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11506$as_echo "yes" >&6; } 11507fi 11508 11509{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-gpm argument" >&5 11510$as_echo_n "checking --disable-gpm argument... " >&6; } 11511# Check whether --enable-gpm was given. 11512if test "${enable_gpm+set}" = set; then : 11513 enableval=$enable_gpm; 11514else 11515 enable_gpm="yes" 11516fi 11517 11518 11519if test "$enable_gpm" = "yes"; then 11520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11521$as_echo "no" >&6; } 11522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gpm" >&5 11523$as_echo_n "checking for gpm... " >&6; } 11524if test "${vi_cv_have_gpm+set}" = set; then : 11525 $as_echo_n "(cached) " >&6 11526else 11527 olibs="$LIBS" ; LIBS="-lgpm" 11528 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11529/* end confdefs.h. */ 11530#include <gpm.h> 11531 #include <linux/keyboard.h> 11532int 11533main () 11534{ 11535Gpm_GetLibVersion(NULL); 11536 ; 11537 return 0; 11538} 11539_ACEOF 11540if ac_fn_c_try_link "$LINENO"; then : 11541 vi_cv_have_gpm=yes 11542else 11543 vi_cv_have_gpm=no 11544fi 11545rm -f core conftest.err conftest.$ac_objext \ 11546 conftest$ac_exeext conftest.$ac_ext 11547 LIBS="$olibs" 11548 11549fi 11550{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_have_gpm" >&5 11551$as_echo "$vi_cv_have_gpm" >&6; } 11552 if test $vi_cv_have_gpm = yes; then 11553 LIBS="$LIBS -lgpm" 11554 $as_echo "#define HAVE_GPM 1" >>confdefs.h 11555 11556 fi 11557else 11558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11559$as_echo "yes" >&6; } 11560fi 11561 11562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-sysmouse argument" >&5 11563$as_echo_n "checking --disable-sysmouse argument... " >&6; } 11564# Check whether --enable-sysmouse was given. 11565if test "${enable_sysmouse+set}" = set; then : 11566 enableval=$enable_sysmouse; 11567else 11568 enable_sysmouse="yes" 11569fi 11570 11571 11572if test "$enable_sysmouse" = "yes"; then 11573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11574$as_echo "no" >&6; } 11575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysmouse" >&5 11576$as_echo_n "checking for sysmouse... " >&6; } 11577if test "${vi_cv_have_sysmouse+set}" = set; then : 11578 $as_echo_n "(cached) " >&6 11579else 11580 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11581/* end confdefs.h. */ 11582#include <sys/consio.h> 11583 #include <signal.h> 11584 #include <sys/fbio.h> 11585int 11586main () 11587{ 11588struct mouse_info mouse; 11589 mouse.operation = MOUSE_MODE; 11590 mouse.operation = MOUSE_SHOW; 11591 mouse.u.mode.mode = 0; 11592 mouse.u.mode.signal = SIGUSR2; 11593 ; 11594 return 0; 11595} 11596_ACEOF 11597if ac_fn_c_try_link "$LINENO"; then : 11598 vi_cv_have_sysmouse=yes 11599else 11600 vi_cv_have_sysmouse=no 11601fi 11602rm -f core conftest.err conftest.$ac_objext \ 11603 conftest$ac_exeext conftest.$ac_ext 11604 11605fi 11606{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vi_cv_have_sysmouse" >&5 11607$as_echo "$vi_cv_have_sysmouse" >&6; } 11608 if test $vi_cv_have_sysmouse = yes; then 11609 $as_echo "#define HAVE_SYSMOUSE 1" >>confdefs.h 11610 11611 fi 11612else 11613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11614$as_echo "yes" >&6; } 11615fi 11616 11617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for FD_CLOEXEC" >&5 11618$as_echo_n "checking for FD_CLOEXEC... " >&6; } 11619cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11620/* end confdefs.h. */ 11621#if HAVE_FCNTL_H 11622# include <fcntl.h> 11623#endif 11624int 11625main () 11626{ 11627 int flag = FD_CLOEXEC; 11628 ; 11629 return 0; 11630} 11631_ACEOF 11632if ac_fn_c_try_compile "$LINENO"; then : 11633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11634$as_echo "yes" >&6; }; $as_echo "#define HAVE_FD_CLOEXEC 1" >>confdefs.h 11635 11636else 11637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not usable" >&5 11638$as_echo "not usable" >&6; } 11639fi 11640rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11641 11642{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for rename" >&5 11643$as_echo_n "checking for rename... " >&6; } 11644cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11645/* end confdefs.h. */ 11646#include <stdio.h> 11647int 11648main () 11649{ 11650rename("this", "that") 11651 ; 11652 return 0; 11653} 11654_ACEOF 11655if ac_fn_c_try_link "$LINENO"; then : 11656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11657$as_echo "yes" >&6; }; $as_echo "#define HAVE_RENAME 1" >>confdefs.h 11658 11659else 11660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11661$as_echo "no" >&6; } 11662fi 11663rm -f core conftest.err conftest.$ac_objext \ 11664 conftest$ac_exeext conftest.$ac_ext 11665 11666{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysctl" >&5 11667$as_echo_n "checking for sysctl... " >&6; } 11668cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11669/* end confdefs.h. */ 11670#include <sys/types.h> 11671#include <sys/sysctl.h> 11672int 11673main () 11674{ 11675 int mib[2], r; 11676 size_t len; 11677 11678 mib[0] = CTL_HW; 11679 mib[1] = HW_USERMEM; 11680 len = sizeof(r); 11681 (void)sysctl(mib, 2, &r, &len, (void *)0, (size_t)0); 11682 11683 ; 11684 return 0; 11685} 11686_ACEOF 11687if ac_fn_c_try_compile "$LINENO"; then : 11688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11689$as_echo "yes" >&6; }; $as_echo "#define HAVE_SYSCTL 1" >>confdefs.h 11690 11691else 11692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not usable" >&5 11693$as_echo "not usable" >&6; } 11694fi 11695rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11696 11697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysinfo" >&5 11698$as_echo_n "checking for sysinfo... " >&6; } 11699cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11700/* end confdefs.h. */ 11701#include <sys/types.h> 11702#include <sys/sysinfo.h> 11703int 11704main () 11705{ 11706 struct sysinfo sinfo; 11707 int t; 11708 11709 (void)sysinfo(&sinfo); 11710 t = sinfo.totalram; 11711 11712 ; 11713 return 0; 11714} 11715_ACEOF 11716if ac_fn_c_try_compile "$LINENO"; then : 11717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11718$as_echo "yes" >&6; }; $as_echo "#define HAVE_SYSINFO 1" >>confdefs.h 11719 11720else 11721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not usable" >&5 11722$as_echo "not usable" >&6; } 11723fi 11724rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11725 11726{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysinfo.mem_unit" >&5 11727$as_echo_n "checking for sysinfo.mem_unit... " >&6; } 11728cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11729/* end confdefs.h. */ 11730#include <sys/types.h> 11731#include <sys/sysinfo.h> 11732int 11733main () 11734{ 11735 struct sysinfo sinfo; 11736 sinfo.mem_unit = 1; 11737 11738 ; 11739 return 0; 11740} 11741_ACEOF 11742if ac_fn_c_try_compile "$LINENO"; then : 11743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11744$as_echo "yes" >&6; }; $as_echo "#define HAVE_SYSINFO_MEM_UNIT 1" >>confdefs.h 11745 11746else 11747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11748$as_echo "no" >&6; } 11749fi 11750rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11751 11752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysconf" >&5 11753$as_echo_n "checking for sysconf... " >&6; } 11754cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11755/* end confdefs.h. */ 11756#include <unistd.h> 11757int 11758main () 11759{ 11760 (void)sysconf(_SC_PAGESIZE); 11761 (void)sysconf(_SC_PHYS_PAGES); 11762 11763 ; 11764 return 0; 11765} 11766_ACEOF 11767if ac_fn_c_try_compile "$LINENO"; then : 11768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11769$as_echo "yes" >&6; }; $as_echo "#define HAVE_SYSCONF 1" >>confdefs.h 11770 11771else 11772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not usable" >&5 11773$as_echo "not usable" >&6; } 11774fi 11775rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11776 11777# The cast to long int works around a bug in the HP C Compiler 11778# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 11779# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 11780# This bug is HP SR number 8606223364. 11781{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5 11782$as_echo_n "checking size of int... " >&6; } 11783if test "${ac_cv_sizeof_int+set}" = set; then : 11784 $as_echo_n "(cached) " >&6 11785else 11786 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then : 11787 11788else 11789 if test "$ac_cv_type_int" = yes; then 11790 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 11791$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 11792{ as_fn_set_status 77 11793as_fn_error "cannot compute sizeof (int) 11794See \`config.log' for more details." "$LINENO" 5; }; } 11795 else 11796 ac_cv_sizeof_int=0 11797 fi 11798fi 11799 11800fi 11801{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5 11802$as_echo "$ac_cv_sizeof_int" >&6; } 11803 11804 11805 11806cat >>confdefs.h <<_ACEOF 11807#define SIZEOF_INT $ac_cv_sizeof_int 11808_ACEOF 11809 11810 11811# The cast to long int works around a bug in the HP C Compiler 11812# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 11813# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 11814# This bug is HP SR number 8606223364. 11815{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 11816$as_echo_n "checking size of long... " >&6; } 11817if test "${ac_cv_sizeof_long+set}" = set; then : 11818 $as_echo_n "(cached) " >&6 11819else 11820 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then : 11821 11822else 11823 if test "$ac_cv_type_long" = yes; then 11824 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 11825$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 11826{ as_fn_set_status 77 11827as_fn_error "cannot compute sizeof (long) 11828See \`config.log' for more details." "$LINENO" 5; }; } 11829 else 11830 ac_cv_sizeof_long=0 11831 fi 11832fi 11833 11834fi 11835{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 11836$as_echo "$ac_cv_sizeof_long" >&6; } 11837 11838 11839 11840cat >>confdefs.h <<_ACEOF 11841#define SIZEOF_LONG $ac_cv_sizeof_long 11842_ACEOF 11843 11844 11845# The cast to long int works around a bug in the HP C Compiler 11846# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 11847# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 11848# This bug is HP SR number 8606223364. 11849{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of time_t" >&5 11850$as_echo_n "checking size of time_t... " >&6; } 11851if test "${ac_cv_sizeof_time_t+set}" = set; then : 11852 $as_echo_n "(cached) " >&6 11853else 11854 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (time_t))" "ac_cv_sizeof_time_t" "$ac_includes_default"; then : 11855 11856else 11857 if test "$ac_cv_type_time_t" = yes; then 11858 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 11859$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 11860{ as_fn_set_status 77 11861as_fn_error "cannot compute sizeof (time_t) 11862See \`config.log' for more details." "$LINENO" 5; }; } 11863 else 11864 ac_cv_sizeof_time_t=0 11865 fi 11866fi 11867 11868fi 11869{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_time_t" >&5 11870$as_echo "$ac_cv_sizeof_time_t" >&6; } 11871 11872 11873 11874cat >>confdefs.h <<_ACEOF 11875#define SIZEOF_TIME_T $ac_cv_sizeof_time_t 11876_ACEOF 11877 11878 11879# The cast to long int works around a bug in the HP C Compiler 11880# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 11881# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 11882# This bug is HP SR number 8606223364. 11883{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5 11884$as_echo_n "checking size of off_t... " >&6; } 11885if test "${ac_cv_sizeof_off_t+set}" = set; then : 11886 $as_echo_n "(cached) " >&6 11887else 11888 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t" "$ac_includes_default"; then : 11889 11890else 11891 if test "$ac_cv_type_off_t" = yes; then 11892 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 11893$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 11894{ as_fn_set_status 77 11895as_fn_error "cannot compute sizeof (off_t) 11896See \`config.log' for more details." "$LINENO" 5; }; } 11897 else 11898 ac_cv_sizeof_off_t=0 11899 fi 11900fi 11901 11902fi 11903{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5 11904$as_echo "$ac_cv_sizeof_off_t" >&6; } 11905 11906 11907 11908cat >>confdefs.h <<_ACEOF 11909#define SIZEOF_OFF_T $ac_cv_sizeof_off_t 11910_ACEOF 11911 11912 11913 11914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking uint32_t is 32 bits" >&5 11915$as_echo_n "checking uint32_t is 32 bits... " >&6; } 11916if test "$cross_compiling" = yes; then : 11917 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check uint32_t when cross-compiling." >&5 11918$as_echo "$as_me: WARNING: cannot check uint32_t when cross-compiling." >&2;} 11919else 11920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11921/* end confdefs.h. */ 11922 11923#ifdef HAVE_STDINT_H 11924# include <stdint.h> 11925#endif 11926#ifdef HAVE_INTTYPES_H 11927# include <inttypes.h> 11928#endif 11929main() { 11930 uint32_t nr1 = (uint32_t)-1; 11931 uint32_t nr2 = (uint32_t)0xffffffffUL; 11932 if (sizeof(uint32_t) != 4 || nr1 != 0xffffffffUL || nr2 + 1 != 0) exit(1); 11933 exit(0); 11934} 11935_ACEOF 11936if ac_fn_c_try_run "$LINENO"; then : 11937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 11938$as_echo "ok" >&6; } 11939else 11940 as_fn_error "WRONG! uint32_t not defined correctly." "$LINENO" 5 11941fi 11942rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 11943 conftest.$ac_objext conftest.beam conftest.$ac_ext 11944fi 11945 11946 11947 11948bcopy_test_prog=' 11949#include "confdefs.h" 11950#ifdef HAVE_STRING_H 11951# include <string.h> 11952#endif 11953#if STDC_HEADERS 11954# include <stdlib.h> 11955# include <stddef.h> 11956#endif 11957main() { 11958 char buf[10]; 11959 strcpy(buf, "abcdefghi"); 11960 mch_memmove(buf, buf + 2, 3); 11961 if (strncmp(buf, "ababcf", 6)) 11962 exit(1); 11963 strcpy(buf, "abcdefghi"); 11964 mch_memmove(buf + 2, buf, 3); 11965 if (strncmp(buf, "cdedef", 6)) 11966 exit(1); 11967 exit(0); /* libc version works properly. */ 11968}' 11969 11970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memmove handles overlaps" >&5 11971$as_echo_n "checking whether memmove handles overlaps... " >&6; } 11972if test "${vim_cv_memmove_handles_overlap+set}" = set; then : 11973 $as_echo_n "(cached) " >&6 11974else 11975 11976 if test "$cross_compiling" = yes; then : 11977 11978 as_fn_error "cross-compiling: please set 'vim_cv_memmove_handles_overlap'" "$LINENO" 5 11979 11980else 11981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11982/* end confdefs.h. */ 11983#define mch_memmove(s,d,l) memmove(d,s,l) $bcopy_test_prog 11984_ACEOF 11985if ac_fn_c_try_run "$LINENO"; then : 11986 11987 vim_cv_memmove_handles_overlap=yes 11988 11989else 11990 11991 vim_cv_memmove_handles_overlap=no 11992 11993fi 11994rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 11995 conftest.$ac_objext conftest.beam conftest.$ac_ext 11996fi 11997 11998 11999fi 12000{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vim_cv_memmove_handles_overlap" >&5 12001$as_echo "$vim_cv_memmove_handles_overlap" >&6; } 12002 12003if test "x$vim_cv_memmove_handles_overlap" = "xyes" ; then 12004 $as_echo "#define USEMEMMOVE 1" >>confdefs.h 12005 12006else 12007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether bcopy handles overlaps" >&5 12008$as_echo_n "checking whether bcopy handles overlaps... " >&6; } 12009if test "${vim_cv_bcopy_handles_overlap+set}" = set; then : 12010 $as_echo_n "(cached) " >&6 12011else 12012 12013 if test "$cross_compiling" = yes; then : 12014 12015 as_fn_error "cross-compiling: please set 'vim_cv_bcopy_handles_overlap'" "$LINENO" 5 12016 12017else 12018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12019/* end confdefs.h. */ 12020#define mch_bcopy(s,d,l) bcopy(d,s,l) $bcopy_test_prog 12021_ACEOF 12022if ac_fn_c_try_run "$LINENO"; then : 12023 12024 vim_cv_bcopy_handles_overlap=yes 12025 12026else 12027 12028 vim_cv_bcopy_handles_overlap=no 12029 12030fi 12031rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 12032 conftest.$ac_objext conftest.beam conftest.$ac_ext 12033fi 12034 12035 12036fi 12037{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vim_cv_bcopy_handles_overlap" >&5 12038$as_echo "$vim_cv_bcopy_handles_overlap" >&6; } 12039 12040 if test "x$vim_cv_bcopy_handles_overlap" = "xyes" ; then 12041 $as_echo "#define USEBCOPY 1" >>confdefs.h 12042 12043 else 12044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memcpy handles overlaps" >&5 12045$as_echo_n "checking whether memcpy handles overlaps... " >&6; } 12046if test "${vim_cv_memcpy_handles_overlap+set}" = set; then : 12047 $as_echo_n "(cached) " >&6 12048else 12049 12050 if test "$cross_compiling" = yes; then : 12051 12052 as_fn_error "cross-compiling: please set 'vim_cv_memcpy_handles_overlap'" "$LINENO" 5 12053 12054else 12055 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12056/* end confdefs.h. */ 12057#define mch_memcpy(s,d,l) memcpy(d,s,l) $bcopy_test_prog 12058_ACEOF 12059if ac_fn_c_try_run "$LINENO"; then : 12060 12061 vim_cv_memcpy_handles_overlap=yes 12062 12063else 12064 12065 vim_cv_memcpy_handles_overlap=no 12066 12067fi 12068rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 12069 conftest.$ac_objext conftest.beam conftest.$ac_ext 12070fi 12071 12072 12073fi 12074{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $vim_cv_memcpy_handles_overlap" >&5 12075$as_echo "$vim_cv_memcpy_handles_overlap" >&6; } 12076 12077 if test "x$vim_cv_memcpy_handles_overlap" = "xyes" ; then 12078 $as_echo "#define USEMEMCPY 1" >>confdefs.h 12079 12080 fi 12081 fi 12082fi 12083 12084 12085 12086if test "$enable_multibyte" = "yes"; then 12087 cflags_save=$CFLAGS 12088 ldflags_save=$LDFLAGS 12089 if test "x$x_includes" != "xNONE" ; then 12090 CFLAGS="$CFLAGS -I$x_includes" 12091 LDFLAGS="$X_LIBS $LDFLAGS -lX11" 12092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether X_LOCALE needed" >&5 12093$as_echo_n "checking whether X_LOCALE needed... " >&6; } 12094 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12095/* end confdefs.h. */ 12096#include <X11/Xlocale.h> 12097int 12098main () 12099{ 12100 12101 ; 12102 return 0; 12103} 12104_ACEOF 12105if ac_fn_c_try_compile "$LINENO"; then : 12106 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12107/* end confdefs.h. */ 12108 12109/* Override any GCC internal prototype to avoid an error. 12110 Use char because int might match the return type of a GCC 12111 builtin and then its argument prototype would still apply. */ 12112#ifdef __cplusplus 12113extern "C" 12114#endif 12115char _Xsetlocale (); 12116int 12117main () 12118{ 12119return _Xsetlocale (); 12120 ; 12121 return 0; 12122} 12123_ACEOF 12124if ac_fn_c_try_link "$LINENO"; then : 12125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12126$as_echo "yes" >&6; } 12127 $as_echo "#define X_LOCALE 1" >>confdefs.h 12128 12129else 12130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12131$as_echo "no" >&6; } 12132fi 12133rm -f core conftest.err conftest.$ac_objext \ 12134 conftest$ac_exeext conftest.$ac_ext 12135else 12136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12137$as_echo "no" >&6; } 12138fi 12139rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12140 fi 12141 CFLAGS=$cflags_save 12142 LDFLAGS=$ldflags_save 12143fi 12144 12145{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _xpg4_setrunelocale in -lxpg4" >&5 12146$as_echo_n "checking for _xpg4_setrunelocale in -lxpg4... " >&6; } 12147if test "${ac_cv_lib_xpg4__xpg4_setrunelocale+set}" = set; then : 12148 $as_echo_n "(cached) " >&6 12149else 12150 ac_check_lib_save_LIBS=$LIBS 12151LIBS="-lxpg4 $LIBS" 12152cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12153/* end confdefs.h. */ 12154 12155/* Override any GCC internal prototype to avoid an error. 12156 Use char because int might match the return type of a GCC 12157 builtin and then its argument prototype would still apply. */ 12158#ifdef __cplusplus 12159extern "C" 12160#endif 12161char _xpg4_setrunelocale (); 12162int 12163main () 12164{ 12165return _xpg4_setrunelocale (); 12166 ; 12167 return 0; 12168} 12169_ACEOF 12170if ac_fn_c_try_link "$LINENO"; then : 12171 ac_cv_lib_xpg4__xpg4_setrunelocale=yes 12172else 12173 ac_cv_lib_xpg4__xpg4_setrunelocale=no 12174fi 12175rm -f core conftest.err conftest.$ac_objext \ 12176 conftest$ac_exeext conftest.$ac_ext 12177LIBS=$ac_check_lib_save_LIBS 12178fi 12179{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xpg4__xpg4_setrunelocale" >&5 12180$as_echo "$ac_cv_lib_xpg4__xpg4_setrunelocale" >&6; } 12181if test "x$ac_cv_lib_xpg4__xpg4_setrunelocale" = x""yes; then : 12182 LIBS="$LIBS -lxpg4" 12183fi 12184 12185 12186{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to create tags" >&5 12187$as_echo_n "checking how to create tags... " >&6; } 12188test -f tags && mv tags tags.save 12189if (eval ctags --version /dev/null | grep Exuberant) < /dev/null 1>&5 2>&1; then 12190 TAGPRG="ctags -I INIT+ --fields=+S" 12191elif (eval exctags --version /dev/null | grep Exuberant) < /dev/null 1>&5 2>&1; then 12192 TAGPRG="exctags -I INIT+ --fields=+S" 12193elif (eval exuberant-ctags --version /dev/null | grep Exuberant) < /dev/null 1>&5 2>&1; then 12194 TAGPRG="exuberant-ctags -I INIT+ --fields=+S" 12195else 12196 TAGPRG="ctags" 12197 (eval etags /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="etags" 12198 (eval etags -c /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="etags -c" 12199 (eval ctags /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags" 12200 (eval ctags -t /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -t" 12201 (eval ctags -ts /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -ts" 12202 (eval ctags -tvs /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -tvs" 12203 (eval ctags -i+m /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -i+m" 12204fi 12205test -f tags.save && mv tags.save tags 12206{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $TAGPRG" >&5 12207$as_echo "$TAGPRG" >&6; } 12208 12209{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run man with a section nr" >&5 12210$as_echo_n "checking how to run man with a section nr... " >&6; } 12211MANDEF="man" 12212(eval MANPAGER=cat PAGER=cat man -s 2 read) < /dev/null > /dev/null 2>&5 && MANDEF="man -s" 12213{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANDEF" >&5 12214$as_echo "$MANDEF" >&6; } 12215if test "$MANDEF" = "man -s"; then 12216 $as_echo "#define USEMAN_S 1" >>confdefs.h 12217 12218fi 12219 12220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking --disable-nls argument" >&5 12221$as_echo_n "checking --disable-nls argument... " >&6; } 12222# Check whether --enable-nls was given. 12223if test "${enable_nls+set}" = set; then : 12224 enableval=$enable_nls; 12225else 12226 enable_nls="yes" 12227fi 12228 12229 12230if test "$enable_nls" = "yes"; then 12231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12232$as_echo "no" >&6; } 12233 12234 INSTALL_LANGS=install-languages 12235 12236 INSTALL_TOOL_LANGS=install-tool-languages 12237 12238 12239 # Extract the first word of "msgfmt", so it can be a program name with args. 12240set dummy msgfmt; ac_word=$2 12241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12242$as_echo_n "checking for $ac_word... " >&6; } 12243if test "${ac_cv_prog_MSGFMT+set}" = set; then : 12244 $as_echo_n "(cached) " >&6 12245else 12246 if test -n "$MSGFMT"; then 12247 ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test. 12248else 12249as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12250for as_dir in $PATH 12251do 12252 IFS=$as_save_IFS 12253 test -z "$as_dir" && as_dir=. 12254 for ac_exec_ext in '' $ac_executable_extensions; do 12255 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12256 ac_cv_prog_MSGFMT="msgfmt" 12257 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12258 break 2 12259 fi 12260done 12261 done 12262IFS=$as_save_IFS 12263 12264fi 12265fi 12266MSGFMT=$ac_cv_prog_MSGFMT 12267if test -n "$MSGFMT"; then 12268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 12269$as_echo "$MSGFMT" >&6; } 12270else 12271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12272$as_echo "no" >&6; } 12273fi 12274 12275 12276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NLS" >&5 12277$as_echo_n "checking for NLS... " >&6; } 12278 if test -f po/Makefile; then 12279 have_gettext="no" 12280 if test -n "$MSGFMT"; then 12281 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12282/* end confdefs.h. */ 12283#include <libintl.h> 12284int 12285main () 12286{ 12287gettext("Test"); 12288 ; 12289 return 0; 12290} 12291_ACEOF 12292if ac_fn_c_try_link "$LINENO"; then : 12293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: gettext() works" >&5 12294$as_echo "gettext() works" >&6; }; have_gettext="yes" 12295else 12296 olibs=$LIBS 12297 LIBS="$LIBS -lintl" 12298 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12299/* end confdefs.h. */ 12300#include <libintl.h> 12301int 12302main () 12303{ 12304gettext("Test"); 12305 ; 12306 return 0; 12307} 12308_ACEOF 12309if ac_fn_c_try_link "$LINENO"; then : 12310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: gettext() works with -lintl" >&5 12311$as_echo "gettext() works with -lintl" >&6; }; have_gettext="yes" 12312else 12313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: gettext() doesn't work" >&5 12314$as_echo "gettext() doesn't work" >&6; }; 12315 LIBS=$olibs 12316fi 12317rm -f core conftest.err conftest.$ac_objext \ 12318 conftest$ac_exeext conftest.$ac_ext 12319fi 12320rm -f core conftest.err conftest.$ac_objext \ 12321 conftest$ac_exeext conftest.$ac_ext 12322 else 12323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: msgfmt not found - disabled" >&5 12324$as_echo "msgfmt not found - disabled" >&6; }; 12325 fi 12326 if test $have_gettext = "yes"; then 12327 $as_echo "#define HAVE_GETTEXT 1" >>confdefs.h 12328 12329 MAKEMO=yes 12330 12331 for ac_func in bind_textdomain_codeset 12332do : 12333 ac_fn_c_check_func "$LINENO" "bind_textdomain_codeset" "ac_cv_func_bind_textdomain_codeset" 12334if test "x$ac_cv_func_bind_textdomain_codeset" = x""yes; then : 12335 cat >>confdefs.h <<_ACEOF 12336#define HAVE_BIND_TEXTDOMAIN_CODESET 1 12337_ACEOF 12338 12339fi 12340done 12341 12342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _nl_msg_cat_cntr" >&5 12343$as_echo_n "checking for _nl_msg_cat_cntr... " >&6; } 12344 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12345/* end confdefs.h. */ 12346#include <libintl.h> 12347 extern int _nl_msg_cat_cntr; 12348int 12349main () 12350{ 12351++_nl_msg_cat_cntr; 12352 ; 12353 return 0; 12354} 12355_ACEOF 12356if ac_fn_c_try_link "$LINENO"; then : 12357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12358$as_echo "yes" >&6; }; $as_echo "#define HAVE_NL_MSG_CAT_CNTR 1" >>confdefs.h 12359 12360else 12361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12362$as_echo "no" >&6; } 12363fi 12364rm -f core conftest.err conftest.$ac_objext \ 12365 conftest$ac_exeext conftest.$ac_ext 12366 fi 12367 else 12368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no \"po/Makefile\" - disabled" >&5 12369$as_echo "no \"po/Makefile\" - disabled" >&6; }; 12370 fi 12371else 12372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12373$as_echo "yes" >&6; } 12374fi 12375 12376ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default" 12377if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 12378 DLL=dlfcn.h 12379else 12380 ac_fn_c_check_header_mongrel "$LINENO" "dl.h" "ac_cv_header_dl_h" "$ac_includes_default" 12381if test "x$ac_cv_header_dl_h" = x""yes; then : 12382 DLL=dl.h 12383fi 12384 12385 12386fi 12387 12388 12389if test x${DLL} = xdlfcn.h; then 12390 12391$as_echo "#define HAVE_DLFCN_H 1" >>confdefs.h 12392 12393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen()" >&5 12394$as_echo_n "checking for dlopen()... " >&6; } 12395 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12396/* end confdefs.h. */ 12397 12398int 12399main () 12400{ 12401 12402 extern void* dlopen(); 12403 dlopen(); 12404 12405 ; 12406 return 0; 12407} 12408_ACEOF 12409if ac_fn_c_try_link "$LINENO"; then : 12410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12411$as_echo "yes" >&6; }; 12412 12413$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h 12414 12415else 12416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12417$as_echo "no" >&6; }; 12418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen() in -ldl" >&5 12419$as_echo_n "checking for dlopen() in -ldl... " >&6; } 12420 olibs=$LIBS 12421 LIBS="$LIBS -ldl" 12422 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12423/* end confdefs.h. */ 12424 12425int 12426main () 12427{ 12428 12429 extern void* dlopen(); 12430 dlopen(); 12431 12432 ; 12433 return 0; 12434} 12435_ACEOF 12436if ac_fn_c_try_link "$LINENO"; then : 12437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12438$as_echo "yes" >&6; }; 12439 12440$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h 12441 12442else 12443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12444$as_echo "no" >&6; }; 12445 LIBS=$olibs 12446fi 12447rm -f core conftest.err conftest.$ac_objext \ 12448 conftest$ac_exeext conftest.$ac_ext 12449fi 12450rm -f core conftest.err conftest.$ac_objext \ 12451 conftest$ac_exeext conftest.$ac_ext 12452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlsym()" >&5 12453$as_echo_n "checking for dlsym()... " >&6; } 12454 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12455/* end confdefs.h. */ 12456 12457int 12458main () 12459{ 12460 12461 extern void* dlsym(); 12462 dlsym(); 12463 12464 ; 12465 return 0; 12466} 12467_ACEOF 12468if ac_fn_c_try_link "$LINENO"; then : 12469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12470$as_echo "yes" >&6; }; 12471 12472$as_echo "#define HAVE_DLSYM 1" >>confdefs.h 12473 12474else 12475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12476$as_echo "no" >&6; }; 12477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlsym() in -ldl" >&5 12478$as_echo_n "checking for dlsym() in -ldl... " >&6; } 12479 olibs=$LIBS 12480 LIBS="$LIBS -ldl" 12481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12482/* end confdefs.h. */ 12483 12484int 12485main () 12486{ 12487 12488 extern void* dlsym(); 12489 dlsym(); 12490 12491 ; 12492 return 0; 12493} 12494_ACEOF 12495if ac_fn_c_try_link "$LINENO"; then : 12496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12497$as_echo "yes" >&6; }; 12498 12499$as_echo "#define HAVE_DLSYM 1" >>confdefs.h 12500 12501else 12502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12503$as_echo "no" >&6; }; 12504 LIBS=$olibs 12505fi 12506rm -f core conftest.err conftest.$ac_objext \ 12507 conftest$ac_exeext conftest.$ac_ext 12508fi 12509rm -f core conftest.err conftest.$ac_objext \ 12510 conftest$ac_exeext conftest.$ac_ext 12511elif test x${DLL} = xdl.h; then 12512 12513$as_echo "#define HAVE_DL_H 1" >>confdefs.h 12514 12515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load()" >&5 12516$as_echo_n "checking for shl_load()... " >&6; } 12517 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12518/* end confdefs.h. */ 12519 12520int 12521main () 12522{ 12523 12524 extern void* shl_load(); 12525 shl_load(); 12526 12527 ; 12528 return 0; 12529} 12530_ACEOF 12531if ac_fn_c_try_link "$LINENO"; then : 12532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12533$as_echo "yes" >&6; }; 12534 12535$as_echo "#define HAVE_SHL_LOAD 1" >>confdefs.h 12536 12537else 12538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12539$as_echo "no" >&6; }; 12540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load() in -ldld" >&5 12541$as_echo_n "checking for shl_load() in -ldld... " >&6; } 12542 olibs=$LIBS 12543 LIBS="$LIBS -ldld" 12544 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12545/* end confdefs.h. */ 12546 12547int 12548main () 12549{ 12550 12551 extern void* shl_load(); 12552 shl_load(); 12553 12554 ; 12555 return 0; 12556} 12557_ACEOF 12558if ac_fn_c_try_link "$LINENO"; then : 12559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12560$as_echo "yes" >&6; }; 12561 12562$as_echo "#define HAVE_SHL_LOAD 1" >>confdefs.h 12563 12564else 12565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12566$as_echo "no" >&6; }; 12567 LIBS=$olibs 12568fi 12569rm -f core conftest.err conftest.$ac_objext \ 12570 conftest$ac_exeext conftest.$ac_ext 12571fi 12572rm -f core conftest.err conftest.$ac_objext \ 12573 conftest$ac_exeext conftest.$ac_ext 12574fi 12575for ac_header in setjmp.h 12576do : 12577 ac_fn_c_check_header_mongrel "$LINENO" "setjmp.h" "ac_cv_header_setjmp_h" "$ac_includes_default" 12578if test "x$ac_cv_header_setjmp_h" = x""yes; then : 12579 cat >>confdefs.h <<_ACEOF 12580#define HAVE_SETJMP_H 1 12581_ACEOF 12582 12583fi 12584 12585done 12586 12587 12588if test "x$MACOSX" = "xyes" -a -n "$PERL"; then 12589 if echo $LIBS | grep -e '-ldl' >/dev/null; then 12590 LIBS=`echo $LIBS | sed s/-ldl//` 12591 PERL_LIBS="$PERL_LIBS -ldl" 12592 fi 12593fi 12594 12595if test "x$MACOSX" = "xyes"; then 12596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need -framework Cocoa" >&5 12597$as_echo_n "checking whether we need -framework Cocoa... " >&6; } 12598 if test "x$features" != "xtiny" || test "x$enable_multibyte" = "xyes"; then 12599 LIBS=$"$LIBS -framework Cocoa" 12600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12601$as_echo "yes" >&6; } 12602 else 12603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12604$as_echo "no" >&6; } 12605 fi 12606fi 12607if test "x$MACARCH" = "xboth" && test "x$GUITYPE" = "xCARBONGUI"; then 12608 LDFLAGS="$LDFLAGS -isysroot $DEVELOPER_DIR/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc" 12609fi 12610 12611DEPEND_CFLAGS_FILTER= 12612if test "$GCC" = yes; then 12613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GCC 3 or later" >&5 12614$as_echo_n "checking for GCC 3 or later... " >&6; } 12615 gccmajor=`echo "$gccversion" | sed -e 's/^\([1-9]\)\..*$/\1/g'` 12616 if test "$gccmajor" -gt "2"; then 12617 DEPEND_CFLAGS_FILTER="| sed 's+-I */+-isystem /+g'" 12618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12619$as_echo "yes" >&6; } 12620 else 12621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12622$as_echo "no" >&6; } 12623 fi 12624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need -D_FORTIFY_SOURCE=1" >&5 12625$as_echo_n "checking whether we need -D_FORTIFY_SOURCE=1... " >&6; } 12626 if test "$gccmajor" -gt "3"; then 12627 CFLAGS=`echo "$CFLAGS" | sed -e 's/-Wp,-D_FORTIFY_SOURCE=.//g' -e 's/-D_FORTIFY_SOURCE=.//g' -e 's/$/ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1/'` 12628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12629$as_echo "yes" >&6; } 12630 else 12631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12632$as_echo "no" >&6; } 12633 fi 12634fi 12635 12636 12637{ $as_echo "$as_me:${as_lineno-$LINENO}: checking linker --as-needed support" >&5 12638$as_echo_n "checking linker --as-needed support... " >&6; } 12639LINK_AS_NEEDED= 12640# Check if linker supports --as-needed and --no-as-needed options 12641if $CC -Wl,--help 2>/dev/null | grep as-needed > /dev/null; then 12642 LDFLAGS="$LDFLAGS -Wl,--as-needed" 12643 LINK_AS_NEEDED=yes 12644fi 12645if test "$LINK_AS_NEEDED" = yes; then 12646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12647$as_echo "yes" >&6; } 12648else 12649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12650$as_echo "no" >&6; } 12651fi 12652 12653 12654# IBM z/OS reset CFLAGS for config.mk 12655if test "$zOSUnix" = "yes"; then 12656 CFLAGS="-D_ALL_SOURCE -Wc,float\(ieee\),dll" 12657fi 12658 12659ac_config_files="$ac_config_files auto/config.mk:config.mk.in" 12660 12661cat >confcache <<\_ACEOF 12662# This file is a shell script that caches the results of configure 12663# tests run on this system so they can be shared between configure 12664# scripts and configure runs, see configure's option --config-cache. 12665# It is not useful on other systems. If it contains results you don't 12666# want to keep, you may remove or edit it. 12667# 12668# config.status only pays attention to the cache file if you give it 12669# the --recheck option to rerun configure. 12670# 12671# `ac_cv_env_foo' variables (set or unset) will be overridden when 12672# loading this file, other *unset* `ac_cv_foo' will be assigned the 12673# following values. 12674 12675_ACEOF 12676 12677# The following way of writing the cache mishandles newlines in values, 12678# but we know of no workaround that is simple, portable, and efficient. 12679# So, we kill variables containing newlines. 12680# Ultrix sh set writes to stderr and can't be redirected directly, 12681# and sets the high bit in the cache file unless we assign to the vars. 12682( 12683 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 12684 eval ac_val=\$$ac_var 12685 case $ac_val in #( 12686 *${as_nl}*) 12687 case $ac_var in #( 12688 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 12689$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 12690 esac 12691 case $ac_var in #( 12692 _ | IFS | as_nl) ;; #( 12693 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 12694 *) { eval $ac_var=; unset $ac_var;} ;; 12695 esac ;; 12696 esac 12697 done 12698 12699 (set) 2>&1 | 12700 case $as_nl`(ac_space=' '; set) 2>&1` in #( 12701 *${as_nl}ac_space=\ *) 12702 # `set' does not quote correctly, so add quotes: double-quote 12703 # substitution turns \\\\ into \\, and sed turns \\ into \. 12704 sed -n \ 12705 "s/'/'\\\\''/g; 12706 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 12707 ;; #( 12708 *) 12709 # `set' quotes correctly as required by POSIX, so do not add quotes. 12710 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 12711 ;; 12712 esac | 12713 sort 12714) | 12715 sed ' 12716 /^ac_cv_env_/b end 12717 t clear 12718 :clear 12719 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 12720 t end 12721 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 12722 :end' >>confcache 12723if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 12724 if test -w "$cache_file"; then 12725 test "x$cache_file" != "x/dev/null" && 12726 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 12727$as_echo "$as_me: updating cache $cache_file" >&6;} 12728 cat confcache >$cache_file 12729 else 12730 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 12731$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 12732 fi 12733fi 12734rm -f confcache 12735 12736test "x$prefix" = xNONE && prefix=$ac_default_prefix 12737# Let make expand exec_prefix. 12738test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 12739 12740DEFS=-DHAVE_CONFIG_H 12741 12742ac_libobjs= 12743ac_ltlibobjs= 12744for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 12745 # 1. Remove the extension, and $U if already installed. 12746 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 12747 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 12748 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 12749 # will be set to the directory where LIBOBJS objects are built. 12750 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 12751 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 12752done 12753LIBOBJS=$ac_libobjs 12754 12755LTLIBOBJS=$ac_ltlibobjs 12756 12757 12758 12759 12760: ${CONFIG_STATUS=./config.status} 12761ac_write_fail=0 12762ac_clean_files_save=$ac_clean_files 12763ac_clean_files="$ac_clean_files $CONFIG_STATUS" 12764{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 12765$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 12766as_write_fail=0 12767cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 12768#! $SHELL 12769# Generated by $as_me. 12770# Run this file to recreate the current configuration. 12771# Compiler output produced by configure, useful for debugging 12772# configure, is in config.log if it exists. 12773 12774debug=false 12775ac_cs_recheck=false 12776ac_cs_silent=false 12777 12778SHELL=\${CONFIG_SHELL-$SHELL} 12779export SHELL 12780_ASEOF 12781cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 12782## -------------------- ## 12783## M4sh Initialization. ## 12784## -------------------- ## 12785 12786# Be more Bourne compatible 12787DUALCASE=1; export DUALCASE # for MKS sh 12788if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 12789 emulate sh 12790 NULLCMD=: 12791 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 12792 # is contrary to our usage. Disable this feature. 12793 alias -g '${1+"$@"}'='"$@"' 12794 setopt NO_GLOB_SUBST 12795else 12796 case `(set -o) 2>/dev/null` in #( 12797 *posix*) : 12798 set -o posix ;; #( 12799 *) : 12800 ;; 12801esac 12802fi 12803 12804 12805as_nl=' 12806' 12807export as_nl 12808# Printing a long string crashes Solaris 7 /usr/bin/printf. 12809as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 12810as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 12811as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 12812# Prefer a ksh shell builtin over an external printf program on Solaris, 12813# but without wasting forks for bash or zsh. 12814if test -z "$BASH_VERSION$ZSH_VERSION" \ 12815 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 12816 as_echo='print -r --' 12817 as_echo_n='print -rn --' 12818elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 12819 as_echo='printf %s\n' 12820 as_echo_n='printf %s' 12821else 12822 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 12823 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 12824 as_echo_n='/usr/ucb/echo -n' 12825 else 12826 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 12827 as_echo_n_body='eval 12828 arg=$1; 12829 case $arg in #( 12830 *"$as_nl"*) 12831 expr "X$arg" : "X\\(.*\\)$as_nl"; 12832 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 12833 esac; 12834 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 12835 ' 12836 export as_echo_n_body 12837 as_echo_n='sh -c $as_echo_n_body as_echo' 12838 fi 12839 export as_echo_body 12840 as_echo='sh -c $as_echo_body as_echo' 12841fi 12842 12843# The user is always right. 12844if test "${PATH_SEPARATOR+set}" != set; then 12845 PATH_SEPARATOR=: 12846 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 12847 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 12848 PATH_SEPARATOR=';' 12849 } 12850fi 12851 12852 12853# IFS 12854# We need space, tab and new line, in precisely that order. Quoting is 12855# there to prevent editors from complaining about space-tab. 12856# (If _AS_PATH_WALK were called with IFS unset, it would disable word 12857# splitting by setting IFS to empty value.) 12858IFS=" "" $as_nl" 12859 12860# Find who we are. Look in the path if we contain no directory separator. 12861case $0 in #(( 12862 *[\\/]* ) as_myself=$0 ;; 12863 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12864for as_dir in $PATH 12865do 12866 IFS=$as_save_IFS 12867 test -z "$as_dir" && as_dir=. 12868 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 12869 done 12870IFS=$as_save_IFS 12871 12872 ;; 12873esac 12874# We did not find ourselves, most probably we were run as `sh COMMAND' 12875# in which case we are not to be found in the path. 12876if test "x$as_myself" = x; then 12877 as_myself=$0 12878fi 12879if test ! -f "$as_myself"; then 12880 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 12881 exit 1 12882fi 12883 12884# Unset variables that we do not need and which cause bugs (e.g. in 12885# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 12886# suppresses any "Segmentation fault" message there. '((' could 12887# trigger a bug in pdksh 5.2.14. 12888for as_var in BASH_ENV ENV MAIL MAILPATH 12889do eval test x\${$as_var+set} = xset \ 12890 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 12891done 12892PS1='$ ' 12893PS2='> ' 12894PS4='+ ' 12895 12896# NLS nuisances. 12897LC_ALL=C 12898export LC_ALL 12899LANGUAGE=C 12900export LANGUAGE 12901 12902# CDPATH. 12903(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 12904 12905 12906# as_fn_error ERROR [LINENO LOG_FD] 12907# --------------------------------- 12908# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 12909# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 12910# script with status $?, using 1 if that was 0. 12911as_fn_error () 12912{ 12913 as_status=$?; test $as_status -eq 0 && as_status=1 12914 if test "$3"; then 12915 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 12916 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 12917 fi 12918 $as_echo "$as_me: error: $1" >&2 12919 as_fn_exit $as_status 12920} # as_fn_error 12921 12922 12923# as_fn_set_status STATUS 12924# ----------------------- 12925# Set $? to STATUS, without forking. 12926as_fn_set_status () 12927{ 12928 return $1 12929} # as_fn_set_status 12930 12931# as_fn_exit STATUS 12932# ----------------- 12933# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 12934as_fn_exit () 12935{ 12936 set +e 12937 as_fn_set_status $1 12938 exit $1 12939} # as_fn_exit 12940 12941# as_fn_unset VAR 12942# --------------- 12943# Portably unset VAR. 12944as_fn_unset () 12945{ 12946 { eval $1=; unset $1;} 12947} 12948as_unset=as_fn_unset 12949# as_fn_append VAR VALUE 12950# ---------------------- 12951# Append the text in VALUE to the end of the definition contained in VAR. Take 12952# advantage of any shell optimizations that allow amortized linear growth over 12953# repeated appends, instead of the typical quadratic growth present in naive 12954# implementations. 12955if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 12956 eval 'as_fn_append () 12957 { 12958 eval $1+=\$2 12959 }' 12960else 12961 as_fn_append () 12962 { 12963 eval $1=\$$1\$2 12964 } 12965fi # as_fn_append 12966 12967# as_fn_arith ARG... 12968# ------------------ 12969# Perform arithmetic evaluation on the ARGs, and store the result in the 12970# global $as_val. Take advantage of shells that can avoid forks. The arguments 12971# must be portable across $(()) and expr. 12972if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 12973 eval 'as_fn_arith () 12974 { 12975 as_val=$(( $* )) 12976 }' 12977else 12978 as_fn_arith () 12979 { 12980 as_val=`expr "$@" || test $? -eq 1` 12981 } 12982fi # as_fn_arith 12983 12984 12985if expr a : '\(a\)' >/dev/null 2>&1 && 12986 test "X`expr 00001 : '.*\(...\)'`" = X001; then 12987 as_expr=expr 12988else 12989 as_expr=false 12990fi 12991 12992if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 12993 as_basename=basename 12994else 12995 as_basename=false 12996fi 12997 12998if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 12999 as_dirname=dirname 13000else 13001 as_dirname=false 13002fi 13003 13004as_me=`$as_basename -- "$0" || 13005$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 13006 X"$0" : 'X\(//\)$' \| \ 13007 X"$0" : 'X\(/\)' \| . 2>/dev/null || 13008$as_echo X/"$0" | 13009 sed '/^.*\/\([^/][^/]*\)\/*$/{ 13010 s//\1/ 13011 q 13012 } 13013 /^X\/\(\/\/\)$/{ 13014 s//\1/ 13015 q 13016 } 13017 /^X\/\(\/\).*/{ 13018 s//\1/ 13019 q 13020 } 13021 s/.*/./; q'` 13022 13023# Avoid depending upon Character Ranges. 13024as_cr_letters='abcdefghijklmnopqrstuvwxyz' 13025as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 13026as_cr_Letters=$as_cr_letters$as_cr_LETTERS 13027as_cr_digits='0123456789' 13028as_cr_alnum=$as_cr_Letters$as_cr_digits 13029 13030ECHO_C= ECHO_N= ECHO_T= 13031case `echo -n x` in #((((( 13032-n*) 13033 case `echo 'xy\c'` in 13034 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 13035 xy) ECHO_C='\c';; 13036 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 13037 ECHO_T=' ';; 13038 esac;; 13039*) 13040 ECHO_N='-n';; 13041esac 13042 13043rm -f conf$$ conf$$.exe conf$$.file 13044if test -d conf$$.dir; then 13045 rm -f conf$$.dir/conf$$.file 13046else 13047 rm -f conf$$.dir 13048 mkdir conf$$.dir 2>/dev/null 13049fi 13050if (echo >conf$$.file) 2>/dev/null; then 13051 if ln -s conf$$.file conf$$ 2>/dev/null; then 13052 as_ln_s='ln -s' 13053 # ... but there are two gotchas: 13054 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 13055 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 13056 # In both cases, we have to default to `cp -p'. 13057 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 13058 as_ln_s='cp -p' 13059 elif ln conf$$.file conf$$ 2>/dev/null; then 13060 as_ln_s=ln 13061 else 13062 as_ln_s='cp -p' 13063 fi 13064else 13065 as_ln_s='cp -p' 13066fi 13067rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 13068rmdir conf$$.dir 2>/dev/null 13069 13070 13071# as_fn_mkdir_p 13072# ------------- 13073# Create "$as_dir" as a directory, including parents if necessary. 13074as_fn_mkdir_p () 13075{ 13076 13077 case $as_dir in #( 13078 -*) as_dir=./$as_dir;; 13079 esac 13080 test -d "$as_dir" || eval $as_mkdir_p || { 13081 as_dirs= 13082 while :; do 13083 case $as_dir in #( 13084 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 13085 *) as_qdir=$as_dir;; 13086 esac 13087 as_dirs="'$as_qdir' $as_dirs" 13088 as_dir=`$as_dirname -- "$as_dir" || 13089$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13090 X"$as_dir" : 'X\(//\)[^/]' \| \ 13091 X"$as_dir" : 'X\(//\)$' \| \ 13092 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 13093$as_echo X"$as_dir" | 13094 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13095 s//\1/ 13096 q 13097 } 13098 /^X\(\/\/\)[^/].*/{ 13099 s//\1/ 13100 q 13101 } 13102 /^X\(\/\/\)$/{ 13103 s//\1/ 13104 q 13105 } 13106 /^X\(\/\).*/{ 13107 s//\1/ 13108 q 13109 } 13110 s/.*/./; q'` 13111 test -d "$as_dir" && break 13112 done 13113 test -z "$as_dirs" || eval "mkdir $as_dirs" 13114 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 13115 13116 13117} # as_fn_mkdir_p 13118if mkdir -p . 2>/dev/null; then 13119 as_mkdir_p='mkdir -p "$as_dir"' 13120else 13121 test -d ./-p && rmdir ./-p 13122 as_mkdir_p=false 13123fi 13124 13125if test -x / >/dev/null 2>&1; then 13126 as_test_x='test -x' 13127else 13128 if ls -dL / >/dev/null 2>&1; then 13129 as_ls_L_option=L 13130 else 13131 as_ls_L_option= 13132 fi 13133 as_test_x=' 13134 eval sh -c '\'' 13135 if test -d "$1"; then 13136 test -d "$1/."; 13137 else 13138 case $1 in #( 13139 -*)set "./$1";; 13140 esac; 13141 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 13142 ???[sx]*):;;*)false;;esac;fi 13143 '\'' sh 13144 ' 13145fi 13146as_executable_p=$as_test_x 13147 13148# Sed expression to map a string onto a valid CPP name. 13149as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 13150 13151# Sed expression to map a string onto a valid variable name. 13152as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 13153 13154 13155exec 6>&1 13156## ----------------------------------- ## 13157## Main body of $CONFIG_STATUS script. ## 13158## ----------------------------------- ## 13159_ASEOF 13160test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 13161 13162cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13163# Save the log message, to keep $0 and so on meaningful, and to 13164# report actual input values of CONFIG_FILES etc. instead of their 13165# values after options handling. 13166ac_log=" 13167This file was extended by $as_me, which was 13168generated by GNU Autoconf 2.65. Invocation command line was 13169 13170 CONFIG_FILES = $CONFIG_FILES 13171 CONFIG_HEADERS = $CONFIG_HEADERS 13172 CONFIG_LINKS = $CONFIG_LINKS 13173 CONFIG_COMMANDS = $CONFIG_COMMANDS 13174 $ $0 $@ 13175 13176on `(hostname || uname -n) 2>/dev/null | sed 1q` 13177" 13178 13179_ACEOF 13180 13181case $ac_config_files in *" 13182"*) set x $ac_config_files; shift; ac_config_files=$*;; 13183esac 13184 13185case $ac_config_headers in *" 13186"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 13187esac 13188 13189 13190cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13191# Files that config.status was made for. 13192config_files="$ac_config_files" 13193config_headers="$ac_config_headers" 13194 13195_ACEOF 13196 13197cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13198ac_cs_usage="\ 13199\`$as_me' instantiates files and other configuration actions 13200from templates according to the current configuration. Unless the files 13201and actions are specified as TAGs, all are instantiated by default. 13202 13203Usage: $0 [OPTION]... [TAG]... 13204 13205 -h, --help print this help, then exit 13206 -V, --version print version number and configuration settings, then exit 13207 --config print configuration, then exit 13208 -q, --quiet, --silent 13209 do not print progress messages 13210 -d, --debug don't remove temporary files 13211 --recheck update $as_me by reconfiguring in the same conditions 13212 --file=FILE[:TEMPLATE] 13213 instantiate the configuration file FILE 13214 --header=FILE[:TEMPLATE] 13215 instantiate the configuration header FILE 13216 13217Configuration files: 13218$config_files 13219 13220Configuration headers: 13221$config_headers 13222 13223Report bugs to the package provider." 13224 13225_ACEOF 13226cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13227ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 13228ac_cs_version="\\ 13229config.status 13230configured by $0, generated by GNU Autoconf 2.65, 13231 with options \\"\$ac_cs_config\\" 13232 13233Copyright (C) 2009 Free Software Foundation, Inc. 13234This config.status script is free software; the Free Software Foundation 13235gives unlimited permission to copy, distribute and modify it." 13236 13237ac_pwd='$ac_pwd' 13238srcdir='$srcdir' 13239AWK='$AWK' 13240test -n "\$AWK" || AWK=awk 13241_ACEOF 13242 13243cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13244# The default lists apply if the user does not specify any file. 13245ac_need_defaults=: 13246while test $# != 0 13247do 13248 case $1 in 13249 --*=*) 13250 ac_option=`expr "X$1" : 'X\([^=]*\)='` 13251 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 13252 ac_shift=: 13253 ;; 13254 *) 13255 ac_option=$1 13256 ac_optarg=$2 13257 ac_shift=shift 13258 ;; 13259 esac 13260 13261 case $ac_option in 13262 # Handling of the options. 13263 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 13264 ac_cs_recheck=: ;; 13265 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 13266 $as_echo "$ac_cs_version"; exit ;; 13267 --config | --confi | --conf | --con | --co | --c ) 13268 $as_echo "$ac_cs_config"; exit ;; 13269 --debug | --debu | --deb | --de | --d | -d ) 13270 debug=: ;; 13271 --file | --fil | --fi | --f ) 13272 $ac_shift 13273 case $ac_optarg in 13274 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 13275 esac 13276 as_fn_append CONFIG_FILES " '$ac_optarg'" 13277 ac_need_defaults=false;; 13278 --header | --heade | --head | --hea ) 13279 $ac_shift 13280 case $ac_optarg in 13281 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 13282 esac 13283 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 13284 ac_need_defaults=false;; 13285 --he | --h) 13286 # Conflict between --help and --header 13287 as_fn_error "ambiguous option: \`$1' 13288Try \`$0 --help' for more information.";; 13289 --help | --hel | -h ) 13290 $as_echo "$ac_cs_usage"; exit ;; 13291 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 13292 | -silent | --silent | --silen | --sile | --sil | --si | --s) 13293 ac_cs_silent=: ;; 13294 13295 # This is an error. 13296 -*) as_fn_error "unrecognized option: \`$1' 13297Try \`$0 --help' for more information." ;; 13298 13299 *) as_fn_append ac_config_targets " $1" 13300 ac_need_defaults=false ;; 13301 13302 esac 13303 shift 13304done 13305 13306ac_configure_extra_args= 13307 13308if $ac_cs_silent; then 13309 exec 6>/dev/null 13310 ac_configure_extra_args="$ac_configure_extra_args --silent" 13311fi 13312 13313_ACEOF 13314cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13315if \$ac_cs_recheck; then 13316 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 13317 shift 13318 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 13319 CONFIG_SHELL='$SHELL' 13320 export CONFIG_SHELL 13321 exec "\$@" 13322fi 13323 13324_ACEOF 13325cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13326exec 5>>auto/config.log 13327{ 13328 echo 13329 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 13330## Running $as_me. ## 13331_ASBOX 13332 $as_echo "$ac_log" 13333} >&5 13334 13335_ACEOF 13336cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13337_ACEOF 13338 13339cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13340 13341# Handling of arguments. 13342for ac_config_target in $ac_config_targets 13343do 13344 case $ac_config_target in 13345 "auto/config.h") CONFIG_HEADERS="$CONFIG_HEADERS auto/config.h:config.h.in" ;; 13346 "auto/config.mk") CONFIG_FILES="$CONFIG_FILES auto/config.mk:config.mk.in" ;; 13347 13348 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 13349 esac 13350done 13351 13352 13353# If the user did not use the arguments to specify the items to instantiate, 13354# then the envvar interface is used. Set only those that are not. 13355# We use the long form for the default assignment because of an extremely 13356# bizarre bug on SunOS 4.1.3. 13357if $ac_need_defaults; then 13358 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 13359 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 13360fi 13361 13362# Have a temporary directory for convenience. Make it in the build tree 13363# simply because there is no reason against having it here, and in addition, 13364# creating and moving files from /tmp can sometimes cause problems. 13365# Hook for its removal unless debugging. 13366# Note that there is a small window in which the directory will not be cleaned: 13367# after its creation but before its name has been assigned to `$tmp'. 13368$debug || 13369{ 13370 tmp= 13371 trap 'exit_status=$? 13372 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 13373' 0 13374 trap 'as_fn_exit 1' 1 2 13 15 13375} 13376# Create a (secure) tmp directory for tmp files. 13377 13378{ 13379 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 13380 test -n "$tmp" && test -d "$tmp" 13381} || 13382{ 13383 tmp=./conf$$-$RANDOM 13384 (umask 077 && mkdir "$tmp") 13385} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 13386 13387# Set up the scripts for CONFIG_FILES section. 13388# No need to generate them if there are no CONFIG_FILES. 13389# This happens for instance with `./config.status config.h'. 13390if test -n "$CONFIG_FILES"; then 13391 13392 13393ac_cr=`echo X | tr X '\015'` 13394# On cygwin, bash can eat \r inside `` if the user requested igncr. 13395# But we know of no other shell where ac_cr would be empty at this 13396# point, so we can use a bashism as a fallback. 13397if test "x$ac_cr" = x; then 13398 eval ac_cr=\$\'\\r\' 13399fi 13400ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 13401if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 13402 ac_cs_awk_cr='\r' 13403else 13404 ac_cs_awk_cr=$ac_cr 13405fi 13406 13407echo 'BEGIN {' >"$tmp/subs1.awk" && 13408_ACEOF 13409 13410 13411{ 13412 echo "cat >conf$$subs.awk <<_ACEOF" && 13413 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 13414 echo "_ACEOF" 13415} >conf$$subs.sh || 13416 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 13417ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 13418ac_delim='%!_!# ' 13419for ac_last_try in false false false false false :; do 13420 . ./conf$$subs.sh || 13421 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 13422 13423 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 13424 if test $ac_delim_n = $ac_delim_num; then 13425 break 13426 elif $ac_last_try; then 13427 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 13428 else 13429 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13430 fi 13431done 13432rm -f conf$$subs.sh 13433 13434cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13435cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 13436_ACEOF 13437sed -n ' 13438h 13439s/^/S["/; s/!.*/"]=/ 13440p 13441g 13442s/^[^!]*!// 13443:repl 13444t repl 13445s/'"$ac_delim"'$// 13446t delim 13447:nl 13448h 13449s/\(.\{148\}\)..*/\1/ 13450t more1 13451s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 13452p 13453n 13454b repl 13455:more1 13456s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13457p 13458g 13459s/.\{148\}// 13460t nl 13461:delim 13462h 13463s/\(.\{148\}\)..*/\1/ 13464t more2 13465s/["\\]/\\&/g; s/^/"/; s/$/"/ 13466p 13467b 13468:more2 13469s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13470p 13471g 13472s/.\{148\}// 13473t delim 13474' <conf$$subs.awk | sed ' 13475/^[^""]/{ 13476 N 13477 s/\n// 13478} 13479' >>$CONFIG_STATUS || ac_write_fail=1 13480rm -f conf$$subs.awk 13481cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13482_ACAWK 13483cat >>"\$tmp/subs1.awk" <<_ACAWK && 13484 for (key in S) S_is_set[key] = 1 13485 FS = "" 13486 13487} 13488{ 13489 line = $ 0 13490 nfields = split(line, field, "@") 13491 substed = 0 13492 len = length(field[1]) 13493 for (i = 2; i < nfields; i++) { 13494 key = field[i] 13495 keylen = length(key) 13496 if (S_is_set[key]) { 13497 value = S[key] 13498 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 13499 len += length(value) + length(field[++i]) 13500 substed = 1 13501 } else 13502 len += 1 + keylen 13503 } 13504 13505 print line 13506} 13507 13508_ACAWK 13509_ACEOF 13510cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13511if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 13512 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 13513else 13514 cat 13515fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 13516 || as_fn_error "could not setup config files machinery" "$LINENO" 5 13517_ACEOF 13518 13519# VPATH may cause trouble with some makes, so we remove $(srcdir), 13520# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 13521# trailing colons and then remove the whole line if VPATH becomes empty 13522# (actually we leave an empty line to preserve line numbers). 13523if test "x$srcdir" = x.; then 13524 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 13525s/:*\$(srcdir):*/:/ 13526s/:*\${srcdir}:*/:/ 13527s/:*@srcdir@:*/:/ 13528s/^\([^=]*=[ ]*\):*/\1/ 13529s/:*$// 13530s/^[^=]*=[ ]*$// 13531}' 13532fi 13533 13534cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13535fi # test -n "$CONFIG_FILES" 13536 13537# Set up the scripts for CONFIG_HEADERS section. 13538# No need to generate them if there are no CONFIG_HEADERS. 13539# This happens for instance with `./config.status Makefile'. 13540if test -n "$CONFIG_HEADERS"; then 13541cat >"$tmp/defines.awk" <<\_ACAWK || 13542BEGIN { 13543_ACEOF 13544 13545# Transform confdefs.h into an awk script `defines.awk', embedded as 13546# here-document in config.status, that substitutes the proper values into 13547# config.h.in to produce config.h. 13548 13549# Create a delimiter string that does not exist in confdefs.h, to ease 13550# handling of long lines. 13551ac_delim='%!_!# ' 13552for ac_last_try in false false :; do 13553 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 13554 if test -z "$ac_t"; then 13555 break 13556 elif $ac_last_try; then 13557 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 13558 else 13559 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13560 fi 13561done 13562 13563# For the awk script, D is an array of macro values keyed by name, 13564# likewise P contains macro parameters if any. Preserve backslash 13565# newline sequences. 13566 13567ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 13568sed -n ' 13569s/.\{148\}/&'"$ac_delim"'/g 13570t rset 13571:rset 13572s/^[ ]*#[ ]*define[ ][ ]*/ / 13573t def 13574d 13575:def 13576s/\\$// 13577t bsnl 13578s/["\\]/\\&/g 13579s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 13580D["\1"]=" \3"/p 13581s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 13582d 13583:bsnl 13584s/["\\]/\\&/g 13585s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 13586D["\1"]=" \3\\\\\\n"\\/p 13587t cont 13588s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 13589t cont 13590d 13591:cont 13592n 13593s/.\{148\}/&'"$ac_delim"'/g 13594t clear 13595:clear 13596s/\\$// 13597t bsnlc 13598s/["\\]/\\&/g; s/^/"/; s/$/"/p 13599d 13600:bsnlc 13601s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 13602b cont 13603' <confdefs.h | sed ' 13604s/'"$ac_delim"'/"\\\ 13605"/g' >>$CONFIG_STATUS || ac_write_fail=1 13606 13607cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13608 for (key in D) D_is_set[key] = 1 13609 FS = "" 13610} 13611/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 13612 line = \$ 0 13613 split(line, arg, " ") 13614 if (arg[1] == "#") { 13615 defundef = arg[2] 13616 mac1 = arg[3] 13617 } else { 13618 defundef = substr(arg[1], 2) 13619 mac1 = arg[2] 13620 } 13621 split(mac1, mac2, "(") #) 13622 macro = mac2[1] 13623 prefix = substr(line, 1, index(line, defundef) - 1) 13624 if (D_is_set[macro]) { 13625 # Preserve the white space surrounding the "#". 13626 print prefix "define", macro P[macro] D[macro] 13627 next 13628 } else { 13629 # Replace #undef with comments. This is necessary, for example, 13630 # in the case of _POSIX_SOURCE, which is predefined and required 13631 # on some systems where configure will not decide to define it. 13632 if (defundef == "undef") { 13633 print "/*", prefix defundef, macro, "*/" 13634 next 13635 } 13636 } 13637} 13638{ print } 13639_ACAWK 13640_ACEOF 13641cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13642 as_fn_error "could not setup config headers machinery" "$LINENO" 5 13643fi # test -n "$CONFIG_HEADERS" 13644 13645 13646eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS " 13647shift 13648for ac_tag 13649do 13650 case $ac_tag in 13651 :[FHLC]) ac_mode=$ac_tag; continue;; 13652 esac 13653 case $ac_mode$ac_tag in 13654 :[FHL]*:*);; 13655 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 13656 :[FH]-) ac_tag=-:-;; 13657 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 13658 esac 13659 ac_save_IFS=$IFS 13660 IFS=: 13661 set x $ac_tag 13662 IFS=$ac_save_IFS 13663 shift 13664 ac_file=$1 13665 shift 13666 13667 case $ac_mode in 13668 :L) ac_source=$1;; 13669 :[FH]) 13670 ac_file_inputs= 13671 for ac_f 13672 do 13673 case $ac_f in 13674 -) ac_f="$tmp/stdin";; 13675 *) # Look for the file first in the build tree, then in the source tree 13676 # (if the path is not absolute). The absolute path cannot be DOS-style, 13677 # because $ac_f cannot contain `:'. 13678 test -f "$ac_f" || 13679 case $ac_f in 13680 [\\/$]*) false;; 13681 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 13682 esac || 13683 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 13684 esac 13685 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 13686 as_fn_append ac_file_inputs " '$ac_f'" 13687 done 13688 13689 # Let's still pretend it is `configure' which instantiates (i.e., don't 13690 # use $as_me), people would be surprised to read: 13691 # /* config.h. Generated by config.status. */ 13692 configure_input='Generated from '` 13693 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 13694 `' by configure.' 13695 if test x"$ac_file" != x-; then 13696 configure_input="$ac_file. $configure_input" 13697 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 13698$as_echo "$as_me: creating $ac_file" >&6;} 13699 fi 13700 # Neutralize special characters interpreted by sed in replacement strings. 13701 case $configure_input in #( 13702 *\&* | *\|* | *\\* ) 13703 ac_sed_conf_input=`$as_echo "$configure_input" | 13704 sed 's/[\\\\&|]/\\\\&/g'`;; #( 13705 *) ac_sed_conf_input=$configure_input;; 13706 esac 13707 13708 case $ac_tag in 13709 *:-:* | *:-) cat >"$tmp/stdin" \ 13710 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 13711 esac 13712 ;; 13713 esac 13714 13715 ac_dir=`$as_dirname -- "$ac_file" || 13716$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13717 X"$ac_file" : 'X\(//\)[^/]' \| \ 13718 X"$ac_file" : 'X\(//\)$' \| \ 13719 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 13720$as_echo X"$ac_file" | 13721 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13722 s//\1/ 13723 q 13724 } 13725 /^X\(\/\/\)[^/].*/{ 13726 s//\1/ 13727 q 13728 } 13729 /^X\(\/\/\)$/{ 13730 s//\1/ 13731 q 13732 } 13733 /^X\(\/\).*/{ 13734 s//\1/ 13735 q 13736 } 13737 s/.*/./; q'` 13738 as_dir="$ac_dir"; as_fn_mkdir_p 13739 ac_builddir=. 13740 13741case "$ac_dir" in 13742.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 13743*) 13744 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 13745 # A ".." for each directory in $ac_dir_suffix. 13746 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 13747 case $ac_top_builddir_sub in 13748 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 13749 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 13750 esac ;; 13751esac 13752ac_abs_top_builddir=$ac_pwd 13753ac_abs_builddir=$ac_pwd$ac_dir_suffix 13754# for backward compatibility: 13755ac_top_builddir=$ac_top_build_prefix 13756 13757case $srcdir in 13758 .) # We are building in place. 13759 ac_srcdir=. 13760 ac_top_srcdir=$ac_top_builddir_sub 13761 ac_abs_top_srcdir=$ac_pwd ;; 13762 [\\/]* | ?:[\\/]* ) # Absolute name. 13763 ac_srcdir=$srcdir$ac_dir_suffix; 13764 ac_top_srcdir=$srcdir 13765 ac_abs_top_srcdir=$srcdir ;; 13766 *) # Relative name. 13767 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 13768 ac_top_srcdir=$ac_top_build_prefix$srcdir 13769 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 13770esac 13771ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 13772 13773 13774 case $ac_mode in 13775 :F) 13776 # 13777 # CONFIG_FILE 13778 # 13779 13780_ACEOF 13781 13782cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13783# If the template does not know about datarootdir, expand it. 13784# FIXME: This hack should be removed a few years after 2.60. 13785ac_datarootdir_hack=; ac_datarootdir_seen= 13786ac_sed_dataroot=' 13787/datarootdir/ { 13788 p 13789 q 13790} 13791/@datadir@/p 13792/@docdir@/p 13793/@infodir@/p 13794/@localedir@/p 13795/@mandir@/p' 13796case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 13797*datarootdir*) ac_datarootdir_seen=yes;; 13798*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 13799 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 13800$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 13801_ACEOF 13802cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13803 ac_datarootdir_hack=' 13804 s&@datadir@&$datadir&g 13805 s&@docdir@&$docdir&g 13806 s&@infodir@&$infodir&g 13807 s&@localedir@&$localedir&g 13808 s&@mandir@&$mandir&g 13809 s&\\\${datarootdir}&$datarootdir&g' ;; 13810esac 13811_ACEOF 13812 13813# Neutralize VPATH when `$srcdir' = `.'. 13814# Shell code in configure.ac might set extrasub. 13815# FIXME: do we really want to maintain this feature? 13816cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13817ac_sed_extra="$ac_vpsub 13818$extrasub 13819_ACEOF 13820cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13821:t 13822/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 13823s|@configure_input@|$ac_sed_conf_input|;t t 13824s&@top_builddir@&$ac_top_builddir_sub&;t t 13825s&@top_build_prefix@&$ac_top_build_prefix&;t t 13826s&@srcdir@&$ac_srcdir&;t t 13827s&@abs_srcdir@&$ac_abs_srcdir&;t t 13828s&@top_srcdir@&$ac_top_srcdir&;t t 13829s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 13830s&@builddir@&$ac_builddir&;t t 13831s&@abs_builddir@&$ac_abs_builddir&;t t 13832s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 13833$ac_datarootdir_hack 13834" 13835eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 13836 || as_fn_error "could not create $ac_file" "$LINENO" 5 13837 13838test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 13839 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 13840 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 13841 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 13842which seems to be undefined. Please make sure it is defined." >&5 13843$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 13844which seems to be undefined. Please make sure it is defined." >&2;} 13845 13846 rm -f "$tmp/stdin" 13847 case $ac_file in 13848 -) cat "$tmp/out" && rm -f "$tmp/out";; 13849 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 13850 esac \ 13851 || as_fn_error "could not create $ac_file" "$LINENO" 5 13852 ;; 13853 :H) 13854 # 13855 # CONFIG_HEADER 13856 # 13857 if test x"$ac_file" != x-; then 13858 { 13859 $as_echo "/* $configure_input */" \ 13860 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 13861 } >"$tmp/config.h" \ 13862 || as_fn_error "could not create $ac_file" "$LINENO" 5 13863 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 13864 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 13865$as_echo "$as_me: $ac_file is unchanged" >&6;} 13866 else 13867 rm -f "$ac_file" 13868 mv "$tmp/config.h" "$ac_file" \ 13869 || as_fn_error "could not create $ac_file" "$LINENO" 5 13870 fi 13871 else 13872 $as_echo "/* $configure_input */" \ 13873 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 13874 || as_fn_error "could not create -" "$LINENO" 5 13875 fi 13876 ;; 13877 13878 13879 esac 13880 13881done # for ac_tag 13882 13883 13884as_fn_exit 0 13885_ACEOF 13886ac_clean_files=$ac_clean_files_save 13887 13888test $ac_write_fail = 0 || 13889 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 13890 13891 13892# configure is writing to config.log, and then calls config.status. 13893# config.status does its own redirection, appending to config.log. 13894# Unfortunately, on DOS this fails, as config.log is still kept open 13895# by configure, so config.status won't be able to write to it; its 13896# output is simply discarded. So we exec the FD to /dev/null, 13897# effectively closing config.log, so it can be properly (re)opened and 13898# appended to by config.status. When coming back to configure, we 13899# need to make the FD available again. 13900if test "$no_create" != yes; then 13901 ac_cs_success=: 13902 ac_config_status_args= 13903 test "$silent" = yes && 13904 ac_config_status_args="$ac_config_status_args --quiet" 13905 exec 5>/dev/null 13906 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 13907 exec 5>>auto/config.log 13908 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 13909 # would make configure fail if this is the last instruction. 13910 $ac_cs_success || as_fn_exit $? 13911fi 13912if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 13913 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 13914$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 13915fi 13916 13917 13918