1#! /bin/sh 2 3# Guess values for system-dependent variables and create Makefiles. 4# Generated automatically using autoconf version 2.13 5# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc. 6# 7# This configure script is free software; the Free Software Foundation 8# gives unlimited permission to copy, distribute and modify it. 9 10# Defaults: 11ac_help= 12ac_default_prefix=/usr/local 13# Any additions from configure.in: 14ac_help="$ac_help 15 --disable-darwin Disable Darwin (Mac OS X) support." 16ac_help="$ac_help 17 --with-vim-name=NAME what to call the Vim executable" 18ac_help="$ac_help 19 --with-ex-name=NAME what to call the Ex executable" 20ac_help="$ac_help 21 --with-view-name=NAME what to call the View executable" 22ac_help="$ac_help 23 --with-global-runtime=DIR global runtime directory in 'runtimepath'" 24ac_help="$ac_help 25 --with-modified-by=NAME name of who modified a release version" 26ac_help="$ac_help 27 --with-features=TYPE tiny, small, normal, big or huge (default: normal)" 28ac_help="$ac_help 29 --with-compiledby=NAME name to show in :version message" 30ac_help="$ac_help 31 --disable-xsmp Disable XSMP session management" 32ac_help="$ac_help 33 --disable-xsmp-interact Disable XSMP interaction" 34ac_help="$ac_help 35 --enable-mzschemeinterp Include MzScheme interpreter." 36ac_help="$ac_help 37 --with-plthome=PLTHOME Use PLTHOME." 38ac_help="$ac_help 39 --enable-perlinterp Include Perl interpreter." 40ac_help="$ac_help 41 --enable-pythoninterp Include Python interpreter." 42ac_help="$ac_help 43 --with-python-config-dir=PATH Python's config directory" 44ac_help="$ac_help 45 --enable-tclinterp Include Tcl interpreter." 46ac_help="$ac_help 47 --with-tclsh=PATH which tclsh to use (default: tclsh8.0)" 48ac_help="$ac_help 49 --enable-rubyinterp Include Ruby interpreter." 50ac_help="$ac_help 51 --enable-cscope Include cscope interface." 52ac_help="$ac_help 53 --enable-workshop Include Sun Visual Workshop support." 54ac_help="$ac_help 55 --disable-netbeans Disable NetBeans integration support." 56ac_help="$ac_help 57 --enable-sniff Include Sniff interface." 58ac_help="$ac_help 59 --enable-multibyte Include multibyte editing support." 60ac_help="$ac_help 61 --enable-hangulinput Include Hangul input support." 62ac_help="$ac_help 63 --enable-xim Include XIM input support." 64ac_help="$ac_help 65 --enable-fontset Include X fontset output support." 66ac_help="$ac_help 67 --with-x use the X Window System" 68ac_help="$ac_help 69 --enable-gui[=OPTS] X11 GUI [default=auto] [OPTS=auto/no/gtk/gtk2/gnome/gnome2/kde/motif/athena/neXtaw/beos/photon/carbon]" 70ac_help="$ac_help 71 --enable-kde-check If auto-select GUI, check for KDE [default=no]" 72ac_help="$ac_help 73 --enable-gtk-check If auto-select GUI, check for GTK [default=yes]" 74ac_help="$ac_help 75 --enable-gtk2-check If GTK GUI, check for GTK+ 2 [default=yes]" 76ac_help="$ac_help 77 --enable-gnome-check If GTK GUI, check for GNOME [default=no]" 78ac_help="$ac_help 79 --enable-motif-check If auto-select GUI, check for Motif [default=yes]" 80ac_help="$ac_help 81 --enable-athena-check If auto-select GUI, check for Athena [default=yes]" 82ac_help="$ac_help 83 --enable-nextaw-check If auto-select GUI, check for neXtaw [default=yes]" 84ac_help="$ac_help 85 --enable-carbon-check If auto-select GUI, check for Carbon [default=yes]" 86ac_help="$ac_help 87 --with-qt-dir=DIR Specify prefix of QT files" 88ac_help="$ac_help 89 --with-qt-includes=DIR Specify location of Qt headers" 90ac_help="$ac_help 91 --with-qt-libs=DIR Specify location of Qt libraries" 92ac_help="$ac_help 93 --enable-kde-toolbar if KDE GUI is selected, enable a KDE-look toolbar [default=no]" 94ac_help="$ac_help 95 --disable-rpath Disable rpath." 96ac_help="$ac_help 97 --with-kde-prefix=PFX Prefix where KDE is installed (optional)" 98ac_help="$ac_help 99 --with-kde-includes=DIR Specify location of KDE headers" 100ac_help="$ac_help 101 --with-kde-libs=DIR Specify location of KDE libraries" 102ac_help="$ac_help 103 --disable-kdetest Do not try to compile and run a test KDE program" 104ac_help="$ac_help 105 --with-gtk-prefix=PFX Prefix where GTK is installed (optional)" 106ac_help="$ac_help 107 --with-gtk-exec-prefix=PFX Exec prefix where GTK is installed (optional)" 108ac_help="$ac_help 109 --disable-gtktest Do not try to compile and run a test GTK program" 110ac_help="$ac_help 111 --with-gnome-includes=DIR Specify location of GNOME headers" 112ac_help="$ac_help 113 --with-gnome-libs=DIR Specify location of GNOME libs" 114ac_help="$ac_help 115 --with-gnome Specify prefix for GNOME files" 116ac_help="$ac_help 117 --with-motif-lib=STRING Library for Motif " 118ac_help="$ac_help 119 --with-tlib=library terminal library to be used " 120ac_help="$ac_help 121 --disable-acl Don't check for ACL support." 122ac_help="$ac_help 123 --disable-gpm Don't use gpm (Linux mouse daemon)." 124ac_help="$ac_help 125 --disable-nls Don't support NLS (gettext())." 126 127# Initialize some variables set by options. 128# The variables have the same names as the options, with 129# dashes changed to underlines. 130build=NONE 131cache_file=./config.cache 132exec_prefix=NONE 133host=NONE 134no_create= 135nonopt=NONE 136no_recursion= 137prefix=NONE 138program_prefix=NONE 139program_suffix=NONE 140program_transform_name=s,x,x, 141silent= 142site= 143srcdir= 144target=NONE 145verbose= 146x_includes=NONE 147x_libraries=NONE 148bindir='${exec_prefix}/bin' 149sbindir='${exec_prefix}/sbin' 150libexecdir='${exec_prefix}/libexec' 151datadir='${prefix}/share' 152sysconfdir='${prefix}/etc' 153sharedstatedir='${prefix}/com' 154localstatedir='${prefix}/var' 155libdir='${exec_prefix}/lib' 156includedir='${prefix}/include' 157oldincludedir='/usr/include' 158infodir='${prefix}/info' 159mandir='${prefix}/man' 160 161# Initialize some other variables. 162subdirs= 163MFLAGS= MAKEFLAGS= 164SHELL=${CONFIG_SHELL-/bin/sh} 165# Maximum number of lines to put in a shell here document. 166ac_max_here_lines=12 167 168ac_prev= 169for ac_option 170do 171 172 # If the previous option needs an argument, assign it. 173 if test -n "$ac_prev"; then 174 eval "$ac_prev=\$ac_option" 175 ac_prev= 176 continue 177 fi 178 179 case "$ac_option" in 180 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;; 181 *) ac_optarg= ;; 182 esac 183 184 # Accept the important Cygnus configure options, so we can diagnose typos. 185 186 case "$ac_option" in 187 188 -bindir | --bindir | --bindi | --bind | --bin | --bi) 189 ac_prev=bindir ;; 190 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 191 bindir="$ac_optarg" ;; 192 193 -build | --build | --buil | --bui | --bu) 194 ac_prev=build ;; 195 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 196 build="$ac_optarg" ;; 197 198 -cache-file | --cache-file | --cache-fil | --cache-fi \ 199 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 200 ac_prev=cache_file ;; 201 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 202 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 203 cache_file="$ac_optarg" ;; 204 205 -datadir | --datadir | --datadi | --datad | --data | --dat | --da) 206 ac_prev=datadir ;; 207 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ 208 | --da=*) 209 datadir="$ac_optarg" ;; 210 211 -disable-* | --disable-*) 212 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'` 213 # Reject names that are not valid shell variable names. 214 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then 215 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } 216 fi 217 ac_feature=`echo $ac_feature| sed 's/-/_/g'` 218 eval "enable_${ac_feature}=no" ;; 219 220 -enable-* | --enable-*) 221 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'` 222 # Reject names that are not valid shell variable names. 223 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then 224 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } 225 fi 226 ac_feature=`echo $ac_feature| sed 's/-/_/g'` 227 case "$ac_option" in 228 *=*) ;; 229 *) ac_optarg=yes ;; 230 esac 231 eval "enable_${ac_feature}='$ac_optarg'" ;; 232 233 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 234 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 235 | --exec | --exe | --ex) 236 ac_prev=exec_prefix ;; 237 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 238 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 239 | --exec=* | --exe=* | --ex=*) 240 exec_prefix="$ac_optarg" ;; 241 242 -gas | --gas | --ga | --g) 243 # Obsolete; use --with-gas. 244 with_gas=yes ;; 245 246 -help | --help | --hel | --he) 247 # Omit some internal or obsolete options to make the list less imposing. 248 # This message is too long to be a string in the A/UX 3.1 sh. 249 cat << EOF 250Usage: configure [options] [host] 251Options: [defaults in brackets after descriptions] 252Configuration: 253 --cache-file=FILE cache test results in FILE 254 --help print this message 255 --no-create do not create output files 256 --quiet, --silent do not print \`checking...' messages 257 --version print the version of autoconf that created configure 258Directory and file names: 259 --prefix=PREFIX install architecture-independent files in PREFIX 260 [$ac_default_prefix] 261 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 262 [same as prefix] 263 --bindir=DIR user executables in DIR [EPREFIX/bin] 264 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin] 265 --libexecdir=DIR program executables in DIR [EPREFIX/libexec] 266 --datadir=DIR read-only architecture-independent data in DIR 267 [PREFIX/share] 268 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc] 269 --sharedstatedir=DIR modifiable architecture-independent data in DIR 270 [PREFIX/com] 271 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var] 272 --libdir=DIR object code libraries in DIR [EPREFIX/lib] 273 --includedir=DIR C header files in DIR [PREFIX/include] 274 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include] 275 --infodir=DIR info documentation in DIR [PREFIX/info] 276 --mandir=DIR man documentation in DIR [PREFIX/man] 277 --srcdir=DIR find the sources in DIR [configure dir or ..] 278 --program-prefix=PREFIX prepend PREFIX to installed program names 279 --program-suffix=SUFFIX append SUFFIX to installed program names 280 --program-transform-name=PROGRAM 281 run sed PROGRAM on installed program names 282EOF 283 cat << EOF 284Host type: 285 --build=BUILD configure for building on BUILD [BUILD=HOST] 286 --host=HOST configure for HOST [guessed] 287 --target=TARGET configure for TARGET [TARGET=HOST] 288Features and packages: 289 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 290 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 291 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 292 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 293 --x-includes=DIR X include files are in DIR 294 --x-libraries=DIR X library files are in DIR 295EOF 296 if test -n "$ac_help"; then 297 echo "--enable and --with options recognized:$ac_help" 298 fi 299 exit 0 ;; 300 301 -host | --host | --hos | --ho) 302 ac_prev=host ;; 303 -host=* | --host=* | --hos=* | --ho=*) 304 host="$ac_optarg" ;; 305 306 -includedir | --includedir | --includedi | --included | --include \ 307 | --includ | --inclu | --incl | --inc) 308 ac_prev=includedir ;; 309 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 310 | --includ=* | --inclu=* | --incl=* | --inc=*) 311 includedir="$ac_optarg" ;; 312 313 -infodir | --infodir | --infodi | --infod | --info | --inf) 314 ac_prev=infodir ;; 315 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 316 infodir="$ac_optarg" ;; 317 318 -libdir | --libdir | --libdi | --libd) 319 ac_prev=libdir ;; 320 -libdir=* | --libdir=* | --libdi=* | --libd=*) 321 libdir="$ac_optarg" ;; 322 323 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 324 | --libexe | --libex | --libe) 325 ac_prev=libexecdir ;; 326 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 327 | --libexe=* | --libex=* | --libe=*) 328 libexecdir="$ac_optarg" ;; 329 330 -localstatedir | --localstatedir | --localstatedi | --localstated \ 331 | --localstate | --localstat | --localsta | --localst \ 332 | --locals | --local | --loca | --loc | --lo) 333 ac_prev=localstatedir ;; 334 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 335 | --localstate=* | --localstat=* | --localsta=* | --localst=* \ 336 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) 337 localstatedir="$ac_optarg" ;; 338 339 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 340 ac_prev=mandir ;; 341 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 342 mandir="$ac_optarg" ;; 343 344 -nfp | --nfp | --nf) 345 # Obsolete; use --without-fp. 346 with_fp=no ;; 347 348 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 349 | --no-cr | --no-c) 350 no_create=yes ;; 351 352 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 353 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 354 no_recursion=yes ;; 355 356 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 357 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 358 | --oldin | --oldi | --old | --ol | --o) 359 ac_prev=oldincludedir ;; 360 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 361 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 362 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 363 oldincludedir="$ac_optarg" ;; 364 365 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 366 ac_prev=prefix ;; 367 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 368 prefix="$ac_optarg" ;; 369 370 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 371 | --program-pre | --program-pr | --program-p) 372 ac_prev=program_prefix ;; 373 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 374 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 375 program_prefix="$ac_optarg" ;; 376 377 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 378 | --program-suf | --program-su | --program-s) 379 ac_prev=program_suffix ;; 380 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 381 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 382 program_suffix="$ac_optarg" ;; 383 384 -program-transform-name | --program-transform-name \ 385 | --program-transform-nam | --program-transform-na \ 386 | --program-transform-n | --program-transform- \ 387 | --program-transform | --program-transfor \ 388 | --program-transfo | --program-transf \ 389 | --program-trans | --program-tran \ 390 | --progr-tra | --program-tr | --program-t) 391 ac_prev=program_transform_name ;; 392 -program-transform-name=* | --program-transform-name=* \ 393 | --program-transform-nam=* | --program-transform-na=* \ 394 | --program-transform-n=* | --program-transform-=* \ 395 | --program-transform=* | --program-transfor=* \ 396 | --program-transfo=* | --program-transf=* \ 397 | --program-trans=* | --program-tran=* \ 398 | --progr-tra=* | --program-tr=* | --program-t=*) 399 program_transform_name="$ac_optarg" ;; 400 401 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 402 | -silent | --silent | --silen | --sile | --sil) 403 silent=yes ;; 404 405 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 406 ac_prev=sbindir ;; 407 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 408 | --sbi=* | --sb=*) 409 sbindir="$ac_optarg" ;; 410 411 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 412 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 413 | --sharedst | --shareds | --shared | --share | --shar \ 414 | --sha | --sh) 415 ac_prev=sharedstatedir ;; 416 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 417 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 418 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 419 | --sha=* | --sh=*) 420 sharedstatedir="$ac_optarg" ;; 421 422 -site | --site | --sit) 423 ac_prev=site ;; 424 -site=* | --site=* | --sit=*) 425 site="$ac_optarg" ;; 426 427 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 428 ac_prev=srcdir ;; 429 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 430 srcdir="$ac_optarg" ;; 431 432 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 433 | --syscon | --sysco | --sysc | --sys | --sy) 434 ac_prev=sysconfdir ;; 435 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 436 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 437 sysconfdir="$ac_optarg" ;; 438 439 -target | --target | --targe | --targ | --tar | --ta | --t) 440 ac_prev=target ;; 441 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 442 target="$ac_optarg" ;; 443 444 -v | -verbose | --verbose | --verbos | --verbo | --verb) 445 verbose=yes ;; 446 447 -version | --version | --versio | --versi | --vers) 448 echo "configure generated by autoconf version 2.13" 449 exit 0 ;; 450 451 -with-* | --with-*) 452 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'` 453 # Reject names that are not valid shell variable names. 454 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then 455 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } 456 fi 457 ac_package=`echo $ac_package| sed 's/-/_/g'` 458 case "$ac_option" in 459 *=*) ;; 460 *) ac_optarg=yes ;; 461 esac 462 eval "with_${ac_package}='$ac_optarg'" ;; 463 464 -without-* | --without-*) 465 ac_package=`echo $ac_option|sed -e 's/-*without-//'` 466 # Reject names that are not valid shell variable names. 467 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then 468 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } 469 fi 470 ac_package=`echo $ac_package| sed 's/-/_/g'` 471 eval "with_${ac_package}=no" ;; 472 473 --x) 474 # Obsolete; use --with-x. 475 with_x=yes ;; 476 477 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 478 | --x-incl | --x-inc | --x-in | --x-i) 479 ac_prev=x_includes ;; 480 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 481 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 482 x_includes="$ac_optarg" ;; 483 484 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 485 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 486 ac_prev=x_libraries ;; 487 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 488 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 489 x_libraries="$ac_optarg" ;; 490 491 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; } 492 ;; 493 494 *) 495 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then 496 echo "configure: warning: $ac_option: invalid host type" 1>&2 497 fi 498 if test "x$nonopt" != xNONE; then 499 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } 500 fi 501 nonopt="$ac_option" 502 ;; 503 504 esac 505done 506 507if test -n "$ac_prev"; then 508 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; } 509fi 510 511trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 512 513# File descriptor usage: 514# 0 standard input 515# 1 file creation 516# 2 errors and warnings 517# 3 some systems may open it to /dev/tty 518# 4 used on the Kubota Titan 519# 6 checking for... messages and results 520# 5 compiler messages saved in config.log 521if test "$silent" = yes; then 522 exec 6>/dev/null 523else 524 exec 6>&1 525fi 526exec 5>auto/config.log 527 528echo "\ 529This file contains any messages produced by compilers while 530running configure, to aid debugging if configure makes a mistake. 531" 1>&5 532 533# Strip out --no-create and --no-recursion so they do not pile up. 534# Also quote any args containing shell metacharacters. 535ac_configure_args= 536for ac_arg 537do 538 case "$ac_arg" in 539 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 540 | --no-cr | --no-c) ;; 541 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 542 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;; 543 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*) 544 ac_configure_args="$ac_configure_args '$ac_arg'" ;; 545 *) ac_configure_args="$ac_configure_args $ac_arg" ;; 546 esac 547done 548 549# NLS nuisances. 550# Only set these to C if already set. These must not be set unconditionally 551# because not all systems understand e.g. LANG=C (notably SCO). 552# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! 553# Non-C LC_CTYPE values break the ctype check. 554if test "${LANG+set}" = set; then LANG=C; export LANG; fi 555if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi 556if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi 557if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi 558 559# confdefs.h avoids OS command line length limits that DEFS can exceed. 560rm -rf conftest* confdefs.h 561# AIX cpp loses on an empty file, so make sure it contains at least a newline. 562echo > confdefs.h 563 564# A filename unique to this package, relative to the directory that 565# configure is in, which we can look for to find out if srcdir is correct. 566ac_unique_file=vim.h 567 568# Find the source files, if location was not specified. 569if test -z "$srcdir"; then 570 ac_srcdir_defaulted=yes 571 # Try the directory containing this script, then its parent. 572 ac_prog=$0 573 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'` 574 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=. 575 srcdir=$ac_confdir 576 if test ! -r $srcdir/$ac_unique_file; then 577 srcdir=.. 578 fi 579else 580 ac_srcdir_defaulted=no 581fi 582if test ! -r $srcdir/$ac_unique_file; then 583 if test "$ac_srcdir_defaulted" = yes; then 584 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; } 585 else 586 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; } 587 fi 588fi 589srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'` 590 591# Prefer explicitly selected file to automatically selected ones. 592if test -z "$CONFIG_SITE"; then 593 if test "x$prefix" != xNONE; then 594 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 595 else 596 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 597 fi 598fi 599for ac_site_file in $CONFIG_SITE; do 600 if test -r "$ac_site_file"; then 601 echo "loading site script $ac_site_file" 602 . "$ac_site_file" 603 fi 604done 605 606if test -r "$cache_file"; then 607 echo "loading cache $cache_file" 608 . $cache_file 609else 610 echo "creating cache $cache_file" 611 > $cache_file 612fi 613 614ac_ext=c 615# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 616ac_cpp='$CPP $CPPFLAGS' 617ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 618ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 619cross_compiling=$ac_cv_prog_cc_cross 620 621ac_exeext= 622ac_objext=o 623if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then 624 # Stardent Vistra SVR4 grep lacks -e, says [email protected]. 625 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then 626 ac_n= ac_c=' 627' ac_t=' ' 628 else 629 ac_n=-n ac_c= ac_t= 630 fi 631else 632 ac_n= ac_c='\c' ac_t= 633fi 634 635 636 637 638cat >> confdefs.h <<\EOF 639#define UNIX 1 640EOF 641 642echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6 643echo "configure:644: checking whether ${MAKE-make} sets \${MAKE}" >&5 644set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'` 645if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then 646 echo $ac_n "(cached) $ac_c" 1>&6 647else 648 cat > conftestmake <<\EOF 649all: 650 @echo 'ac_maketemp="${MAKE}"' 651EOF 652# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 653eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=` 654if test -n "$ac_maketemp"; then 655 eval ac_cv_prog_make_${ac_make}_set=yes 656else 657 eval ac_cv_prog_make_${ac_make}_set=no 658fi 659rm -f conftestmake 660fi 661if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then 662 echo "$ac_t""yes" 1>&6 663 SET_MAKE= 664else 665 echo "$ac_t""no" 1>&6 666 SET_MAKE="MAKE=${MAKE-make}" 667fi 668 669 670# Extract the first word of "gcc", so it can be a program name with args. 671set dummy gcc; ac_word=$2 672echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 673echo "configure:674: checking for $ac_word" >&5 674if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 675 echo $ac_n "(cached) $ac_c" 1>&6 676else 677 if test -n "$CC"; then 678 ac_cv_prog_CC="$CC" # Let the user override the test. 679else 680 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 681 ac_dummy="$PATH" 682 for ac_dir in $ac_dummy; do 683 test -z "$ac_dir" && ac_dir=. 684 if test -f $ac_dir/$ac_word; then 685 ac_cv_prog_CC="gcc" 686 break 687 fi 688 done 689 IFS="$ac_save_ifs" 690fi 691fi 692CC="$ac_cv_prog_CC" 693if test -n "$CC"; then 694 echo "$ac_t""$CC" 1>&6 695else 696 echo "$ac_t""no" 1>&6 697fi 698 699if test -z "$CC"; then 700 # Extract the first word of "cc", so it can be a program name with args. 701set dummy cc; ac_word=$2 702echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 703echo "configure:704: checking for $ac_word" >&5 704if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 705 echo $ac_n "(cached) $ac_c" 1>&6 706else 707 if test -n "$CC"; then 708 ac_cv_prog_CC="$CC" # Let the user override the test. 709else 710 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 711 ac_prog_rejected=no 712 ac_dummy="$PATH" 713 for ac_dir in $ac_dummy; do 714 test -z "$ac_dir" && ac_dir=. 715 if test -f $ac_dir/$ac_word; then 716 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then 717 ac_prog_rejected=yes 718 continue 719 fi 720 ac_cv_prog_CC="cc" 721 break 722 fi 723 done 724 IFS="$ac_save_ifs" 725if test $ac_prog_rejected = yes; then 726 # We found a bogon in the path, so make sure we never use it. 727 set dummy $ac_cv_prog_CC 728 shift 729 if test $# -gt 0; then 730 # We chose a different compiler from the bogus one. 731 # However, it has the same basename, so the bogon will be chosen 732 # first if we set CC to just the basename; use the full file name. 733 shift 734 set dummy "$ac_dir/$ac_word" "$@" 735 shift 736 ac_cv_prog_CC="$@" 737 fi 738fi 739fi 740fi 741CC="$ac_cv_prog_CC" 742if test -n "$CC"; then 743 echo "$ac_t""$CC" 1>&6 744else 745 echo "$ac_t""no" 1>&6 746fi 747 748 if test -z "$CC"; then 749 case "`uname -s`" in 750 *win32* | *WIN32*) 751 # Extract the first word of "cl", so it can be a program name with args. 752set dummy cl; ac_word=$2 753echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 754echo "configure:755: checking for $ac_word" >&5 755if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 756 echo $ac_n "(cached) $ac_c" 1>&6 757else 758 if test -n "$CC"; then 759 ac_cv_prog_CC="$CC" # Let the user override the test. 760else 761 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 762 ac_dummy="$PATH" 763 for ac_dir in $ac_dummy; do 764 test -z "$ac_dir" && ac_dir=. 765 if test -f $ac_dir/$ac_word; then 766 ac_cv_prog_CC="cl" 767 break 768 fi 769 done 770 IFS="$ac_save_ifs" 771fi 772fi 773CC="$ac_cv_prog_CC" 774if test -n "$CC"; then 775 echo "$ac_t""$CC" 1>&6 776else 777 echo "$ac_t""no" 1>&6 778fi 779 ;; 780 esac 781 fi 782 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; } 783fi 784 785echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 786echo "configure:787: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 787 788ac_ext=c 789# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 790ac_cpp='$CPP $CPPFLAGS' 791ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 792ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 793cross_compiling=$ac_cv_prog_cc_cross 794 795cat > conftest.$ac_ext << EOF 796 797#line 798 "configure" 798#include "confdefs.h" 799 800main(){return(0);} 801EOF 802if { (eval echo configure:803: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 803 ac_cv_prog_cc_works=yes 804 # If we can't run a trivial program, we are probably using a cross compiler. 805 if (./conftest; exit) 2>/dev/null; then 806 ac_cv_prog_cc_cross=no 807 else 808 ac_cv_prog_cc_cross=yes 809 fi 810else 811 echo "configure: failed program was:" >&5 812 cat conftest.$ac_ext >&5 813 ac_cv_prog_cc_works=no 814fi 815rm -fr conftest* 816ac_ext=c 817# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 818ac_cpp='$CPP $CPPFLAGS' 819ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 820ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 821cross_compiling=$ac_cv_prog_cc_cross 822 823echo "$ac_t""$ac_cv_prog_cc_works" 1>&6 824if test $ac_cv_prog_cc_works = no; then 825 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } 826fi 827echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 828echo "configure:829: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 829echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 830cross_compiling=$ac_cv_prog_cc_cross 831 832echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 833echo "configure:834: checking whether we are using GNU C" >&5 834if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then 835 echo $ac_n "(cached) $ac_c" 1>&6 836else 837 cat > conftest.c <<EOF 838#ifdef __GNUC__ 839 yes; 840#endif 841EOF 842if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:843: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then 843 ac_cv_prog_gcc=yes 844else 845 ac_cv_prog_gcc=no 846fi 847fi 848 849echo "$ac_t""$ac_cv_prog_gcc" 1>&6 850 851if test $ac_cv_prog_gcc = yes; then 852 GCC=yes 853else 854 GCC= 855fi 856 857ac_test_CFLAGS="${CFLAGS+set}" 858ac_save_CFLAGS="$CFLAGS" 859CFLAGS= 860echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 861echo "configure:862: checking whether ${CC-cc} accepts -g" >&5 862if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then 863 echo $ac_n "(cached) $ac_c" 1>&6 864else 865 echo 'void f(){}' > conftest.c 866if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then 867 ac_cv_prog_cc_g=yes 868else 869 ac_cv_prog_cc_g=no 870fi 871rm -f conftest* 872 873fi 874 875echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 876if test "$ac_test_CFLAGS" = set; then 877 CFLAGS="$ac_save_CFLAGS" 878elif test $ac_cv_prog_cc_g = yes; then 879 if test "$GCC" = yes; then 880 CFLAGS="-g -O2" 881 else 882 CFLAGS="-g" 883 fi 884else 885 if test "$GCC" = yes; then 886 CFLAGS="-O2" 887 else 888 CFLAGS= 889 fi 890fi 891 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 892echo "configure:893: checking how to run the C preprocessor" >&5 893# On Suns, sometimes $CPP names a directory. 894if test -n "$CPP" && test -d "$CPP"; then 895 CPP= 896fi 897if test -z "$CPP"; then 898if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then 899 echo $ac_n "(cached) $ac_c" 1>&6 900else 901 # This must be in double quotes, not single quotes, because CPP may get 902 # substituted into the Makefile and "${CC-cc}" will confuse make. 903 CPP="${CC-cc} -E" 904 # On the NeXT, cc -E runs the code through the compiler's parser, 905 # not just through cpp. 906 cat > conftest.$ac_ext <<EOF 907#line 908 "configure" 908#include "confdefs.h" 909#include <assert.h> 910Syntax Error 911EOF 912ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 913{ (eval echo configure:914: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 914ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 915if test -z "$ac_err"; then 916 : 917else 918 echo "$ac_err" >&5 919 echo "configure: failed program was:" >&5 920 cat conftest.$ac_ext >&5 921 rm -rf conftest* 922 CPP="${CC-cc} -E -traditional-cpp" 923 cat > conftest.$ac_ext <<EOF 924#line 925 "configure" 925#include "confdefs.h" 926#include <assert.h> 927Syntax Error 928EOF 929ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 930{ (eval echo configure:931: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 931ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 932if test -z "$ac_err"; then 933 : 934else 935 echo "$ac_err" >&5 936 echo "configure: failed program was:" >&5 937 cat conftest.$ac_ext >&5 938 rm -rf conftest* 939 CPP="${CC-cc} -nologo -E" 940 cat > conftest.$ac_ext <<EOF 941#line 942 "configure" 942#include "confdefs.h" 943#include <assert.h> 944Syntax Error 945EOF 946ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 947{ (eval echo configure:948: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 948ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 949if test -z "$ac_err"; then 950 : 951else 952 echo "$ac_err" >&5 953 echo "configure: failed program was:" >&5 954 cat conftest.$ac_ext >&5 955 rm -rf conftest* 956 CPP=/lib/cpp 957fi 958rm -f conftest* 959fi 960rm -f conftest* 961fi 962rm -f conftest* 963 ac_cv_prog_CPP="$CPP" 964fi 965 CPP="$ac_cv_prog_CPP" 966else 967 ac_cv_prog_CPP="$CPP" 968fi 969echo "$ac_t""$CPP" 1>&6 970 cat > conftest.$ac_ext <<EOF 971#line 972 "configure" 972#include "confdefs.h" 973 974EOF 975if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 976 egrep "" >/dev/null 2>&1; then 977 : 978fi 979rm -f conftest* 980 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6 981echo "configure:982: checking for POSIXized ISC" >&5 982if test -d /etc/conf/kconfig.d && 983 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1 984then 985 echo "$ac_t""yes" 1>&6 986 ISC=yes # If later tests want to check for ISC. 987 cat >> confdefs.h <<\EOF 988#define _POSIX_SOURCE 1 989EOF 990 991 if test "$GCC" = yes; then 992 CC="$CC -posix" 993 else 994 CC="$CC -Xp" 995 fi 996else 997 echo "$ac_t""no" 1>&6 998 ISC= 999fi 1000 for ac_prog in mawk gawk nawk awk 1001do 1002# Extract the first word of "$ac_prog", so it can be a program name with args. 1003set dummy $ac_prog; ac_word=$2 1004echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1005echo "configure:1006: checking for $ac_word" >&5 1006if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then 1007 echo $ac_n "(cached) $ac_c" 1>&6 1008else 1009 if test -n "$AWK"; then 1010 ac_cv_prog_AWK="$AWK" # Let the user override the test. 1011else 1012 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1013 ac_dummy="$PATH" 1014 for ac_dir in $ac_dummy; do 1015 test -z "$ac_dir" && ac_dir=. 1016 if test -f $ac_dir/$ac_word; then 1017 ac_cv_prog_AWK="$ac_prog" 1018 break 1019 fi 1020 done 1021 IFS="$ac_save_ifs" 1022fi 1023fi 1024AWK="$ac_cv_prog_AWK" 1025if test -n "$AWK"; then 1026 echo "$ac_t""$AWK" 1>&6 1027else 1028 echo "$ac_t""no" 1>&6 1029fi 1030 1031test -n "$AWK" && break 1032done 1033 1034# Extract the first word of "strip", so it can be a program name with args. 1035set dummy strip; ac_word=$2 1036echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1037echo "configure:1038: checking for $ac_word" >&5 1038if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then 1039 echo $ac_n "(cached) $ac_c" 1>&6 1040else 1041 if test -n "$STRIP"; then 1042 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 1043else 1044 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1045 ac_dummy="$PATH" 1046 for ac_dir in $ac_dummy; do 1047 test -z "$ac_dir" && ac_dir=. 1048 if test -f $ac_dir/$ac_word; then 1049 ac_cv_prog_STRIP="strip" 1050 break 1051 fi 1052 done 1053 IFS="$ac_save_ifs" 1054 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":" 1055fi 1056fi 1057STRIP="$ac_cv_prog_STRIP" 1058if test -n "$STRIP"; then 1059 echo "$ac_t""$STRIP" 1>&6 1060else 1061 echo "$ac_t""no" 1>&6 1062fi 1063 1064 1065echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6 1066echo "configure:1067: checking for Cygwin environment" >&5 1067if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then 1068 echo $ac_n "(cached) $ac_c" 1>&6 1069else 1070 cat > conftest.$ac_ext <<EOF 1071#line 1072 "configure" 1072#include "confdefs.h" 1073 1074int main() { 1075 1076#ifndef __CYGWIN__ 1077#define __CYGWIN__ __CYGWIN32__ 1078#endif 1079return __CYGWIN__; 1080; return 0; } 1081EOF 1082if { (eval echo configure:1083: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 1083 rm -rf conftest* 1084 ac_cv_cygwin=yes 1085else 1086 echo "configure: failed program was:" >&5 1087 cat conftest.$ac_ext >&5 1088 rm -rf conftest* 1089 ac_cv_cygwin=no 1090fi 1091rm -f conftest* 1092rm -f conftest* 1093fi 1094 1095echo "$ac_t""$ac_cv_cygwin" 1>&6 1096CYGWIN= 1097test "$ac_cv_cygwin" = yes && CYGWIN=yes 1098echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6 1099echo "configure:1100: checking for mingw32 environment" >&5 1100if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then 1101 echo $ac_n "(cached) $ac_c" 1>&6 1102else 1103 cat > conftest.$ac_ext <<EOF 1104#line 1105 "configure" 1105#include "confdefs.h" 1106 1107int main() { 1108return __MINGW32__; 1109; return 0; } 1110EOF 1111if { (eval echo configure:1112: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 1112 rm -rf conftest* 1113 ac_cv_mingw32=yes 1114else 1115 echo "configure: failed program was:" >&5 1116 cat conftest.$ac_ext >&5 1117 rm -rf conftest* 1118 ac_cv_mingw32=no 1119fi 1120rm -f conftest* 1121rm -f conftest* 1122fi 1123 1124echo "$ac_t""$ac_cv_mingw32" 1>&6 1125MINGW32= 1126test "$ac_cv_mingw32" = yes && MINGW32=yes 1127 1128 1129echo $ac_n "checking for executable suffix""... $ac_c" 1>&6 1130echo "configure:1131: checking for executable suffix" >&5 1131if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then 1132 echo $ac_n "(cached) $ac_c" 1>&6 1133else 1134 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then 1135 ac_cv_exeext=.exe 1136else 1137 rm -f conftest* 1138 echo 'int main () { return 0; }' > conftest.$ac_ext 1139 ac_cv_exeext= 1140 if { (eval echo configure:1141: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then 1141 for file in conftest.*; do 1142 case $file in 1143 *.c | *.o | *.obj) ;; 1144 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;; 1145 esac 1146 done 1147 else 1148 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; } 1149 fi 1150 rm -f conftest* 1151 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no 1152fi 1153fi 1154 1155EXEEXT="" 1156test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext} 1157echo "$ac_t""${ac_cv_exeext}" 1>&6 1158ac_exeext=$EXEEXT 1159 1160 1161if test -z "$CFLAGS"; then 1162 CFLAGS="-O" 1163 test "$GCC" = yes && CFLAGS="-O2 -fno-strength-reduce -Wall" 1164fi 1165if test "$GCC" = yes; then 1166 gccversion=`"$CC" --version | sed -e '2,$d;s/^[^0-9]*\([0-9]\.[0-9.]*\).*$/\1/g'` 1167 if test "$gccversion" = "3.0.1" -o "$gccversion" = "3.0.2"; then 1168 echo 'GCC 3.0.x has a bug in the optimizer, disabling "-O#"' 1169 CFLAGS=`echo "$CFLAGS" | sed 's/-O[23456789]/-O/'` 1170 else 1171 if test "$gccversion" = "3.1" -o "$gccversion" = "3.2" -o "$gccversion" = "3.2.1" && `echo "$CFLAGS" | grep -v fno-strength-reduce >/dev/null`; then 1172 echo 'GCC 3.1 and 3.2 have a bug in the optimizer, adding "-fno-strength-reduce"' 1173 CFLAGS="$CFLAGS -fno-strength-reduce" 1174 fi 1175 fi 1176fi 1177 1178if test "$cross_compiling" = yes; then 1179 { echo "configure: error: cannot compile a simple program, check CC and CFLAGS 1180 (cross compiling doesn't work)" 1>&2; exit 1; } 1181fi 1182 1183test "$GCC" = yes && CPP_MM=M; 1184 1185if test -f ./toolcheck; then 1186 echo "checking for buggy tools" 1>&6 1187echo "configure:1188: checking for buggy tools" >&5 1188 sh ./toolcheck 1>&6 1189fi 1190 1191OS_EXTRA_SRC=""; OS_EXTRA_OBJ="" 1192 1193echo $ac_n "checking for BeOS""... $ac_c" 1>&6 1194echo "configure:1195: checking for BeOS" >&5 1195case `uname` in 1196 BeOS) OS_EXTRA_SRC=os_beos.c; OS_EXTRA_OBJ=objects/os_beos.o 1197 BEOS=yes; echo "$ac_t""yes" 1>&6;; 1198 *) BEOS=no; echo "$ac_t""no" 1>&6;; 1199esac 1200 1201echo $ac_n "checking for QNX""... $ac_c" 1>&6 1202echo "configure:1203: checking for QNX" >&5 1203case `uname` in 1204 QNX) OS_EXTRA_SRC=os_qnx.c; OS_EXTRA_OBJ=objects/os_qnx.o 1205 test -z "$with_x" && with_x=no 1206 QNX=yes; echo "$ac_t""yes" 1>&6;; 1207 *) QNX=no; echo "$ac_t""no" 1>&6;; 1208esac 1209 1210DEFAULT_VIMNAME=vim 1211echo $ac_n "checking for Darwin (Mac OS X)""... $ac_c" 1>&6 1212echo "configure:1213: checking for Darwin (Mac OS X)" >&5 1213if test "`(uname) 2>/dev/null`" = Darwin; then 1214 echo "$ac_t""yes" 1>&6 1215 1216 echo $ac_n "checking --disable-darwin argument""... $ac_c" 1>&6 1217echo "configure:1218: checking --disable-darwin argument" >&5 1218 # Check whether --enable-darwin or --disable-darwin was given. 1219if test "${enable_darwin+set}" = set; then 1220 enableval="$enable_darwin" 1221 : 1222else 1223 enable_darwin="yes" 1224fi 1225 1226 if test "$enable_darwin" = "yes"; then 1227 echo "$ac_t""no" 1>&6 1228 echo $ac_n "checking if Darwin files are there""... $ac_c" 1>&6 1229echo "configure:1230: checking if Darwin files are there" >&5 1230 if test -f os_macosx.c; then 1231 echo "$ac_t""yes" 1>&6 1232 else 1233 echo "$ac_t""no, Darwin support disabled" 1>&6 1234 enable_darwin=no 1235 fi 1236 else 1237 echo "$ac_t""yes, Darwin support excluded" 1>&6 1238 fi 1239 1240 if test "$enable_darwin" = "yes"; then 1241 MACOSX=yes 1242 OS_EXTRA_SCR="os_macosx.c"; 1243 OS_EXTRA_OBJ="objects/os_macosx.o" 1244 CPPFLAGS="$CPPFLAGS -DMACOS_X_UNIX -I/Developer/Headers/FlatCarbon -no-cpp-precomp" 1245 1246 ac_safe=`echo "Carbon/Carbon.h" | sed 'y%./+-%__p_%'` 1247echo $ac_n "checking for Carbon/Carbon.h""... $ac_c" 1>&6 1248echo "configure:1249: checking for Carbon/Carbon.h" >&5 1249if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 1250 echo $ac_n "(cached) $ac_c" 1>&6 1251else 1252 cat > conftest.$ac_ext <<EOF 1253#line 1254 "configure" 1254#include "confdefs.h" 1255#include <Carbon/Carbon.h> 1256EOF 1257ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 1258{ (eval echo configure:1259: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1259ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 1260if test -z "$ac_err"; then 1261 rm -rf conftest* 1262 eval "ac_cv_header_$ac_safe=yes" 1263else 1264 echo "$ac_err" >&5 1265 echo "configure: failed program was:" >&5 1266 cat conftest.$ac_ext >&5 1267 rm -rf conftest* 1268 eval "ac_cv_header_$ac_safe=no" 1269fi 1270rm -f conftest* 1271fi 1272if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 1273 echo "$ac_t""yes" 1>&6 1274 CARBON=yes 1275else 1276 echo "$ac_t""no" 1>&6 1277fi 1278 1279 if test "x$CARBON" = "xyes"; then 1280 if test -z "$with_x"; then 1281 with_x=no 1282 DEFAULT_VIMNAME=Vim 1283 fi 1284 fi 1285 fi 1286else 1287 echo "$ac_t""no" 1>&6 1288fi 1289 1290 1291 1292 1293have_local_include='' 1294have_local_lib='' 1295if test "$GCC" = yes; then 1296 echo 'void f(){}' > conftest.c 1297 have_local_include=`${CC-cc} -no-cpp-precomp -c -v conftest.c 2>&1 | grep '/usr/local/include'` 1298 have_local_lib=`${CC-cc} -c -v conftest.c 2>&1 | grep '/usr/local/lib'` 1299 rm -f conftest.c conftest.o 1300fi 1301if test -z "$have_local_lib" -a -d /usr/local/lib; then 1302 tt=`echo "$LDFLAGS" | sed -e 's+-L/usr/local/lib ++g' -e 's+-L/usr/local/lib$++g'` 1303 if test "$tt" = "$LDFLAGS"; then 1304 LDFLAGS="$LDFLAGS -L/usr/local/lib" 1305 fi 1306fi 1307if test -z "$have_local_include" -a -d /usr/local/include; then 1308 tt=`echo "$CPPFLAGS" | sed -e 's+-I/usr/local/include ++g' -e 's+-I/usr/local/include$++g'` 1309 if test "$tt" = "$CPPFLAGS"; then 1310 CPPFLAGS="$CPPFLAGS -I/usr/local/include" 1311 fi 1312fi 1313 1314echo $ac_n "checking --with-vim-name argument""... $ac_c" 1>&6 1315echo "configure:1316: checking --with-vim-name argument" >&5 1316# Check whether --with-vim-name or --without-vim-name was given. 1317if test "${with_vim_name+set}" = set; then 1318 withval="$with_vim_name" 1319 VIMNAME="$withval"; echo "$ac_t""$VIMNAME" 1>&6 1320else 1321 VIMNAME="$DEFAULT_VIMNAME"; echo "$ac_t""Defaulting to $VIMNAME" 1>&6 1322fi 1323 1324 1325echo $ac_n "checking --with-ex-name argument""... $ac_c" 1>&6 1326echo "configure:1327: checking --with-ex-name argument" >&5 1327# Check whether --with-ex-name or --without-ex-name was given. 1328if test "${with_ex_name+set}" = set; then 1329 withval="$with_ex_name" 1330 EXNAME="$withval"; echo "$ac_t""$EXNAME" 1>&6 1331else 1332 EXNAME="ex"; echo "$ac_t""Defaulting to ex" 1>&6 1333fi 1334 1335 1336echo $ac_n "checking --with-view-name argument""... $ac_c" 1>&6 1337echo "configure:1338: checking --with-view-name argument" >&5 1338# Check whether --with-view-name or --without-view-name was given. 1339if test "${with_view_name+set}" = set; then 1340 withval="$with_view_name" 1341 VIEWNAME="$withval"; echo "$ac_t""$VIEWNAME" 1>&6 1342else 1343 VIEWNAME="view"; echo "$ac_t""Defaulting to view" 1>&6 1344fi 1345 1346 1347 1348echo $ac_n "checking --with-global-runtime argument""... $ac_c" 1>&6 1349echo "configure:1350: checking --with-global-runtime argument" >&5 1350# Check whether --with-global-runtime or --without-global-runtime was given. 1351if test "${with_global_runtime+set}" = set; then 1352 withval="$with_global_runtime" 1353 echo "$ac_t""$withval" 1>&6; cat >> confdefs.h <<EOF 1354#define RUNTIME_GLOBAL "$withval" 1355EOF 1356 1357else 1358 echo "$ac_t""no" 1>&6 1359fi 1360 1361 1362echo $ac_n "checking --with-modified-by argument""... $ac_c" 1>&6 1363echo "configure:1364: checking --with-modified-by argument" >&5 1364# Check whether --with-modified-by or --without-modified-by was given. 1365if test "${with_modified_by+set}" = set; then 1366 withval="$with_modified_by" 1367 echo "$ac_t""$withval" 1>&6; cat >> confdefs.h <<EOF 1368#define MODIFIED_BY "$withval" 1369EOF 1370 1371else 1372 echo "$ac_t""no" 1>&6 1373fi 1374 1375 1376echo $ac_n "checking if character set is EBCDIC""... $ac_c" 1>&6 1377echo "configure:1378: checking if character set is EBCDIC" >&5 1378cat > conftest.$ac_ext <<EOF 1379#line 1380 "configure" 1380#include "confdefs.h" 1381 1382int main() { 1383 /* TryCompile function for CharSet. 1384 Treat any failure as ASCII for compatibility with existing art. 1385 Use compile-time rather than run-time tests for cross-compiler 1386 tolerance. */ 1387#if '0'!=240 1388make an error "Character set is not EBCDIC" 1389#endif 1390; return 0; } 1391EOF 1392if { (eval echo configure:1393: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 1393 rm -rf conftest* 1394 # TryCompile action if true 1395cf_cv_ebcdic=yes 1396else 1397 echo "configure: failed program was:" >&5 1398 cat conftest.$ac_ext >&5 1399 rm -rf conftest* 1400 # TryCompile action if false 1401cf_cv_ebcdic=no 1402fi 1403rm -f conftest* 1404# end of TryCompile ]) 1405# end of CacheVal CvEbcdic 1406echo "$ac_t""$cf_cv_ebcdic" 1>&6 1407case "$cf_cv_ebcdic" in #(vi 1408 yes) cat >> confdefs.h <<\EOF 1409#define EBCDIC 1 1410EOF 1411 1412 line_break='"\\n"' 1413 ;; 1414 *) line_break='"\\012"';; 1415esac 1416 1417 1418if test "$cf_cv_ebcdic" = "yes"; then 1419echo $ac_n "checking for OS/390 Unix""... $ac_c" 1>&6 1420echo "configure:1421: checking for OS/390 Unix" >&5 1421case `uname` in 1422 OS/390) OS390Unix="yes"; 1423 if test "$CC" = "cc"; then 1424 ccm="$_CC_CCMODE" 1425 ccn="CC" 1426 else 1427 if test "$CC" = "c89"; then 1428 ccm="$_CC_C89MODE" 1429 ccn="C89" 1430 else 1431 ccm=1 1432 fi 1433 fi 1434 if test "$ccm" != "1"; then 1435 echo "" 1436 echo "------------------------------------------" 1437 echo " On OS/390 Unix, the environment variable" 1438 echo " __CC_${ccn}MODE must be set to \"1\"!" 1439 echo " Do:" 1440 echo " export _CC_${ccn}MODE=1" 1441 echo " and then call configure again." 1442 echo "------------------------------------------" 1443 exit 1 1444 fi 1445 CFLAGS="$CFLAGS -D_ALL_SOURCE"; LDFLAGS="$LDFLAGS -Wl,EDIT=NO" 1446 echo "$ac_t""yes" 1>&6 1447 ;; 1448 *) OS390Unix="no"; 1449 echo "$ac_t""no" 1>&6 1450 ;; 1451esac 1452fi 1453 1454 1455 1456echo $ac_n "checking --with-features argument""... $ac_c" 1>&6 1457echo "configure:1458: checking --with-features argument" >&5 1458# Check whether --with-features or --without-features was given. 1459if test "${with_features+set}" = set; then 1460 withval="$with_features" 1461 features="$withval"; echo "$ac_t""$features" 1>&6 1462else 1463 features="normal"; echo "$ac_t""Defaulting to normal" 1>&6 1464fi 1465 1466 1467dovimdiff="" 1468dogvimdiff="" 1469case "$features" in 1470 tiny) cat >> confdefs.h <<\EOF 1471#define FEAT_TINY 1 1472EOF 1473 ;; 1474 small) cat >> confdefs.h <<\EOF 1475#define FEAT_SMALL 1 1476EOF 1477 ;; 1478 normal) cat >> confdefs.h <<\EOF 1479#define FEAT_NORMAL 1 1480EOF 1481 dovimdiff="installvimdiff"; 1482 dogvimdiff="installgvimdiff" ;; 1483 big) cat >> confdefs.h <<\EOF 1484#define FEAT_BIG 1 1485EOF 1486 dovimdiff="installvimdiff"; 1487 dogvimdiff="installgvimdiff" ;; 1488 huge) cat >> confdefs.h <<\EOF 1489#define FEAT_HUGE 1 1490EOF 1491 dovimdiff="installvimdiff"; 1492 dogvimdiff="installgvimdiff" ;; 1493 *) echo "$ac_t""Sorry, $features is not supported" 1>&6 ;; 1494esac 1495 1496 1497 1498 1499echo $ac_n "checking --with-compiledby argument""... $ac_c" 1>&6 1500echo "configure:1501: checking --with-compiledby argument" >&5 1501# Check whether --with-compiledby or --without-compiledby was given. 1502if test "${with_compiledby+set}" = set; then 1503 withval="$with_compiledby" 1504 compiledby="$withval"; echo "$ac_t""$withval" 1>&6 1505else 1506 compiledby=""; echo "$ac_t""no" 1>&6 1507fi 1508 1509 1510 1511echo $ac_n "checking --disable-xsmp argument""... $ac_c" 1>&6 1512echo "configure:1513: checking --disable-xsmp argument" >&5 1513# Check whether --enable-xsmp or --disable-xsmp was given. 1514if test "${enable_xsmp+set}" = set; then 1515 enableval="$enable_xsmp" 1516 : 1517else 1518 enable_xsmp="yes" 1519fi 1520 1521 1522if test "$enable_xsmp" = "yes"; then 1523 echo "$ac_t""no" 1>&6 1524 echo $ac_n "checking --disable-xsmp-interact argument""... $ac_c" 1>&6 1525echo "configure:1526: checking --disable-xsmp-interact argument" >&5 1526 # Check whether --enable-xsmp-interact or --disable-xsmp-interact was given. 1527if test "${enable_xsmp_interact+set}" = set; then 1528 enableval="$enable_xsmp_interact" 1529 : 1530else 1531 enable_xsmp_interact="yes" 1532fi 1533 1534 if test "$enable_xsmp_interact" = "yes"; then 1535 echo "$ac_t""no" 1>&6 1536 cat >> confdefs.h <<\EOF 1537#define USE_XSMP_INTERACT 1 1538EOF 1539 1540 else 1541 echo "$ac_t""yes" 1>&6 1542 fi 1543else 1544 echo "$ac_t""yes" 1>&6 1545fi 1546 1547echo $ac_n "checking --enable-mzschemeinterp argument""... $ac_c" 1>&6 1548echo "configure:1549: checking --enable-mzschemeinterp argument" >&5 1549# Check whether --enable-mzschemeinterp or --disable-mzschemeinterp was given. 1550if test "${enable_mzschemeinterp+set}" = set; then 1551 enableval="$enable_mzschemeinterp" 1552 : 1553else 1554 enable_mzschemeinterp="no" 1555fi 1556 1557echo "$ac_t""$enable_mzschemeinterp" 1>&6 1558 1559if test "$enable_mzschemeinterp" = "yes"; then 1560 1561 1562 echo $ac_n "checking --with-plthome argument""... $ac_c" 1>&6 1563echo "configure:1564: checking --with-plthome argument" >&5 1564 # Check whether --with-plthome or --without-plthome was given. 1565if test "${with_plthome+set}" = set; then 1566 withval="$with_plthome" 1567 with_plthome="$withval"; echo "$ac_t""$with_plthome" 1>&6 1568else 1569 with_plthome="";echo "$ac_t"""no"" 1>&6 1570fi 1571 1572 1573 if test "X$with_plthome" != "X"; then 1574 vi_cv_path_mzscheme_pfx="$with_plthome" 1575 else 1576 echo $ac_n "checking PLTHOME environment var""... $ac_c" 1>&6 1577echo "configure:1578: checking PLTHOME environment var" >&5 1578 if test "X$PLTHOME" != "X"; then 1579 echo "$ac_t"""$PLTHOME"" 1>&6 1580 vi_cv_path_mzscheme_pfx="$PLTHOME" 1581 else 1582 echo "$ac_t"""not set"" 1>&6 1583 # Extract the first word of "mzscheme", so it can be a program name with args. 1584set dummy mzscheme; ac_word=$2 1585echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1586echo "configure:1587: checking for $ac_word" >&5 1587if eval "test \"`echo '$''{'ac_cv_path_vi_cv_path_mzscheme'+set}'`\" = set"; then 1588 echo $ac_n "(cached) $ac_c" 1>&6 1589else 1590 case "$vi_cv_path_mzscheme" in 1591 /*) 1592 ac_cv_path_vi_cv_path_mzscheme="$vi_cv_path_mzscheme" # Let the user override the test with a path. 1593 ;; 1594 ?:/*) 1595 ac_cv_path_vi_cv_path_mzscheme="$vi_cv_path_mzscheme" # Let the user override the test with a dos path. 1596 ;; 1597 *) 1598 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1599 ac_dummy="$PATH" 1600 for ac_dir in $ac_dummy; do 1601 test -z "$ac_dir" && ac_dir=. 1602 if test -f $ac_dir/$ac_word; then 1603 ac_cv_path_vi_cv_path_mzscheme="$ac_dir/$ac_word" 1604 break 1605 fi 1606 done 1607 IFS="$ac_save_ifs" 1608 ;; 1609esac 1610fi 1611vi_cv_path_mzscheme="$ac_cv_path_vi_cv_path_mzscheme" 1612if test -n "$vi_cv_path_mzscheme"; then 1613 echo "$ac_t""$vi_cv_path_mzscheme" 1>&6 1614else 1615 echo "$ac_t""no" 1>&6 1616fi 1617 1618 1619 if test "X$vi_cv_path_mzscheme" != "X"; then 1620 lsout=`ls -l $vi_cv_path_mzscheme` 1621 if echo "$lsout" | grep -e '->' >/dev/null 2>/dev/null; then 1622 vi_cv_path_mzscheme=`echo "$lsout" | sed 's/.*-> \(.*\)/\1/'` 1623 fi 1624 fi 1625 1626 if test "X$vi_cv_path_mzscheme" != "X"; then 1627 echo $ac_n "checking MzScheme install prefix""... $ac_c" 1>&6 1628echo "configure:1629: checking MzScheme install prefix" >&5 1629if eval "test \"`echo '$''{'vi_cv_path_mzscheme_pfx'+set}'`\" = set"; then 1630 echo $ac_n "(cached) $ac_c" 1>&6 1631else 1632 vi_cv_path_mzscheme_pfx=` 1633 ${vi_cv_path_mzscheme} -evm \ 1634 "(display (simplify-path \ 1635 (build-path (call-with-values \ 1636 (lambda () (split-path (find-system-path (quote exec-file)))) \ 1637 (lambda (base name must-be-dir?) base)) (quote up))))"` 1638fi 1639 1640echo "$ac_t""$vi_cv_path_mzscheme_pfx" 1>&6 1641 vi_cv_path_mzscheme_pfx=`echo "$vi_cv_path_mzscheme_pfx" | sed 's+/$++'` 1642 fi 1643 fi 1644 fi 1645 1646 if test "X$vi_cv_path_mzscheme_pfx" != "X"; then 1647 echo $ac_n "checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include""... $ac_c" 1>&6 1648echo "configure:1649: checking if scheme.h can be found in $vi_cv_path_mzscheme_pfx/include" >&5 1649 if test -f $vi_cv_path_mzscheme_pfx/include/scheme.h; then 1650 echo "$ac_t"""yes"" 1>&6 1651 else 1652 echo "$ac_t"""no"" 1>&6 1653 vi_cv_path_mzscheme_pfx= 1654 fi 1655 fi 1656 1657 if test "X$vi_cv_path_mzscheme_pfx" != "X"; then 1658 if test -f "${vi_cv_path_mzscheme_pfx}/lib/libmzgc.a"; then 1659 MZSCHEME_LIBS="${vi_cv_path_mzscheme_pfx}/lib/libmzgc.a ${vi_cv_path_mzscheme_pfx}/lib/libmzscheme.a" 1660 else 1661 MZSCHEME_LIBS="-L${vi_cv_path_mzscheme_pfx}/lib -lmzgc -lmzscheme" 1662 if test "$GCC" = yes; then 1663 MZSCHEME_LIBS="$MZSCHEME_LIBS -Wl,-rpath -Wl,${vi_cv_path_mzscheme_pfx}/lib" 1664 fi 1665 fi 1666 MZSCHEME_CFLAGS="-I${vi_cv_path_mzscheme_pfx}/include \ 1667 -DMZSCHEME_COLLECTS='\"${vi_cv_path_mzscheme_pfx}/collects\"'" 1668 MZSCHEME_SRC="if_mzsch.c" 1669 MZSCHEME_OBJ="objects/if_mzsch.o" 1670 MZSCHEME_PRO="if_mzsch.pro" 1671 cat >> confdefs.h <<\EOF 1672#define FEAT_MZSCHEME 1 1673EOF 1674 1675 fi 1676 1677 1678 1679 1680 1681fi 1682 1683 1684echo $ac_n "checking --enable-perlinterp argument""... $ac_c" 1>&6 1685echo "configure:1686: checking --enable-perlinterp argument" >&5 1686# Check whether --enable-perlinterp or --disable-perlinterp was given. 1687if test "${enable_perlinterp+set}" = set; then 1688 enableval="$enable_perlinterp" 1689 : 1690else 1691 enable_perlinterp="no" 1692fi 1693 1694echo "$ac_t""$enable_perlinterp" 1>&6 1695if test "$enable_perlinterp" = "yes"; then 1696 1697 # Extract the first word of "perl", so it can be a program name with args. 1698set dummy perl; ac_word=$2 1699echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1700echo "configure:1701: checking for $ac_word" >&5 1701if eval "test \"`echo '$''{'ac_cv_path_vi_cv_path_perl'+set}'`\" = set"; then 1702 echo $ac_n "(cached) $ac_c" 1>&6 1703else 1704 case "$vi_cv_path_perl" in 1705 /*) 1706 ac_cv_path_vi_cv_path_perl="$vi_cv_path_perl" # Let the user override the test with a path. 1707 ;; 1708 ?:/*) 1709 ac_cv_path_vi_cv_path_perl="$vi_cv_path_perl" # Let the user override the test with a dos path. 1710 ;; 1711 *) 1712 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1713 ac_dummy="$PATH" 1714 for ac_dir in $ac_dummy; do 1715 test -z "$ac_dir" && ac_dir=. 1716 if test -f $ac_dir/$ac_word; then 1717 ac_cv_path_vi_cv_path_perl="$ac_dir/$ac_word" 1718 break 1719 fi 1720 done 1721 IFS="$ac_save_ifs" 1722 ;; 1723esac 1724fi 1725vi_cv_path_perl="$ac_cv_path_vi_cv_path_perl" 1726if test -n "$vi_cv_path_perl"; then 1727 echo "$ac_t""$vi_cv_path_perl" 1>&6 1728else 1729 echo "$ac_t""no" 1>&6 1730fi 1731 1732 if test "X$vi_cv_path_perl" != "X"; then 1733 echo $ac_n "checking Perl version""... $ac_c" 1>&6 1734echo "configure:1735: checking Perl version" >&5 1735 if $vi_cv_path_perl -e 'require 5.003_01' >/dev/null 2>/dev/null; then 1736 eval `$vi_cv_path_perl -V:usethreads` 1737 if test "X$usethreads" = "XUNKNOWN" -o "X$usethreads" = "Xundef"; then 1738 badthreads=no 1739 else 1740 if $vi_cv_path_perl -e 'require 5.6.0' >/dev/null 2>/dev/null; then 1741 eval `$vi_cv_path_perl -V:use5005threads` 1742 if test "X$use5005threads" = "XUNKNOWN" -o "X$use5005threads" = "Xundef"; then 1743 badthreads=no 1744 else 1745 badthreads=yes 1746 echo "$ac_t"">>> Perl > 5.6 with 5.5 threads cannot be used <<<" 1>&6 1747 fi 1748 else 1749 badthreads=yes 1750 echo "$ac_t"">>> Perl 5.5 with threads cannot be used <<<" 1>&6 1751 fi 1752 fi 1753 if test $badthreads = no; then 1754 echo "$ac_t""OK" 1>&6 1755 eval `$vi_cv_path_perl -V:shrpenv` 1756 if test "X$shrpenv" = "XUNKNOWN"; then # pre 5.003_04 1757 shrpenv="" 1758 fi 1759 vi_cv_perllib=`$vi_cv_path_perl -MConfig -e 'print $Config{privlibexp}'` 1760 1761 perlcppflags=`$vi_cv_path_perl -Mlib=$srcdir -MExtUtils::Embed \ 1762 -e 'ccflags;perl_inc;print"\n"' | sed -e 's/-fno[^ ]*//'` 1763 perllibs=`cd $srcdir; $vi_cv_path_perl -MExtUtils::Embed -e 'ldopts' | \ 1764 sed -e '/Warning/d' -e '/Note (probably harmless)/d' \ 1765 -e 's/-bE:perl.exp//' -e 's/-lc //'` 1766 perlldflags=`cd $srcdir; $vi_cv_path_perl -MExtUtils::Embed \ 1767 -e 'ccdlflags' | sed -e 's/-bE:perl.exp//'` 1768 1769 echo $ac_n "checking if compile and link flags for Perl are sane""... $ac_c" 1>&6 1770echo "configure:1771: checking if compile and link flags for Perl are sane" >&5 1771 cflags_save=$CFLAGS 1772 libs_save=$LIBS 1773 ldflags_save=$LDFLAGS 1774 CFLAGS="$CFLAGS $perlcppflags" 1775 LIBS="$LIBS $perllibs" 1776 LDFLAGS="$perlldflags $LDFLAGS" 1777 cat > conftest.$ac_ext <<EOF 1778#line 1779 "configure" 1779#include "confdefs.h" 1780 1781int main() { 1782 1783; return 0; } 1784EOF 1785if { (eval echo configure:1786: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1786 rm -rf conftest* 1787 echo "$ac_t""yes" 1>&6; perl_ok=yes 1788else 1789 echo "configure: failed program was:" >&5 1790 cat conftest.$ac_ext >&5 1791 rm -rf conftest* 1792 echo "$ac_t""no: PERL DISABLED" 1>&6; perl_ok=no 1793fi 1794rm -f conftest* 1795 CFLAGS=$cflags_save 1796 LIBS=$libs_save 1797 LDFLAGS=$ldflags_save 1798 if test $perl_ok = yes; then 1799 if test "X$perlcppflags" != "X"; then 1800 PERL_CFLAGS="$perlcppflags" 1801 fi 1802 if test "X$perlldflags" != "X"; then 1803 LDFLAGS="$perlldflags $LDFLAGS" 1804 fi 1805 PERL_LIBS=$perllibs 1806 PERL_SRC="auto/if_perl.c if_perlsfio.c" 1807 PERL_OBJ="objects/if_perl.o objects/if_perlsfio.o" 1808 PERL_PRO="if_perl.pro if_perlsfio.pro" 1809 cat >> confdefs.h <<\EOF 1810#define FEAT_PERL 1 1811EOF 1812 1813 fi 1814 fi 1815 else 1816 echo "$ac_t"">>> too old; need Perl version 5.003_01 or later <<<" 1>&6 1817 fi 1818 fi 1819 1820 if test "x$MACOSX" = "xyes"; then 1821 dir=/System/Library/Perl 1822 darwindir=$dir/darwin 1823 if test -d $darwindir; then 1824 PERL=/usr/bin/perl 1825 else 1826 dir=/System/Library/Perl/5.8.1 1827 darwindir=$dir/darwin-thread-multi-2level 1828 if test -d $darwindir; then 1829 PERL=/usr/bin/perl 1830 fi 1831 fi 1832 if test -n "$PERL"; then 1833 PERL_DIR="$dir" 1834 PERL_CFLAGS="-DFEAT_PERL -I$darwindir/CORE" 1835 PERL_OBJ="objects/if_perl.o objects/if_perlsfio.o $darwindir/auto/DynaLoader/DynaLoader.a" 1836 PERL_LIBS="-L$darwindir/CORE -lperl" 1837 fi 1838 fi 1839fi 1840 1841 1842 1843 1844 1845 1846 1847echo $ac_n "checking --enable-pythoninterp argument""... $ac_c" 1>&6 1848echo "configure:1849: checking --enable-pythoninterp argument" >&5 1849# Check whether --enable-pythoninterp or --disable-pythoninterp was given. 1850if test "${enable_pythoninterp+set}" = set; then 1851 enableval="$enable_pythoninterp" 1852 : 1853else 1854 enable_pythoninterp="no" 1855fi 1856 1857echo "$ac_t""$enable_pythoninterp" 1>&6 1858if test "$enable_pythoninterp" = "yes"; then 1859 # Extract the first word of "python", so it can be a program name with args. 1860set dummy python; ac_word=$2 1861echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1862echo "configure:1863: checking for $ac_word" >&5 1863if eval "test \"`echo '$''{'ac_cv_path_vi_cv_path_python'+set}'`\" = set"; then 1864 echo $ac_n "(cached) $ac_c" 1>&6 1865else 1866 case "$vi_cv_path_python" in 1867 /*) 1868 ac_cv_path_vi_cv_path_python="$vi_cv_path_python" # Let the user override the test with a path. 1869 ;; 1870 ?:/*) 1871 ac_cv_path_vi_cv_path_python="$vi_cv_path_python" # Let the user override the test with a dos path. 1872 ;; 1873 *) 1874 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1875 ac_dummy="$PATH" 1876 for ac_dir in $ac_dummy; do 1877 test -z "$ac_dir" && ac_dir=. 1878 if test -f $ac_dir/$ac_word; then 1879 ac_cv_path_vi_cv_path_python="$ac_dir/$ac_word" 1880 break 1881 fi 1882 done 1883 IFS="$ac_save_ifs" 1884 ;; 1885esac 1886fi 1887vi_cv_path_python="$ac_cv_path_vi_cv_path_python" 1888if test -n "$vi_cv_path_python"; then 1889 echo "$ac_t""$vi_cv_path_python" 1>&6 1890else 1891 echo "$ac_t""no" 1>&6 1892fi 1893 1894 if test "X$vi_cv_path_python" != "X"; then 1895 1896 echo $ac_n "checking Python version""... $ac_c" 1>&6 1897echo "configure:1898: checking Python version" >&5 1898if eval "test \"`echo '$''{'vi_cv_var_python_version'+set}'`\" = set"; then 1899 echo $ac_n "(cached) $ac_c" 1>&6 1900else 1901 vi_cv_var_python_version=` 1902 ${vi_cv_path_python} -c 'import sys; print sys.version[:3]'` 1903 1904fi 1905 1906echo "$ac_t""$vi_cv_var_python_version" 1>&6 1907 1908 echo $ac_n "checking Python is 1.4 or better""... $ac_c" 1>&6 1909echo "configure:1910: checking Python is 1.4 or better" >&5 1910 if ${vi_cv_path_python} -c \ 1911 "import sys; sys.exit(${vi_cv_var_python_version} < 1.4)" 1912 then 1913 echo "$ac_t""yep" 1>&6 1914 1915 echo $ac_n "checking Python's install prefix""... $ac_c" 1>&6 1916echo "configure:1917: checking Python's install prefix" >&5 1917if eval "test \"`echo '$''{'vi_cv_path_python_pfx'+set}'`\" = set"; then 1918 echo $ac_n "(cached) $ac_c" 1>&6 1919else 1920 vi_cv_path_python_pfx=` 1921 ${vi_cv_path_python} -c \ 1922 "import sys; print sys.prefix"` 1923fi 1924 1925echo "$ac_t""$vi_cv_path_python_pfx" 1>&6 1926 1927 echo $ac_n "checking Python's execution prefix""... $ac_c" 1>&6 1928echo "configure:1929: checking Python's execution prefix" >&5 1929if eval "test \"`echo '$''{'vi_cv_path_python_epfx'+set}'`\" = set"; then 1930 echo $ac_n "(cached) $ac_c" 1>&6 1931else 1932 vi_cv_path_python_epfx=` 1933 ${vi_cv_path_python} -c \ 1934 "import sys; print sys.exec_prefix"` 1935fi 1936 1937echo "$ac_t""$vi_cv_path_python_epfx" 1>&6 1938 1939 1940 if eval "test \"`echo '$''{'vi_cv_path_pythonpath'+set}'`\" = set"; then 1941 echo $ac_n "(cached) $ac_c" 1>&6 1942else 1943 vi_cv_path_pythonpath=` 1944 unset PYTHONPATH; 1945 ${vi_cv_path_python} -c \ 1946 "import sys, string; print string.join(sys.path,':')"` 1947fi 1948 1949 1950 1951 # Check whether --with-python-config-dir or --without-python-config-dir was given. 1952if test "${with_python_config_dir+set}" = set; then 1953 withval="$with_python_config_dir" 1954 vi_cv_path_python_conf="${withval}" 1955fi 1956 1957 1958 echo $ac_n "checking Python's configuration directory""... $ac_c" 1>&6 1959echo "configure:1960: checking Python's configuration directory" >&5 1960if eval "test \"`echo '$''{'vi_cv_path_python_conf'+set}'`\" = set"; then 1961 echo $ac_n "(cached) $ac_c" 1>&6 1962else 1963 1964 vi_cv_path_python_conf= 1965 for path in "${vi_cv_path_python_pfx}" "${vi_cv_path_python_epfx}"; do 1966 for subdir in lib share; do 1967 d="${path}/${subdir}/python${vi_cv_var_python_version}/config" 1968 if test -d "$d" && test -f "$d/config.c"; then 1969 vi_cv_path_python_conf="$d" 1970 fi 1971 done 1972 done 1973 1974fi 1975 1976echo "$ac_t""$vi_cv_path_python_conf" 1>&6 1977 1978 PYTHON_CONFDIR="${vi_cv_path_python_conf}" 1979 1980 if test "X$PYTHON_CONFDIR" = "X"; then 1981 echo "$ac_t""can't find it!" 1>&6 1982 else 1983 1984 if eval "test \"`echo '$''{'vi_cv_path_python_plibs'+set}'`\" = set"; then 1985 echo $ac_n "(cached) $ac_c" 1>&6 1986else 1987 1988 tmp_mkf="/tmp/Makefile-conf$$" 1989 cat ${PYTHON_CONFDIR}/Makefile - <<'eof' >${tmp_mkf} 1990__: 1991 @echo "python_MODLIBS='$(MODLIBS)'" 1992 @echo "python_LIBS='$(LIBS)'" 1993 @echo "python_SYSLIBS='$(SYSLIBS)'" 1994 @echo "python_LINKFORSHARED='$(LINKFORSHARED)'" 1995eof 1996 eval "`cd ${PYTHON_CONFDIR} && make -f ${tmp_mkf} __ | sed '/ directory /d'`" 1997 rm -f ${tmp_mkf} 1998 if test "x$MACOSX" = "xyes" && ${vi_cv_path_python} -c \ 1999 "import sys; sys.exit(${vi_cv_var_python_version} < 2.3)"; then 2000 vi_cv_path_python_plibs="-framework Python" 2001 else 2002 if test "${vi_cv_var_python_version}" = "1.4"; then 2003 vi_cv_path_python_plibs="${PYTHON_CONFDIR}/libModules.a ${PYTHON_CONFDIR}/libPython.a ${PYTHON_CONFDIR}/libObjects.a ${PYTHON_CONFDIR}/libParser.a" 2004 else 2005 vi_cv_path_python_plibs="-L${PYTHON_CONFDIR} -lpython${vi_cv_var_python_version}" 2006 fi 2007 vi_cv_path_python_plibs="${vi_cv_path_python_plibs} ${python_MODLIBS} ${python_LIBS} ${python_SYSLIBS} ${python_LINKFORSHARED}" 2008 vi_cv_path_python_plibs=`echo $vi_cv_path_python_plibs | sed s/-ltermcap//` 2009 fi 2010 2011fi 2012 2013 2014 PYTHON_LIBS="${vi_cv_path_python_plibs}" 2015 if test "${vi_cv_path_python_pfx}" = "${vi_cv_path_python_epfx}"; then 2016 PYTHON_CFLAGS="-I${vi_cv_path_python_pfx}/include/python${vi_cv_var_python_version}" 2017 else 2018 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}" 2019 fi 2020 PYTHON_SRC="if_python.c" 2021 if test "x$MACOSX" = "xyes"; then 2022 PYTHON_OBJ="objects/if_python.o" 2023 else 2024 PYTHON_OBJ="objects/if_python.o objects/py_config.o" 2025 fi 2026 if test "${vi_cv_var_python_version}" = "1.4"; then 2027 PYTHON_OBJ="$PYTHON_OBJ objects/py_getpath.o" 2028 fi 2029 PYTHON_GETPATH_CFLAGS="-DPYTHONPATH='\"${vi_cv_path_pythonpath}\"' -DPREFIX='\"${vi_cv_path_python_pfx}\"' -DEXEC_PREFIX='\"${vi_cv_path_python_epfx}\"'" 2030 2031 echo $ac_n "checking if -pthread should be used""... $ac_c" 1>&6 2032echo "configure:2033: checking if -pthread should be used" >&5 2033 threadsafe_flag= 2034 thread_lib= 2035 if test "x$MACOSX" != "xyes"; then 2036 test "$GCC" = yes && threadsafe_flag="-pthread" 2037 if test "`(uname) 2>/dev/null`" = FreeBSD; then 2038 threadsafe_flag="-D_THREAD_SAFE" 2039 thread_lib="-pthread" 2040 fi 2041 fi 2042 libs_save_old=$LIBS 2043 if test -n "$threadsafe_flag"; then 2044 cflags_save=$CFLAGS 2045 CFLAGS="$CFLAGS $threadsafe_flag" 2046 LIBS="$LIBS $thread_lib" 2047 cat > conftest.$ac_ext <<EOF 2048#line 2049 "configure" 2049#include "confdefs.h" 2050 2051int main() { 2052 2053; return 0; } 2054EOF 2055if { (eval echo configure:2056: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2056 rm -rf conftest* 2057 echo "$ac_t""yes" 1>&6; PYTHON_CFLAGS="$PYTHON_CFLAGS $threadsafe_flag" 2058else 2059 echo "configure: failed program was:" >&5 2060 cat conftest.$ac_ext >&5 2061 rm -rf conftest* 2062 echo "$ac_t""no" 1>&6; LIBS=$libs_save_old 2063 2064fi 2065rm -f conftest* 2066 CFLAGS=$cflags_save 2067 else 2068 echo "$ac_t""no" 1>&6 2069 fi 2070 2071 echo $ac_n "checking if compile and link flags for Python are sane""... $ac_c" 1>&6 2072echo "configure:2073: checking if compile and link flags for Python are sane" >&5 2073 cflags_save=$CFLAGS 2074 libs_save=$LIBS 2075 CFLAGS="$CFLAGS $PYTHON_CFLAGS" 2076 LIBS="$LIBS $PYTHON_LIBS" 2077 cat > conftest.$ac_ext <<EOF 2078#line 2079 "configure" 2079#include "confdefs.h" 2080 2081int main() { 2082 2083; return 0; } 2084EOF 2085if { (eval echo configure:2086: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2086 rm -rf conftest* 2087 echo "$ac_t""yes" 1>&6; python_ok=yes 2088else 2089 echo "configure: failed program was:" >&5 2090 cat conftest.$ac_ext >&5 2091 rm -rf conftest* 2092 echo "$ac_t""no: PYTHON DISABLED" 1>&6; python_ok=no 2093fi 2094rm -f conftest* 2095 CFLAGS=$cflags_save 2096 LIBS=$libs_save 2097 if test $python_ok = yes; then 2098 cat >> confdefs.h <<\EOF 2099#define FEAT_PYTHON 1 2100EOF 2101 2102 else 2103 LIBS=$libs_save_old 2104 PYTHON_SRC= 2105 PYTHON_OBJ= 2106 PYTHON_LIBS= 2107 PYTHON_CFLAGS= 2108 fi 2109 2110 fi 2111 else 2112 echo "$ac_t""too old" 1>&6 2113 fi 2114 fi 2115fi 2116 2117 2118 2119 2120 2121 2122 2123echo $ac_n "checking --enable-tclinterp argument""... $ac_c" 1>&6 2124echo "configure:2125: checking --enable-tclinterp argument" >&5 2125# Check whether --enable-tclinterp or --disable-tclinterp was given. 2126if test "${enable_tclinterp+set}" = set; then 2127 enableval="$enable_tclinterp" 2128 : 2129else 2130 enable_tclinterp="no" 2131fi 2132 2133echo "$ac_t""$enable_tclinterp" 1>&6 2134 2135if test "$enable_tclinterp" = "yes"; then 2136 2137 echo $ac_n "checking --with-tclsh argument""... $ac_c" 1>&6 2138echo "configure:2139: checking --with-tclsh argument" >&5 2139 # Check whether --with-tclsh or --without-tclsh was given. 2140if test "${with_tclsh+set}" = set; then 2141 withval="$with_tclsh" 2142 tclsh_name="$withval"; echo "$ac_t""$tclsh_name" 1>&6 2143else 2144 tclsh_name="tclsh8.0"; echo "$ac_t""no" 1>&6 2145fi 2146 2147 # Extract the first word of "$tclsh_name", so it can be a program name with args. 2148set dummy $tclsh_name; ac_word=$2 2149echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2150echo "configure:2151: checking for $ac_word" >&5 2151if eval "test \"`echo '$''{'ac_cv_path_vi_cv_path_tcl'+set}'`\" = set"; then 2152 echo $ac_n "(cached) $ac_c" 1>&6 2153else 2154 case "$vi_cv_path_tcl" in 2155 /*) 2156 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path. 2157 ;; 2158 ?:/*) 2159 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a dos path. 2160 ;; 2161 *) 2162 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2163 ac_dummy="$PATH" 2164 for ac_dir in $ac_dummy; do 2165 test -z "$ac_dir" && ac_dir=. 2166 if test -f $ac_dir/$ac_word; then 2167 ac_cv_path_vi_cv_path_tcl="$ac_dir/$ac_word" 2168 break 2169 fi 2170 done 2171 IFS="$ac_save_ifs" 2172 ;; 2173esac 2174fi 2175vi_cv_path_tcl="$ac_cv_path_vi_cv_path_tcl" 2176if test -n "$vi_cv_path_tcl"; then 2177 echo "$ac_t""$vi_cv_path_tcl" 1>&6 2178else 2179 echo "$ac_t""no" 1>&6 2180fi 2181 2182 2183 2184 if test "X$vi_cv_path_tcl" = "X" -a $tclsh_name = "tclsh8.0"; then 2185 tclsh_name="tclsh8.2" 2186 # Extract the first word of "$tclsh_name", so it can be a program name with args. 2187set dummy $tclsh_name; ac_word=$2 2188echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2189echo "configure:2190: checking for $ac_word" >&5 2190if eval "test \"`echo '$''{'ac_cv_path_vi_cv_path_tcl'+set}'`\" = set"; then 2191 echo $ac_n "(cached) $ac_c" 1>&6 2192else 2193 case "$vi_cv_path_tcl" in 2194 /*) 2195 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path. 2196 ;; 2197 ?:/*) 2198 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a dos path. 2199 ;; 2200 *) 2201 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2202 ac_dummy="$PATH" 2203 for ac_dir in $ac_dummy; do 2204 test -z "$ac_dir" && ac_dir=. 2205 if test -f $ac_dir/$ac_word; then 2206 ac_cv_path_vi_cv_path_tcl="$ac_dir/$ac_word" 2207 break 2208 fi 2209 done 2210 IFS="$ac_save_ifs" 2211 ;; 2212esac 2213fi 2214vi_cv_path_tcl="$ac_cv_path_vi_cv_path_tcl" 2215if test -n "$vi_cv_path_tcl"; then 2216 echo "$ac_t""$vi_cv_path_tcl" 1>&6 2217else 2218 echo "$ac_t""no" 1>&6 2219fi 2220 2221 fi 2222 if test "X$vi_cv_path_tcl" = "X"; then 2223 tclsh_name="tclsh" 2224 # Extract the first word of "$tclsh_name", so it can be a program name with args. 2225set dummy $tclsh_name; ac_word=$2 2226echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2227echo "configure:2228: checking for $ac_word" >&5 2228if eval "test \"`echo '$''{'ac_cv_path_vi_cv_path_tcl'+set}'`\" = set"; then 2229 echo $ac_n "(cached) $ac_c" 1>&6 2230else 2231 case "$vi_cv_path_tcl" in 2232 /*) 2233 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a path. 2234 ;; 2235 ?:/*) 2236 ac_cv_path_vi_cv_path_tcl="$vi_cv_path_tcl" # Let the user override the test with a dos path. 2237 ;; 2238 *) 2239 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2240 ac_dummy="$PATH" 2241 for ac_dir in $ac_dummy; do 2242 test -z "$ac_dir" && ac_dir=. 2243 if test -f $ac_dir/$ac_word; then 2244 ac_cv_path_vi_cv_path_tcl="$ac_dir/$ac_word" 2245 break 2246 fi 2247 done 2248 IFS="$ac_save_ifs" 2249 ;; 2250esac 2251fi 2252vi_cv_path_tcl="$ac_cv_path_vi_cv_path_tcl" 2253if test -n "$vi_cv_path_tcl"; then 2254 echo "$ac_t""$vi_cv_path_tcl" 1>&6 2255else 2256 echo "$ac_t""no" 1>&6 2257fi 2258 2259 fi 2260 if test "X$vi_cv_path_tcl" != "X"; then 2261 echo $ac_n "checking Tcl version""... $ac_c" 1>&6 2262echo "configure:2263: checking Tcl version" >&5 2263 if echo 'exit [expr [info tclversion] < 8.0]' | $vi_cv_path_tcl - ; then 2264 tclver=`echo 'puts [info tclversion]' | $vi_cv_path_tcl -` 2265 echo "$ac_t""$tclver - OK" 1>&6; 2266 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 -` 2267 2268 echo $ac_n "checking for location of Tcl include""... $ac_c" 1>&6 2269echo "configure:2270: checking for location of Tcl include" >&5 2270 if test "x$MACOSX" != "xyes"; then 2271 tclinc="$tclloc/include $tclloc/include/tcl $tclloc/include/tcl$tclver /usr/local/include" 2272 else 2273 tclinc="/System/Library/Frameworks/Tcl.framework/Headers" 2274 fi 2275 for try in $tclinc; do 2276 if test -f "$try/tcl.h"; then 2277 echo "$ac_t""$try/tcl.h" 1>&6 2278 TCL_INC=$try 2279 break 2280 fi 2281 done 2282 if test -z "$TCL_INC"; then 2283 echo "$ac_t""<not found>" 1>&6 2284 SKIP_TCL=YES 2285 fi 2286 if test -z "$SKIP_TCL"; then 2287 echo $ac_n "checking for location of tclConfig.sh script""... $ac_c" 1>&6 2288echo "configure:2289: checking for location of tclConfig.sh script" >&5 2289 if test "x$MACOSX" != "xyes"; then 2290 tclcnf=`echo $tclinc | sed s/include/lib/g` 2291 else 2292 tclcnf="/System/Library/Frameworks/Tcl.framework" 2293 fi 2294 for try in $tclcnf; do 2295 if test -f $try/tclConfig.sh; then 2296 echo "$ac_t""$try/tclConfig.sh" 1>&6 2297 . $try/tclConfig.sh 2298 TCL_LIBS=`eval echo "$TCL_LIB_SPEC $TCL_LIBS"` 2299 TCL_DEFS=`echo $TCL_DEFS | tr ' ' '\012' | sed -e '/^-[^D]/d' -e '/-D[^_]/d' -e 's/-D_/ -D_/' | tr -d '\012'` 2300 break 2301 fi 2302 done 2303 if test -z "$TCL_LIBS"; then 2304 echo "$ac_t""<not found>" 1>&6 2305 echo $ac_n "checking for Tcl library by myself""... $ac_c" 1>&6 2306echo "configure:2307: checking for Tcl library by myself" >&5 2307 tcllib=`echo $tclinc | sed s/include/lib/g` 2308 for ext in .so .a ; do 2309 for ver in "" $tclver ; do 2310 for try in $tcllib ; do 2311 trylib=tcl$ver$ext 2312 if test -f $try/lib$trylib ; then 2313 echo "$ac_t""$try/lib$trylib" 1>&6 2314 TCL_LIBS="-L$try -ltcl$ver -ldl -lm" 2315 if test "`(uname) 2>/dev/null`" = SunOS && 2316 uname -r | grep '^5' >/dev/null; then 2317 TCL_LIBS="$TCL_LIBS -R $try" 2318 fi 2319 break 3 2320 fi 2321 done 2322 done 2323 done 2324 if test -z "$TCL_LIBS"; then 2325 echo "$ac_t""<not found>" 1>&6 2326 SKIP_TCL=YES 2327 fi 2328 fi 2329 if test -z "$SKIP_TCL"; then 2330 cat >> confdefs.h <<\EOF 2331#define FEAT_TCL 1 2332EOF 2333 2334 TCL_SRC=if_tcl.c 2335 TCL_OBJ=objects/if_tcl.o 2336 TCL_PRO=if_tcl.pro 2337 TCL_CFLAGS="-I$TCL_INC $TCL_DEFS" 2338 fi 2339 fi 2340 else 2341 echo "$ac_t""too old; need Tcl version 8.0 or later" 1>&6 2342 fi 2343 fi 2344fi 2345 2346 2347 2348 2349 2350 2351echo $ac_n "checking --enable-rubyinterp argument""... $ac_c" 1>&6 2352echo "configure:2353: checking --enable-rubyinterp argument" >&5 2353# Check whether --enable-rubyinterp or --disable-rubyinterp was given. 2354if test "${enable_rubyinterp+set}" = set; then 2355 enableval="$enable_rubyinterp" 2356 : 2357else 2358 enable_rubyinterp="no" 2359fi 2360 2361echo "$ac_t""$enable_rubyinterp" 1>&6 2362if test "$enable_rubyinterp" = "yes"; then 2363 2364 # Extract the first word of "ruby", so it can be a program name with args. 2365set dummy ruby; ac_word=$2 2366echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2367echo "configure:2368: checking for $ac_word" >&5 2368if eval "test \"`echo '$''{'ac_cv_path_vi_cv_path_ruby'+set}'`\" = set"; then 2369 echo $ac_n "(cached) $ac_c" 1>&6 2370else 2371 case "$vi_cv_path_ruby" in 2372 /*) 2373 ac_cv_path_vi_cv_path_ruby="$vi_cv_path_ruby" # Let the user override the test with a path. 2374 ;; 2375 ?:/*) 2376 ac_cv_path_vi_cv_path_ruby="$vi_cv_path_ruby" # Let the user override the test with a dos path. 2377 ;; 2378 *) 2379 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2380 ac_dummy="$PATH" 2381 for ac_dir in $ac_dummy; do 2382 test -z "$ac_dir" && ac_dir=. 2383 if test -f $ac_dir/$ac_word; then 2384 ac_cv_path_vi_cv_path_ruby="$ac_dir/$ac_word" 2385 break 2386 fi 2387 done 2388 IFS="$ac_save_ifs" 2389 ;; 2390esac 2391fi 2392vi_cv_path_ruby="$ac_cv_path_vi_cv_path_ruby" 2393if test -n "$vi_cv_path_ruby"; then 2394 echo "$ac_t""$vi_cv_path_ruby" 1>&6 2395else 2396 echo "$ac_t""no" 1>&6 2397fi 2398 2399 if test "X$vi_cv_path_ruby" != "X"; then 2400 echo $ac_n "checking Ruby version""... $ac_c" 1>&6 2401echo "configure:2402: checking Ruby version" >&5 2402 if $vi_cv_path_ruby -e 'VERSION >= "1.6.0" or exit 1' >/dev/null 2>/dev/null; then 2403 echo "$ac_t""OK" 1>&6 2404 echo $ac_n "checking Ruby header files""... $ac_c" 1>&6 2405echo "configure:2406: checking Ruby header files" >&5 2406 rubyhdrdir=`$vi_cv_path_ruby -r mkmf -e 'print Config::CONFIG["archdir"] || $hdrdir' 2>/dev/null` 2407 if test "X$rubyhdrdir" != "X"; then 2408 echo "$ac_t""$rubyhdrdir" 1>&6 2409 RUBY_CFLAGS="-I$rubyhdrdir" 2410 rubylibs=`$vi_cv_path_ruby -r rbconfig -e 'print Config::CONFIG["LIBS"]'` 2411 if test "X$rubylibs" != "X"; then 2412 RUBY_LIBS="$rubylibs" 2413 fi 2414 librubyarg=`$vi_cv_path_ruby -r rbconfig -e 'print Config.expand(Config::CONFIG["LIBRUBYARG"])'` 2415 if test -f "$rubyhdrdir/$librubyarg"; then 2416 librubyarg="$rubyhdrdir/$librubyarg" 2417 else 2418 rubylibdir=`$vi_cv_path_ruby -r rbconfig -e 'print Config.expand(Config::CONFIG["libdir"])'` 2419 if test -f "$rubylibdir/$librubyarg"; then 2420 librubyarg="$rubylibdir/$librubyarg" 2421 elif test "$librubyarg" = "libruby.a"; then 2422 librubyarg="-lruby" 2423 else 2424 librubyarg=`$vi_cv_path_ruby -r rbconfig -e "print '$librubyarg'.gsub(/-L\./, %'-L#{Config.expand(Config::CONFIG[\"libdir\"])}')"` 2425 fi 2426 fi 2427 2428 if test "X$librubyarg" != "X"; then 2429 RUBY_LIBS="$librubyarg $RUBY_LIBS" 2430 fi 2431 rubyldflags=`$vi_cv_path_ruby -r rbconfig -e 'print Config::CONFIG["LDFLAGS"]'` 2432 if test "X$rubyldflags" != "X"; then 2433 LDFLAGS="$rubyldflags $LDFLAGS" 2434 fi 2435 RUBY_SRC="if_ruby.c" 2436 RUBY_OBJ="objects/if_ruby.o" 2437 RUBY_PRO="if_ruby.pro" 2438 cat >> confdefs.h <<\EOF 2439#define FEAT_RUBY 1 2440EOF 2441 2442 else 2443 echo "$ac_t""not found" 1>&6 2444 fi 2445 else 2446 echo "$ac_t""too old; need Ruby version 1.6.0 or later" 1>&6 2447 fi 2448 fi 2449fi 2450 2451 2452 2453 2454 2455 2456echo $ac_n "checking --enable-cscope argument""... $ac_c" 1>&6 2457echo "configure:2458: checking --enable-cscope argument" >&5 2458# Check whether --enable-cscope or --disable-cscope was given. 2459if test "${enable_cscope+set}" = set; then 2460 enableval="$enable_cscope" 2461 : 2462else 2463 enable_cscope="no" 2464fi 2465 2466echo "$ac_t""$enable_cscope" 1>&6 2467if test "$enable_cscope" = "yes"; then 2468 cat >> confdefs.h <<\EOF 2469#define FEAT_CSCOPE 1 2470EOF 2471 2472fi 2473 2474echo $ac_n "checking --enable-workshop argument""... $ac_c" 1>&6 2475echo "configure:2476: checking --enable-workshop argument" >&5 2476# Check whether --enable-workshop or --disable-workshop was given. 2477if test "${enable_workshop+set}" = set; then 2478 enableval="$enable_workshop" 2479 : 2480else 2481 enable_workshop="no" 2482fi 2483 2484echo "$ac_t""$enable_workshop" 1>&6 2485if test "$enable_workshop" = "yes"; then 2486 cat >> confdefs.h <<\EOF 2487#define FEAT_SUN_WORKSHOP 1 2488EOF 2489 2490 WORKSHOP_SRC="workshop.c integration.c" 2491 2492 WORKSHOP_OBJ="objects/workshop.o objects/integration.o" 2493 2494 if test "${enable_gui-xxx}" = xxx; then 2495 enable_gui=motif 2496 fi 2497fi 2498 2499echo $ac_n "checking --disable-netbeans argument""... $ac_c" 1>&6 2500echo "configure:2501: checking --disable-netbeans argument" >&5 2501# Check whether --enable-netbeans or --disable-netbeans was given. 2502if test "${enable_netbeans+set}" = set; then 2503 enableval="$enable_netbeans" 2504 : 2505else 2506 enable_netbeans="yes" 2507fi 2508 2509if test "$enable_netbeans" = "yes"; then 2510 echo "$ac_t""no" 1>&6 2511 echo $ac_n "checking for socket in -lsocket""... $ac_c" 1>&6 2512echo "configure:2513: checking for socket in -lsocket" >&5 2513ac_lib_var=`echo socket'_'socket | sed 'y%./+-%__p_%'` 2514if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 2515 echo $ac_n "(cached) $ac_c" 1>&6 2516else 2517 ac_save_LIBS="$LIBS" 2518LIBS="-lsocket $LIBS" 2519cat > conftest.$ac_ext <<EOF 2520#line 2521 "configure" 2521#include "confdefs.h" 2522/* Override any gcc2 internal prototype to avoid an error. */ 2523/* We use char because int might match the return type of a gcc2 2524 builtin and then its argument prototype would still apply. */ 2525char socket(); 2526 2527int main() { 2528socket() 2529; return 0; } 2530EOF 2531if { (eval echo configure:2532: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2532 rm -rf conftest* 2533 eval "ac_cv_lib_$ac_lib_var=yes" 2534else 2535 echo "configure: failed program was:" >&5 2536 cat conftest.$ac_ext >&5 2537 rm -rf conftest* 2538 eval "ac_cv_lib_$ac_lib_var=no" 2539fi 2540rm -f conftest* 2541LIBS="$ac_save_LIBS" 2542 2543fi 2544if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 2545 echo "$ac_t""yes" 1>&6 2546 ac_tr_lib=HAVE_LIB`echo socket | sed -e 's/[^a-zA-Z0-9_]/_/g' \ 2547 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` 2548 cat >> confdefs.h <<EOF 2549#define $ac_tr_lib 1 2550EOF 2551 2552 LIBS="-lsocket $LIBS" 2553 2554else 2555 echo "$ac_t""no" 1>&6 2556fi 2557 2558 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6 2559echo "configure:2560: checking for gethostbyname in -lnsl" >&5 2560ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'` 2561if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 2562 echo $ac_n "(cached) $ac_c" 1>&6 2563else 2564 ac_save_LIBS="$LIBS" 2565LIBS="-lnsl $LIBS" 2566cat > conftest.$ac_ext <<EOF 2567#line 2568 "configure" 2568#include "confdefs.h" 2569/* Override any gcc2 internal prototype to avoid an error. */ 2570/* We use char because int might match the return type of a gcc2 2571 builtin and then its argument prototype would still apply. */ 2572char gethostbyname(); 2573 2574int main() { 2575gethostbyname() 2576; return 0; } 2577EOF 2578if { (eval echo configure:2579: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2579 rm -rf conftest* 2580 eval "ac_cv_lib_$ac_lib_var=yes" 2581else 2582 echo "configure: failed program was:" >&5 2583 cat conftest.$ac_ext >&5 2584 rm -rf conftest* 2585 eval "ac_cv_lib_$ac_lib_var=no" 2586fi 2587rm -f conftest* 2588LIBS="$ac_save_LIBS" 2589 2590fi 2591if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 2592 echo "$ac_t""yes" 1>&6 2593 ac_tr_lib=HAVE_LIB`echo nsl | sed -e 's/[^a-zA-Z0-9_]/_/g' \ 2594 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` 2595 cat >> confdefs.h <<EOF 2596#define $ac_tr_lib 1 2597EOF 2598 2599 LIBS="-lnsl $LIBS" 2600 2601else 2602 echo "$ac_t""no" 1>&6 2603fi 2604 2605 echo $ac_n "checking whether compiling netbeans integration is possible""... $ac_c" 1>&6 2606echo "configure:2607: checking whether compiling netbeans integration is possible" >&5 2607 cat > conftest.$ac_ext <<EOF 2608#line 2609 "configure" 2609#include "confdefs.h" 2610 2611#include <stdio.h> 2612#include <stdlib.h> 2613#include <stdarg.h> 2614#include <fcntl.h> 2615#include <netdb.h> 2616#include <netinet/in.h> 2617#include <errno.h> 2618#include <sys/types.h> 2619#include <sys/socket.h> 2620 /* Check bitfields */ 2621 struct nbbuf { 2622 unsigned int initDone:1; 2623 ushort signmaplen; 2624 }; 2625 2626int main() { 2627 2628 /* Check creating a socket. */ 2629 struct sockaddr_in server; 2630 (void)socket(AF_INET, SOCK_STREAM, 0); 2631 (void)htons(100); 2632 (void)gethostbyname("microsoft.com"); 2633 if (errno == ECONNREFUSED) 2634 (void)connect(1, (struct sockaddr *)&server, sizeof(server)); 2635 2636; return 0; } 2637EOF 2638if { (eval echo configure:2639: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2639 rm -rf conftest* 2640 echo "$ac_t""yes" 1>&6 2641else 2642 echo "configure: failed program was:" >&5 2643 cat conftest.$ac_ext >&5 2644 rm -rf conftest* 2645 echo "$ac_t""no" 1>&6; enable_netbeans="no" 2646fi 2647rm -f conftest* 2648else 2649 echo "$ac_t""yes" 1>&6 2650fi 2651if test "$enable_netbeans" = "yes"; then 2652 cat >> confdefs.h <<\EOF 2653#define FEAT_NETBEANS_INTG 1 2654EOF 2655 2656 NETBEANS_SRC="netbeans.c" 2657 2658 NETBEANS_OBJ="objects/netbeans.o" 2659 2660fi 2661 2662echo $ac_n "checking --enable-sniff argument""... $ac_c" 1>&6 2663echo "configure:2664: checking --enable-sniff argument" >&5 2664# Check whether --enable-sniff or --disable-sniff was given. 2665if test "${enable_sniff+set}" = set; then 2666 enableval="$enable_sniff" 2667 : 2668else 2669 enable_sniff="no" 2670fi 2671 2672echo "$ac_t""$enable_sniff" 1>&6 2673if test "$enable_sniff" = "yes"; then 2674 cat >> confdefs.h <<\EOF 2675#define FEAT_SNIFF 1 2676EOF 2677 2678 SNIFF_SRC="if_sniff.c" 2679 2680 SNIFF_OBJ="objects/if_sniff.o" 2681 2682fi 2683 2684echo $ac_n "checking --enable-multibyte argument""... $ac_c" 1>&6 2685echo "configure:2686: checking --enable-multibyte argument" >&5 2686# Check whether --enable-multibyte or --disable-multibyte was given. 2687if test "${enable_multibyte+set}" = set; then 2688 enableval="$enable_multibyte" 2689 : 2690else 2691 enable_multibyte="no" 2692fi 2693 2694echo "$ac_t""$enable_multibyte" 1>&6 2695if test "$enable_multibyte" = "yes"; then 2696 cat >> confdefs.h <<\EOF 2697#define FEAT_MBYTE 1 2698EOF 2699 2700fi 2701 2702echo $ac_n "checking --enable-hangulinput argument""... $ac_c" 1>&6 2703echo "configure:2704: checking --enable-hangulinput argument" >&5 2704# Check whether --enable-hangulinput or --disable-hangulinput was given. 2705if test "${enable_hangulinput+set}" = set; then 2706 enableval="$enable_hangulinput" 2707 : 2708else 2709 enable_hangulinput="no" 2710fi 2711 2712echo "$ac_t""$enable_hangulinput" 1>&6 2713 2714echo $ac_n "checking --enable-xim argument""... $ac_c" 1>&6 2715echo "configure:2716: checking --enable-xim argument" >&5 2716# Check whether --enable-xim or --disable-xim was given. 2717if test "${enable_xim+set}" = set; then 2718 enableval="$enable_xim" 2719 echo "$ac_t""$enable_xim" 1>&6 2720else 2721 enable_xim="auto"; echo "$ac_t""defaulting to auto" 1>&6 2722fi 2723 2724 2725echo $ac_n "checking --enable-fontset argument""... $ac_c" 1>&6 2726echo "configure:2727: checking --enable-fontset argument" >&5 2727# Check whether --enable-fontset or --disable-fontset was given. 2728if test "${enable_fontset+set}" = set; then 2729 enableval="$enable_fontset" 2730 : 2731else 2732 enable_fontset="no" 2733fi 2734 2735echo "$ac_t""$enable_fontset" 1>&6 2736 2737test -z "$with_x" && with_x=yes 2738test "${enable_gui-yes}" != no -a "x$MACOSX" != "xyes" -a "x$QNX" != "xyes" && with_x=yes 2739if test "$with_x" = no; then 2740 echo "$ac_t""defaulting to: don't HAVE_X11" 1>&6 2741else 2742 2743 # Extract the first word of "xmkmf", so it can be a program name with args. 2744set dummy xmkmf; ac_word=$2 2745echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2746echo "configure:2747: checking for $ac_word" >&5 2747if eval "test \"`echo '$''{'ac_cv_path_xmkmfpath'+set}'`\" = set"; then 2748 echo $ac_n "(cached) $ac_c" 1>&6 2749else 2750 case "$xmkmfpath" in 2751 /*) 2752 ac_cv_path_xmkmfpath="$xmkmfpath" # Let the user override the test with a path. 2753 ;; 2754 ?:/*) 2755 ac_cv_path_xmkmfpath="$xmkmfpath" # Let the user override the test with a dos path. 2756 ;; 2757 *) 2758 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2759 ac_dummy="$PATH" 2760 for ac_dir in $ac_dummy; do 2761 test -z "$ac_dir" && ac_dir=. 2762 if test -f $ac_dir/$ac_word; then 2763 ac_cv_path_xmkmfpath="$ac_dir/$ac_word" 2764 break 2765 fi 2766 done 2767 IFS="$ac_save_ifs" 2768 ;; 2769esac 2770fi 2771xmkmfpath="$ac_cv_path_xmkmfpath" 2772if test -n "$xmkmfpath"; then 2773 echo "$ac_t""$xmkmfpath" 1>&6 2774else 2775 echo "$ac_t""no" 1>&6 2776fi 2777 2778 2779 # If we find X, set shell vars x_includes and x_libraries to the 2780# paths, otherwise set no_x=yes. 2781# Uses ac_ vars as temps to allow command line to override cache and checks. 2782# --without-x overrides everything else, but does not touch the cache. 2783echo $ac_n "checking for X""... $ac_c" 1>&6 2784echo "configure:2785: checking for X" >&5 2785 2786# Check whether --with-x or --without-x was given. 2787if test "${with_x+set}" = set; then 2788 withval="$with_x" 2789 : 2790fi 2791 2792# $have_x is `yes', `no', `disabled', or empty when we do not yet know. 2793if test "x$with_x" = xno; then 2794 # The user explicitly disabled X. 2795 have_x=disabled 2796else 2797 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then 2798 # Both variables are already set. 2799 have_x=yes 2800 else 2801if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then 2802 echo $ac_n "(cached) $ac_c" 1>&6 2803else 2804 # One or both of the vars are not set, and there is no cached value. 2805ac_x_includes=NO ac_x_libraries=NO 2806rm -fr conftestdir 2807if mkdir conftestdir; then 2808 cd conftestdir 2809 # Make sure to not put "make" in the Imakefile rules, since we grep it out. 2810 cat > Imakefile <<'EOF' 2811acfindx: 2812 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"' 2813EOF 2814 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then 2815 # GNU make sometimes prints "make[1]: Entering...", which would confuse us. 2816 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make` 2817 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR. 2818 for ac_extension in a so sl; do 2819 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension && 2820 test -f $ac_im_libdir/libX11.$ac_extension; then 2821 ac_im_usrlibdir=$ac_im_libdir; break 2822 fi 2823 done 2824 # Screen out bogus values from the imake configuration. They are 2825 # bogus both because they are the default anyway, and because 2826 # using them would break gcc on systems where it needs fixed includes. 2827 case "$ac_im_incroot" in 2828 /usr/include) ;; 2829 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes="$ac_im_incroot" ;; 2830 esac 2831 case "$ac_im_usrlibdir" in 2832 /usr/lib | /lib) ;; 2833 *) test -d "$ac_im_usrlibdir" && ac_x_libraries="$ac_im_usrlibdir" ;; 2834 esac 2835 fi 2836 cd .. 2837 rm -fr conftestdir 2838fi 2839 2840if test "$ac_x_includes" = NO; then 2841 # Guess where to find include files, by looking for this one X11 .h file. 2842 test -z "$x_direct_test_include" && x_direct_test_include=X11/Intrinsic.h 2843 2844 # First, try using that file with no special directory specified. 2845cat > conftest.$ac_ext <<EOF 2846#line 2847 "configure" 2847#include "confdefs.h" 2848#include <$x_direct_test_include> 2849EOF 2850ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2851{ (eval echo configure:2852: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2852ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2853if test -z "$ac_err"; then 2854 rm -rf conftest* 2855 # We can compile using X headers with no special include directory. 2856ac_x_includes= 2857else 2858 echo "$ac_err" >&5 2859 echo "configure: failed program was:" >&5 2860 cat conftest.$ac_ext >&5 2861 rm -rf conftest* 2862 # Look for the header file in a standard set of common directories. 2863# Check X11 before X11Rn because it is often a symlink to the current release. 2864 for ac_dir in \ 2865 /usr/X11/include \ 2866 /usr/X11R6/include \ 2867 /usr/X11R5/include \ 2868 /usr/X11R4/include \ 2869 \ 2870 /usr/include/X11 \ 2871 /usr/include/X11R6 \ 2872 /usr/include/X11R5 \ 2873 /usr/include/X11R4 \ 2874 \ 2875 /usr/local/X11/include \ 2876 /usr/local/X11R6/include \ 2877 /usr/local/X11R5/include \ 2878 /usr/local/X11R4/include \ 2879 \ 2880 /usr/local/include/X11 \ 2881 /usr/local/include/X11R6 \ 2882 /usr/local/include/X11R5 \ 2883 /usr/local/include/X11R4 \ 2884 \ 2885 /usr/X386/include \ 2886 /usr/x386/include \ 2887 /usr/XFree86/include/X11 \ 2888 \ 2889 /usr/include \ 2890 /usr/local/include \ 2891 /usr/unsupported/include \ 2892 /usr/athena/include \ 2893 /usr/local/x11r5/include \ 2894 /usr/lpp/Xamples/include \ 2895 \ 2896 /usr/openwin/include \ 2897 /usr/openwin/share/include \ 2898 ; \ 2899 do 2900 if test -r "$ac_dir/$x_direct_test_include"; then 2901 ac_x_includes=$ac_dir 2902 break 2903 fi 2904 done 2905fi 2906rm -f conftest* 2907fi # $ac_x_includes = NO 2908 2909if test "$ac_x_libraries" = NO; then 2910 # Check for the libraries. 2911 2912 test -z "$x_direct_test_library" && x_direct_test_library=Xt 2913 test -z "$x_direct_test_function" && x_direct_test_function=XtMalloc 2914 2915 # See if we find them without any special options. 2916 # Don't add to $LIBS permanently. 2917 ac_save_LIBS="$LIBS" 2918 LIBS="-l$x_direct_test_library $LIBS" 2919cat > conftest.$ac_ext <<EOF 2920#line 2921 "configure" 2921#include "confdefs.h" 2922 2923int main() { 2924${x_direct_test_function}() 2925; return 0; } 2926EOF 2927if { (eval echo configure:2928: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2928 rm -rf conftest* 2929 LIBS="$ac_save_LIBS" 2930# We can link X programs with no special library path. 2931ac_x_libraries= 2932else 2933 echo "configure: failed program was:" >&5 2934 cat conftest.$ac_ext >&5 2935 rm -rf conftest* 2936 LIBS="$ac_save_LIBS" 2937# First see if replacing the include by lib works. 2938# Check X11 before X11Rn because it is often a symlink to the current release. 2939for ac_dir in `echo "$ac_x_includes" | sed s/include/lib/` \ 2940 /usr/X11/lib \ 2941 /usr/X11R6/lib \ 2942 /usr/X11R5/lib \ 2943 /usr/X11R4/lib \ 2944 \ 2945 /usr/lib/X11 \ 2946 /usr/lib/X11R6 \ 2947 /usr/lib/X11R5 \ 2948 /usr/lib/X11R4 \ 2949 \ 2950 /usr/local/X11/lib \ 2951 /usr/local/X11R6/lib \ 2952 /usr/local/X11R5/lib \ 2953 /usr/local/X11R4/lib \ 2954 \ 2955 /usr/local/lib/X11 \ 2956 /usr/local/lib/X11R6 \ 2957 /usr/local/lib/X11R5 \ 2958 /usr/local/lib/X11R4 \ 2959 \ 2960 /usr/X386/lib \ 2961 /usr/x386/lib \ 2962 /usr/XFree86/lib/X11 \ 2963 \ 2964 /usr/lib \ 2965 /usr/local/lib \ 2966 /usr/unsupported/lib \ 2967 /usr/athena/lib \ 2968 /usr/local/x11r5/lib \ 2969 /usr/lpp/Xamples/lib \ 2970 /lib/usr/lib/X11 \ 2971 \ 2972 /usr/openwin/lib \ 2973 /usr/openwin/share/lib \ 2974 ; \ 2975do 2976 for ac_extension in a so sl; do 2977 if test -r $ac_dir/lib${x_direct_test_library}.$ac_extension; then 2978 ac_x_libraries=$ac_dir 2979 break 2 2980 fi 2981 done 2982done 2983fi 2984rm -f conftest* 2985fi # $ac_x_libraries = NO 2986 2987if test "$ac_x_includes" = NO || test "$ac_x_libraries" = NO; then 2988 # Didn't find X anywhere. Cache the known absence of X. 2989 ac_cv_have_x="have_x=no" 2990else 2991 # Record where we found X for the cache. 2992 ac_cv_have_x="have_x=yes \ 2993 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries" 2994fi 2995fi 2996 fi 2997 eval "$ac_cv_have_x" 2998fi # $with_x != no 2999 3000if test "$have_x" != yes; then 3001 echo "$ac_t""$have_x" 1>&6 3002 no_x=yes 3003else 3004 # If each of the values was on the command line, it overrides each guess. 3005 test "x$x_includes" = xNONE && x_includes=$ac_x_includes 3006 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries 3007 # Update the cache value to reflect the command line values. 3008 ac_cv_have_x="have_x=yes \ 3009 ac_x_includes=$x_includes ac_x_libraries=$x_libraries" 3010 echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6 3011fi 3012 3013if test "$no_x" = yes; then 3014 # Not all programs may use this symbol, but it does not hurt to define it. 3015 cat >> confdefs.h <<\EOF 3016#define X_DISPLAY_MISSING 1 3017EOF 3018 3019 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS= 3020else 3021 if test -n "$x_includes"; then 3022 X_CFLAGS="$X_CFLAGS -I$x_includes" 3023 fi 3024 3025 # It would also be nice to do this for all -L options, not just this one. 3026 if test -n "$x_libraries"; then 3027 X_LIBS="$X_LIBS -L$x_libraries" 3028 # For Solaris; some versions of Sun CC require a space after -R and 3029 # others require no space. Words are not sufficient . . . . 3030 case "`(uname -sr) 2>/dev/null`" in 3031 "SunOS 5"*) 3032 echo $ac_n "checking whether -R must be followed by a space""... $ac_c" 1>&6 3033echo "configure:3034: checking whether -R must be followed by a space" >&5 3034 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS -R$x_libraries" 3035 cat > conftest.$ac_ext <<EOF 3036#line 3037 "configure" 3037#include "confdefs.h" 3038 3039int main() { 3040 3041; return 0; } 3042EOF 3043if { (eval echo configure:3044: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3044 rm -rf conftest* 3045 ac_R_nospace=yes 3046else 3047 echo "configure: failed program was:" >&5 3048 cat conftest.$ac_ext >&5 3049 rm -rf conftest* 3050 ac_R_nospace=no 3051fi 3052rm -f conftest* 3053 if test $ac_R_nospace = yes; then 3054 echo "$ac_t""no" 1>&6 3055 X_LIBS="$X_LIBS -R$x_libraries" 3056 else 3057 LIBS="$ac_xsave_LIBS -R $x_libraries" 3058 cat > conftest.$ac_ext <<EOF 3059#line 3060 "configure" 3060#include "confdefs.h" 3061 3062int main() { 3063 3064; return 0; } 3065EOF 3066if { (eval echo configure:3067: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3067 rm -rf conftest* 3068 ac_R_space=yes 3069else 3070 echo "configure: failed program was:" >&5 3071 cat conftest.$ac_ext >&5 3072 rm -rf conftest* 3073 ac_R_space=no 3074fi 3075rm -f conftest* 3076 if test $ac_R_space = yes; then 3077 echo "$ac_t""yes" 1>&6 3078 X_LIBS="$X_LIBS -R $x_libraries" 3079 else 3080 echo "$ac_t""neither works" 1>&6 3081 fi 3082 fi 3083 LIBS="$ac_xsave_LIBS" 3084 esac 3085 fi 3086 3087 # Check for system-dependent libraries X programs must link with. 3088 # Do this before checking for the system-independent R6 libraries 3089 # (-lICE), since we may need -lsocket or whatever for X linking. 3090 3091 if test "$ISC" = yes; then 3092 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet" 3093 else 3094 # [email protected] says this is needed for Ultrix, if the X 3095 # libraries were built with DECnet support. And [email protected] says 3096 # the Alpha needs dnet_stub (dnet does not exist). 3097 echo $ac_n "checking for dnet_ntoa in -ldnet""... $ac_c" 1>&6 3098echo "configure:3099: checking for dnet_ntoa in -ldnet" >&5 3099ac_lib_var=`echo dnet'_'dnet_ntoa | sed 'y%./+-%__p_%'` 3100if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 3101 echo $ac_n "(cached) $ac_c" 1>&6 3102else 3103 ac_save_LIBS="$LIBS" 3104LIBS="-ldnet $LIBS" 3105cat > conftest.$ac_ext <<EOF 3106#line 3107 "configure" 3107#include "confdefs.h" 3108/* Override any gcc2 internal prototype to avoid an error. */ 3109/* We use char because int might match the return type of a gcc2 3110 builtin and then its argument prototype would still apply. */ 3111char dnet_ntoa(); 3112 3113int main() { 3114dnet_ntoa() 3115; return 0; } 3116EOF 3117if { (eval echo configure:3118: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3118 rm -rf conftest* 3119 eval "ac_cv_lib_$ac_lib_var=yes" 3120else 3121 echo "configure: failed program was:" >&5 3122 cat conftest.$ac_ext >&5 3123 rm -rf conftest* 3124 eval "ac_cv_lib_$ac_lib_var=no" 3125fi 3126rm -f conftest* 3127LIBS="$ac_save_LIBS" 3128 3129fi 3130if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 3131 echo "$ac_t""yes" 1>&6 3132 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" 3133else 3134 echo "$ac_t""no" 1>&6 3135fi 3136 3137 if test $ac_cv_lib_dnet_dnet_ntoa = no; then 3138 echo $ac_n "checking for dnet_ntoa in -ldnet_stub""... $ac_c" 1>&6 3139echo "configure:3140: checking for dnet_ntoa in -ldnet_stub" >&5 3140ac_lib_var=`echo dnet_stub'_'dnet_ntoa | sed 'y%./+-%__p_%'` 3141if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 3142 echo $ac_n "(cached) $ac_c" 1>&6 3143else 3144 ac_save_LIBS="$LIBS" 3145LIBS="-ldnet_stub $LIBS" 3146cat > conftest.$ac_ext <<EOF 3147#line 3148 "configure" 3148#include "confdefs.h" 3149/* Override any gcc2 internal prototype to avoid an error. */ 3150/* We use char because int might match the return type of a gcc2 3151 builtin and then its argument prototype would still apply. */ 3152char dnet_ntoa(); 3153 3154int main() { 3155dnet_ntoa() 3156; return 0; } 3157EOF 3158if { (eval echo configure:3159: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3159 rm -rf conftest* 3160 eval "ac_cv_lib_$ac_lib_var=yes" 3161else 3162 echo "configure: failed program was:" >&5 3163 cat conftest.$ac_ext >&5 3164 rm -rf conftest* 3165 eval "ac_cv_lib_$ac_lib_var=no" 3166fi 3167rm -f conftest* 3168LIBS="$ac_save_LIBS" 3169 3170fi 3171if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 3172 echo "$ac_t""yes" 1>&6 3173 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" 3174else 3175 echo "$ac_t""no" 1>&6 3176fi 3177 3178 fi 3179 3180 # [email protected] says -lnsl (and -lsocket) are needed for his 386/AT, 3181 # to get the SysV transport functions. 3182 # [email protected] says the Pyramis MIS-ES running DC/OSx (SVR4) 3183 # needs -lnsl. 3184 # The nsl library prevents programs from opening the X display 3185 # on Irix 5.2, according to [email protected]. 3186 echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6 3187echo "configure:3188: checking for gethostbyname" >&5 3188if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then 3189 echo $ac_n "(cached) $ac_c" 1>&6 3190else 3191 cat > conftest.$ac_ext <<EOF 3192#line 3193 "configure" 3193#include "confdefs.h" 3194/* System header to define __stub macros and hopefully few prototypes, 3195 which can conflict with char gethostbyname(); below. */ 3196#include <assert.h> 3197/* Override any gcc2 internal prototype to avoid an error. */ 3198/* We use char because int might match the return type of a gcc2 3199 builtin and then its argument prototype would still apply. */ 3200char gethostbyname(); 3201 3202int main() { 3203 3204/* The GNU C library defines this for functions which it implements 3205 to always fail with ENOSYS. Some functions are actually named 3206 something starting with __ and the normal name is an alias. */ 3207#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname) 3208choke me 3209#else 3210gethostbyname(); 3211#endif 3212 3213; return 0; } 3214EOF 3215if { (eval echo configure:3216: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3216 rm -rf conftest* 3217 eval "ac_cv_func_gethostbyname=yes" 3218else 3219 echo "configure: failed program was:" >&5 3220 cat conftest.$ac_ext >&5 3221 rm -rf conftest* 3222 eval "ac_cv_func_gethostbyname=no" 3223fi 3224rm -f conftest* 3225fi 3226 3227if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then 3228 echo "$ac_t""yes" 1>&6 3229 : 3230else 3231 echo "$ac_t""no" 1>&6 3232fi 3233 3234 if test $ac_cv_func_gethostbyname = no; then 3235 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6 3236echo "configure:3237: checking for gethostbyname in -lnsl" >&5 3237ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'` 3238if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 3239 echo $ac_n "(cached) $ac_c" 1>&6 3240else 3241 ac_save_LIBS="$LIBS" 3242LIBS="-lnsl $LIBS" 3243cat > conftest.$ac_ext <<EOF 3244#line 3245 "configure" 3245#include "confdefs.h" 3246/* Override any gcc2 internal prototype to avoid an error. */ 3247/* We use char because int might match the return type of a gcc2 3248 builtin and then its argument prototype would still apply. */ 3249char gethostbyname(); 3250 3251int main() { 3252gethostbyname() 3253; return 0; } 3254EOF 3255if { (eval echo configure:3256: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3256 rm -rf conftest* 3257 eval "ac_cv_lib_$ac_lib_var=yes" 3258else 3259 echo "configure: failed program was:" >&5 3260 cat conftest.$ac_ext >&5 3261 rm -rf conftest* 3262 eval "ac_cv_lib_$ac_lib_var=no" 3263fi 3264rm -f conftest* 3265LIBS="$ac_save_LIBS" 3266 3267fi 3268if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 3269 echo "$ac_t""yes" 1>&6 3270 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl" 3271else 3272 echo "$ac_t""no" 1>&6 3273fi 3274 3275 fi 3276 3277 # [email protected] says without -lsocket, 3278 # socket/setsockopt and other routines are undefined under SCO ODT 3279 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary 3280 # on later versions), says [email protected]: it contains 3281 # gethostby* variants that don't use the nameserver (or something). 3282 # -lsocket must be given before -lnsl if both are needed. 3283 # We assume that if connect needs -lnsl, so does gethostbyname. 3284 echo $ac_n "checking for connect""... $ac_c" 1>&6 3285echo "configure:3286: checking for connect" >&5 3286if eval "test \"`echo '$''{'ac_cv_func_connect'+set}'`\" = set"; then 3287 echo $ac_n "(cached) $ac_c" 1>&6 3288else 3289 cat > conftest.$ac_ext <<EOF 3290#line 3291 "configure" 3291#include "confdefs.h" 3292/* System header to define __stub macros and hopefully few prototypes, 3293 which can conflict with char connect(); below. */ 3294#include <assert.h> 3295/* Override any gcc2 internal prototype to avoid an error. */ 3296/* We use char because int might match the return type of a gcc2 3297 builtin and then its argument prototype would still apply. */ 3298char connect(); 3299 3300int main() { 3301 3302/* The GNU C library defines this for functions which it implements 3303 to always fail with ENOSYS. Some functions are actually named 3304 something starting with __ and the normal name is an alias. */ 3305#if defined (__stub_connect) || defined (__stub___connect) 3306choke me 3307#else 3308connect(); 3309#endif 3310 3311; return 0; } 3312EOF 3313if { (eval echo configure:3314: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3314 rm -rf conftest* 3315 eval "ac_cv_func_connect=yes" 3316else 3317 echo "configure: failed program was:" >&5 3318 cat conftest.$ac_ext >&5 3319 rm -rf conftest* 3320 eval "ac_cv_func_connect=no" 3321fi 3322rm -f conftest* 3323fi 3324 3325if eval "test \"`echo '$ac_cv_func_'connect`\" = yes"; then 3326 echo "$ac_t""yes" 1>&6 3327 : 3328else 3329 echo "$ac_t""no" 1>&6 3330fi 3331 3332 if test $ac_cv_func_connect = no; then 3333 echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6 3334echo "configure:3335: checking for connect in -lsocket" >&5 3335ac_lib_var=`echo socket'_'connect | sed 'y%./+-%__p_%'` 3336if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 3337 echo $ac_n "(cached) $ac_c" 1>&6 3338else 3339 ac_save_LIBS="$LIBS" 3340LIBS="-lsocket $X_EXTRA_LIBS $LIBS" 3341cat > conftest.$ac_ext <<EOF 3342#line 3343 "configure" 3343#include "confdefs.h" 3344/* Override any gcc2 internal prototype to avoid an error. */ 3345/* We use char because int might match the return type of a gcc2 3346 builtin and then its argument prototype would still apply. */ 3347char connect(); 3348 3349int main() { 3350connect() 3351; return 0; } 3352EOF 3353if { (eval echo configure:3354: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3354 rm -rf conftest* 3355 eval "ac_cv_lib_$ac_lib_var=yes" 3356else 3357 echo "configure: failed program was:" >&5 3358 cat conftest.$ac_ext >&5 3359 rm -rf conftest* 3360 eval "ac_cv_lib_$ac_lib_var=no" 3361fi 3362rm -f conftest* 3363LIBS="$ac_save_LIBS" 3364 3365fi 3366if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 3367 echo "$ac_t""yes" 1>&6 3368 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" 3369else 3370 echo "$ac_t""no" 1>&6 3371fi 3372 3373 fi 3374 3375 # [email protected] says -lposix is necessary on A/UX. 3376 echo $ac_n "checking for remove""... $ac_c" 1>&6 3377echo "configure:3378: checking for remove" >&5 3378if eval "test \"`echo '$''{'ac_cv_func_remove'+set}'`\" = set"; then 3379 echo $ac_n "(cached) $ac_c" 1>&6 3380else 3381 cat > conftest.$ac_ext <<EOF 3382#line 3383 "configure" 3383#include "confdefs.h" 3384/* System header to define __stub macros and hopefully few prototypes, 3385 which can conflict with char remove(); below. */ 3386#include <assert.h> 3387/* Override any gcc2 internal prototype to avoid an error. */ 3388/* We use char because int might match the return type of a gcc2 3389 builtin and then its argument prototype would still apply. */ 3390char remove(); 3391 3392int main() { 3393 3394/* The GNU C library defines this for functions which it implements 3395 to always fail with ENOSYS. Some functions are actually named 3396 something starting with __ and the normal name is an alias. */ 3397#if defined (__stub_remove) || defined (__stub___remove) 3398choke me 3399#else 3400remove(); 3401#endif 3402 3403; return 0; } 3404EOF 3405if { (eval echo configure:3406: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3406 rm -rf conftest* 3407 eval "ac_cv_func_remove=yes" 3408else 3409 echo "configure: failed program was:" >&5 3410 cat conftest.$ac_ext >&5 3411 rm -rf conftest* 3412 eval "ac_cv_func_remove=no" 3413fi 3414rm -f conftest* 3415fi 3416 3417if eval "test \"`echo '$ac_cv_func_'remove`\" = yes"; then 3418 echo "$ac_t""yes" 1>&6 3419 : 3420else 3421 echo "$ac_t""no" 1>&6 3422fi 3423 3424 if test $ac_cv_func_remove = no; then 3425 echo $ac_n "checking for remove in -lposix""... $ac_c" 1>&6 3426echo "configure:3427: checking for remove in -lposix" >&5 3427ac_lib_var=`echo posix'_'remove | sed 'y%./+-%__p_%'` 3428if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 3429 echo $ac_n "(cached) $ac_c" 1>&6 3430else 3431 ac_save_LIBS="$LIBS" 3432LIBS="-lposix $LIBS" 3433cat > conftest.$ac_ext <<EOF 3434#line 3435 "configure" 3435#include "confdefs.h" 3436/* Override any gcc2 internal prototype to avoid an error. */ 3437/* We use char because int might match the return type of a gcc2 3438 builtin and then its argument prototype would still apply. */ 3439char remove(); 3440 3441int main() { 3442remove() 3443; return 0; } 3444EOF 3445if { (eval echo configure:3446: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3446 rm -rf conftest* 3447 eval "ac_cv_lib_$ac_lib_var=yes" 3448else 3449 echo "configure: failed program was:" >&5 3450 cat conftest.$ac_ext >&5 3451 rm -rf conftest* 3452 eval "ac_cv_lib_$ac_lib_var=no" 3453fi 3454rm -f conftest* 3455LIBS="$ac_save_LIBS" 3456 3457fi 3458if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 3459 echo "$ac_t""yes" 1>&6 3460 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix" 3461else 3462 echo "$ac_t""no" 1>&6 3463fi 3464 3465 fi 3466 3467 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay. 3468 echo $ac_n "checking for shmat""... $ac_c" 1>&6 3469echo "configure:3470: checking for shmat" >&5 3470if eval "test \"`echo '$''{'ac_cv_func_shmat'+set}'`\" = set"; then 3471 echo $ac_n "(cached) $ac_c" 1>&6 3472else 3473 cat > conftest.$ac_ext <<EOF 3474#line 3475 "configure" 3475#include "confdefs.h" 3476/* System header to define __stub macros and hopefully few prototypes, 3477 which can conflict with char shmat(); below. */ 3478#include <assert.h> 3479/* Override any gcc2 internal prototype to avoid an error. */ 3480/* We use char because int might match the return type of a gcc2 3481 builtin and then its argument prototype would still apply. */ 3482char shmat(); 3483 3484int main() { 3485 3486/* The GNU C library defines this for functions which it implements 3487 to always fail with ENOSYS. Some functions are actually named 3488 something starting with __ and the normal name is an alias. */ 3489#if defined (__stub_shmat) || defined (__stub___shmat) 3490choke me 3491#else 3492shmat(); 3493#endif 3494 3495; return 0; } 3496EOF 3497if { (eval echo configure:3498: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3498 rm -rf conftest* 3499 eval "ac_cv_func_shmat=yes" 3500else 3501 echo "configure: failed program was:" >&5 3502 cat conftest.$ac_ext >&5 3503 rm -rf conftest* 3504 eval "ac_cv_func_shmat=no" 3505fi 3506rm -f conftest* 3507fi 3508 3509if eval "test \"`echo '$ac_cv_func_'shmat`\" = yes"; then 3510 echo "$ac_t""yes" 1>&6 3511 : 3512else 3513 echo "$ac_t""no" 1>&6 3514fi 3515 3516 if test $ac_cv_func_shmat = no; then 3517 echo $ac_n "checking for shmat in -lipc""... $ac_c" 1>&6 3518echo "configure:3519: checking for shmat in -lipc" >&5 3519ac_lib_var=`echo ipc'_'shmat | sed 'y%./+-%__p_%'` 3520if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 3521 echo $ac_n "(cached) $ac_c" 1>&6 3522else 3523 ac_save_LIBS="$LIBS" 3524LIBS="-lipc $LIBS" 3525cat > conftest.$ac_ext <<EOF 3526#line 3527 "configure" 3527#include "confdefs.h" 3528/* Override any gcc2 internal prototype to avoid an error. */ 3529/* We use char because int might match the return type of a gcc2 3530 builtin and then its argument prototype would still apply. */ 3531char shmat(); 3532 3533int main() { 3534shmat() 3535; return 0; } 3536EOF 3537if { (eval echo configure:3538: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3538 rm -rf conftest* 3539 eval "ac_cv_lib_$ac_lib_var=yes" 3540else 3541 echo "configure: failed program was:" >&5 3542 cat conftest.$ac_ext >&5 3543 rm -rf conftest* 3544 eval "ac_cv_lib_$ac_lib_var=no" 3545fi 3546rm -f conftest* 3547LIBS="$ac_save_LIBS" 3548 3549fi 3550if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 3551 echo "$ac_t""yes" 1>&6 3552 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" 3553else 3554 echo "$ac_t""no" 1>&6 3555fi 3556 3557 fi 3558 fi 3559 3560 # Check for libraries that X11R6 Xt/Xaw programs need. 3561 ac_save_LDFLAGS="$LDFLAGS" 3562 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries" 3563 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to 3564 # check for ICE first), but we must link in the order -lSM -lICE or 3565 # we get undefined symbols. So assume we have SM if we have ICE. 3566 # These have to be linked with before -lX11, unlike the other 3567 # libraries we check for below, so use a different variable. 3568 # [email protected], [email protected]. 3569 echo $ac_n "checking for IceConnectionNumber in -lICE""... $ac_c" 1>&6 3570echo "configure:3571: checking for IceConnectionNumber in -lICE" >&5 3571ac_lib_var=`echo ICE'_'IceConnectionNumber | sed 'y%./+-%__p_%'` 3572if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 3573 echo $ac_n "(cached) $ac_c" 1>&6 3574else 3575 ac_save_LIBS="$LIBS" 3576LIBS="-lICE $X_EXTRA_LIBS $LIBS" 3577cat > conftest.$ac_ext <<EOF 3578#line 3579 "configure" 3579#include "confdefs.h" 3580/* Override any gcc2 internal prototype to avoid an error. */ 3581/* We use char because int might match the return type of a gcc2 3582 builtin and then its argument prototype would still apply. */ 3583char IceConnectionNumber(); 3584 3585int main() { 3586IceConnectionNumber() 3587; return 0; } 3588EOF 3589if { (eval echo configure:3590: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3590 rm -rf conftest* 3591 eval "ac_cv_lib_$ac_lib_var=yes" 3592else 3593 echo "configure: failed program was:" >&5 3594 cat conftest.$ac_ext >&5 3595 rm -rf conftest* 3596 eval "ac_cv_lib_$ac_lib_var=no" 3597fi 3598rm -f conftest* 3599LIBS="$ac_save_LIBS" 3600 3601fi 3602if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 3603 echo "$ac_t""yes" 1>&6 3604 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE" 3605else 3606 echo "$ac_t""no" 1>&6 3607fi 3608 3609 LDFLAGS="$ac_save_LDFLAGS" 3610 3611fi 3612 3613 3614 if test "$OS390Unix" = "yes"; then 3615 CFLAGS="$CFLAGS -W c,dll" 3616 LDFLAGS="$LDFLAGS -W l,dll" 3617 X_EXTRA_LIBS="$X_EXTRA_LIBS -lSM -lICE -lXmu" 3618 fi 3619 3620 3621 if test -d "$x_includes" && test ! -d "$x_libraries"; then 3622 x_libraries=`echo "$x_includes" | sed s/include/lib/` 3623 echo "$ac_t""Corrected X libraries to $x_libraries" 1>&6 3624 X_LIBS="$X_LIBS -L$x_libraries" 3625 if test "`(uname) 2>/dev/null`" = SunOS && 3626 uname -r | grep '^5' >/dev/null; then 3627 X_LIBS="$X_LIBS -R $x_libraries" 3628 fi 3629 fi 3630 3631 if test -d "$x_libraries" && test ! -d "$x_includes"; then 3632 x_includes=`echo "$x_libraries" | sed s/lib/include/` 3633 echo "$ac_t""Corrected X includes to $x_includes" 1>&6 3634 X_CFLAGS="$X_CFLAGS -I$x_includes" 3635 fi 3636 3637 X_CFLAGS="`echo $X_CFLAGS\ | sed 's%-I/usr/include %%'`" 3638 X_LIBS="`echo $X_LIBS\ | sed 's%-L/usr/lib %%'`" 3639 X_LIBS="`echo $X_LIBS\ | sed -e 's%-R/usr/lib %%' -e 's%-R /usr/lib %%'`" 3640 3641 3642 echo $ac_n "checking if X11 header files can be found""... $ac_c" 1>&6 3643echo "configure:3644: checking if X11 header files can be found" >&5 3644 cflags_save=$CFLAGS 3645 CFLAGS="$CFLAGS $X_CFLAGS" 3646 cat > conftest.$ac_ext <<EOF 3647#line 3648 "configure" 3648#include "confdefs.h" 3649#include <X11/Xlib.h> 3650int main() { 3651 3652; return 0; } 3653EOF 3654if { (eval echo configure:3655: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 3655 rm -rf conftest* 3656 echo "$ac_t""yes" 1>&6 3657else 3658 echo "configure: failed program was:" >&5 3659 cat conftest.$ac_ext >&5 3660 rm -rf conftest* 3661 echo "$ac_t""no" 1>&6; no_x=yes 3662fi 3663rm -f conftest* 3664 CFLAGS=$cflags_save 3665 3666 if test "${no_x-no}" = yes; then 3667 with_x=no 3668 else 3669 cat >> confdefs.h <<\EOF 3670#define HAVE_X11 1 3671EOF 3672 3673 X_LIB="-lXt -lX11"; 3674 3675 3676 ac_save_LDFLAGS="$LDFLAGS" 3677 LDFLAGS="-L$x_libraries $LDFLAGS" 3678 3679 echo $ac_n "checking for _XdmcpAuthDoIt in -lXdmcp""... $ac_c" 1>&6 3680echo "configure:3681: checking for _XdmcpAuthDoIt in -lXdmcp" >&5 3681ac_lib_var=`echo Xdmcp'_'_XdmcpAuthDoIt | sed 'y%./+-%__p_%'` 3682if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 3683 echo $ac_n "(cached) $ac_c" 1>&6 3684else 3685 ac_save_LIBS="$LIBS" 3686LIBS="-lXdmcp -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS -lXdmcp $LIBS" 3687cat > conftest.$ac_ext <<EOF 3688#line 3689 "configure" 3689#include "confdefs.h" 3690/* Override any gcc2 internal prototype to avoid an error. */ 3691/* We use char because int might match the return type of a gcc2 3692 builtin and then its argument prototype would still apply. */ 3693char _XdmcpAuthDoIt(); 3694 3695int main() { 3696_XdmcpAuthDoIt() 3697; return 0; } 3698EOF 3699if { (eval echo configure:3700: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3700 rm -rf conftest* 3701 eval "ac_cv_lib_$ac_lib_var=yes" 3702else 3703 echo "configure: failed program was:" >&5 3704 cat conftest.$ac_ext >&5 3705 rm -rf conftest* 3706 eval "ac_cv_lib_$ac_lib_var=no" 3707fi 3708rm -f conftest* 3709LIBS="$ac_save_LIBS" 3710 3711fi 3712if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 3713 echo "$ac_t""yes" 1>&6 3714 X_EXTRA_LIBS="$X_EXTRA_LIBS -lXdmcp" 3715else 3716 echo "$ac_t""no" 1>&6 3717fi 3718 3719 3720 echo $ac_n "checking for IceOpenConnection in -lICE""... $ac_c" 1>&6 3721echo "configure:3722: checking for IceOpenConnection in -lICE" >&5 3722ac_lib_var=`echo ICE'_'IceOpenConnection | sed 'y%./+-%__p_%'` 3723if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 3724 echo $ac_n "(cached) $ac_c" 1>&6 3725else 3726 ac_save_LIBS="$LIBS" 3727LIBS="-lICE $X_EXTRA_LIBS $LIBS" 3728cat > conftest.$ac_ext <<EOF 3729#line 3730 "configure" 3730#include "confdefs.h" 3731/* Override any gcc2 internal prototype to avoid an error. */ 3732/* We use char because int might match the return type of a gcc2 3733 builtin and then its argument prototype would still apply. */ 3734char IceOpenConnection(); 3735 3736int main() { 3737IceOpenConnection() 3738; return 0; } 3739EOF 3740if { (eval echo configure:3741: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3741 rm -rf conftest* 3742 eval "ac_cv_lib_$ac_lib_var=yes" 3743else 3744 echo "configure: failed program was:" >&5 3745 cat conftest.$ac_ext >&5 3746 rm -rf conftest* 3747 eval "ac_cv_lib_$ac_lib_var=no" 3748fi 3749rm -f conftest* 3750LIBS="$ac_save_LIBS" 3751 3752fi 3753if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 3754 echo "$ac_t""yes" 1>&6 3755 X_EXTRA_LIBS="$X_EXTRA_LIBS -lSM -lICE" 3756else 3757 echo "$ac_t""no" 1>&6 3758fi 3759 3760 3761 LDFLAGS="$X_LIBS $ac_save_LDFLAGS" 3762 echo $ac_n "checking for XpmCreatePixmapFromData in -lXpm""... $ac_c" 1>&6 3763echo "configure:3764: checking for XpmCreatePixmapFromData in -lXpm" >&5 3764ac_lib_var=`echo Xpm'_'XpmCreatePixmapFromData | sed 'y%./+-%__p_%'` 3765if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 3766 echo $ac_n "(cached) $ac_c" 1>&6 3767else 3768 ac_save_LIBS="$LIBS" 3769LIBS="-lXpm -lXt $X_PRE_LIBS -lXpm -lX11 $X_EXTRA_LIBS $LIBS" 3770cat > conftest.$ac_ext <<EOF 3771#line 3772 "configure" 3772#include "confdefs.h" 3773/* Override any gcc2 internal prototype to avoid an error. */ 3774/* We use char because int might match the return type of a gcc2 3775 builtin and then its argument prototype would still apply. */ 3776char XpmCreatePixmapFromData(); 3777 3778int main() { 3779XpmCreatePixmapFromData() 3780; return 0; } 3781EOF 3782if { (eval echo configure:3783: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3783 rm -rf conftest* 3784 eval "ac_cv_lib_$ac_lib_var=yes" 3785else 3786 echo "configure: failed program was:" >&5 3787 cat conftest.$ac_ext >&5 3788 rm -rf conftest* 3789 eval "ac_cv_lib_$ac_lib_var=no" 3790fi 3791rm -f conftest* 3792LIBS="$ac_save_LIBS" 3793 3794fi 3795if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 3796 echo "$ac_t""yes" 1>&6 3797 X_PRE_LIBS="$X_PRE_LIBS -lXpm" 3798else 3799 echo "$ac_t""no" 1>&6 3800fi 3801 3802 3803 echo $ac_n "checking if X11 header files implicitly declare return values""... $ac_c" 1>&6 3804echo "configure:3805: checking if X11 header files implicitly declare return values" >&5 3805 cflags_save=$CFLAGS 3806 CFLAGS="$CFLAGS $X_CFLAGS -Werror" 3807 cat > conftest.$ac_ext <<EOF 3808#line 3809 "configure" 3809#include "confdefs.h" 3810#include <X11/Xlib.h> 3811int main() { 3812 3813; return 0; } 3814EOF 3815if { (eval echo configure:3816: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 3816 rm -rf conftest* 3817 echo "$ac_t""no" 1>&6 3818else 3819 echo "configure: failed program was:" >&5 3820 cat conftest.$ac_ext >&5 3821 rm -rf conftest* 3822 CFLAGS="$CFLAGS -Wno-implicit-int" 3823 cat > conftest.$ac_ext <<EOF 3824#line 3825 "configure" 3825#include "confdefs.h" 3826#include <X11/Xlib.h> 3827int main() { 3828 3829; return 0; } 3830EOF 3831if { (eval echo configure:3832: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 3832 rm -rf conftest* 3833 echo "$ac_t""yes" 1>&6; cflags_save="$cflags_save -Wno-implicit-int" 3834else 3835 echo "configure: failed program was:" >&5 3836 cat conftest.$ac_ext >&5 3837 rm -rf conftest* 3838 echo "$ac_t""test failed" 1>&6 3839 3840fi 3841rm -f conftest* 3842 3843fi 3844rm -f conftest* 3845 CFLAGS=$cflags_save 3846 3847 LDFLAGS="$ac_save_LDFLAGS" 3848 3849 fi 3850fi 3851 3852test "x$with_x" = xno -a "x$BEOS" != "xyes" -a "x$MACOSX" != "xyes" -a "x$QNX" != "xyes" && enable_gui=no 3853 3854echo $ac_n "checking --enable-gui argument""... $ac_c" 1>&6 3855echo "configure:3856: checking --enable-gui argument" >&5 3856# Check whether --enable-gui or --disable-gui was given. 3857if test "${enable_gui+set}" = set; then 3858 enableval="$enable_gui" 3859 : 3860else 3861 enable_gui="auto" 3862fi 3863 3864 3865enable_gui_canon=`echo "_$enable_gui" | \ 3866 sed 's/[ _+-]//g;y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'` 3867 3868SKIP_GTK=YES 3869SKIP_GTK2=YES 3870SKIP_GNOME=YES 3871SKIP_KDE=YES 3872SKIP_MOTIF=YES 3873SKIP_ATHENA=YES 3874SKIP_NEXTAW=YES 3875SKIP_PHOTON=YES 3876SKIP_BEOS=YES 3877SKIP_CARBON=YES 3878GUITYPE=NONE 3879 3880if test "x$BEOS" = "xyes"; then 3881 SKIP_BEOS= 3882 case "$enable_gui_canon" in 3883 no) echo "$ac_t""no GUI support" 1>&6 3884 SKIP_BEOS=YES ;; 3885 yes|"") echo "$ac_t""yes - automatic GUI support" 1>&6 ;; 3886 auto) echo "$ac_t""auto - automatic GUI support" 1>&6 ;; 3887 beos) echo "$ac_t""BeOS GUI support" 1>&6 ;; 3888 *) echo "$ac_t""Sorry, $enable_gui GUI is not supported" 1>&6 3889 SKIP_BEOS=YES ;; 3890 esac 3891 3892elif test "x$QNX" = "xyes" -a "x$with_x" = "xno" ; then 3893 SKIP_PHOTON= 3894 case "$enable_gui_canon" in 3895 no) echo "$ac_t""no GUI support" 1>&6 3896 SKIP_PHOTON=YES ;; 3897 yes|"") echo "$ac_t""yes - automatic GUI support" 1>&6 ;; 3898 auto) echo "$ac_t""auto - automatic GUI support" 1>&6 ;; 3899 photon) echo "$ac_t""Photon GUI support" 1>&6 ;; 3900 *) echo "$ac_t""Sorry, $enable_gui GUI is not supported" 1>&6 3901 SKIP_PHOTON=YES ;; 3902 esac 3903 3904elif test "x$MACOSX" = "xyes" -a "x$with_x" = "xno" ; then 3905 SKIP_CARBON= 3906 case "$enable_gui_canon" in 3907 no) echo "$ac_t""no GUI support" 1>&6 3908 SKIP_CARBON=YES ;; 3909 yes|"") echo "$ac_t""yes - automatic GUI support" 1>&6 ;; 3910 auto) echo "$ac_t""auto - automatic GUI support" 1>&6 ;; 3911 carbon) echo "$ac_t""Carbon GUI support" 1>&6 ;; 3912 *) echo "$ac_t""Sorry, $enable_gui GUI is not supported" 1>&6 3913 SKIP_CARBON=YES ;; 3914 esac 3915 3916else 3917 3918 case "$enable_gui_canon" in 3919 no|none) echo "$ac_t""no GUI support" 1>&6 ;; 3920 yes|""|auto) echo "$ac_t""yes/auto - automatic GUI support" 1>&6 3921 SKIP_GTK= 3922 SKIP_GTK2= 3923 SKIP_GNOME= 3924 SKIP_MOTIF= 3925 SKIP_ATHENA= 3926 SKIP_NEXTAW= 3927 SKIP_CARBON=;; 3928 kde|Kde|KDE) echo "$ac_t""KDE 2.x or 3.x GUI support" 1>&6 3929 SKIP_KDE=;; 3930 gtk) echo "$ac_t""GTK+ 1.x GUI support" 1>&6 3931 SKIP_GTK=;; 3932 gtk2) echo "$ac_t""GTK+ 2.x GUI support" 1>&6 3933 SKIP_GTK= 3934 SKIP_GTK2=;; 3935 gnome) echo "$ac_t""GNOME 1.x GUI support" 1>&6 3936 SKIP_GNOME= 3937 SKIP_GTK=;; 3938 gnome2) echo "$ac_t""GNOME 2.x GUI support" 1>&6 3939 SKIP_GNOME= 3940 SKIP_GTK= 3941 SKIP_GTK2=;; 3942 motif) echo "$ac_t""Motif GUI support" 1>&6 3943 SKIP_MOTIF=;; 3944 athena) echo "$ac_t""Athena GUI support" 1>&6 3945 SKIP_ATHENA=;; 3946 nextaw) echo "$ac_t""neXtaw GUI support" 1>&6 3947 SKIP_NEXTAW=;; 3948 *) echo "$ac_t""Sorry, $enable_gui GUI is not supported" 1>&6 ;; 3949 esac 3950 3951fi 3952 3953if test "x$SKIP_KDE" != "xYES" -a "$enable_gui_canon" != "kde"; then 3954 echo $ac_n "checking whether or not to look for KDE""... $ac_c" 1>&6 3955echo "configure:3956: checking whether or not to look for KDE" >&5 3956 # Check whether --enable-kde-check or --disable-kde-check was given. 3957if test "${enable_kde_check+set}" = set; then 3958 enableval="$enable_kde_check" 3959 : 3960else 3961 enable_kde_check="no" 3962fi 3963 3964 echo "$ac_t""$enable_kde_check" 1>&6; 3965 if test "x$enable_kde_check" = "xno"; then 3966 SKIP_KDE=YES 3967 fi 3968fi 3969 3970if test "x$SKIP_GTK" != "xYES" -a "$enable_gui_canon" != "gtk" -a "$enable_gui_canon" != "gtk2"; then 3971 echo $ac_n "checking whether or not to look for GTK""... $ac_c" 1>&6 3972echo "configure:3973: checking whether or not to look for GTK" >&5 3973 # Check whether --enable-gtk-check or --disable-gtk-check was given. 3974if test "${enable_gtk_check+set}" = set; then 3975 enableval="$enable_gtk_check" 3976 : 3977else 3978 enable_gtk_check="yes" 3979fi 3980 3981 echo "$ac_t""$enable_gtk_check" 1>&6 3982 if test "x$enable_gtk_check" = "xno"; then 3983 SKIP_GTK=YES 3984 SKIP_GNOME=YES 3985 fi 3986fi 3987 3988if test "x$SKIP_GTK2" != "xYES" -a "$enable_gui_canon" != "gtk2" \ 3989 -a "$enable_gui_canon" != "gnome2"; then 3990 echo $ac_n "checking whether or not to look for GTK+ 2""... $ac_c" 1>&6 3991echo "configure:3992: checking whether or not to look for GTK+ 2" >&5 3992 # Check whether --enable-gtk2-check or --disable-gtk2-check was given. 3993if test "${enable_gtk2_check+set}" = set; then 3994 enableval="$enable_gtk2_check" 3995 : 3996else 3997 enable_gtk2_check="yes" 3998fi 3999 4000 echo "$ac_t""$enable_gtk2_check" 1>&6 4001 if test "x$enable_gtk2_check" = "xno"; then 4002 SKIP_GTK2=YES 4003 fi 4004fi 4005 4006if test "x$SKIP_GNOME" != "xYES" -a "$enable_gui_canon" != "gnome" \ 4007 -a "$enable_gui_canon" != "gnome2"; then 4008 echo $ac_n "checking whether or not to look for GNOME""... $ac_c" 1>&6 4009echo "configure:4010: checking whether or not to look for GNOME" >&5 4010 # Check whether --enable-gnome-check or --disable-gnome-check was given. 4011if test "${enable_gnome_check+set}" = set; then 4012 enableval="$enable_gnome_check" 4013 : 4014else 4015 enable_gnome_check="no" 4016fi 4017 4018 echo "$ac_t""$enable_gnome_check" 1>&6 4019 if test "x$enable_gnome_check" = "xno"; then 4020 SKIP_GNOME=YES 4021 fi 4022fi 4023 4024if test "x$SKIP_MOTIF" != "xYES" -a "$enable_gui_canon" != "motif"; then 4025 echo $ac_n "checking whether or not to look for Motif""... $ac_c" 1>&6 4026echo "configure:4027: checking whether or not to look for Motif" >&5 4027 # Check whether --enable-motif-check or --disable-motif-check was given. 4028if test "${enable_motif_check+set}" = set; then 4029 enableval="$enable_motif_check" 4030 : 4031else 4032 enable_motif_check="yes" 4033fi 4034 4035 echo "$ac_t""$enable_motif_check" 1>&6 4036 if test "x$enable_motif_check" = "xno"; then 4037 SKIP_MOTIF=YES 4038 fi 4039fi 4040 4041if test "x$SKIP_ATHENA" != "xYES" -a "$enable_gui_canon" != "athena"; then 4042 echo $ac_n "checking whether or not to look for Athena""... $ac_c" 1>&6 4043echo "configure:4044: checking whether or not to look for Athena" >&5 4044 # Check whether --enable-athena-check or --disable-athena-check was given. 4045if test "${enable_athena_check+set}" = set; then 4046 enableval="$enable_athena_check" 4047 : 4048else 4049 enable_athena_check="yes" 4050fi 4051 4052 echo "$ac_t""$enable_athena_check" 1>&6 4053 if test "x$enable_athena_check" = "xno"; then 4054 SKIP_ATHENA=YES 4055 fi 4056fi 4057 4058if test "x$SKIP_NEXTAW" != "xYES" -a "$enable_gui_canon" != "nextaw"; then 4059 echo $ac_n "checking whether or not to look for neXtaw""... $ac_c" 1>&6 4060echo "configure:4061: checking whether or not to look for neXtaw" >&5 4061 # Check whether --enable-nextaw-check or --disable-nextaw-check was given. 4062if test "${enable_nextaw_check+set}" = set; then 4063 enableval="$enable_nextaw_check" 4064 : 4065else 4066 enable_nextaw_check="yes" 4067fi 4068 4069 echo "$ac_t""$enable_nextaw_check" 1>&6; 4070 if test "x$enable_nextaw_check" = "xno"; then 4071 SKIP_NEXTAW=YES 4072 fi 4073fi 4074 4075if test "x$SKIP_CARBON" != "xYES" -a "$enable_gui_canon" != "carbon"; then 4076 echo $ac_n "checking whether or not to look for Carbon""... $ac_c" 1>&6 4077echo "configure:4078: checking whether or not to look for Carbon" >&5 4078 # Check whether --enable-carbon-check or --disable-carbon-check was given. 4079if test "${enable_carbon_check+set}" = set; then 4080 enableval="$enable_carbon_check" 4081 : 4082else 4083 enable_carbon_check="yes" 4084fi 4085 4086 echo "$ac_t""$enable_carbon_check" 1>&6; 4087 if test "x$enable_carbon_check" = "xno"; then 4088 SKIP_CARBON=YES 4089 fi 4090fi 4091 4092 4093if test -z "$SKIP_KDE"; then 4094# Check whether --with-qt-dir or --without-qt-dir was given. 4095if test "${with_qt_dir+set}" = set; then 4096 withval="$with_qt_dir" 4097 4098 ROOTQT="$withval" 4099 MOC="$withval"/bin/moc 4100 QT_INCLUDES="$withval"/include 4101 QT_LIBS="$withval"/lib 4102 4103fi 4104 4105 4106if test "x$ROOTQT" = "x"; then 4107 if test -z "$QTDIR"; then 4108 # Extract the first word of "moc", so it can be a program name with args. 4109set dummy moc; ac_word=$2 4110echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4111echo "configure:4112: checking for $ac_word" >&5 4112if eval "test \"`echo '$''{'ac_cv_path_MOC'+set}'`\" = set"; then 4113 echo $ac_n "(cached) $ac_c" 1>&6 4114else 4115 case "$MOC" in 4116 /*) 4117 ac_cv_path_MOC="$MOC" # Let the user override the test with a path. 4118 ;; 4119 ?:/*) 4120 ac_cv_path_MOC="$MOC" # Let the user override the test with a dos path. 4121 ;; 4122 *) 4123 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4124 ac_dummy="$PATH" 4125 for ac_dir in $ac_dummy; do 4126 test -z "$ac_dir" && ac_dir=. 4127 if test -f $ac_dir/$ac_word; then 4128 ac_cv_path_MOC="$ac_dir/$ac_word" 4129 break 4130 fi 4131 done 4132 IFS="$ac_save_ifs" 4133 test -z "$ac_cv_path_MOC" && ac_cv_path_MOC="no" 4134 ;; 4135esac 4136fi 4137MOC="$ac_cv_path_MOC" 4138if test -n "$MOC"; then 4139 echo "$ac_t""$MOC" 1>&6 4140else 4141 echo "$ac_t""no" 1>&6 4142fi 4143 4144 if test "x$MOC" = "xno"; then 4145 { echo "configure: error: could not find Qt directory" 1>&2; exit 1; } 4146 else 4147 ROOTQT=`echo $MOC | sed 's+/bin/moc++'` 4148 fi 4149 else 4150 ROOTQT="$QTDIR" 4151 fi 4152fi 4153MOC="$ROOTQT"/bin/moc 4154QT_INCLUDES="$ROOTQT"/include 4155QT_LIBS="$ROOTQT"/lib 4156 4157# Check whether --with-qt-includes or --without-qt-includes was given. 4158if test "${with_qt_includes+set}" = set; then 4159 withval="$with_qt_includes" 4160 QT_INCLUDES="$withval" 4161 4162fi 4163 4164 4165# Check whether --with-qt-libraries or --without-qt-libraries was given. 4166if test "${with_qt_libraries+set}" = set; then 4167 withval="$with_qt_libraries" 4168 QT_LIBS="$withval" 4169 4170fi 4171 4172 4173if test "x$QT_LIBS" = "x" ; then 4174 QT_LIBS="$ROOTQT"/lib 4175fi 4176if test "x$QT_INCLUDES" = "x" ; then 4177 QT_INCLUDES="$ROOTQT"/include 4178fi 4179 4180echo $ac_n "checking whether or not to use a KDE Toolbar in KVim""... $ac_c" 1>&6 4181echo "configure:4182: checking whether or not to use a KDE Toolbar in KVim" >&5 4182# Check whether --enable-kde-toolbar or --disable-kde-toolbar was given. 4183if test "${enable_kde_toolbar+set}" = set; then 4184 enableval="$enable_kde_toolbar" 4185 : 4186else 4187 enable_kde_toolbar="no" 4188fi 4189 4190if test "x$enable_kde_toolbar" != "xno"; then 4191 cat >> confdefs.h <<\EOF 4192#define FEAT_KDETOOLBAR 1 4193EOF 4194 4195fi 4196echo "$ac_t""$enable_kde_toolbar" 1>&6; 4197fi 4198 4199 4200if test -z "$SKIP_KDE"; then 4201 4202 4203 4204 4205echo $ac_n "checking --disable-rpath argument""... $ac_c" 1>&6 4206echo "configure:4207: checking --disable-rpath argument" >&5 4207# Check whether --enable-rpath or --disable-rpath was given. 4208if test "${enable_rpath+set}" = set; then 4209 enableval="$enable_rpath" 4210 : 4211else 4212 enable_rpath="yes" 4213fi 4214 4215if test "$enable_rpath" = "yes"; then 4216 echo "$ac_t""no" 1>&6 4217else 4218 echo "$ac_t""yes" 1>&6 4219fi 4220 4221echo $ac_n "checking --with-kde-prefix argument""... $ac_c" 1>&6 4222echo "configure:4223: checking --with-kde-prefix argument" >&5 4223# Check whether --with-kde-prefix or --without-kde-prefix was given. 4224if test "${with_kde_prefix+set}" = set; then 4225 withval="$with_kde_prefix" 4226 kde_config_prefix="$withval"; 4227echo "$ac_t""$kde_config_prefix" 1>&6 4228else 4229 kde_config_prefix="";echo "$ac_t""no" 1>&6 4230fi 4231 4232 4233# Check whether --with-kde-includes or --without-kde-includes was given. 4234if test "${with_kde_includes+set}" = set; then 4235 withval="$with_kde_includes" 4236 KDE_INCLUDES="$withval" 4237 4238fi 4239 4240 4241# Check whether --with-kde-libraries or --without-kde-libraries was given. 4242if test "${with_kde_libraries+set}" = set; then 4243 withval="$with_kde_libraries" 4244 KDE_LIBS="$withval" 4245 4246fi 4247 4248 4249echo $ac_n "checking --disable-kdetest argument""... $ac_c" 1>&6 4250echo "configure:4251: checking --disable-kdetest argument" >&5 4251# Check whether --enable-kdetest or --disable-kdetest was given. 4252if test "${enable_kdetest+set}" = set; then 4253 enableval="$enable_kdetest" 4254 enable_kdetest=yes 4255fi 4256 4257 4258if test "x$enable_kdetest" = "xyes" ; then 4259 echo "$ac_t""kde test enabled" 1>&6 4260else 4261 echo "$ac_t""kde test disabled" 1>&6 4262fi 4263 4264if test "x$kde_config_prefix" != "x" ; then 4265 KDE_CONFIG=$kde_config_prefix/bin/kde-config 4266fi 4267 4268if test "X$KDE_CONFIG" = "X"; then 4269 # Extract the first word of "kde-config", so it can be a program name with args. 4270set dummy kde-config; ac_word=$2 4271echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4272echo "configure:4273: checking for $ac_word" >&5 4273if eval "test \"`echo '$''{'ac_cv_path_KDE_CONFIG'+set}'`\" = set"; then 4274 echo $ac_n "(cached) $ac_c" 1>&6 4275else 4276 case "$KDE_CONFIG" in 4277 /*) 4278 ac_cv_path_KDE_CONFIG="$KDE_CONFIG" # Let the user override the test with a path. 4279 ;; 4280 ?:/*) 4281 ac_cv_path_KDE_CONFIG="$KDE_CONFIG" # Let the user override the test with a dos path. 4282 ;; 4283 *) 4284 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4285 ac_dummy="$PATH" 4286 for ac_dir in $ac_dummy; do 4287 test -z "$ac_dir" && ac_dir=. 4288 if test -f $ac_dir/$ac_word; then 4289 ac_cv_path_KDE_CONFIG="$ac_dir/$ac_word" 4290 break 4291 fi 4292 done 4293 IFS="$ac_save_ifs" 4294 test -z "$ac_cv_path_KDE_CONFIG" && ac_cv_path_KDE_CONFIG="no" 4295 ;; 4296esac 4297fi 4298KDE_CONFIG="$ac_cv_path_KDE_CONFIG" 4299if test -n "$KDE_CONFIG"; then 4300 echo "$ac_t""$KDE_CONFIG" 1>&6 4301else 4302 echo "$ac_t""no" 1>&6 4303fi 4304 4305else 4306 echo "$ac_t""Using KDE configuration program $KDE_CONFIG" 1>&6 4307fi 4308 4309if test "X$KDE_CONFIG" != "X" ; then 4310 4311 if test "X$KDE_CONFIG" != "X"; then 4312 min_kde_version=2.0.0 4313 echo $ac_n "checking for KDE version >= $min_kde_version""... $ac_c" 1>&6 4314echo "configure:4315: checking for KDE version >= $min_kde_version" >&5 4315 no_kde="" 4316 if test "$KDE_CONFIG" = "no" ; then 4317 no_kde=yes 4318 else 4319 KDE_PREFIX=`$KDE_CONFIG --prefix` 4320 if test "x$KDE_LIBS" = "x"; then 4321 KDE_LIBS="$KDE_PREFIX/lib" 4322 fi 4323 if test "x$KDE_INCLUDES" = "x"; then 4324 KDE_INCLUDES="$KDE_PREFIX/include" 4325 if test -d "$KDE_INCLUDES/kde"; then 4326 KDE_INCLUDES="$KDE_INCLUDES/kde" 4327 fi 4328 fi 4329 kde_major_version=`$KDE_CONFIG --version | grep KDE | \ 4330sed 's/KDE:\ //' | sed 's/\([0-9]*\).\([0-9]*.*\)/\1/'` 4331 kde_minor_version=`$KDE_CONFIG --version | grep KDE | \ 4332sed 's/KDE:\ //' | sed 's/\([0-9]*\).\([0-9]*.*\)/\2/'` 4333 4334 qt_major_version=`$KDE_CONFIG --version | grep Qt | sed -e \ 4335's/Qt:\ //' | sed 's/\([0-9]*\).\([0-9]*.*\)/\1/'` 4336 qt_minor_version=`$KDE_CONFIG --version | grep Qt | sed -e \ 4337's/Qt:\ //' | sed 's/\([0-9]*\).\([0-9]*.*\)/\2/'` 4338 4339 if test "x$enable-kdetest" = "xyes" ; then 4340 ac_save_LIBS="$LIBS" 4341 LIBS="$LIBS $KDE_LIBS" 4342 4343 if test "$cross_compiling" = yes; then 4344 echo $ac_n "cross compiling KDE ? ? how can i remove that ? :)" 4345else 4346 cat > conftest.$ac_ext <<EOF 4347#line 4348 "configure" 4348#include "confdefs.h" 4349 4350#include <stdio.h> 4351int 4352main() 4353{ return 0; } 4354 4355EOF 4356if { (eval echo configure:4357: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 4357then 4358 : 4359else 4360 echo "configure: failed program was:" >&5 4361 cat conftest.$ac_ext >&5 4362 rm -fr conftest* 4363 no_kde=yes 4364fi 4365rm -fr conftest* 4366fi 4367 4368 LIBS="$ac_save_LIBS" 4369 fi 4370 fi 4371 if test "x$no_kde" = x ; then 4372 echo "$ac_t""found KDE $kde_major_version.$kde_minor_version" 1>&6 4373 GUI_LIB_LOC="-L$KDE_LIBS -lkdeui -lkdecore -lDCOP" 4374 GUI_INC_LOC="-I$KDE_INCLUDES" 4375 KDEDIR="$KDE_PREFIX" 4376 else 4377 echo "$ac_t""no" 1>&6 4378 KDE_LIBS="" 4379 : 4380 fi 4381else 4382 echo "$ac_t""no" 1>&6 4383 KDE_LIBS="" 4384 : 4385fi 4386 4387 4388 4389 4390 4391 if test "x$KDE_PREFIX" != "x"; then 4392 echo $ac_n "checking for QT version $qt_major_version.x""... $ac_c" 1>&6 4393echo "configure:4394: checking for QT version $qt_major_version.x" >&5 4394 if test "x$ROOTQT" != "x" ; then 4395 GUI_INC_LOC="-I$QT_INCLUDES $GUI_INC_LOC" 4396 if test $qt_major_version -lt 2; then 4397 { echo "configure: error: Your QT version is prior to 2.0; KDE 2.x and 3.x require at least QT 2" 1>&2; exit 1; } 4398 fi 4399 if test "`(uname) 2>/dev/null`" = "FreeBSD"; then 4400 CFLAGS="$CFLAGS -D_THREAD_SAFE" 4401 CXXFLAGS="$CXXFLAGS -D_THREAD_SAFE" 4402 GUI_LIB_LOC="$GUI_LIB_LOC -pthread" 4403 LIBS="$LIBS -pthread" 4404 fi 4405 4406 if test "x$enable_rpath" = "xyes"; then 4407 if test $qt_major_version = 2; then 4408 GUI_LIB_LOC="-L$KDE_LIBS -lkfile -L$QT_LIBS -lqt $GUI_LIB_LOC \ 4409-Wl,--rpath -Wl,$KDE_LIBS -Wl,--rpath -Wl,$QT_LIBS" 4410 else 4411 GUI_LIB_LOC="-L$KDE_LIBS -lkio -L$QT_LIBS -lqt-mt $GUI_LIB_LOC \ 4412-Wl,--rpath -Wl,$KDE_LIBS -Wl,--rpath -Wl,$QT_LIBS" 4413 fi 4414 else 4415 if test $qt_major_version = 2; then 4416 GUI_LIB_LOC="-L$KDE_LIBS -lkfile -L$QT_LIBS -lqt $GUI_LIB_LOC" 4417 else 4418 GUI_LIB_LOC="-L$KDE_LIBS -lkio -L$QT_LIBS -lqt-mt $GUI_LIB_LOC" 4419 fi 4420 fi 4421 4422 GUI_INC_LOC="`echo $GUI_INC_LOC\ | sed 's%-I/usr/include %%'`" 4423 4424 echo "$ac_t""found $qt_major_version.$qt_minor_version in $ROOTQT" 1>&6 4425 4426 4427 qt_incdir=NO 4428 for i in $QT_INCLUDES; 4429 do 4430 for j in qstyle.h; 4431 do 4432 echo "configure: 4433: $i/$j" >&5 4433 if test -r "$i/$j"; then 4434 echo "taking that" >&5 4435 qt_incdir=$i 4436 break 2 4437 fi 4438 done 4439 done 4440 4441 if test "x$qt_incdir" = "xNO"; then 4442 { echo "configure: error: Could not find Qt headers in $QT_INCLUDES" 1>&2; exit 1; } 4443 fi 4444 4445 kde_incdir=NO 4446 for i in $KDE_INCLUDES; 4447 do 4448 for j in kapplication.h; 4449 do 4450 echo "configure: 4451: $i/$j" >&5 4451 if test -r "$i/$j"; then 4452 echo "taking that" >&5 4453 kde_incdir=$i 4454 break 2 4455 fi 4456 done 4457 done 4458 4459 if test "x$kde_incdir" = "xNO"; then 4460 { echo "configure: error: Could not find KDE headers in $KDE_INCLUDES" 1>&2; exit 1; } 4461 fi 4462 4463 4464 ac_ext=C 4465# CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 4466ac_cpp='$CXXCPP $CPPFLAGS' 4467ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 4468ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 4469cross_compiling=$ac_cv_prog_cxx_cross 4470 4471 ac_save_LIBS="$LIBS" 4472 LIBS="$GUI_LIB_LOC" 4473 ac_save_CXXFLAGS="$CXXFLAGS" 4474 CXXFLAGS="$CXXFLAGS $GUI_INC_LOC" 4475 echo $ac_n "checking whether Qt libraries are usable""... $ac_c" 1>&6 4476echo "configure:4477: checking whether Qt libraries are usable" >&5 4477 cat > conftest.$ac_ext <<EOF 4478#line 4479 "configure" 4479#include "confdefs.h" 4480#include <qapplication.h> 4481int main() { 4482 4483 int argc; 4484 char** argv; 4485 QApplication app(argc, argv); 4486 4487; return 0; } 4488EOF 4489if { (eval echo configure:4490: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4490 rm -rf conftest* 4491 echo "$ac_t""yes" 1>&6 4492else 4493 echo "configure: failed program was:" >&5 4494 cat conftest.$ac_ext >&5 4495 rm -rf conftest* 4496 echo "$ac_t""no" 1>&6;{ echo "configure: error: Qt fails to link a simple application" 1>&2; exit 1; } 4497fi 4498rm -f conftest* 4499 4500 echo $ac_n "checking whether KDE libraries are usable""... $ac_c" 1>&6 4501echo "configure:4502: checking whether KDE libraries are usable" >&5 4502 cat > conftest.$ac_ext <<EOF 4503#line 4504 "configure" 4504#include "confdefs.h" 4505#include <kapplication.h> 4506int main() { 4507 4508 int argc; 4509 char** argv; 4510 KApplication app(argc, argv); 4511 4512; return 0; } 4513EOF 4514if { (eval echo configure:4515: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4515 rm -rf conftest* 4516 echo "$ac_t""yes" 1>&6 4517else 4518 echo "configure: failed program was:" >&5 4519 cat conftest.$ac_ext >&5 4520 rm -rf conftest* 4521 echo "$ac_t""no" 1>&6;{ echo "configure: error: KDE fails to link a simple application" 1>&2; exit 1; } 4522fi 4523rm -f conftest* 4524 4525 LIBS="$ac_save_LIBS" 4526 CXXFLAGS="$ac_save_CXXFLAGS" 4527 ac_ext=c 4528# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 4529ac_cpp='$CPP $CPPFLAGS' 4530ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 4531ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 4532cross_compiling=$ac_cv_prog_cc_cross 4533 4534 4535 4536 SKIP_GTK=YES 4537 SKIP_ATHENA=YES 4538 SKIP_MOTIF=YES 4539 GUITYPE=KDE 4540 4541 4542 4543 4544 4545 cat >> confdefs.h <<\EOF 4546#define FEAT_GUI_KDE 1 4547EOF 4548 4549 else 4550 { echo "configure: error: Detected QT version mismatched" 1>&2; exit 1; } 4551 fi 4552 else 4553 { echo "configure: error: Could not find KDE installation prefix" 1>&2; exit 1; } 4554 fi 4555fi 4556fi 4557 4558if test "x$MACOSX" = "xyes" -a -z "$SKIP_CARBON" -a "x$CARBON" = "xyes"; then 4559 echo $ac_n "checking for Carbon GUI""... $ac_c" 1>&6 4560echo "configure:4561: checking for Carbon GUI" >&5 4561 echo "$ac_t""yes" 1>&6; 4562 GUITYPE=CARBONGUI 4563 SKIP_GTK=YES; 4564 SKIP_GTK2=YES; 4565 SKIP_GNOME=YES; 4566 SKIP_MOTIF=YES; 4567 SKIP_ATHENA=YES; 4568 SKIP_NEXTAW=YES; 4569 SKIP_PHOTON=YES; 4570 SKIP_BEOS=YES; 4571 SKIP_CARBON=YES 4572fi 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582if test -z "$SKIP_GTK"; then 4583 4584 echo $ac_n "checking --with-gtk-prefix argument""... $ac_c" 1>&6 4585echo "configure:4586: checking --with-gtk-prefix argument" >&5 4586 # Check whether --with-gtk-prefix or --without-gtk-prefix was given. 4587if test "${with_gtk_prefix+set}" = set; then 4588 withval="$with_gtk_prefix" 4589 gtk_config_prefix="$withval"; echo "$ac_t""$gtk_config_prefix" 1>&6 4590else 4591 gtk_config_prefix=""; echo "$ac_t""no" 1>&6 4592fi 4593 4594 4595 echo $ac_n "checking --with-gtk-exec-prefix argument""... $ac_c" 1>&6 4596echo "configure:4597: checking --with-gtk-exec-prefix argument" >&5 4597 # Check whether --with-gtk-exec-prefix or --without-gtk-exec-prefix was given. 4598if test "${with_gtk_exec_prefix+set}" = set; then 4599 withval="$with_gtk_exec_prefix" 4600 gtk_config_exec_prefix="$withval"; echo "$ac_t""$gtk_config_prefix" 1>&6 4601else 4602 gtk_config_exec_prefix=""; echo "$ac_t""no" 1>&6 4603fi 4604 4605 4606 echo $ac_n "checking --disable-gtktest argument""... $ac_c" 1>&6 4607echo "configure:4608: checking --disable-gtktest argument" >&5 4608 # Check whether --enable-gtktest or --disable-gtktest was given. 4609if test "${enable_gtktest+set}" = set; then 4610 enableval="$enable_gtktest" 4611 : 4612else 4613 enable_gtktest=yes 4614fi 4615 4616 if test "x$enable_gtktest" = "xyes" ; then 4617 echo "$ac_t""gtk test enabled" 1>&6 4618 else 4619 echo "$ac_t""gtk test disabled" 1>&6 4620 fi 4621 4622 if test "x$gtk_config_prefix" != "x" ; then 4623 gtk_config_args="$gtk_config_args --prefix=$gtk_config_prefix" 4624 GTK_CONFIG=$gtk_config_prefix/bin/gtk-config 4625 fi 4626 if test "x$gtk_config_exec_prefix" != "x" ; then 4627 gtk_config_args="$gtk_config_args --exec-prefix=$gtk_config_exec_prefix" 4628 GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk-config 4629 fi 4630 if test "X$GTK_CONFIG" = "X"; then 4631 # Extract the first word of "gtk-config", so it can be a program name with args. 4632set dummy gtk-config; ac_word=$2 4633echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4634echo "configure:4635: checking for $ac_word" >&5 4635if eval "test \"`echo '$''{'ac_cv_path_GTK_CONFIG'+set}'`\" = set"; then 4636 echo $ac_n "(cached) $ac_c" 1>&6 4637else 4638 case "$GTK_CONFIG" in 4639 /*) 4640 ac_cv_path_GTK_CONFIG="$GTK_CONFIG" # Let the user override the test with a path. 4641 ;; 4642 ?:/*) 4643 ac_cv_path_GTK_CONFIG="$GTK_CONFIG" # Let the user override the test with a dos path. 4644 ;; 4645 *) 4646 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4647 ac_dummy="$PATH" 4648 for ac_dir in $ac_dummy; do 4649 test -z "$ac_dir" && ac_dir=. 4650 if test -f $ac_dir/$ac_word; then 4651 ac_cv_path_GTK_CONFIG="$ac_dir/$ac_word" 4652 break 4653 fi 4654 done 4655 IFS="$ac_save_ifs" 4656 test -z "$ac_cv_path_GTK_CONFIG" && ac_cv_path_GTK_CONFIG="no" 4657 ;; 4658esac 4659fi 4660GTK_CONFIG="$ac_cv_path_GTK_CONFIG" 4661if test -n "$GTK_CONFIG"; then 4662 echo "$ac_t""$GTK_CONFIG" 1>&6 4663else 4664 echo "$ac_t""no" 1>&6 4665fi 4666 4667 if test "X$GTK_CONFIG" = "Xno"; then 4668 # Extract the first word of "gtk12-config", so it can be a program name with args. 4669set dummy gtk12-config; ac_word=$2 4670echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4671echo "configure:4672: checking for $ac_word" >&5 4672if eval "test \"`echo '$''{'ac_cv_path_GTK12_CONFIG'+set}'`\" = set"; then 4673 echo $ac_n "(cached) $ac_c" 1>&6 4674else 4675 case "$GTK12_CONFIG" in 4676 /*) 4677 ac_cv_path_GTK12_CONFIG="$GTK12_CONFIG" # Let the user override the test with a path. 4678 ;; 4679 ?:/*) 4680 ac_cv_path_GTK12_CONFIG="$GTK12_CONFIG" # Let the user override the test with a dos path. 4681 ;; 4682 *) 4683 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4684 ac_dummy="$PATH" 4685 for ac_dir in $ac_dummy; do 4686 test -z "$ac_dir" && ac_dir=. 4687 if test -f $ac_dir/$ac_word; then 4688 ac_cv_path_GTK12_CONFIG="$ac_dir/$ac_word" 4689 break 4690 fi 4691 done 4692 IFS="$ac_save_ifs" 4693 test -z "$ac_cv_path_GTK12_CONFIG" && ac_cv_path_GTK12_CONFIG="no" 4694 ;; 4695esac 4696fi 4697GTK12_CONFIG="$ac_cv_path_GTK12_CONFIG" 4698if test -n "$GTK12_CONFIG"; then 4699 echo "$ac_t""$GTK12_CONFIG" 1>&6 4700else 4701 echo "$ac_t""no" 1>&6 4702fi 4703 4704 GTK_CONFIG="$GTK12_CONFIG" 4705 fi 4706 else 4707 echo "$ac_t""Using GTK configuration program $GTK_CONFIG" 1>&6 4708 fi 4709 if test "X$PKG_CONFIG" = "X"; then 4710 # Extract the first word of "pkg-config", so it can be a program name with args. 4711set dummy pkg-config; ac_word=$2 4712echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4713echo "configure:4714: checking for $ac_word" >&5 4714if eval "test \"`echo '$''{'ac_cv_path_PKG_CONFIG'+set}'`\" = set"; then 4715 echo $ac_n "(cached) $ac_c" 1>&6 4716else 4717 case "$PKG_CONFIG" in 4718 /*) 4719 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4720 ;; 4721 ?:/*) 4722 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a dos path. 4723 ;; 4724 *) 4725 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4726 ac_dummy="$PATH" 4727 for ac_dir in $ac_dummy; do 4728 test -z "$ac_dir" && ac_dir=. 4729 if test -f $ac_dir/$ac_word; then 4730 ac_cv_path_PKG_CONFIG="$ac_dir/$ac_word" 4731 break 4732 fi 4733 done 4734 IFS="$ac_save_ifs" 4735 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no" 4736 ;; 4737esac 4738fi 4739PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4740if test -n "$PKG_CONFIG"; then 4741 echo "$ac_t""$PKG_CONFIG" 1>&6 4742else 4743 echo "$ac_t""no" 1>&6 4744fi 4745 4746 fi 4747 4748 if test "x$GTK_CONFIG:$PKG_CONFIG" != "xno:no"; then 4749 if test "X$SKIP_GTK2" != "XYES"; then 4750 4751 if test "X$GTK_CONFIG" != "Xno" -o "X$PKG_CONFIG" != "Xno"; then 4752 { 4753 min_gtk_version=2.2.0 4754 echo $ac_n "checking for GTK - version >= $min_gtk_version""... $ac_c" 1>&6 4755echo "configure:4756: checking for GTK - version >= $min_gtk_version" >&5 4756 no_gtk="" 4757 if (test "X$SKIP_GTK2" != "XYES" -a "X$PKG_CONFIG" != "Xno") \ 4758 && $PKG_CONFIG --exists gtk+-2.0; then 4759 { 4760 GTK_CFLAGS=`$PKG_CONFIG --cflags gtk+-2.0` 4761 GTK_LIBS=`$PKG_CONFIG --libs gtk+-2.0` 4762 gtk_major_version=`$PKG_CONFIG --modversion gtk+-2.0 | \ 4763 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\1/'` 4764 gtk_minor_version=`$PKG_CONFIG --modversion gtk+-2.0 | \ 4765 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\2/'` 4766 gtk_micro_version=`$PKG_CONFIG --modversion gtk+-2.0 | \ 4767 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\3/'` 4768 } 4769 elif test "X$GTK_CONFIG" != "Xno"; then 4770 { 4771 GTK_CFLAGS=`$GTK_CONFIG $gtk_config_args --cflags` 4772 GTK_LIBS=`$GTK_CONFIG $gtk_config_args --libs` 4773 gtk_major_version=`$GTK_CONFIG $gtk_config_args --version | \ 4774 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\1/'` 4775 gtk_minor_version=`$GTK_CONFIG $gtk_config_args --version | \ 4776 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\2/'` 4777 gtk_micro_version=`$GTK_CONFIG $gtk_config_args --version | \ 4778 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\3/'` 4779 } 4780 else 4781 no_gtk=yes 4782 fi 4783 4784 if test "x$enable_gtktest" = "xyes" -a "x$no_gtk" = "x"; then 4785 { 4786 ac_save_CFLAGS="$CFLAGS" 4787 ac_save_LIBS="$LIBS" 4788 CFLAGS="$CFLAGS $GTK_CFLAGS" 4789 LIBS="$LIBS $GTK_LIBS" 4790 4791 rm -f conf.gtktest 4792 if test "$cross_compiling" = yes; then 4793 echo $ac_n "cross compiling; assumed OK... $ac_c" 4794else 4795 cat > conftest.$ac_ext <<EOF 4796#line 4797 "configure" 4797#include "confdefs.h" 4798 4799#include <gtk/gtk.h> 4800#include <stdio.h> 4801 4802int 4803main () 4804{ 4805int major, minor, micro; 4806char *tmp_version; 4807 4808system ("touch conf.gtktest"); 4809 4810/* HP/UX 9 (%@#!) writes to sscanf strings */ 4811tmp_version = g_strdup("$min_gtk_version"); 4812if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { 4813 printf("%s, bad version string\n", "$min_gtk_version"); 4814 exit(1); 4815 } 4816 4817if ((gtk_major_version > major) || 4818 ((gtk_major_version == major) && (gtk_minor_version > minor)) || 4819 ((gtk_major_version == major) && (gtk_minor_version == minor) && 4820 (gtk_micro_version >= micro))) 4821{ 4822 return 0; 4823} 4824return 1; 4825} 4826 4827EOF 4828if { (eval echo configure:4829: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 4829then 4830 : 4831else 4832 echo "configure: failed program was:" >&5 4833 cat conftest.$ac_ext >&5 4834 rm -fr conftest* 4835 no_gtk=yes 4836fi 4837rm -fr conftest* 4838fi 4839 4840 CFLAGS="$ac_save_CFLAGS" 4841 LIBS="$ac_save_LIBS" 4842 } 4843 fi 4844 if test "x$no_gtk" = x ; then 4845 if test "x$enable_gtktest" = "xyes"; then 4846 echo "$ac_t""yes; found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" 1>&6 4847 else 4848 echo "$ac_t""found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" 1>&6 4849 fi 4850 GTK_LIBNAME="$GTK_LIBS" 4851 GUI_INC_LOC="$GTK_CFLAGS" 4852 else 4853 { 4854 echo "$ac_t""no" 1>&6 4855 GTK_CFLAGS="" 4856 GTK_LIBS="" 4857 : 4858 } 4859 fi 4860 } 4861 else 4862 GTK_CFLAGS="" 4863 GTK_LIBS="" 4864 : 4865 fi 4866 4867 4868 rm -f conf.gtktest 4869 4870 if test "x$GTK_CFLAGS" != "x"; then 4871 SKIP_ATHENA=YES 4872 SKIP_NEXTAW=YES 4873 SKIP_MOTIF=YES 4874 GUITYPE=GTK 4875 4876 fi 4877 fi 4878 4879 if test "x$GUITYPE" != "xGTK"; then 4880 SKIP_GTK2=YES 4881 4882 if test "X$GTK_CONFIG" != "Xno" -o "X$PKG_CONFIG" != "Xno"; then 4883 { 4884 min_gtk_version=1.1.16 4885 echo $ac_n "checking for GTK - version >= $min_gtk_version""... $ac_c" 1>&6 4886echo "configure:4887: checking for GTK - version >= $min_gtk_version" >&5 4887 no_gtk="" 4888 if (test "X$SKIP_GTK2" != "XYES" -a "X$PKG_CONFIG" != "Xno") \ 4889 && $PKG_CONFIG --exists gtk+-2.0; then 4890 { 4891 GTK_CFLAGS=`$PKG_CONFIG --cflags gtk+-2.0` 4892 GTK_LIBS=`$PKG_CONFIG --libs gtk+-2.0` 4893 gtk_major_version=`$PKG_CONFIG --modversion gtk+-2.0 | \ 4894 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\1/'` 4895 gtk_minor_version=`$PKG_CONFIG --modversion gtk+-2.0 | \ 4896 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\2/'` 4897 gtk_micro_version=`$PKG_CONFIG --modversion gtk+-2.0 | \ 4898 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\3/'` 4899 } 4900 elif test "X$GTK_CONFIG" != "Xno"; then 4901 { 4902 GTK_CFLAGS=`$GTK_CONFIG $gtk_config_args --cflags` 4903 GTK_LIBS=`$GTK_CONFIG $gtk_config_args --libs` 4904 gtk_major_version=`$GTK_CONFIG $gtk_config_args --version | \ 4905 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\1/'` 4906 gtk_minor_version=`$GTK_CONFIG $gtk_config_args --version | \ 4907 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\2/'` 4908 gtk_micro_version=`$GTK_CONFIG $gtk_config_args --version | \ 4909 sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\3/'` 4910 } 4911 else 4912 no_gtk=yes 4913 fi 4914 4915 if test "x$enable_gtktest" = "xyes" -a "x$no_gtk" = "x"; then 4916 { 4917 ac_save_CFLAGS="$CFLAGS" 4918 ac_save_LIBS="$LIBS" 4919 CFLAGS="$CFLAGS $GTK_CFLAGS" 4920 LIBS="$LIBS $GTK_LIBS" 4921 4922 rm -f conf.gtktest 4923 if test "$cross_compiling" = yes; then 4924 echo $ac_n "cross compiling; assumed OK... $ac_c" 4925else 4926 cat > conftest.$ac_ext <<EOF 4927#line 4928 "configure" 4928#include "confdefs.h" 4929 4930#include <gtk/gtk.h> 4931#include <stdio.h> 4932 4933int 4934main () 4935{ 4936int major, minor, micro; 4937char *tmp_version; 4938 4939system ("touch conf.gtktest"); 4940 4941/* HP/UX 9 (%@#!) writes to sscanf strings */ 4942tmp_version = g_strdup("$min_gtk_version"); 4943if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { 4944 printf("%s, bad version string\n", "$min_gtk_version"); 4945 exit(1); 4946 } 4947 4948if ((gtk_major_version > major) || 4949 ((gtk_major_version == major) && (gtk_minor_version > minor)) || 4950 ((gtk_major_version == major) && (gtk_minor_version == minor) && 4951 (gtk_micro_version >= micro))) 4952{ 4953 return 0; 4954} 4955return 1; 4956} 4957 4958EOF 4959if { (eval echo configure:4960: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 4960then 4961 : 4962else 4963 echo "configure: failed program was:" >&5 4964 cat conftest.$ac_ext >&5 4965 rm -fr conftest* 4966 no_gtk=yes 4967fi 4968rm -fr conftest* 4969fi 4970 4971 CFLAGS="$ac_save_CFLAGS" 4972 LIBS="$ac_save_LIBS" 4973 } 4974 fi 4975 if test "x$no_gtk" = x ; then 4976 if test "x$enable_gtktest" = "xyes"; then 4977 echo "$ac_t""yes; found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" 1>&6 4978 else 4979 echo "$ac_t""found version $gtk_major_version.$gtk_minor_version.$gtk_micro_version" 1>&6 4980 fi 4981 GTK_LIBNAME="$GTK_LIBS" 4982 GUI_INC_LOC="$GTK_CFLAGS" 4983 else 4984 { 4985 echo "$ac_t""no" 1>&6 4986 GTK_CFLAGS="" 4987 GTK_LIBS="" 4988 : 4989 } 4990 fi 4991 } 4992 else 4993 GTK_CFLAGS="" 4994 GTK_LIBS="" 4995 : 4996 fi 4997 4998 4999 rm -f conf.gtktest 5000 5001 if test "x$GTK_CFLAGS" != "x"; then 5002 SKIP_ATHENA=YES 5003 SKIP_NEXTAW=YES 5004 SKIP_MOTIF=YES 5005 GUITYPE=GTK 5006 5007 fi 5008 fi 5009 fi 5010 if test "x$GUITYPE" = "xGTK"; then 5011 if test "$gtk_major_version" = 1 -a "0$gtk_minor_version" -lt 2 \ 5012 -o "$gtk_major_version" = 1 -a "$gtk_minor_version" = 2 -a "0$gtk_micro_version" -lt 3; then 5013 echo "$ac_t""this GTK version is old; version 1.2.3 or later is recommended" 1>&6 5014 else 5015 { 5016 if test "0$gtk_major_version" -ge 2; then 5017 cat >> confdefs.h <<\EOF 5018#define HAVE_GTK2 1 5019EOF 5020 5021 if test "$gtk_minor_version" = 1 -a "0$gtk_micro_version" -ge 1 \ 5022 || test "0$gtk_minor_version" -ge 2 \ 5023 || test "0$gtk_major_version" -gt 2; then 5024 cat >> confdefs.h <<\EOF 5025#define HAVE_GTK_MULTIHEAD 1 5026EOF 5027 5028 fi 5029 fi 5030 if test -z "$SKIP_GNOME"; then 5031 { 5032 5033 5034 5035 5036 5037 # Check whether --with-gnome-includes or --without-gnome-includes was given. 5038if test "${with_gnome_includes+set}" = set; then 5039 withval="$with_gnome_includes" 5040 CFLAGS="$CFLAGS -I$withval" 5041 5042fi 5043 5044 5045 # Check whether --with-gnome-libs or --without-gnome-libs was given. 5046if test "${with_gnome_libs+set}" = set; then 5047 withval="$with_gnome_libs" 5048 LDFLAGS="$LDFLAGS -L$withval" gnome_prefix=$withval 5049 5050fi 5051 5052 5053 # Check whether --with-gnome or --without-gnome was given. 5054if test "${with_gnome+set}" = set; then 5055 withval="$with_gnome" 5056 if test x$withval = xyes; then 5057 want_gnome=yes 5058 have_gnome=yes 5059 else 5060 if test "x$withval" = xno; then 5061 want_gnome=no 5062 else 5063 want_gnome=yes 5064 LDFLAGS="$LDFLAGS -L$withval/lib" 5065 CFLAGS="$CFLAGS -I$withval/include" 5066 gnome_prefix=$withval/lib 5067 fi 5068 fi 5069else 5070 want_gnome=yes 5071fi 5072 5073 5074 if test "x$want_gnome" = xyes -a "0$gtk_major_version" -ge 2; then 5075 { 5076 echo $ac_n "checking for libgnomeui-2.0""... $ac_c" 1>&6 5077echo "configure:5078: checking for libgnomeui-2.0" >&5 5078 if $PKG_CONFIG --exists libgnomeui-2.0; then 5079 echo "$ac_t""yes" 1>&6 5080 GNOME_LIBS=`$PKG_CONFIG --libs-only-l libgnomeui-2.0` 5081 GNOME_LIBDIR=`$PKG_CONFIG --libs-only-L libgnomeui-2.0` 5082 GNOME_INCLUDEDIR=`$PKG_CONFIG --cflags libgnomeui-2.0` 5083 have_gnome=yes 5084 else 5085 echo "$ac_t""not found" 1>&6 5086 if test "x" = xfail; then 5087 { echo "configure: error: Could not find libgnomeui-2.0 via pkg-config" 1>&2; exit 1; } 5088 fi 5089 fi 5090 } 5091 elif test "x$want_gnome" = xyes; then 5092 { 5093 # Extract the first word of "gnome-config", so it can be a program name with args. 5094set dummy gnome-config; ac_word=$2 5095echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 5096echo "configure:5097: checking for $ac_word" >&5 5097if eval "test \"`echo '$''{'ac_cv_path_GNOME_CONFIG'+set}'`\" = set"; then 5098 echo $ac_n "(cached) $ac_c" 1>&6 5099else 5100 case "$GNOME_CONFIG" in 5101 /*) 5102 ac_cv_path_GNOME_CONFIG="$GNOME_CONFIG" # Let the user override the test with a path. 5103 ;; 5104 ?:/*) 5105 ac_cv_path_GNOME_CONFIG="$GNOME_CONFIG" # Let the user override the test with a dos path. 5106 ;; 5107 *) 5108 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5109 ac_dummy="$PATH" 5110 for ac_dir in $ac_dummy; do 5111 test -z "$ac_dir" && ac_dir=. 5112 if test -f $ac_dir/$ac_word; then 5113 ac_cv_path_GNOME_CONFIG="$ac_dir/$ac_word" 5114 break 5115 fi 5116 done 5117 IFS="$ac_save_ifs" 5118 test -z "$ac_cv_path_GNOME_CONFIG" && ac_cv_path_GNOME_CONFIG="no" 5119 ;; 5120esac 5121fi 5122GNOME_CONFIG="$ac_cv_path_GNOME_CONFIG" 5123if test -n "$GNOME_CONFIG"; then 5124 echo "$ac_t""$GNOME_CONFIG" 1>&6 5125else 5126 echo "$ac_t""no" 1>&6 5127fi 5128 5129 if test "$GNOME_CONFIG" = "no"; then 5130 no_gnome_config="yes" 5131 else 5132 echo $ac_n "checking if $GNOME_CONFIG works""... $ac_c" 1>&6 5133echo "configure:5134: checking if $GNOME_CONFIG works" >&5 5134 if $GNOME_CONFIG --libs-only-l gnome >/dev/null 2>&1; then 5135 echo "$ac_t""yes" 1>&6 5136 GNOME_LIBS="`$GNOME_CONFIG --libs-only-l gnome gnomeui`" 5137 GNOME_LIBDIR="`$GNOME_CONFIG --libs-only-L gnorba gnomeui`" 5138 GNOME_INCLUDEDIR="`$GNOME_CONFIG --cflags gnorba gnomeui`" 5139 have_gnome=yes 5140 else 5141 echo "$ac_t""no" 1>&6 5142 no_gnome_config="yes" 5143 fi 5144 fi 5145 5146 if test x$exec_prefix = xNONE; then 5147 if test x$prefix = xNONE; then 5148 gnome_prefix=$ac_default_prefix/lib 5149 else 5150 gnome_prefix=$prefix/lib 5151 fi 5152 else 5153 gnome_prefix=`eval echo \`echo $libdir\`` 5154 fi 5155 5156 if test "$no_gnome_config" = "yes"; then 5157 echo $ac_n "checking for gnomeConf.sh file in $gnome_prefix""... $ac_c" 1>&6 5158echo "configure:5159: checking for gnomeConf.sh file in $gnome_prefix" >&5 5159 if test -f $gnome_prefix/gnomeConf.sh; then 5160 echo "$ac_t""found" 1>&6 5161 echo "loading gnome configuration from" \ 5162 "$gnome_prefix/gnomeConf.sh" 5163 . $gnome_prefix/gnomeConf.sh 5164 have_gnome=yes 5165 else 5166 echo "$ac_t""not found" 1>&6 5167 if test x = xfail; then 5168 { echo "configure: error: Could not find the gnomeConf.sh file that is generated by gnome-libs install" 1>&2; exit 1; } 5169 fi 5170 fi 5171 fi 5172 } 5173 fi 5174 5175 if test x$have_gnome = xyes ; then 5176 cat >> confdefs.h <<\EOF 5177#define FEAT_GUI_GNOME 1 5178EOF 5179 5180 GUI_INC_LOC="$GUI_INC_LOC $GNOME_INCLUDEDIR" 5181 GTK_LIBNAME="$GTK_LIBNAME $GNOME_LIBDIR $GNOME_LIBS" 5182 fi 5183 } 5184 fi 5185 } 5186 fi 5187 fi 5188fi 5189 5190 5191if test -z "$SKIP_MOTIF"; then 5192 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" 5193 GUI_INC_LOC="`echo $GUI_INC_LOC|sed 's%-I%%g'`" 5194 5195 echo $ac_n "checking for location of Motif GUI includes""... $ac_c" 1>&6 5196echo "configure:5197: checking for location of Motif GUI includes" >&5 5197 gui_includes="`echo $x_includes|sed 's%/^/^/*$%%'` `echo "$gui_XXX" | sed s/XXX/include/g` $GUI_INC_LOC" 5198 GUI_INC_LOC= 5199 for try in $gui_includes; do 5200 if test -f "$try/Xm/Xm.h"; then 5201 GUI_INC_LOC=$try 5202 fi 5203 done 5204 if test -n "$GUI_INC_LOC"; then 5205 if test "$GUI_INC_LOC" = /usr/include; then 5206 GUI_INC_LOC= 5207 echo "$ac_t""in default path" 1>&6 5208 else 5209 echo "$ac_t""$GUI_INC_LOC" 1>&6 5210 fi 5211 else 5212 echo "$ac_t""<not found>" 1>&6 5213 SKIP_MOTIF=YES 5214 fi 5215fi 5216 5217 5218if test -z "$SKIP_MOTIF"; then 5219 echo $ac_n "checking --with-motif-lib argument""... $ac_c" 1>&6 5220echo "configure:5221: checking --with-motif-lib argument" >&5 5221 # Check whether --with-motif-lib or --without-motif-lib was given. 5222if test "${with_motif_lib+set}" = set; then 5223 withval="$with_motif_lib" 5224 MOTIF_LIBNAME="${withval}" 5225fi 5226 5227 5228 if test -n "$MOTIF_LIBNAME"; then 5229 echo "$ac_t""$MOTIF_LIBNAME" 1>&6 5230 GUI_LIB_LOC= 5231 else 5232 echo "$ac_t""no" 1>&6 5233 5234 GUI_LIB_LOC="`echo $GUI_LIB_LOC|sed 's%-L%%g'`" 5235 5236 echo $ac_n "checking for location of Motif GUI libs""... $ac_c" 1>&6 5237echo "configure:5238: checking for location of Motif GUI libs" >&5 5238 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" 5239 GUI_LIB_LOC= 5240 for try in $gui_libs; do 5241 for libtry in "$try"/libXm.a "$try"/libXm.so* "$try"/libXm.sl "$try"/libXm.dylib; do 5242 if test -f "$libtry"; then 5243 GUI_LIB_LOC=$try 5244 fi 5245 done 5246 done 5247 if test -n "$GUI_LIB_LOC"; then 5248 if test "$GUI_LIB_LOC" = /usr/lib; then 5249 GUI_LIB_LOC= 5250 echo "$ac_t""in default path" 1>&6 5251 else 5252 if test -n "$GUI_LIB_LOC"; then 5253 echo "$ac_t""$GUI_LIB_LOC" 1>&6 5254 if test "`(uname) 2>/dev/null`" = SunOS && 5255 uname -r | grep '^5' >/dev/null; then 5256 GUI_LIB_LOC="$GUI_LIB_LOC -R $GUI_LIB_LOC" 5257 fi 5258 fi 5259 fi 5260 MOTIF_LIBNAME=-lXm 5261 else 5262 echo "$ac_t""<not found>" 1>&6 5263 SKIP_MOTIF=YES 5264 fi 5265 fi 5266fi 5267 5268if test -z "$SKIP_MOTIF"; then 5269 SKIP_ATHENA=YES 5270 SKIP_NEXTAW=YES 5271 GUITYPE=MOTIF 5272 5273fi 5274 5275 5276GUI_X_LIBS= 5277 5278if test -z "$SKIP_ATHENA"; then 5279 echo $ac_n "checking if Athena header files can be found""... $ac_c" 1>&6 5280echo "configure:5281: checking if Athena header files can be found" >&5 5281 cflags_save=$CFLAGS 5282 CFLAGS="$CFLAGS $X_CFLAGS" 5283 cat > conftest.$ac_ext <<EOF 5284#line 5285 "configure" 5285#include "confdefs.h" 5286 5287#include <X11/Intrinsic.h> 5288#include <X11/Xaw/Paned.h> 5289int main() { 5290 5291; return 0; } 5292EOF 5293if { (eval echo configure:5294: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5294 rm -rf conftest* 5295 echo "$ac_t""yes" 1>&6 5296else 5297 echo "configure: failed program was:" >&5 5298 cat conftest.$ac_ext >&5 5299 rm -rf conftest* 5300 echo "$ac_t""no" 1>&6; SKIP_ATHENA=YES 5301fi 5302rm -f conftest* 5303 CFLAGS=$cflags_save 5304fi 5305 5306if test -z "$SKIP_ATHENA"; then 5307 GUITYPE=ATHENA 5308fi 5309 5310if test -z "$SKIP_NEXTAW"; then 5311 echo $ac_n "checking if neXtaw header files can be found""... $ac_c" 1>&6 5312echo "configure:5313: checking if neXtaw header files can be found" >&5 5313 cflags_save=$CFLAGS 5314 CFLAGS="$CFLAGS $X_CFLAGS" 5315 cat > conftest.$ac_ext <<EOF 5316#line 5317 "configure" 5317#include "confdefs.h" 5318 5319#include <X11/Intrinsic.h> 5320#include <X11/neXtaw/Paned.h> 5321int main() { 5322 5323; return 0; } 5324EOF 5325if { (eval echo configure:5326: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5326 rm -rf conftest* 5327 echo "$ac_t""yes" 1>&6 5328else 5329 echo "configure: failed program was:" >&5 5330 cat conftest.$ac_ext >&5 5331 rm -rf conftest* 5332 echo "$ac_t""no" 1>&6; SKIP_NEXTAW=YES 5333fi 5334rm -f conftest* 5335 CFLAGS=$cflags_save 5336fi 5337 5338if test -z "$SKIP_NEXTAW"; then 5339 GUITYPE=NEXTAW 5340fi 5341 5342if test -z "$SKIP_ATHENA" -o -z "$SKIP_NEXTAW" -o -z "$SKIP_MOTIF"; then 5343 if test -n "$GUI_INC_LOC"; then 5344 GUI_INC_LOC=-I"`echo $GUI_INC_LOC|sed 's%-I%%'`" 5345 fi 5346 if test -n "$GUI_LIB_LOC"; then 5347 GUI_LIB_LOC=-L"`echo $GUI_LIB_LOC|sed 's%-L%%'`" 5348 fi 5349 5350 ldflags_save=$LDFLAGS 5351 LDFLAGS="$X_LIBS $LDFLAGS" 5352 echo $ac_n "checking for XShapeQueryExtension in -lXext""... $ac_c" 1>&6 5353echo "configure:5354: checking for XShapeQueryExtension in -lXext" >&5 5354ac_lib_var=`echo Xext'_'XShapeQueryExtension | sed 'y%./+-%__p_%'` 5355if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 5356 echo $ac_n "(cached) $ac_c" 1>&6 5357else 5358 ac_save_LIBS="$LIBS" 5359LIBS="-lXext -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS" 5360cat > conftest.$ac_ext <<EOF 5361#line 5362 "configure" 5362#include "confdefs.h" 5363/* Override any gcc2 internal prototype to avoid an error. */ 5364/* We use char because int might match the return type of a gcc2 5365 builtin and then its argument prototype would still apply. */ 5366char XShapeQueryExtension(); 5367 5368int main() { 5369XShapeQueryExtension() 5370; return 0; } 5371EOF 5372if { (eval echo configure:5373: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 5373 rm -rf conftest* 5374 eval "ac_cv_lib_$ac_lib_var=yes" 5375else 5376 echo "configure: failed program was:" >&5 5377 cat conftest.$ac_ext >&5 5378 rm -rf conftest* 5379 eval "ac_cv_lib_$ac_lib_var=no" 5380fi 5381rm -f conftest* 5382LIBS="$ac_save_LIBS" 5383 5384fi 5385if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 5386 echo "$ac_t""yes" 1>&6 5387 GUI_X_LIBS="-lXext" 5388else 5389 echo "$ac_t""no" 1>&6 5390fi 5391 5392 echo $ac_n "checking for wslen in -lw""... $ac_c" 1>&6 5393echo "configure:5394: checking for wslen in -lw" >&5 5394ac_lib_var=`echo w'_'wslen | sed 'y%./+-%__p_%'` 5395if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 5396 echo $ac_n "(cached) $ac_c" 1>&6 5397else 5398 ac_save_LIBS="$LIBS" 5399LIBS="-lw $GUI_X_LIBS -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS" 5400cat > conftest.$ac_ext <<EOF 5401#line 5402 "configure" 5402#include "confdefs.h" 5403/* Override any gcc2 internal prototype to avoid an error. */ 5404/* We use char because int might match the return type of a gcc2 5405 builtin and then its argument prototype would still apply. */ 5406char wslen(); 5407 5408int main() { 5409wslen() 5410; return 0; } 5411EOF 5412if { (eval echo configure:5413: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 5413 rm -rf conftest* 5414 eval "ac_cv_lib_$ac_lib_var=yes" 5415else 5416 echo "configure: failed program was:" >&5 5417 cat conftest.$ac_ext >&5 5418 rm -rf conftest* 5419 eval "ac_cv_lib_$ac_lib_var=no" 5420fi 5421rm -f conftest* 5422LIBS="$ac_save_LIBS" 5423 5424fi 5425if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 5426 echo "$ac_t""yes" 1>&6 5427 X_EXTRA_LIBS="$X_EXTRA_LIBS -lw" 5428else 5429 echo "$ac_t""no" 1>&6 5430fi 5431 5432 echo $ac_n "checking for dlsym in -ldl""... $ac_c" 1>&6 5433echo "configure:5434: checking for dlsym in -ldl" >&5 5434ac_lib_var=`echo dl'_'dlsym | sed 'y%./+-%__p_%'` 5435if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 5436 echo $ac_n "(cached) $ac_c" 1>&6 5437else 5438 ac_save_LIBS="$LIBS" 5439LIBS="-ldl $GUI_X_LIBS -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS" 5440cat > conftest.$ac_ext <<EOF 5441#line 5442 "configure" 5442#include "confdefs.h" 5443/* Override any gcc2 internal prototype to avoid an error. */ 5444/* We use char because int might match the return type of a gcc2 5445 builtin and then its argument prototype would still apply. */ 5446char dlsym(); 5447 5448int main() { 5449dlsym() 5450; return 0; } 5451EOF 5452if { (eval echo configure:5453: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 5453 rm -rf conftest* 5454 eval "ac_cv_lib_$ac_lib_var=yes" 5455else 5456 echo "configure: failed program was:" >&5 5457 cat conftest.$ac_ext >&5 5458 rm -rf conftest* 5459 eval "ac_cv_lib_$ac_lib_var=no" 5460fi 5461rm -f conftest* 5462LIBS="$ac_save_LIBS" 5463 5464fi 5465if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 5466 echo "$ac_t""yes" 1>&6 5467 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldl" 5468else 5469 echo "$ac_t""no" 1>&6 5470fi 5471 5472 echo $ac_n "checking for XmuCreateStippledPixmap in -lXmu""... $ac_c" 1>&6 5473echo "configure:5474: checking for XmuCreateStippledPixmap in -lXmu" >&5 5474ac_lib_var=`echo Xmu'_'XmuCreateStippledPixmap | sed 'y%./+-%__p_%'` 5475if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 5476 echo $ac_n "(cached) $ac_c" 1>&6 5477else 5478 ac_save_LIBS="$LIBS" 5479LIBS="-lXmu $GUI_X_LIBS -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS" 5480cat > conftest.$ac_ext <<EOF 5481#line 5482 "configure" 5482#include "confdefs.h" 5483/* Override any gcc2 internal prototype to avoid an error. */ 5484/* We use char because int might match the return type of a gcc2 5485 builtin and then its argument prototype would still apply. */ 5486char XmuCreateStippledPixmap(); 5487 5488int main() { 5489XmuCreateStippledPixmap() 5490; return 0; } 5491EOF 5492if { (eval echo configure:5493: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 5493 rm -rf conftest* 5494 eval "ac_cv_lib_$ac_lib_var=yes" 5495else 5496 echo "configure: failed program was:" >&5 5497 cat conftest.$ac_ext >&5 5498 rm -rf conftest* 5499 eval "ac_cv_lib_$ac_lib_var=no" 5500fi 5501rm -f conftest* 5502LIBS="$ac_save_LIBS" 5503 5504fi 5505if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 5506 echo "$ac_t""yes" 1>&6 5507 GUI_X_LIBS="-lXmu $GUI_X_LIBS" 5508else 5509 echo "$ac_t""no" 1>&6 5510fi 5511 5512 if test -z "$SKIP_MOTIF"; then 5513 echo $ac_n "checking for XpEndJob in -lXp""... $ac_c" 1>&6 5514echo "configure:5515: checking for XpEndJob in -lXp" >&5 5515ac_lib_var=`echo Xp'_'XpEndJob | sed 'y%./+-%__p_%'` 5516if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 5517 echo $ac_n "(cached) $ac_c" 1>&6 5518else 5519 ac_save_LIBS="$LIBS" 5520LIBS="-lXp $GUI_X_LIBS -lXm -lXt $X_PRE_LIBS -lX11 $X_EXTRA_LIBS $LIBS" 5521cat > conftest.$ac_ext <<EOF 5522#line 5523 "configure" 5523#include "confdefs.h" 5524/* Override any gcc2 internal prototype to avoid an error. */ 5525/* We use char because int might match the return type of a gcc2 5526 builtin and then its argument prototype would still apply. */ 5527char XpEndJob(); 5528 5529int main() { 5530XpEndJob() 5531; return 0; } 5532EOF 5533if { (eval echo configure:5534: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 5534 rm -rf conftest* 5535 eval "ac_cv_lib_$ac_lib_var=yes" 5536else 5537 echo "configure: failed program was:" >&5 5538 cat conftest.$ac_ext >&5 5539 rm -rf conftest* 5540 eval "ac_cv_lib_$ac_lib_var=no" 5541fi 5542rm -f conftest* 5543LIBS="$ac_save_LIBS" 5544 5545fi 5546if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 5547 echo "$ac_t""yes" 1>&6 5548 GUI_X_LIBS="-lXp $GUI_X_LIBS" 5549else 5550 echo "$ac_t""no" 1>&6 5551fi 5552 5553 fi 5554 LDFLAGS=$ldflags_save 5555 5556 echo $ac_n "checking for extra X11 defines""... $ac_c" 1>&6 5557echo "configure:5558: checking for extra X11 defines" >&5 5558 NARROW_PROTO= 5559 rm -fr conftestdir 5560 if mkdir conftestdir; then 5561 cd conftestdir 5562 cat > Imakefile <<'EOF' 5563acfindx: 5564 @echo 'NARROW_PROTO="${PROTO_DEFINES}"' 5565EOF 5566 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then 5567 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make` 5568 fi 5569 cd .. 5570 rm -fr conftestdir 5571 fi 5572 if test -z "$NARROW_PROTO"; then 5573 echo "$ac_t""no" 1>&6 5574 else 5575 echo "$ac_t""$NARROW_PROTO" 1>&6 5576 fi 5577 5578fi 5579 5580if test "$enable_xsmp" = "yes"; then 5581 cppflags_save=$CPPFLAGS 5582 CPPFLAGS="$CPPFLAGS $X_CFLAGS" 5583 for ac_hdr in X11/SM/SMlib.h 5584do 5585ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 5586echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 5587echo "configure:5588: checking for $ac_hdr" >&5 5588if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 5589 echo $ac_n "(cached) $ac_c" 1>&6 5590else 5591 cat > conftest.$ac_ext <<EOF 5592#line 5593 "configure" 5593#include "confdefs.h" 5594#include <$ac_hdr> 5595EOF 5596ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 5597{ (eval echo configure:5598: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 5598ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 5599if test -z "$ac_err"; then 5600 rm -rf conftest* 5601 eval "ac_cv_header_$ac_safe=yes" 5602else 5603 echo "$ac_err" >&5 5604 echo "configure: failed program was:" >&5 5605 cat conftest.$ac_ext >&5 5606 rm -rf conftest* 5607 eval "ac_cv_header_$ac_safe=no" 5608fi 5609rm -f conftest* 5610fi 5611if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 5612 echo "$ac_t""yes" 1>&6 5613 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 5614 cat >> confdefs.h <<EOF 5615#define $ac_tr_hdr 1 5616EOF 5617 5618else 5619 echo "$ac_t""no" 1>&6 5620fi 5621done 5622 5623 CPPFLAGS=$cppflags_save 5624fi 5625 5626 5627if test -z "$SKIP_ATHENA" -o -z "$SKIP_NEXTAW" -o -z "$SKIP_MOTIF" -o -z "$SKIP_GTK"; then 5628 cppflags_save=$CPPFLAGS 5629 CPPFLAGS="$CPPFLAGS $X_CFLAGS" 5630 for ac_hdr in X11/xpm.h X11/Sunkeysym.h 5631do 5632ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 5633echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 5634echo "configure:5635: checking for $ac_hdr" >&5 5635if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 5636 echo $ac_n "(cached) $ac_c" 1>&6 5637else 5638 cat > conftest.$ac_ext <<EOF 5639#line 5640 "configure" 5640#include "confdefs.h" 5641#include <$ac_hdr> 5642EOF 5643ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 5644{ (eval echo configure:5645: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 5645ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 5646if test -z "$ac_err"; then 5647 rm -rf conftest* 5648 eval "ac_cv_header_$ac_safe=yes" 5649else 5650 echo "$ac_err" >&5 5651 echo "configure: failed program was:" >&5 5652 cat conftest.$ac_ext >&5 5653 rm -rf conftest* 5654 eval "ac_cv_header_$ac_safe=no" 5655fi 5656rm -f conftest* 5657fi 5658if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 5659 echo "$ac_t""yes" 1>&6 5660 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 5661 cat >> confdefs.h <<EOF 5662#define $ac_tr_hdr 1 5663EOF 5664 5665else 5666 echo "$ac_t""no" 1>&6 5667fi 5668done 5669 5670 5671 if test ! "$enable_xim" = "no"; then 5672 echo $ac_n "checking for XIMText in X11/Xlib.h""... $ac_c" 1>&6 5673echo "configure:5674: checking for XIMText in X11/Xlib.h" >&5 5674 cat > conftest.$ac_ext <<EOF 5675#line 5676 "configure" 5676#include "confdefs.h" 5677#include <X11/Xlib.h> 5678EOF 5679if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5680 egrep "XIMText" >/dev/null 2>&1; then 5681 rm -rf conftest* 5682 echo "$ac_t""yes" 1>&6 5683else 5684 rm -rf conftest* 5685 echo "$ac_t""no; xim has been disabled" 1>&6; enable_xim = "no" 5686fi 5687rm -f conftest* 5688 5689 fi 5690 CPPFLAGS=$cppflags_save 5691 5692 if test "$enable_xim" = "auto" -a "$enable_hangulinput" != "yes" \ 5693 -a "x$GUITYPE" != "xNONE" ; then 5694 echo "$ac_t""X GUI selected; xim has been enabled" 1>&6 5695 enable_xim="yes" 5696 fi 5697fi 5698 5699if test -z "$SKIP_ATHENA" -o -z "$SKIP_NEXTAW" -o -z "$SKIP_MOTIF"; then 5700 cppflags_save=$CPPFLAGS 5701 CPPFLAGS="$CPPFLAGS $X_CFLAGS" 5702 for ac_hdr in X11/Xmu/Editres.h 5703do 5704ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 5705echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 5706echo "configure:5707: checking for $ac_hdr" >&5 5707if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 5708 echo $ac_n "(cached) $ac_c" 1>&6 5709else 5710 cat > conftest.$ac_ext <<EOF 5711#line 5712 "configure" 5712#include "confdefs.h" 5713#include <$ac_hdr> 5714EOF 5715ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 5716{ (eval echo configure:5717: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 5717ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 5718if test -z "$ac_err"; then 5719 rm -rf conftest* 5720 eval "ac_cv_header_$ac_safe=yes" 5721else 5722 echo "$ac_err" >&5 5723 echo "configure: failed program was:" >&5 5724 cat conftest.$ac_ext >&5 5725 rm -rf conftest* 5726 eval "ac_cv_header_$ac_safe=no" 5727fi 5728rm -f conftest* 5729fi 5730if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 5731 echo "$ac_t""yes" 1>&6 5732 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 5733 cat >> confdefs.h <<EOF 5734#define $ac_tr_hdr 1 5735EOF 5736 5737else 5738 echo "$ac_t""no" 1>&6 5739fi 5740done 5741 5742 CPPFLAGS=$cppflags_save 5743fi 5744 5745if test -z "$SKIP_MOTIF"; then 5746 cppflags_save=$CPPFLAGS 5747 CPPFLAGS="$CPPFLAGS $X_CFLAGS" 5748 for ac_hdr in Xm/Xm.h Xm/XpmP.h 5749do 5750ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 5751echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 5752echo "configure:5753: checking for $ac_hdr" >&5 5753if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 5754 echo $ac_n "(cached) $ac_c" 1>&6 5755else 5756 cat > conftest.$ac_ext <<EOF 5757#line 5758 "configure" 5758#include "confdefs.h" 5759#include <$ac_hdr> 5760EOF 5761ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 5762{ (eval echo configure:5763: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 5763ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 5764if test -z "$ac_err"; then 5765 rm -rf conftest* 5766 eval "ac_cv_header_$ac_safe=yes" 5767else 5768 echo "$ac_err" >&5 5769 echo "configure: failed program was:" >&5 5770 cat conftest.$ac_ext >&5 5771 rm -rf conftest* 5772 eval "ac_cv_header_$ac_safe=no" 5773fi 5774rm -f conftest* 5775fi 5776if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 5777 echo "$ac_t""yes" 1>&6 5778 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 5779 cat >> confdefs.h <<EOF 5780#define $ac_tr_hdr 1 5781EOF 5782 5783else 5784 echo "$ac_t""no" 1>&6 5785fi 5786done 5787 5788 CPPFLAGS=$cppflags_save 5789fi 5790 5791if test "x$GUITYPE" = "xNONE" -a "$enable_xim" = "yes"; then 5792 echo "$ac_t""no GUI selected; xim has been disabled" 1>&6 5793 enable_xim="no" 5794fi 5795if test "x$GUITYPE" = "xNONE" -a "$enable_fontset" = "yes"; then 5796 echo "$ac_t""no GUI selected; fontset has been disabled" 1>&6 5797 enable_fontset="no" 5798fi 5799if test "x$GUITYPE:$enable_fontset" = "xGTK:yes" -a "0$gtk_major_version" -ge 2; then 5800 echo "$ac_t""GTK+ 2 GUI selected; fontset has been disabled" 1>&6 5801 enable_fontset="no" 5802fi 5803 5804if test -z "$SKIP_BEOS"; then 5805 GUITYPE=BEOSGUI 5806fi 5807 5808if test -z "$SKIP_PHOTON"; then 5809 GUITYPE=PHOTONGUI 5810fi 5811 5812 5813 5814 5815 5816 5817if test "$enable_workshop" = "yes" -a -n "$SKIP_MOTIF"; then 5818 { echo "configure: error: cannot use workshop without Motif" 1>&2; exit 1; } 5819fi 5820 5821if test "$enable_xim" = "yes"; then 5822 cat >> confdefs.h <<\EOF 5823#define FEAT_XIM 1 5824EOF 5825 5826fi 5827if test "$enable_fontset" = "yes"; then 5828 cat >> confdefs.h <<\EOF 5829#define FEAT_XFONTSET 1 5830EOF 5831 5832fi 5833 5834 5835 5836 5837if test "$enable_hangulinput" = "yes"; then 5838 if test "x$GUITYPE" = "xNONE"; then 5839 echo "$ac_t""no GUI selected; hangul input has been disabled" 1>&6 5840 enable_hangulinput=no 5841 else 5842 cat >> confdefs.h <<\EOF 5843#define FEAT_HANGULIN 1 5844EOF 5845 5846 HANGULIN_SRC=hangulin.c 5847 5848 HANGULIN_OBJ=objects/hangulin.o 5849 5850 fi 5851fi 5852 5853 5854echo $ac_n "checking quality of toupper""... $ac_c" 1>&6 5855echo "configure:5856: checking quality of toupper" >&5 5856if test "$cross_compiling" = yes; then 5857 { echo "configure: error: failed to compile test program" 1>&2; exit 1; } 5858else 5859 cat > conftest.$ac_ext <<EOF 5860#line 5861 "configure" 5861#include "confdefs.h" 5862#include <ctype.h> 5863main() { exit(toupper('A') == 'A' && tolower('z') == 'z'); } 5864EOF 5865if { (eval echo configure:5866: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 5866then 5867 cat >> confdefs.h <<\EOF 5868#define BROKEN_TOUPPER 1 5869EOF 5870 echo "$ac_t""bad" 1>&6 5871else 5872 echo "configure: failed program was:" >&5 5873 cat conftest.$ac_ext >&5 5874 rm -fr conftest* 5875 echo "$ac_t""good" 1>&6 5876fi 5877rm -fr conftest* 5878fi 5879 5880 5881echo $ac_n "checking whether __DATE__ and __TIME__ work""... $ac_c" 1>&6 5882echo "configure:5883: checking whether __DATE__ and __TIME__ work" >&5 5883cat > conftest.$ac_ext <<EOF 5884#line 5885 "configure" 5885#include "confdefs.h" 5886 5887int main() { 5888printf("(" __DATE__ " " __TIME__ ")"); 5889; return 0; } 5890EOF 5891if { (eval echo configure:5892: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5892 rm -rf conftest* 5893 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 5894#define HAVE_DATE_TIME 1 5895EOF 5896 5897else 5898 echo "configure: failed program was:" >&5 5899 cat conftest.$ac_ext >&5 5900 rm -rf conftest* 5901 echo "$ac_t""no" 1>&6 5902fi 5903rm -f conftest* 5904 5905ac_safe=`echo "elf.h" | sed 'y%./+-%__p_%'` 5906echo $ac_n "checking for elf.h""... $ac_c" 1>&6 5907echo "configure:5908: checking for elf.h" >&5 5908if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 5909 echo $ac_n "(cached) $ac_c" 1>&6 5910else 5911 cat > conftest.$ac_ext <<EOF 5912#line 5913 "configure" 5913#include "confdefs.h" 5914#include <elf.h> 5915EOF 5916ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 5917{ (eval echo configure:5918: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 5918ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 5919if test -z "$ac_err"; then 5920 rm -rf conftest* 5921 eval "ac_cv_header_$ac_safe=yes" 5922else 5923 echo "$ac_err" >&5 5924 echo "configure: failed program was:" >&5 5925 cat conftest.$ac_ext >&5 5926 rm -rf conftest* 5927 eval "ac_cv_header_$ac_safe=no" 5928fi 5929rm -f conftest* 5930fi 5931if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 5932 echo "$ac_t""yes" 1>&6 5933 HAS_ELF=1 5934else 5935 echo "$ac_t""no" 1>&6 5936fi 5937 5938if test "$HAS_ELF" = 1; then 5939 echo $ac_n "checking for main in -lelf""... $ac_c" 1>&6 5940echo "configure:5941: checking for main in -lelf" >&5 5941ac_lib_var=`echo elf'_'main | sed 'y%./+-%__p_%'` 5942if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 5943 echo $ac_n "(cached) $ac_c" 1>&6 5944else 5945 ac_save_LIBS="$LIBS" 5946LIBS="-lelf $LIBS" 5947cat > conftest.$ac_ext <<EOF 5948#line 5949 "configure" 5949#include "confdefs.h" 5950 5951int main() { 5952main() 5953; return 0; } 5954EOF 5955if { (eval echo configure:5956: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 5956 rm -rf conftest* 5957 eval "ac_cv_lib_$ac_lib_var=yes" 5958else 5959 echo "configure: failed program was:" >&5 5960 cat conftest.$ac_ext >&5 5961 rm -rf conftest* 5962 eval "ac_cv_lib_$ac_lib_var=no" 5963fi 5964rm -f conftest* 5965LIBS="$ac_save_LIBS" 5966 5967fi 5968if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 5969 echo "$ac_t""yes" 1>&6 5970 ac_tr_lib=HAVE_LIB`echo elf | sed -e 's/[^a-zA-Z0-9_]/_/g' \ 5971 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` 5972 cat >> confdefs.h <<EOF 5973#define $ac_tr_lib 1 5974EOF 5975 5976 LIBS="-lelf $LIBS" 5977 5978else 5979 echo "$ac_t""no" 1>&6 5980fi 5981 5982fi 5983 5984ac_header_dirent=no 5985for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h 5986do 5987ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 5988echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6 5989echo "configure:5990: checking for $ac_hdr that defines DIR" >&5 5990if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then 5991 echo $ac_n "(cached) $ac_c" 1>&6 5992else 5993 cat > conftest.$ac_ext <<EOF 5994#line 5995 "configure" 5995#include "confdefs.h" 5996#include <sys/types.h> 5997#include <$ac_hdr> 5998int main() { 5999DIR *dirp = 0; 6000; return 0; } 6001EOF 6002if { (eval echo configure:6003: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 6003 rm -rf conftest* 6004 eval "ac_cv_header_dirent_$ac_safe=yes" 6005else 6006 echo "configure: failed program was:" >&5 6007 cat conftest.$ac_ext >&5 6008 rm -rf conftest* 6009 eval "ac_cv_header_dirent_$ac_safe=no" 6010fi 6011rm -f conftest* 6012fi 6013if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then 6014 echo "$ac_t""yes" 1>&6 6015 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 6016 cat >> confdefs.h <<EOF 6017#define $ac_tr_hdr 1 6018EOF 6019 ac_header_dirent=$ac_hdr; break 6020else 6021 echo "$ac_t""no" 1>&6 6022fi 6023done 6024# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 6025if test $ac_header_dirent = dirent.h; then 6026echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6 6027echo "configure:6028: checking for opendir in -ldir" >&5 6028ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'` 6029if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 6030 echo $ac_n "(cached) $ac_c" 1>&6 6031else 6032 ac_save_LIBS="$LIBS" 6033LIBS="-ldir $LIBS" 6034cat > conftest.$ac_ext <<EOF 6035#line 6036 "configure" 6036#include "confdefs.h" 6037/* Override any gcc2 internal prototype to avoid an error. */ 6038/* We use char because int might match the return type of a gcc2 6039 builtin and then its argument prototype would still apply. */ 6040char opendir(); 6041 6042int main() { 6043opendir() 6044; return 0; } 6045EOF 6046if { (eval echo configure:6047: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 6047 rm -rf conftest* 6048 eval "ac_cv_lib_$ac_lib_var=yes" 6049else 6050 echo "configure: failed program was:" >&5 6051 cat conftest.$ac_ext >&5 6052 rm -rf conftest* 6053 eval "ac_cv_lib_$ac_lib_var=no" 6054fi 6055rm -f conftest* 6056LIBS="$ac_save_LIBS" 6057 6058fi 6059if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 6060 echo "$ac_t""yes" 1>&6 6061 LIBS="$LIBS -ldir" 6062else 6063 echo "$ac_t""no" 1>&6 6064fi 6065 6066else 6067echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6 6068echo "configure:6069: checking for opendir in -lx" >&5 6069ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'` 6070if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 6071 echo $ac_n "(cached) $ac_c" 1>&6 6072else 6073 ac_save_LIBS="$LIBS" 6074LIBS="-lx $LIBS" 6075cat > conftest.$ac_ext <<EOF 6076#line 6077 "configure" 6077#include "confdefs.h" 6078/* Override any gcc2 internal prototype to avoid an error. */ 6079/* We use char because int might match the return type of a gcc2 6080 builtin and then its argument prototype would still apply. */ 6081char opendir(); 6082 6083int main() { 6084opendir() 6085; return 0; } 6086EOF 6087if { (eval echo configure:6088: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 6088 rm -rf conftest* 6089 eval "ac_cv_lib_$ac_lib_var=yes" 6090else 6091 echo "configure: failed program was:" >&5 6092 cat conftest.$ac_ext >&5 6093 rm -rf conftest* 6094 eval "ac_cv_lib_$ac_lib_var=no" 6095fi 6096rm -f conftest* 6097LIBS="$ac_save_LIBS" 6098 6099fi 6100if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 6101 echo "$ac_t""yes" 1>&6 6102 LIBS="$LIBS -lx" 6103else 6104 echo "$ac_t""no" 1>&6 6105fi 6106 6107fi 6108 6109 6110echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6 6111echo "configure:6112: checking for ANSI C header files" >&5 6112if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then 6113 echo $ac_n "(cached) $ac_c" 1>&6 6114else 6115 cat > conftest.$ac_ext <<EOF 6116#line 6117 "configure" 6117#include "confdefs.h" 6118#include <stdlib.h> 6119#include <stdarg.h> 6120#include <string.h> 6121#include <float.h> 6122EOF 6123ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 6124{ (eval echo configure:6125: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 6125ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 6126if test -z "$ac_err"; then 6127 rm -rf conftest* 6128 ac_cv_header_stdc=yes 6129else 6130 echo "$ac_err" >&5 6131 echo "configure: failed program was:" >&5 6132 cat conftest.$ac_ext >&5 6133 rm -rf conftest* 6134 ac_cv_header_stdc=no 6135fi 6136rm -f conftest* 6137 6138if test $ac_cv_header_stdc = yes; then 6139 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 6140cat > conftest.$ac_ext <<EOF 6141#line 6142 "configure" 6142#include "confdefs.h" 6143#include <string.h> 6144EOF 6145if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6146 egrep "memchr" >/dev/null 2>&1; then 6147 : 6148else 6149 rm -rf conftest* 6150 ac_cv_header_stdc=no 6151fi 6152rm -f conftest* 6153 6154fi 6155 6156if test $ac_cv_header_stdc = yes; then 6157 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 6158cat > conftest.$ac_ext <<EOF 6159#line 6160 "configure" 6160#include "confdefs.h" 6161#include <stdlib.h> 6162EOF 6163if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6164 egrep "free" >/dev/null 2>&1; then 6165 : 6166else 6167 rm -rf conftest* 6168 ac_cv_header_stdc=no 6169fi 6170rm -f conftest* 6171 6172fi 6173 6174if test $ac_cv_header_stdc = yes; then 6175 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 6176if test "$cross_compiling" = yes; then 6177 : 6178else 6179 cat > conftest.$ac_ext <<EOF 6180#line 6181 "configure" 6181#include "confdefs.h" 6182#include <ctype.h> 6183#define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 6184#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 6185#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 6186int main () { int i; for (i = 0; i < 256; i++) 6187if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2); 6188exit (0); } 6189 6190EOF 6191if { (eval echo configure:6192: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 6192then 6193 : 6194else 6195 echo "configure: failed program was:" >&5 6196 cat conftest.$ac_ext >&5 6197 rm -fr conftest* 6198 ac_cv_header_stdc=no 6199fi 6200rm -fr conftest* 6201fi 6202 6203fi 6204fi 6205 6206echo "$ac_t""$ac_cv_header_stdc" 1>&6 6207if test $ac_cv_header_stdc = yes; then 6208 cat >> confdefs.h <<\EOF 6209#define STDC_HEADERS 1 6210EOF 6211 6212fi 6213 6214echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6 6215echo "configure:6216: checking for sys/wait.h that is POSIX.1 compatible" >&5 6216if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then 6217 echo $ac_n "(cached) $ac_c" 1>&6 6218else 6219 cat > conftest.$ac_ext <<EOF 6220#line 6221 "configure" 6221#include "confdefs.h" 6222#include <sys/types.h> 6223#include <sys/wait.h> 6224#ifndef WEXITSTATUS 6225#define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8) 6226#endif 6227#ifndef WIFEXITED 6228#define WIFEXITED(stat_val) (((stat_val) & 255) == 0) 6229#endif 6230int main() { 6231int s; 6232wait (&s); 6233s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; 6234; return 0; } 6235EOF 6236if { (eval echo configure:6237: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 6237 rm -rf conftest* 6238 ac_cv_header_sys_wait_h=yes 6239else 6240 echo "configure: failed program was:" >&5 6241 cat conftest.$ac_ext >&5 6242 rm -rf conftest* 6243 ac_cv_header_sys_wait_h=no 6244fi 6245rm -f conftest* 6246fi 6247 6248echo "$ac_t""$ac_cv_header_sys_wait_h" 1>&6 6249if test $ac_cv_header_sys_wait_h = yes; then 6250 cat >> confdefs.h <<\EOF 6251#define HAVE_SYS_WAIT_H 1 6252EOF 6253 6254fi 6255 6256 6257if test $ac_cv_header_sys_wait_h = no; then 6258 echo $ac_n "checking for sys/wait.h that defines union wait""... $ac_c" 1>&6 6259echo "configure:6260: checking for sys/wait.h that defines union wait" >&5 6260 cat > conftest.$ac_ext <<EOF 6261#line 6262 "configure" 6262#include "confdefs.h" 6263#include <sys/wait.h> 6264int main() { 6265union wait xx, yy; xx = yy 6266; return 0; } 6267EOF 6268if { (eval echo configure:6269: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 6269 rm -rf conftest* 6270 echo "$ac_t""yes" 1>&6 6271 cat >> confdefs.h <<\EOF 6272#define HAVE_SYS_WAIT_H 1 6273EOF 6274 6275 cat >> confdefs.h <<\EOF 6276#define HAVE_UNION_WAIT 1 6277EOF 6278 6279else 6280 echo "configure: failed program was:" >&5 6281 cat conftest.$ac_ext >&5 6282 rm -rf conftest* 6283 echo "$ac_t""no" 1>&6 6284fi 6285rm -f conftest* 6286fi 6287 6288for ac_hdr in stdarg.h stdlib.h string.h sys/select.h sys/utsname.h \ 6289 termcap.h fcntl.h sgtty.h sys/ioctl.h sys/time.h termio.h \ 6290 iconv.h langinfo.h unistd.h stropts.h errno.h \ 6291 sys/resource.h sys/systeminfo.h locale.h \ 6292 sys/stream.h sys/ptem.h termios.h libc.h sys/statfs.h \ 6293 poll.h sys/poll.h pwd.h utime.h sys/param.h libintl.h \ 6294 libgen.h util/debug.h util/msg18n.h frame.h pthread_np.h \ 6295 sys/acl.h sys/access.h sys/sysctl.h sys/sysinfo.h wchar.h 6296do 6297ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 6298echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 6299echo "configure:6300: checking for $ac_hdr" >&5 6300if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 6301 echo $ac_n "(cached) $ac_c" 1>&6 6302else 6303 cat > conftest.$ac_ext <<EOF 6304#line 6305 "configure" 6305#include "confdefs.h" 6306#include <$ac_hdr> 6307EOF 6308ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 6309{ (eval echo configure:6310: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 6310ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 6311if test -z "$ac_err"; then 6312 rm -rf conftest* 6313 eval "ac_cv_header_$ac_safe=yes" 6314else 6315 echo "$ac_err" >&5 6316 echo "configure: failed program was:" >&5 6317 cat conftest.$ac_ext >&5 6318 rm -rf conftest* 6319 eval "ac_cv_header_$ac_safe=no" 6320fi 6321rm -f conftest* 6322fi 6323if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 6324 echo "$ac_t""yes" 1>&6 6325 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 6326 cat >> confdefs.h <<EOF 6327#define $ac_tr_hdr 1 6328EOF 6329 6330else 6331 echo "$ac_t""no" 1>&6 6332fi 6333done 6334 6335 6336if test "x$MACOSX" != "xyes"; then 6337 for ac_hdr in strings.h 6338do 6339ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 6340echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 6341echo "configure:6342: checking for $ac_hdr" >&5 6342if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 6343 echo $ac_n "(cached) $ac_c" 1>&6 6344else 6345 cat > conftest.$ac_ext <<EOF 6346#line 6347 "configure" 6347#include "confdefs.h" 6348#include <$ac_hdr> 6349EOF 6350ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 6351{ (eval echo configure:6352: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 6352ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 6353if test -z "$ac_err"; then 6354 rm -rf conftest* 6355 eval "ac_cv_header_$ac_safe=yes" 6356else 6357 echo "$ac_err" >&5 6358 echo "configure: failed program was:" >&5 6359 cat conftest.$ac_ext >&5 6360 rm -rf conftest* 6361 eval "ac_cv_header_$ac_safe=no" 6362fi 6363rm -f conftest* 6364fi 6365if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 6366 echo "$ac_t""yes" 1>&6 6367 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 6368 cat >> confdefs.h <<EOF 6369#define $ac_tr_hdr 1 6370EOF 6371 6372else 6373 echo "$ac_t""no" 1>&6 6374fi 6375done 6376 6377fi 6378 6379echo $ac_n "checking if strings.h can be included after string.h""... $ac_c" 1>&6 6380echo "configure:6381: checking if strings.h can be included after string.h" >&5 6381cppflags_save=$CPPFLAGS 6382CPPFLAGS="$CPPFLAGS $X_CFLAGS" 6383cat > conftest.$ac_ext <<EOF 6384#line 6385 "configure" 6385#include "confdefs.h" 6386 6387#if defined(_AIX) && !defined(_AIX51) && !defined(_NO_PROTO) 6388# define _NO_PROTO /* like in os_unix.h, causes conflict for AIX (Winn) */ 6389 /* but don't do it on AIX 5.1 (Uribarri) */ 6390#endif 6391#ifdef HAVE_XM_XM_H 6392# include <Xm/Xm.h> /* This breaks it for HP-UX 11 (Squassabia) */ 6393#endif 6394#ifdef HAVE_STRING_H 6395# include <string.h> 6396#endif 6397#if defined(HAVE_STRINGS_H) 6398# include <strings.h> 6399#endif 6400 6401int main() { 6402int i; i = 0; 6403; return 0; } 6404EOF 6405if { (eval echo configure:6406: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 6406 rm -rf conftest* 6407 echo "$ac_t""yes" 1>&6 6408else 6409 echo "configure: failed program was:" >&5 6410 cat conftest.$ac_ext >&5 6411 rm -rf conftest* 6412 cat >> confdefs.h <<\EOF 6413#define NO_STRINGS_WITH_STRING_H 1 6414EOF 6415 6416 echo "$ac_t""no" 1>&6 6417fi 6418rm -f conftest* 6419CPPFLAGS=$cppflags_save 6420 6421if test $ac_cv_prog_gcc = yes; then 6422 echo $ac_n "checking whether ${CC-cc} needs -traditional""... $ac_c" 1>&6 6423echo "configure:6424: checking whether ${CC-cc} needs -traditional" >&5 6424if eval "test \"`echo '$''{'ac_cv_prog_gcc_traditional'+set}'`\" = set"; then 6425 echo $ac_n "(cached) $ac_c" 1>&6 6426else 6427 ac_pattern="Autoconf.*'x'" 6428 cat > conftest.$ac_ext <<EOF 6429#line 6430 "configure" 6430#include "confdefs.h" 6431#include <sgtty.h> 6432Autoconf TIOCGETP 6433EOF 6434if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6435 egrep "$ac_pattern" >/dev/null 2>&1; then 6436 rm -rf conftest* 6437 ac_cv_prog_gcc_traditional=yes 6438else 6439 rm -rf conftest* 6440 ac_cv_prog_gcc_traditional=no 6441fi 6442rm -f conftest* 6443 6444 6445 if test $ac_cv_prog_gcc_traditional = no; then 6446 cat > conftest.$ac_ext <<EOF 6447#line 6448 "configure" 6448#include "confdefs.h" 6449#include <termio.h> 6450Autoconf TCGETA 6451EOF 6452if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6453 egrep "$ac_pattern" >/dev/null 2>&1; then 6454 rm -rf conftest* 6455 ac_cv_prog_gcc_traditional=yes 6456fi 6457rm -f conftest* 6458 6459 fi 6460fi 6461 6462echo "$ac_t""$ac_cv_prog_gcc_traditional" 1>&6 6463 if test $ac_cv_prog_gcc_traditional = yes; then 6464 CC="$CC -traditional" 6465 fi 6466fi 6467 6468echo $ac_n "checking for working const""... $ac_c" 1>&6 6469echo "configure:6470: checking for working const" >&5 6470if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then 6471 echo $ac_n "(cached) $ac_c" 1>&6 6472else 6473 cat > conftest.$ac_ext <<EOF 6474#line 6475 "configure" 6475#include "confdefs.h" 6476 6477int main() { 6478 6479/* Ultrix mips cc rejects this. */ 6480typedef int charset[2]; const charset x; 6481/* SunOS 4.1.1 cc rejects this. */ 6482char const *const *ccp; 6483char **p; 6484/* NEC SVR4.0.2 mips cc rejects this. */ 6485struct point {int x, y;}; 6486static struct point const zero = {0,0}; 6487/* AIX XL C 1.02.0.0 rejects this. 6488 It does not let you subtract one const X* pointer from another in an arm 6489 of an if-expression whose if-part is not a constant expression */ 6490const char *g = "string"; 6491ccp = &g + (g ? g-g : 0); 6492/* HPUX 7.0 cc rejects these. */ 6493++ccp; 6494p = (char**) ccp; 6495ccp = (char const *const *) p; 6496{ /* SCO 3.2v4 cc rejects this. */ 6497 char *t; 6498 char const *s = 0 ? (char *) 0 : (char const *) 0; 6499 6500 *t++ = 0; 6501} 6502{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 6503 int x[] = {25, 17}; 6504 const int *foo = &x[0]; 6505 ++foo; 6506} 6507{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 6508 typedef const int *iptr; 6509 iptr p = 0; 6510 ++p; 6511} 6512{ /* AIX XL C 1.02.0.0 rejects this saying 6513 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 6514 struct s { int j; const int *ap[3]; }; 6515 struct s *b; b->j = 5; 6516} 6517{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 6518 const int foo = 10; 6519} 6520 6521; return 0; } 6522EOF 6523if { (eval echo configure:6524: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 6524 rm -rf conftest* 6525 ac_cv_c_const=yes 6526else 6527 echo "configure: failed program was:" >&5 6528 cat conftest.$ac_ext >&5 6529 rm -rf conftest* 6530 ac_cv_c_const=no 6531fi 6532rm -f conftest* 6533fi 6534 6535echo "$ac_t""$ac_cv_c_const" 1>&6 6536if test $ac_cv_c_const = no; then 6537 cat >> confdefs.h <<\EOF 6538#define const 6539EOF 6540 6541fi 6542 6543echo $ac_n "checking for mode_t""... $ac_c" 1>&6 6544echo "configure:6545: checking for mode_t" >&5 6545if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then 6546 echo $ac_n "(cached) $ac_c" 1>&6 6547else 6548 cat > conftest.$ac_ext <<EOF 6549#line 6550 "configure" 6550#include "confdefs.h" 6551#include <sys/types.h> 6552#if STDC_HEADERS 6553#include <stdlib.h> 6554#include <stddef.h> 6555#endif 6556EOF 6557if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6558 egrep "(^|[^a-zA-Z_0-9])mode_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 6559 rm -rf conftest* 6560 ac_cv_type_mode_t=yes 6561else 6562 rm -rf conftest* 6563 ac_cv_type_mode_t=no 6564fi 6565rm -f conftest* 6566 6567fi 6568echo "$ac_t""$ac_cv_type_mode_t" 1>&6 6569if test $ac_cv_type_mode_t = no; then 6570 cat >> confdefs.h <<\EOF 6571#define mode_t int 6572EOF 6573 6574fi 6575 6576echo $ac_n "checking for off_t""... $ac_c" 1>&6 6577echo "configure:6578: checking for off_t" >&5 6578if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then 6579 echo $ac_n "(cached) $ac_c" 1>&6 6580else 6581 cat > conftest.$ac_ext <<EOF 6582#line 6583 "configure" 6583#include "confdefs.h" 6584#include <sys/types.h> 6585#if STDC_HEADERS 6586#include <stdlib.h> 6587#include <stddef.h> 6588#endif 6589EOF 6590if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6591 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 6592 rm -rf conftest* 6593 ac_cv_type_off_t=yes 6594else 6595 rm -rf conftest* 6596 ac_cv_type_off_t=no 6597fi 6598rm -f conftest* 6599 6600fi 6601echo "$ac_t""$ac_cv_type_off_t" 1>&6 6602if test $ac_cv_type_off_t = no; then 6603 cat >> confdefs.h <<\EOF 6604#define off_t long 6605EOF 6606 6607fi 6608 6609echo $ac_n "checking for pid_t""... $ac_c" 1>&6 6610echo "configure:6611: checking for pid_t" >&5 6611if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then 6612 echo $ac_n "(cached) $ac_c" 1>&6 6613else 6614 cat > conftest.$ac_ext <<EOF 6615#line 6616 "configure" 6616#include "confdefs.h" 6617#include <sys/types.h> 6618#if STDC_HEADERS 6619#include <stdlib.h> 6620#include <stddef.h> 6621#endif 6622EOF 6623if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6624 egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 6625 rm -rf conftest* 6626 ac_cv_type_pid_t=yes 6627else 6628 rm -rf conftest* 6629 ac_cv_type_pid_t=no 6630fi 6631rm -f conftest* 6632 6633fi 6634echo "$ac_t""$ac_cv_type_pid_t" 1>&6 6635if test $ac_cv_type_pid_t = no; then 6636 cat >> confdefs.h <<\EOF 6637#define pid_t int 6638EOF 6639 6640fi 6641 6642echo $ac_n "checking for size_t""... $ac_c" 1>&6 6643echo "configure:6644: checking for size_t" >&5 6644if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then 6645 echo $ac_n "(cached) $ac_c" 1>&6 6646else 6647 cat > conftest.$ac_ext <<EOF 6648#line 6649 "configure" 6649#include "confdefs.h" 6650#include <sys/types.h> 6651#if STDC_HEADERS 6652#include <stdlib.h> 6653#include <stddef.h> 6654#endif 6655EOF 6656if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6657 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 6658 rm -rf conftest* 6659 ac_cv_type_size_t=yes 6660else 6661 rm -rf conftest* 6662 ac_cv_type_size_t=no 6663fi 6664rm -f conftest* 6665 6666fi 6667echo "$ac_t""$ac_cv_type_size_t" 1>&6 6668if test $ac_cv_type_size_t = no; then 6669 cat >> confdefs.h <<\EOF 6670#define size_t unsigned 6671EOF 6672 6673fi 6674 6675echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6 6676echo "configure:6677: checking for uid_t in sys/types.h" >&5 6677if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then 6678 echo $ac_n "(cached) $ac_c" 1>&6 6679else 6680 cat > conftest.$ac_ext <<EOF 6681#line 6682 "configure" 6682#include "confdefs.h" 6683#include <sys/types.h> 6684EOF 6685if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6686 egrep "uid_t" >/dev/null 2>&1; then 6687 rm -rf conftest* 6688 ac_cv_type_uid_t=yes 6689else 6690 rm -rf conftest* 6691 ac_cv_type_uid_t=no 6692fi 6693rm -f conftest* 6694 6695fi 6696 6697echo "$ac_t""$ac_cv_type_uid_t" 1>&6 6698if test $ac_cv_type_uid_t = no; then 6699 cat >> confdefs.h <<\EOF 6700#define uid_t int 6701EOF 6702 6703 cat >> confdefs.h <<\EOF 6704#define gid_t int 6705EOF 6706 6707fi 6708 6709echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6 6710echo "configure:6711: checking whether time.h and sys/time.h may both be included" >&5 6711if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then 6712 echo $ac_n "(cached) $ac_c" 1>&6 6713else 6714 cat > conftest.$ac_ext <<EOF 6715#line 6716 "configure" 6716#include "confdefs.h" 6717#include <sys/types.h> 6718#include <sys/time.h> 6719#include <time.h> 6720int main() { 6721struct tm *tp; 6722; return 0; } 6723EOF 6724if { (eval echo configure:6725: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 6725 rm -rf conftest* 6726 ac_cv_header_time=yes 6727else 6728 echo "configure: failed program was:" >&5 6729 cat conftest.$ac_ext >&5 6730 rm -rf conftest* 6731 ac_cv_header_time=no 6732fi 6733rm -f conftest* 6734fi 6735 6736echo "$ac_t""$ac_cv_header_time" 1>&6 6737if test $ac_cv_header_time = yes; then 6738 cat >> confdefs.h <<\EOF 6739#define TIME_WITH_SYS_TIME 1 6740EOF 6741 6742fi 6743 6744echo $ac_n "checking for ino_t""... $ac_c" 1>&6 6745echo "configure:6746: checking for ino_t" >&5 6746if eval "test \"`echo '$''{'ac_cv_type_ino_t'+set}'`\" = set"; then 6747 echo $ac_n "(cached) $ac_c" 1>&6 6748else 6749 cat > conftest.$ac_ext <<EOF 6750#line 6751 "configure" 6751#include "confdefs.h" 6752#include <sys/types.h> 6753#if STDC_HEADERS 6754#include <stdlib.h> 6755#include <stddef.h> 6756#endif 6757EOF 6758if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6759 egrep "(^|[^a-zA-Z_0-9])ino_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 6760 rm -rf conftest* 6761 ac_cv_type_ino_t=yes 6762else 6763 rm -rf conftest* 6764 ac_cv_type_ino_t=no 6765fi 6766rm -f conftest* 6767 6768fi 6769echo "$ac_t""$ac_cv_type_ino_t" 1>&6 6770if test $ac_cv_type_ino_t = no; then 6771 cat >> confdefs.h <<\EOF 6772#define ino_t long 6773EOF 6774 6775fi 6776 6777echo $ac_n "checking for dev_t""... $ac_c" 1>&6 6778echo "configure:6779: checking for dev_t" >&5 6779if eval "test \"`echo '$''{'ac_cv_type_dev_t'+set}'`\" = set"; then 6780 echo $ac_n "(cached) $ac_c" 1>&6 6781else 6782 cat > conftest.$ac_ext <<EOF 6783#line 6784 "configure" 6784#include "confdefs.h" 6785#include <sys/types.h> 6786#if STDC_HEADERS 6787#include <stdlib.h> 6788#include <stddef.h> 6789#endif 6790EOF 6791if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6792 egrep "(^|[^a-zA-Z_0-9])dev_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 6793 rm -rf conftest* 6794 ac_cv_type_dev_t=yes 6795else 6796 rm -rf conftest* 6797 ac_cv_type_dev_t=no 6798fi 6799rm -f conftest* 6800 6801fi 6802echo "$ac_t""$ac_cv_type_dev_t" 1>&6 6803if test $ac_cv_type_dev_t = no; then 6804 cat >> confdefs.h <<\EOF 6805#define dev_t unsigned 6806EOF 6807 6808fi 6809 6810 6811echo $ac_n "checking for rlim_t""... $ac_c" 1>&6 6812echo "configure:6813: checking for rlim_t" >&5 6813if eval "test \"`echo '$''{'ac_cv_type_rlim_t'+set}'`\" = set"; then 6814 echo "$ac_t""(cached) $ac_cv_type_rlim_t" 1>&6 6815else 6816 cat > conftest.$ac_ext <<EOF 6817#line 6818 "configure" 6818#include "confdefs.h" 6819 6820#include <sys/types.h> 6821#if STDC_HEADERS 6822#include <stdlib.h> 6823#include <stddef.h> 6824#endif 6825#ifdef HAVE_SYS_RESOURCE_H 6826#include <sys/resource.h> 6827#endif 6828 6829EOF 6830if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6831 egrep "(^|[^a-zA-Z_0-9])rlim_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 6832 rm -rf conftest* 6833 ac_cv_type_rlim_t=yes 6834else 6835 rm -rf conftest* 6836 ac_cv_type_rlim_t=no 6837fi 6838rm -f conftest* 6839 6840 echo "$ac_t""$ac_cv_type_rlim_t" 1>&6 6841fi 6842if test $ac_cv_type_rlim_t = no; then 6843 cat >> confdefs.h <<\EOF 6844#define rlim_t unsigned long 6845EOF 6846fi 6847 6848echo $ac_n "checking for stack_t""... $ac_c" 1>&6 6849echo "configure:6850: checking for stack_t" >&5 6850if eval "test \"`echo '$''{'ac_cv_type_stack_t'+set}'`\" = set"; then 6851 echo "$ac_t""(cached) $ac_cv_type_stack_t" 1>&6 6852else 6853 cat > conftest.$ac_ext <<EOF 6854#line 6855 "configure" 6855#include "confdefs.h" 6856 6857#include <sys/types.h> 6858#if STDC_HEADERS 6859#include <stdlib.h> 6860#include <stddef.h> 6861#endif 6862#include <signal.h> 6863 6864EOF 6865if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6866 egrep "stack_t" >/dev/null 2>&1; then 6867 rm -rf conftest* 6868 ac_cv_type_stack_t=yes 6869else 6870 rm -rf conftest* 6871 ac_cv_type_stack_t=no 6872fi 6873rm -f conftest* 6874 6875 echo "$ac_t""$ac_cv_type_stack_t" 1>&6 6876fi 6877if test $ac_cv_type_stack_t = no; then 6878 cat >> confdefs.h <<\EOF 6879#define stack_t struct sigaltstack 6880EOF 6881fi 6882 6883echo $ac_n "checking whether stack_t has an ss_base field""... $ac_c" 1>&6 6884echo "configure:6885: checking whether stack_t has an ss_base field" >&5 6885cat > conftest.$ac_ext <<EOF 6886#line 6887 "configure" 6887#include "confdefs.h" 6888 6889#include <sys/types.h> 6890#if STDC_HEADERS 6891#include <stdlib.h> 6892#include <stddef.h> 6893#endif 6894#include <signal.h> 6895#include "confdefs.h" 6896 6897int main() { 6898stack_t sigstk; sigstk.ss_base = 0; 6899; return 0; } 6900EOF 6901if { (eval echo configure:6902: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 6902 rm -rf conftest* 6903 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 6904#define HAVE_SS_BASE 1 6905EOF 6906 6907else 6908 echo "configure: failed program was:" >&5 6909 cat conftest.$ac_ext >&5 6910 rm -rf conftest* 6911 echo "$ac_t""no" 1>&6 6912fi 6913rm -f conftest* 6914 6915olibs="$LIBS" 6916echo $ac_n "checking --with-tlib argument""... $ac_c" 1>&6 6917echo "configure:6918: checking --with-tlib argument" >&5 6918# Check whether --with-tlib or --without-tlib was given. 6919if test "${with_tlib+set}" = set; then 6920 withval="$with_tlib" 6921 : 6922fi 6923 6924if test -n "$with_tlib"; then 6925 echo "$ac_t""$with_tlib" 1>&6 6926 LIBS="$LIBS -l$with_tlib" 6927else 6928 echo "$ac_t""automatic terminal library selection" 1>&6 6929 case "`uname -s 2>/dev/null`" in 6930 OSF1) tlibs="ncurses curses termlib termcap";; 6931 *) tlibs="ncurses termlib termcap curses";; 6932 esac 6933 for libname in $tlibs; do 6934 echo $ac_n "checking for tgetent in -l${libname}""... $ac_c" 1>&6 6935echo "configure:6936: checking for tgetent in -l${libname}" >&5 6936ac_lib_var=`echo ${libname}'_'tgetent | sed 'y%./+-%__p_%'` 6937if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 6938 echo $ac_n "(cached) $ac_c" 1>&6 6939else 6940 ac_save_LIBS="$LIBS" 6941LIBS="-l${libname} $LIBS" 6942cat > conftest.$ac_ext <<EOF 6943#line 6944 "configure" 6944#include "confdefs.h" 6945/* Override any gcc2 internal prototype to avoid an error. */ 6946/* We use char because int might match the return type of a gcc2 6947 builtin and then its argument prototype would still apply. */ 6948char tgetent(); 6949 6950int main() { 6951tgetent() 6952; return 0; } 6953EOF 6954if { (eval echo configure:6955: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 6955 rm -rf conftest* 6956 eval "ac_cv_lib_$ac_lib_var=yes" 6957else 6958 echo "configure: failed program was:" >&5 6959 cat conftest.$ac_ext >&5 6960 rm -rf conftest* 6961 eval "ac_cv_lib_$ac_lib_var=no" 6962fi 6963rm -f conftest* 6964LIBS="$ac_save_LIBS" 6965 6966fi 6967if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 6968 echo "$ac_t""yes" 1>&6 6969 ac_tr_lib=HAVE_LIB`echo ${libname} | sed -e 's/[^a-zA-Z0-9_]/_/g' \ 6970 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` 6971 cat >> confdefs.h <<EOF 6972#define $ac_tr_lib 1 6973EOF 6974 6975 LIBS="-l${libname} $LIBS" 6976 6977else 6978 echo "$ac_t""no" 1>&6 6979fi 6980 6981 if test "x$olibs" != "x$LIBS"; then 6982 if test "$cross_compiling" = yes; then 6983 res="FAIL" 6984else 6985 cat > conftest.$ac_ext <<EOF 6986#line 6987 "configure" 6987#include "confdefs.h" 6988 6989#ifdef HAVE_TERMCAP_H 6990# include <termcap.h> 6991#endif 6992main() {char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(0); } 6993EOF 6994if { (eval echo configure:6995: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 6995then 6996 res="OK" 6997else 6998 echo "configure: failed program was:" >&5 6999 cat conftest.$ac_ext >&5 7000 rm -fr conftest* 7001 res="FAIL" 7002fi 7003rm -fr conftest* 7004fi 7005 7006 if test "$res" = "OK"; then 7007 break 7008 fi 7009 echo "$ac_t""$libname library is not usable" 1>&6 7010 LIBS="$olibs" 7011 fi 7012 done 7013fi 7014if test "x$olibs" != "x$LIBS"; then 7015 echo $ac_n "checking whether we talk terminfo""... $ac_c" 1>&6 7016echo "configure:7017: checking whether we talk terminfo" >&5 7017 if test "$cross_compiling" = yes; then 7018 { echo "configure: error: failed to compile test program." 1>&2; exit 1; } 7019else 7020 cat > conftest.$ac_ext <<EOF 7021#line 7022 "configure" 7022#include "confdefs.h" 7023 7024#ifdef HAVE_TERMCAP_H 7025# include <termcap.h> 7026#endif 7027main() 7028{char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(!strcmp(s==0 ? "" : s, "1")); } 7029EOF 7030if { (eval echo configure:7031: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 7031then 7032 echo "$ac_t""no -- we are in termcap land" 1>&6 7033else 7034 echo "configure: failed program was:" >&5 7035 cat conftest.$ac_ext >&5 7036 rm -fr conftest* 7037 echo "$ac_t""yes -- terminfo spoken here" 1>&6; cat >> confdefs.h <<\EOF 7038#define TERMINFO 1 7039EOF 7040 7041fi 7042rm -fr conftest* 7043fi 7044 7045else 7046 echo "$ac_t""none found" 1>&6 7047fi 7048 7049if test "x$olibs" != "x$LIBS"; then 7050 echo $ac_n "checking what tgetent() returns for an unknown terminal""... $ac_c" 1>&6 7051echo "configure:7052: checking what tgetent() returns for an unknown terminal" >&5 7052 if test "$cross_compiling" = yes; then 7053 { echo "configure: error: failed to compile test program." 1>&2; exit 1; } 7054else 7055 cat > conftest.$ac_ext <<EOF 7056#line 7057 "configure" 7057#include "confdefs.h" 7058 7059#ifdef HAVE_TERMCAP_H 7060# include <termcap.h> 7061#endif 7062main() 7063{char s[10000]; int res = tgetent(s, "thisterminaldoesnotexist"); exit(res != 0); } 7064EOF 7065if { (eval echo configure:7066: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 7066then 7067 echo "$ac_t""zero" 1>&6; cat >> confdefs.h <<\EOF 7068#define TGETENT_ZERO_ERR 0 7069EOF 7070 7071else 7072 echo "configure: failed program was:" >&5 7073 cat conftest.$ac_ext >&5 7074 rm -fr conftest* 7075 echo "$ac_t""non-zero" 1>&6 7076fi 7077rm -fr conftest* 7078fi 7079 7080fi 7081 7082echo $ac_n "checking whether termcap.h contains ospeed""... $ac_c" 1>&6 7083echo "configure:7084: checking whether termcap.h contains ospeed" >&5 7084cat > conftest.$ac_ext <<EOF 7085#line 7086 "configure" 7086#include "confdefs.h" 7087 7088#ifdef HAVE_TERMCAP_H 7089# include <termcap.h> 7090#endif 7091 7092int main() { 7093ospeed = 20000 7094; return 0; } 7095EOF 7096if { (eval echo configure:7097: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7097 rm -rf conftest* 7098 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 7099#define HAVE_OSPEED 1 7100EOF 7101 7102else 7103 echo "configure: failed program was:" >&5 7104 cat conftest.$ac_ext >&5 7105 rm -rf conftest* 7106 echo "$ac_t""no" 1>&6 7107 echo $ac_n "checking whether ospeed can be extern""... $ac_c" 1>&6 7108echo "configure:7109: checking whether ospeed can be extern" >&5 7109 cat > conftest.$ac_ext <<EOF 7110#line 7111 "configure" 7111#include "confdefs.h" 7112 7113#ifdef HAVE_TERMCAP_H 7114# include <termcap.h> 7115#endif 7116extern short ospeed; 7117 7118int main() { 7119ospeed = 20000 7120; return 0; } 7121EOF 7122if { (eval echo configure:7123: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7123 rm -rf conftest* 7124 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 7125#define OSPEED_EXTERN 1 7126EOF 7127 7128else 7129 echo "configure: failed program was:" >&5 7130 cat conftest.$ac_ext >&5 7131 rm -rf conftest* 7132 echo "$ac_t""no" 1>&6 7133fi 7134rm -f conftest* 7135 7136fi 7137rm -f conftest* 7138 7139echo $ac_n "checking whether termcap.h contains UP, BC and PC""... $ac_c" 1>&6 7140echo "configure:7141: checking whether termcap.h contains UP, BC and PC" >&5 7141cat > conftest.$ac_ext <<EOF 7142#line 7143 "configure" 7143#include "confdefs.h" 7144 7145#ifdef HAVE_TERMCAP_H 7146# include <termcap.h> 7147#endif 7148 7149int main() { 7150if (UP == 0 && BC == 0) PC = 1 7151; return 0; } 7152EOF 7153if { (eval echo configure:7154: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7154 rm -rf conftest* 7155 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 7156#define HAVE_UP_BC_PC 1 7157EOF 7158 7159else 7160 echo "configure: failed program was:" >&5 7161 cat conftest.$ac_ext >&5 7162 rm -rf conftest* 7163 echo "$ac_t""no" 1>&6 7164 echo $ac_n "checking whether UP, BC and PC can be extern""... $ac_c" 1>&6 7165echo "configure:7166: checking whether UP, BC and PC can be extern" >&5 7166 cat > conftest.$ac_ext <<EOF 7167#line 7168 "configure" 7168#include "confdefs.h" 7169 7170#ifdef HAVE_TERMCAP_H 7171# include <termcap.h> 7172#endif 7173extern char *UP, *BC, PC; 7174 7175int main() { 7176if (UP == 0 && BC == 0) PC = 1 7177; return 0; } 7178EOF 7179if { (eval echo configure:7180: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7180 rm -rf conftest* 7181 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 7182#define UP_BC_PC_EXTERN 1 7183EOF 7184 7185else 7186 echo "configure: failed program was:" >&5 7187 cat conftest.$ac_ext >&5 7188 rm -rf conftest* 7189 echo "$ac_t""no" 1>&6 7190fi 7191rm -f conftest* 7192 7193fi 7194rm -f conftest* 7195 7196echo $ac_n "checking whether tputs() uses outfuntype""... $ac_c" 1>&6 7197echo "configure:7198: checking whether tputs() uses outfuntype" >&5 7198cat > conftest.$ac_ext <<EOF 7199#line 7200 "configure" 7200#include "confdefs.h" 7201 7202#ifdef HAVE_TERMCAP_H 7203# include <termcap.h> 7204#endif 7205 7206int main() { 7207extern int xx(); tputs("test", 1, (outfuntype)xx) 7208; return 0; } 7209EOF 7210if { (eval echo configure:7211: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 7211 rm -rf conftest* 7212 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 7213#define HAVE_OUTFUNTYPE 1 7214EOF 7215 7216else 7217 echo "configure: failed program was:" >&5 7218 cat conftest.$ac_ext >&5 7219 rm -rf conftest* 7220 echo "$ac_t""no" 1>&6 7221fi 7222rm -f conftest* 7223 7224echo $ac_n "checking whether sys/select.h and sys/time.h may both be included""... $ac_c" 1>&6 7225echo "configure:7226: checking whether sys/select.h and sys/time.h may both be included" >&5 7226cat > conftest.$ac_ext <<EOF 7227#line 7228 "configure" 7228#include "confdefs.h" 7229 7230#include <sys/types.h> 7231#include <sys/time.h> 7232#include <sys/select.h> 7233int main() { 7234 7235; return 0; } 7236EOF 7237if { (eval echo configure:7238: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 7238 rm -rf conftest* 7239 echo "$ac_t""yes" 1>&6 7240 cat >> confdefs.h <<\EOF 7241#define SYS_SELECT_WITH_SYS_TIME 1 7242EOF 7243 7244else 7245 echo "configure: failed program was:" >&5 7246 cat conftest.$ac_ext >&5 7247 rm -rf conftest* 7248 echo "$ac_t""no" 1>&6 7249fi 7250rm -f conftest* 7251 7252 7253echo $ac_n "checking for /dev/ptc""... $ac_c" 1>&6 7254echo "configure:7255: checking for /dev/ptc" >&5 7255if test -r /dev/ptc; then 7256 cat >> confdefs.h <<\EOF 7257#define HAVE_DEV_PTC 1 7258EOF 7259 7260 echo "$ac_t""yes" 1>&6 7261else 7262 echo "$ac_t""no" 1>&6 7263fi 7264 7265echo $ac_n "checking for SVR4 ptys""... $ac_c" 1>&6 7266echo "configure:7267: checking for SVR4 ptys" >&5 7267if test -c /dev/ptmx ; then 7268 cat > conftest.$ac_ext <<EOF 7269#line 7270 "configure" 7270#include "confdefs.h" 7271 7272int main() { 7273ptsname(0);grantpt(0);unlockpt(0); 7274; return 0; } 7275EOF 7276if { (eval echo configure:7277: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7277 rm -rf conftest* 7278 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 7279#define HAVE_SVR4_PTYS 1 7280EOF 7281 7282else 7283 echo "configure: failed program was:" >&5 7284 cat conftest.$ac_ext >&5 7285 rm -rf conftest* 7286 echo "$ac_t""no" 1>&6 7287fi 7288rm -f conftest* 7289else 7290 echo "$ac_t""no" 1>&6 7291fi 7292 7293echo $ac_n "checking for ptyranges""... $ac_c" 1>&6 7294echo "configure:7295: checking for ptyranges" >&5 7295if test -d /dev/ptym ; then 7296 pdir='/dev/ptym' 7297else 7298 pdir='/dev' 7299fi 7300cat > conftest.$ac_ext <<EOF 7301#line 7302 "configure" 7302#include "confdefs.h" 7303#ifdef M_UNIX 7304 yes; 7305#endif 7306 7307EOF 7308if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7309 egrep "yes" >/dev/null 2>&1; then 7310 rm -rf conftest* 7311 ptys=`echo /dev/ptyp??` 7312else 7313 rm -rf conftest* 7314 ptys=`echo $pdir/pty??` 7315fi 7316rm -f conftest* 7317 7318if test "$ptys" != "$pdir/pty??" ; then 7319 p0=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'` 7320 p1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'` 7321 cat >> confdefs.h <<EOF 7322#define PTYRANGE0 "$p0" 7323EOF 7324 7325 cat >> confdefs.h <<EOF 7326#define PTYRANGE1 "$p1" 7327EOF 7328 7329 echo "$ac_t""$p0 / $p1" 1>&6 7330else 7331 echo "$ac_t""don't know" 1>&6 7332fi 7333 7334echo $ac_n "checking default tty permissions/group""... $ac_c" 1>&6 7335echo "configure:7336: checking default tty permissions/group" >&5 7336rm -f conftest_grp 7337if test "$cross_compiling" = yes; then 7338 { echo "configure: error: failed to compile test program" 1>&2; exit 1; } 7339else 7340 cat > conftest.$ac_ext <<EOF 7341#line 7342 "configure" 7342#include "confdefs.h" 7343 7344#include <sys/types.h> 7345#include <sys/stat.h> 7346#include <stdio.h> 7347main() 7348{ 7349 struct stat sb; 7350 char *x,*ttyname(); 7351 int om, m; 7352 FILE *fp; 7353 7354 if (!(x = ttyname(0))) exit(1); 7355 if (stat(x, &sb)) exit(1); 7356 om = sb.st_mode; 7357 if (om & 002) exit(0); 7358 m = system("mesg y"); 7359 if (m == -1 || m == 127) exit(1); 7360 if (stat(x, &sb)) exit(1); 7361 m = sb.st_mode; 7362 if (chmod(x, om)) exit(1); 7363 if (m & 002) exit(0); 7364 if (sb.st_gid == getgid()) exit(1); 7365 if (!(fp=fopen("conftest_grp", "w"))) 7366 exit(1); 7367 fprintf(fp, "%d\n", sb.st_gid); 7368 fclose(fp); 7369 exit(0); 7370} 7371 7372EOF 7373if { (eval echo configure:7374: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 7374then 7375 7376 if test -f conftest_grp; then 7377 ptygrp=`cat conftest_grp` 7378 echo "$ac_t""pty mode: 0620, group: $ptygrp" 1>&6 7379 cat >> confdefs.h <<\EOF 7380#define PTYMODE 0620 7381EOF 7382 7383 cat >> confdefs.h <<EOF 7384#define PTYGROUP $ptygrp 7385EOF 7386 7387 else 7388 echo "$ac_t""ptys are world accessable" 1>&6 7389 fi 7390 7391else 7392 echo "configure: failed program was:" >&5 7393 cat conftest.$ac_ext >&5 7394 rm -fr conftest* 7395 echo "$ac_t""can't determine - assume ptys are world accessable" 1>&6 7396fi 7397rm -fr conftest* 7398fi 7399 7400rm -f conftest_grp 7401 7402 7403echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6 7404echo "configure:7405: checking return type of signal handlers" >&5 7405if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then 7406 echo $ac_n "(cached) $ac_c" 1>&6 7407else 7408 cat > conftest.$ac_ext <<EOF 7409#line 7410 "configure" 7410#include "confdefs.h" 7411#include <sys/types.h> 7412#include <signal.h> 7413#ifdef signal 7414#undef signal 7415#endif 7416#ifdef __cplusplus 7417extern "C" void (*signal (int, void (*)(int)))(int); 7418#else 7419void (*signal ()) (); 7420#endif 7421 7422int main() { 7423int i; 7424; return 0; } 7425EOF 7426if { (eval echo configure:7427: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 7427 rm -rf conftest* 7428 ac_cv_type_signal=void 7429else 7430 echo "configure: failed program was:" >&5 7431 cat conftest.$ac_ext >&5 7432 rm -rf conftest* 7433 ac_cv_type_signal=int 7434fi 7435rm -f conftest* 7436fi 7437 7438echo "$ac_t""$ac_cv_type_signal" 1>&6 7439cat >> confdefs.h <<EOF 7440#define RETSIGTYPE $ac_cv_type_signal 7441EOF 7442 7443 7444 7445if test $ac_cv_type_signal = void; then 7446 cat >> confdefs.h <<\EOF 7447#define SIGRETURN return 7448EOF 7449 7450else 7451 cat >> confdefs.h <<\EOF 7452#define SIGRETURN return 0 7453EOF 7454 7455fi 7456 7457echo $ac_n "checking for struct sigcontext""... $ac_c" 1>&6 7458echo "configure:7459: checking for struct sigcontext" >&5 7459cat > conftest.$ac_ext <<EOF 7460#line 7461 "configure" 7461#include "confdefs.h" 7462 7463#include <signal.h> 7464test_sig() 7465{ 7466 struct sigcontext *scont; 7467 scont = (struct sigcontext *)0; 7468 return 1; 7469} 7470int main() { 7471 7472; return 0; } 7473EOF 7474if { (eval echo configure:7475: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 7475 rm -rf conftest* 7476 echo "$ac_t""yes" 1>&6 7477 cat >> confdefs.h <<\EOF 7478#define HAVE_SIGCONTEXT 1 7479EOF 7480 7481else 7482 echo "configure: failed program was:" >&5 7483 cat conftest.$ac_ext >&5 7484 rm -rf conftest* 7485 echo "$ac_t""no" 1>&6 7486fi 7487rm -f conftest* 7488 7489echo $ac_n "checking getcwd implementation""... $ac_c" 1>&6 7490echo "configure:7491: checking getcwd implementation" >&5 7491if test "$cross_compiling" = yes; then 7492 { echo "configure: error: failed to compile test program" 1>&2; exit 1; } 7493else 7494 cat > conftest.$ac_ext <<EOF 7495#line 7496 "configure" 7496#include "confdefs.h" 7497 7498char *dagger[] = { "IFS=pwd", 0 }; 7499main() 7500{ 7501 char buffer[500]; 7502 extern char **environ; 7503 environ = dagger; 7504 return getcwd(buffer, 500) ? 0 : 1; 7505} 7506EOF 7507if { (eval echo configure:7508: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 7508then 7509 echo "$ac_t""it is usable" 1>&6 7510else 7511 echo "configure: failed program was:" >&5 7512 cat conftest.$ac_ext >&5 7513 rm -fr conftest* 7514 echo "$ac_t""it stinks" 1>&6 7515 cat >> confdefs.h <<\EOF 7516#define BAD_GETCWD 1 7517EOF 7518 7519fi 7520rm -fr conftest* 7521fi 7522 7523 7524for ac_func in bcmp fchdir fchown fseeko fsync ftello getcwd getpseudotty \ 7525 getpwnam getpwuid getrlimit gettimeofday getwd lstat memcmp \ 7526 memset nanosleep opendir putenv qsort readlink select setenv \ 7527 setpgid setsid sigaltstack sigstack sigset sigsetjmp sigaction \ 7528 sigvec snprintf strcasecmp strerror strftime stricmp strncasecmp \ 7529 strnicmp strpbrk strtol tgetent towlower towupper usleep utime utimes 7530do 7531echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 7532echo "configure:7533: checking for $ac_func" >&5 7533if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 7534 echo $ac_n "(cached) $ac_c" 1>&6 7535else 7536 cat > conftest.$ac_ext <<EOF 7537#line 7538 "configure" 7538#include "confdefs.h" 7539/* System header to define __stub macros and hopefully few prototypes, 7540 which can conflict with char $ac_func(); below. */ 7541#include <assert.h> 7542/* Override any gcc2 internal prototype to avoid an error. */ 7543/* We use char because int might match the return type of a gcc2 7544 builtin and then its argument prototype would still apply. */ 7545char $ac_func(); 7546 7547int main() { 7548 7549/* The GNU C library defines this for functions which it implements 7550 to always fail with ENOSYS. Some functions are actually named 7551 something starting with __ and the normal name is an alias. */ 7552#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 7553choke me 7554#else 7555$ac_func(); 7556#endif 7557 7558; return 0; } 7559EOF 7560if { (eval echo configure:7561: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7561 rm -rf conftest* 7562 eval "ac_cv_func_$ac_func=yes" 7563else 7564 echo "configure: failed program was:" >&5 7565 cat conftest.$ac_ext >&5 7566 rm -rf conftest* 7567 eval "ac_cv_func_$ac_func=no" 7568fi 7569rm -f conftest* 7570fi 7571 7572if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 7573 echo "$ac_t""yes" 1>&6 7574 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 7575 cat >> confdefs.h <<EOF 7576#define $ac_tr_func 1 7577EOF 7578 7579else 7580 echo "$ac_t""no" 1>&6 7581fi 7582done 7583 7584 7585echo $ac_n "checking for st_blksize""... $ac_c" 1>&6 7586echo "configure:7587: checking for st_blksize" >&5 7587cat > conftest.$ac_ext <<EOF 7588#line 7589 "configure" 7589#include "confdefs.h" 7590#include <sys/types.h> 7591#include <sys/stat.h> 7592int main() { 7593 struct stat st; 7594 int n; 7595 7596 stat("/", &st); 7597 n = (int)st.st_blksize; 7598; return 0; } 7599EOF 7600if { (eval echo configure:7601: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 7601 rm -rf conftest* 7602 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 7603#define HAVE_ST_BLKSIZE 1 7604EOF 7605 7606else 7607 echo "configure: failed program was:" >&5 7608 cat conftest.$ac_ext >&5 7609 rm -rf conftest* 7610 echo "$ac_t""no" 1>&6 7611fi 7612rm -f conftest* 7613 7614echo $ac_n "checking whether stat() ignores a trailing slash""... $ac_c" 1>&6 7615echo "configure:7616: checking whether stat() ignores a trailing slash" >&5 7616if test "$cross_compiling" = yes; then 7617 { echo "configure: error: failed to compile test program" 1>&2; exit 1; } 7618else 7619 cat > conftest.$ac_ext <<EOF 7620#line 7621 "configure" 7621#include "confdefs.h" 7622#include <sys/types.h> 7623#include <sys/stat.h> 7624main() {struct stat st; exit(stat("configure/", &st) != 0); } 7625EOF 7626if { (eval echo configure:7627: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 7627then 7628 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 7629#define STAT_IGNORES_SLASH 1 7630EOF 7631 7632else 7633 echo "configure: failed program was:" >&5 7634 cat conftest.$ac_ext >&5 7635 rm -fr conftest* 7636 echo "$ac_t""no" 1>&6 7637fi 7638rm -fr conftest* 7639fi 7640 7641 7642echo $ac_n "checking for iconv_open()""... $ac_c" 1>&6 7643echo "configure:7644: checking for iconv_open()" >&5 7644save_LIBS="$LIBS" 7645LIBS="$LIBS -liconv" 7646cat > conftest.$ac_ext <<EOF 7647#line 7648 "configure" 7648#include "confdefs.h" 7649 7650#ifdef HAVE_ICONV_H 7651# include <iconv.h> 7652#endif 7653 7654int main() { 7655iconv_open("fr", "to"); 7656; return 0; } 7657EOF 7658if { (eval echo configure:7659: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7659 rm -rf conftest* 7660 echo "$ac_t""yes; with -liconv" 1>&6; cat >> confdefs.h <<\EOF 7661#define HAVE_ICONV 1 7662EOF 7663 7664else 7665 echo "configure: failed program was:" >&5 7666 cat conftest.$ac_ext >&5 7667 rm -rf conftest* 7668 LIBS="$save_LIBS" 7669 cat > conftest.$ac_ext <<EOF 7670#line 7671 "configure" 7671#include "confdefs.h" 7672 7673#ifdef HAVE_ICONV_H 7674# include <iconv.h> 7675#endif 7676 7677int main() { 7678iconv_open("fr", "to"); 7679; return 0; } 7680EOF 7681if { (eval echo configure:7682: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7682 rm -rf conftest* 7683 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 7684#define HAVE_ICONV 1 7685EOF 7686 7687else 7688 echo "configure: failed program was:" >&5 7689 cat conftest.$ac_ext >&5 7690 rm -rf conftest* 7691 echo "$ac_t""no" 1>&6 7692fi 7693rm -f conftest* 7694fi 7695rm -f conftest* 7696 7697 7698echo $ac_n "checking for nl_langinfo(CODESET)""... $ac_c" 1>&6 7699echo "configure:7700: checking for nl_langinfo(CODESET)" >&5 7700cat > conftest.$ac_ext <<EOF 7701#line 7702 "configure" 7702#include "confdefs.h" 7703 7704#ifdef HAVE_LANGINFO_H 7705# include <langinfo.h> 7706#endif 7707 7708int main() { 7709char *cs = nl_langinfo(CODESET); 7710; return 0; } 7711EOF 7712if { (eval echo configure:7713: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7713 rm -rf conftest* 7714 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 7715#define HAVE_NL_LANGINFO_CODESET 1 7716EOF 7717 7718else 7719 echo "configure: failed program was:" >&5 7720 cat conftest.$ac_ext >&5 7721 rm -rf conftest* 7722 echo "$ac_t""no" 1>&6 7723fi 7724rm -f conftest* 7725 7726echo $ac_n "checking --disable-acl argument""... $ac_c" 1>&6 7727echo "configure:7728: checking --disable-acl argument" >&5 7728# Check whether --enable-acl or --disable-acl was given. 7729if test "${enable_acl+set}" = set; then 7730 enableval="$enable_acl" 7731 : 7732else 7733 enable_acl="yes" 7734fi 7735 7736if test "$enable_acl" = "yes"; then 7737echo "$ac_t""no" 1>&6 7738echo $ac_n "checking for acl_get_file in -lposix1e""... $ac_c" 1>&6 7739echo "configure:7740: checking for acl_get_file in -lposix1e" >&5 7740ac_lib_var=`echo posix1e'_'acl_get_file | sed 'y%./+-%__p_%'` 7741if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 7742 echo $ac_n "(cached) $ac_c" 1>&6 7743else 7744 ac_save_LIBS="$LIBS" 7745LIBS="-lposix1e $LIBS" 7746cat > conftest.$ac_ext <<EOF 7747#line 7748 "configure" 7748#include "confdefs.h" 7749/* Override any gcc2 internal prototype to avoid an error. */ 7750/* We use char because int might match the return type of a gcc2 7751 builtin and then its argument prototype would still apply. */ 7752char acl_get_file(); 7753 7754int main() { 7755acl_get_file() 7756; return 0; } 7757EOF 7758if { (eval echo configure:7759: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7759 rm -rf conftest* 7760 eval "ac_cv_lib_$ac_lib_var=yes" 7761else 7762 echo "configure: failed program was:" >&5 7763 cat conftest.$ac_ext >&5 7764 rm -rf conftest* 7765 eval "ac_cv_lib_$ac_lib_var=no" 7766fi 7767rm -f conftest* 7768LIBS="$ac_save_LIBS" 7769 7770fi 7771if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 7772 echo "$ac_t""yes" 1>&6 7773 LIBS="$LIBS -lposix1e" 7774else 7775 echo "$ac_t""no" 1>&6 7776echo $ac_n "checking for acl_get_file in -lacl""... $ac_c" 1>&6 7777echo "configure:7778: checking for acl_get_file in -lacl" >&5 7778ac_lib_var=`echo acl'_'acl_get_file | sed 'y%./+-%__p_%'` 7779if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 7780 echo $ac_n "(cached) $ac_c" 1>&6 7781else 7782 ac_save_LIBS="$LIBS" 7783LIBS="-lacl $LIBS" 7784cat > conftest.$ac_ext <<EOF 7785#line 7786 "configure" 7786#include "confdefs.h" 7787/* Override any gcc2 internal prototype to avoid an error. */ 7788/* We use char because int might match the return type of a gcc2 7789 builtin and then its argument prototype would still apply. */ 7790char acl_get_file(); 7791 7792int main() { 7793acl_get_file() 7794; return 0; } 7795EOF 7796if { (eval echo configure:7797: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7797 rm -rf conftest* 7798 eval "ac_cv_lib_$ac_lib_var=yes" 7799else 7800 echo "configure: failed program was:" >&5 7801 cat conftest.$ac_ext >&5 7802 rm -rf conftest* 7803 eval "ac_cv_lib_$ac_lib_var=no" 7804fi 7805rm -f conftest* 7806LIBS="$ac_save_LIBS" 7807 7808fi 7809if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 7810 echo "$ac_t""yes" 1>&6 7811 LIBS="$LIBS -lacl" 7812 echo $ac_n "checking for fgetxattr in -lattr""... $ac_c" 1>&6 7813echo "configure:7814: checking for fgetxattr in -lattr" >&5 7814ac_lib_var=`echo attr'_'fgetxattr | sed 'y%./+-%__p_%'` 7815if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 7816 echo $ac_n "(cached) $ac_c" 1>&6 7817else 7818 ac_save_LIBS="$LIBS" 7819LIBS="-lattr $LIBS" 7820cat > conftest.$ac_ext <<EOF 7821#line 7822 "configure" 7822#include "confdefs.h" 7823/* Override any gcc2 internal prototype to avoid an error. */ 7824/* We use char because int might match the return type of a gcc2 7825 builtin and then its argument prototype would still apply. */ 7826char fgetxattr(); 7827 7828int main() { 7829fgetxattr() 7830; return 0; } 7831EOF 7832if { (eval echo configure:7833: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7833 rm -rf conftest* 7834 eval "ac_cv_lib_$ac_lib_var=yes" 7835else 7836 echo "configure: failed program was:" >&5 7837 cat conftest.$ac_ext >&5 7838 rm -rf conftest* 7839 eval "ac_cv_lib_$ac_lib_var=no" 7840fi 7841rm -f conftest* 7842LIBS="$ac_save_LIBS" 7843 7844fi 7845if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 7846 echo "$ac_t""yes" 1>&6 7847 LIBS="$LIBS -lattr" 7848else 7849 echo "$ac_t""no" 1>&6 7850fi 7851 7852else 7853 echo "$ac_t""no" 1>&6 7854fi 7855 7856fi 7857 7858 7859echo $ac_n "checking for POSIX ACL support""... $ac_c" 1>&6 7860echo "configure:7861: checking for POSIX ACL support" >&5 7861cat > conftest.$ac_ext <<EOF 7862#line 7863 "configure" 7863#include "confdefs.h" 7864 7865#include <sys/types.h> 7866#ifdef HAVE_SYS_ACL_H 7867# include <sys/acl.h> 7868#endif 7869acl_t acl; 7870int main() { 7871acl = acl_get_file("foo", ACL_TYPE_ACCESS); 7872 acl_set_file("foo", ACL_TYPE_ACCESS, acl); 7873 acl_free(acl); 7874; return 0; } 7875EOF 7876if { (eval echo configure:7877: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7877 rm -rf conftest* 7878 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 7879#define HAVE_POSIX_ACL 1 7880EOF 7881 7882else 7883 echo "configure: failed program was:" >&5 7884 cat conftest.$ac_ext >&5 7885 rm -rf conftest* 7886 echo "$ac_t""no" 1>&6 7887fi 7888rm -f conftest* 7889 7890echo $ac_n "checking for Solaris ACL support""... $ac_c" 1>&6 7891echo "configure:7892: checking for Solaris ACL support" >&5 7892cat > conftest.$ac_ext <<EOF 7893#line 7894 "configure" 7894#include "confdefs.h" 7895 7896#ifdef HAVE_SYS_ACL_H 7897# include <sys/acl.h> 7898#endif 7899int main() { 7900acl("foo", GETACLCNT, 0, NULL); 7901 7902; return 0; } 7903EOF 7904if { (eval echo configure:7905: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7905 rm -rf conftest* 7906 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 7907#define HAVE_SOLARIS_ACL 1 7908EOF 7909 7910else 7911 echo "configure: failed program was:" >&5 7912 cat conftest.$ac_ext >&5 7913 rm -rf conftest* 7914 echo "$ac_t""no" 1>&6 7915fi 7916rm -f conftest* 7917 7918echo $ac_n "checking for AIX ACL support""... $ac_c" 1>&6 7919echo "configure:7920: checking for AIX ACL support" >&5 7920cat > conftest.$ac_ext <<EOF 7921#line 7922 "configure" 7922#include "confdefs.h" 7923 7924#ifdef HAVE_SYS_ACL_H 7925# include <sys/acl.h> 7926#endif 7927#ifdef HAVE_SYS_ACCESS_H 7928# include <sys/access.h> 7929#endif 7930#define _ALL_SOURCE 7931 7932#include <sys/stat.h> 7933 7934int aclsize; 7935struct acl *aclent; 7936int main() { 7937aclsize = sizeof(struct acl); 7938 aclent = (void *)malloc(aclsize); 7939 statacl("foo", STX_NORMAL, aclent, aclsize); 7940 7941; return 0; } 7942EOF 7943if { (eval echo configure:7944: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7944 rm -rf conftest* 7945 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 7946#define HAVE_AIX_ACL 1 7947EOF 7948 7949else 7950 echo "configure: failed program was:" >&5 7951 cat conftest.$ac_ext >&5 7952 rm -rf conftest* 7953 echo "$ac_t""no" 1>&6 7954fi 7955rm -f conftest* 7956else 7957 echo "$ac_t""yes" 1>&6 7958fi 7959 7960echo $ac_n "checking --disable-gpm argument""... $ac_c" 1>&6 7961echo "configure:7962: checking --disable-gpm argument" >&5 7962# Check whether --enable-gpm or --disable-gpm was given. 7963if test "${enable_gpm+set}" = set; then 7964 enableval="$enable_gpm" 7965 : 7966else 7967 enable_gpm="yes" 7968fi 7969 7970 7971if test "$enable_gpm" = "yes"; then 7972 echo "$ac_t""no" 1>&6 7973 echo $ac_n "checking for gpm""... $ac_c" 1>&6 7974echo "configure:7975: checking for gpm" >&5 7975if eval "test \"`echo '$''{'vi_cv_have_gpm'+set}'`\" = set"; then 7976 echo $ac_n "(cached) $ac_c" 1>&6 7977else 7978 olibs="$LIBS" ; LIBS="-lgpm" 7979 cat > conftest.$ac_ext <<EOF 7980#line 7981 "configure" 7981#include "confdefs.h" 7982#include <gpm.h> 7983 #include <linux/keyboard.h> 7984int main() { 7985Gpm_GetLibVersion(NULL); 7986; return 0; } 7987EOF 7988if { (eval echo configure:7989: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 7989 rm -rf conftest* 7990 vi_cv_have_gpm=yes 7991else 7992 echo "configure: failed program was:" >&5 7993 cat conftest.$ac_ext >&5 7994 rm -rf conftest* 7995 vi_cv_have_gpm=no 7996fi 7997rm -f conftest* 7998 LIBS="$olibs" 7999 8000fi 8001 8002echo "$ac_t""$vi_cv_have_gpm" 1>&6 8003 if test $vi_cv_have_gpm = yes; then 8004 LIBS="$LIBS -lgpm" 8005 cat >> confdefs.h <<\EOF 8006#define HAVE_GPM 1 8007EOF 8008 8009 fi 8010else 8011 echo "$ac_t""yes" 1>&6 8012fi 8013 8014echo $ac_n "checking for vsnprintf()""... $ac_c" 1>&6 8015echo "configure:8016: checking for vsnprintf()" >&5 8016if test "$cross_compiling" = yes; then 8017 { echo "configure: error: failed to compile test program" 1>&2; exit 1; } 8018else 8019 cat > conftest.$ac_ext <<EOF 8020#line 8021 "configure" 8021#include "confdefs.h" 8022 8023#include <stdio.h> 8024#include <stdarg.h> 8025 /* Check use of vsnprintf() */ 8026 void warn(char *fmt, ...); 8027 void warn(char *fmt, ...) 8028 { 8029 va_list ap; char buf[20]; 8030 va_start(ap, fmt); 8031 vsnprintf(buf, 20, fmt, ap); 8032 va_end(ap); 8033 } 8034 main() 8035 { 8036 warn("testing %s\n", "a very long string that won't fit"); 8037 exit(0); 8038 } 8039 8040EOF 8041if { (eval echo configure:8042: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 8042then 8043 cat >> confdefs.h <<\EOF 8044#define HAVE_VSNPRINTF 1 8045EOF 8046 echo "$ac_t""yes" 1>&6 8047else 8048 echo "configure: failed program was:" >&5 8049 cat conftest.$ac_ext >&5 8050 rm -fr conftest* 8051 echo "$ac_t""no" 1>&6 8052fi 8053rm -fr conftest* 8054fi 8055 8056 8057 8058echo $ac_n "checking for rename""... $ac_c" 1>&6 8059echo "configure:8060: checking for rename" >&5 8060cat > conftest.$ac_ext <<EOF 8061#line 8062 "configure" 8062#include "confdefs.h" 8063#include <stdio.h> 8064int main() { 8065rename("this", "that") 8066; return 0; } 8067EOF 8068if { (eval echo configure:8069: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 8069 rm -rf conftest* 8070 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 8071#define HAVE_RENAME 1 8072EOF 8073 8074else 8075 echo "configure: failed program was:" >&5 8076 cat conftest.$ac_ext >&5 8077 rm -rf conftest* 8078 echo "$ac_t""no" 1>&6 8079fi 8080rm -f conftest* 8081 8082echo $ac_n "checking for sysctl""... $ac_c" 1>&6 8083echo "configure:8084: checking for sysctl" >&5 8084cat > conftest.$ac_ext <<EOF 8085#line 8086 "configure" 8086#include "confdefs.h" 8087#include <sys/types.h> 8088#include <sys/sysctl.h> 8089int main() { 8090 int mib[2], r; 8091 size_t len; 8092 8093 mib[0] = CTL_HW; 8094 mib[1] = HW_USERMEM; 8095 len = sizeof(r); 8096 (void)sysctl(mib, 2, &r, &len, (void *)0, (size_t)0); 8097 8098; return 0; } 8099EOF 8100if { (eval echo configure:8101: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 8101 rm -rf conftest* 8102 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 8103#define HAVE_SYSCTL 1 8104EOF 8105 8106else 8107 echo "configure: failed program was:" >&5 8108 cat conftest.$ac_ext >&5 8109 rm -rf conftest* 8110 echo "$ac_t""not usable" 1>&6 8111fi 8112rm -f conftest* 8113 8114echo $ac_n "checking for sysinfo""... $ac_c" 1>&6 8115echo "configure:8116: checking for sysinfo" >&5 8116cat > conftest.$ac_ext <<EOF 8117#line 8118 "configure" 8118#include "confdefs.h" 8119#include <sys/types.h> 8120#include <sys/sysinfo.h> 8121int main() { 8122 struct sysinfo sinfo; 8123 int t; 8124 8125 (void)sysinfo(&sinfo); 8126 t = sinfo.totalram; 8127 8128; return 0; } 8129EOF 8130if { (eval echo configure:8131: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 8131 rm -rf conftest* 8132 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 8133#define HAVE_SYSINFO 1 8134EOF 8135 8136else 8137 echo "configure: failed program was:" >&5 8138 cat conftest.$ac_ext >&5 8139 rm -rf conftest* 8140 echo "$ac_t""not usable" 1>&6 8141fi 8142rm -f conftest* 8143 8144echo $ac_n "checking for sysconf""... $ac_c" 1>&6 8145echo "configure:8146: checking for sysconf" >&5 8146cat > conftest.$ac_ext <<EOF 8147#line 8148 "configure" 8148#include "confdefs.h" 8149#include <unistd.h> 8150int main() { 8151 (void)sysconf(_SC_PAGESIZE); 8152 (void)sysconf(_SC_PHYS_PAGES); 8153 8154; return 0; } 8155EOF 8156if { (eval echo configure:8157: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 8157 rm -rf conftest* 8158 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 8159#define HAVE_SYSCONF 1 8160EOF 8161 8162else 8163 echo "configure: failed program was:" >&5 8164 cat conftest.$ac_ext >&5 8165 rm -rf conftest* 8166 echo "$ac_t""not usable" 1>&6 8167fi 8168rm -f conftest* 8169 8170 8171echo $ac_n "checking size of int""... $ac_c" 1>&6 8172echo "configure:8173: checking size of int" >&5 8173if eval "test \"`echo '$''{'ac_cv_sizeof_int'+set}'`\" = set"; then 8174 echo $ac_n "(cached) $ac_c" 1>&6 8175else 8176 if test "$cross_compiling" = yes; then 8177 { echo "configure: error: failed to compile test program" 1>&2; exit 1; } 8178else 8179 cat > conftest.$ac_ext <<EOF 8180#line 8181 "configure" 8181#include "confdefs.h" 8182#include <stdio.h> 8183 main() 8184 { 8185 FILE *f=fopen("conftestval", "w"); 8186 if (!f) exit(1); 8187 fprintf(f, "%d\n", (int)sizeof(int)); 8188 exit(0); 8189 } 8190EOF 8191if { (eval echo configure:8192: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 8192then 8193 ac_cv_sizeof_int=`cat conftestval` 8194else 8195 echo "configure: failed program was:" >&5 8196 cat conftest.$ac_ext >&5 8197 rm -fr conftest* 8198 ac_cv_sizeof_int=0 8199fi 8200rm -fr conftest* 8201fi 8202 8203fi 8204 8205echo "$ac_t""$ac_cv_sizeof_int" 1>&6 8206cat >> confdefs.h <<EOF 8207#define SIZEOF_INT $ac_cv_sizeof_int 8208EOF 8209 8210 8211echo $ac_n "checking whether memmove/bcopy/memcpy handle overlaps""... $ac_c" 1>&6 8212echo "configure:8213: checking whether memmove/bcopy/memcpy handle overlaps" >&5 8213bcopy_test_prog=' 8214main() { 8215 char buf[10]; 8216 strcpy(buf, "abcdefghi"); 8217 mch_memmove(buf, buf + 2, 3); 8218 if (strncmp(buf, "ababcf", 6)) 8219 exit(1); 8220 strcpy(buf, "abcdefghi"); 8221 mch_memmove(buf + 2, buf, 3); 8222 if (strncmp(buf, "cdedef", 6)) 8223 exit(1); 8224 exit(0); /* libc version works properly. */ 8225}' 8226 8227 8228if test "$cross_compiling" = yes; then 8229 { echo "configure: error: failed to compile test program" 1>&2; exit 1; } 8230else 8231 cat > conftest.$ac_ext <<EOF 8232#line 8233 "configure" 8233#include "confdefs.h" 8234#define mch_memmove(s,d,l) memmove(d,s,l) $bcopy_test_prog 8235EOF 8236if { (eval echo configure:8237: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 8237then 8238 cat >> confdefs.h <<\EOF 8239#define USEMEMMOVE 1 8240EOF 8241 echo "$ac_t""memmove does" 1>&6 8242else 8243 echo "configure: failed program was:" >&5 8244 cat conftest.$ac_ext >&5 8245 rm -fr conftest* 8246 if test "$cross_compiling" = yes; then 8247 { echo "configure: error: failed to compile test program" 1>&2; exit 1; } 8248else 8249 cat > conftest.$ac_ext <<EOF 8250#line 8251 "configure" 8251#include "confdefs.h" 8252#define mch_memmove(s,d,l) bcopy(d,s,l) $bcopy_test_prog 8253EOF 8254if { (eval echo configure:8255: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 8255then 8256 cat >> confdefs.h <<\EOF 8257#define USEBCOPY 1 8258EOF 8259 echo "$ac_t""bcopy does" 1>&6 8260else 8261 echo "configure: failed program was:" >&5 8262 cat conftest.$ac_ext >&5 8263 rm -fr conftest* 8264 if test "$cross_compiling" = yes; then 8265 { echo "configure: error: failed to compile test program" 1>&2; exit 1; } 8266else 8267 cat > conftest.$ac_ext <<EOF 8268#line 8269 "configure" 8269#include "confdefs.h" 8270#define mch_memmove(s,d,l) memcpy(d,s,l) $bcopy_test_prog 8271EOF 8272if { (eval echo configure:8273: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 8273then 8274 cat >> confdefs.h <<\EOF 8275#define USEMEMCPY 1 8276EOF 8277 echo "$ac_t""memcpy does" 1>&6 8278else 8279 echo "configure: failed program was:" >&5 8280 cat conftest.$ac_ext >&5 8281 rm -fr conftest* 8282 echo "$ac_t""no" 1>&6 8283fi 8284rm -fr conftest* 8285fi 8286 8287fi 8288rm -fr conftest* 8289fi 8290 8291fi 8292rm -fr conftest* 8293fi 8294 8295 8296 8297if test "$enable_multibyte" = "yes"; then 8298 cflags_save=$CFLAGS 8299 ldflags_save=$LDFLAGS 8300 if test -n "$x_includes" ; then 8301 CFLAGS="$CFLAGS -I$x_includes" 8302 LDFLAGS="$X_LIBS $LDFLAGS -lX11" 8303 echo $ac_n "checking whether X_LOCALE needed""... $ac_c" 1>&6 8304echo "configure:8305: checking whether X_LOCALE needed" >&5 8305 cat > conftest.$ac_ext <<EOF 8306#line 8307 "configure" 8307#include "confdefs.h" 8308#include <X11/Xlocale.h> 8309int main() { 8310 8311; return 0; } 8312EOF 8313if { (eval echo configure:8314: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 8314 rm -rf conftest* 8315 cat > conftest.$ac_ext <<EOF 8316#line 8317 "configure" 8317#include "confdefs.h" 8318/* Override any gcc2 internal prototype to avoid an error. */ 8319/* We use char because int might match the return type of a gcc2 8320 builtin and then its argument prototype would still apply. */ 8321char _Xsetlocale(); 8322 8323int main() { 8324_Xsetlocale() 8325; return 0; } 8326EOF 8327if { (eval echo configure:8328: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 8328 rm -rf conftest* 8329 echo "$ac_t""yes" 1>&6 8330 cat >> confdefs.h <<\EOF 8331#define X_LOCALE 1 8332EOF 8333 8334else 8335 echo "configure: failed program was:" >&5 8336 cat conftest.$ac_ext >&5 8337 rm -rf conftest* 8338 echo "$ac_t""no" 1>&6 8339fi 8340rm -f conftest* 8341else 8342 echo "configure: failed program was:" >&5 8343 cat conftest.$ac_ext >&5 8344 rm -rf conftest* 8345 echo "$ac_t""no" 1>&6 8346fi 8347rm -f conftest* 8348 fi 8349 CFLAGS=$cflags_save 8350 LDFLAGS=$ldflags_save 8351fi 8352 8353echo $ac_n "checking for _xpg4_setrunelocale in -lxpg4""... $ac_c" 1>&6 8354echo "configure:8355: checking for _xpg4_setrunelocale in -lxpg4" >&5 8355ac_lib_var=`echo xpg4'_'_xpg4_setrunelocale | sed 'y%./+-%__p_%'` 8356if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 8357 echo $ac_n "(cached) $ac_c" 1>&6 8358else 8359 ac_save_LIBS="$LIBS" 8360LIBS="-lxpg4 $LIBS" 8361cat > conftest.$ac_ext <<EOF 8362#line 8363 "configure" 8363#include "confdefs.h" 8364/* Override any gcc2 internal prototype to avoid an error. */ 8365/* We use char because int might match the return type of a gcc2 8366 builtin and then its argument prototype would still apply. */ 8367char _xpg4_setrunelocale(); 8368 8369int main() { 8370_xpg4_setrunelocale() 8371; return 0; } 8372EOF 8373if { (eval echo configure:8374: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 8374 rm -rf conftest* 8375 eval "ac_cv_lib_$ac_lib_var=yes" 8376else 8377 echo "configure: failed program was:" >&5 8378 cat conftest.$ac_ext >&5 8379 rm -rf conftest* 8380 eval "ac_cv_lib_$ac_lib_var=no" 8381fi 8382rm -f conftest* 8383LIBS="$ac_save_LIBS" 8384 8385fi 8386if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 8387 echo "$ac_t""yes" 1>&6 8388 LIBS="$LIBS -lxpg4" 8389else 8390 echo "$ac_t""no" 1>&6 8391fi 8392 8393 8394echo $ac_n "checking how to create tags""... $ac_c" 1>&6 8395echo "configure:8396: checking how to create tags" >&5 8396test -f tags && mv tags tags.save 8397if (eval ctags --version /dev/null | grep Exuberant) < /dev/null 1>&5 2>&1; then 8398 TAGPRG="ctags" 8399else 8400 (eval etags /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="etags" 8401 (eval etags -c /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="etags -c" 8402 (eval ctags /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags" 8403 (eval ctags -t /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -t" 8404 (eval ctags -ts /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -ts" 8405 (eval ctags -tvs /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -tvs" 8406 (eval ctags -i+m /dev/null) < /dev/null 1>&5 2>&1 && TAGPRG="ctags -i+m" 8407fi 8408test -f tags.save && mv tags.save tags 8409echo "$ac_t""$TAGPRG" 1>&6 8410 8411echo $ac_n "checking how to run man with a section nr""... $ac_c" 1>&6 8412echo "configure:8413: checking how to run man with a section nr" >&5 8413MANDEF="man" 8414(eval man -s 2 read) < /dev/null > /dev/null 2>&5 && MANDEF="man -s" 8415echo "$ac_t""$MANDEF" 1>&6 8416if test "$MANDEF" = "man -s"; then 8417 cat >> confdefs.h <<\EOF 8418#define USEMAN_S 1 8419EOF 8420 8421fi 8422 8423echo $ac_n "checking --disable-nls argument""... $ac_c" 1>&6 8424echo "configure:8425: checking --disable-nls argument" >&5 8425# Check whether --enable-nls or --disable-nls was given. 8426if test "${enable_nls+set}" = set; then 8427 enableval="$enable_nls" 8428 : 8429else 8430 enable_nls="yes" 8431fi 8432 8433 8434if test "$enable_nls" = "yes"; then 8435 echo "$ac_t""no" 1>&6 8436 # Extract the first word of "msgfmt", so it can be a program name with args. 8437set dummy msgfmt; ac_word=$2 8438echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 8439echo "configure:8440: checking for $ac_word" >&5 8440if eval "test \"`echo '$''{'ac_cv_prog_MSGFMT'+set}'`\" = set"; then 8441 echo $ac_n "(cached) $ac_c" 1>&6 8442else 8443 if test -n "$MSGFMT"; then 8444 ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test. 8445else 8446 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 8447 ac_dummy="$PATH" 8448 for ac_dir in $ac_dummy; do 8449 test -z "$ac_dir" && ac_dir=. 8450 if test -f $ac_dir/$ac_word; then 8451 ac_cv_prog_MSGFMT="msgfmt" 8452 break 8453 fi 8454 done 8455 IFS="$ac_save_ifs" 8456fi 8457fi 8458MSGFMT="$ac_cv_prog_MSGFMT" 8459if test -n "$MSGFMT"; then 8460 echo "$ac_t""$MSGFMT" 1>&6 8461else 8462 echo "$ac_t""no" 1>&6 8463fi 8464 8465 echo $ac_n "checking for NLS""... $ac_c" 1>&6 8466echo "configure:8467: checking for NLS" >&5 8467 if test -f po/Makefile; then 8468 have_gettext="no" 8469 if test -n "$MSGFMT"; then 8470 cat > conftest.$ac_ext <<EOF 8471#line 8472 "configure" 8472#include "confdefs.h" 8473#include <libintl.h> 8474int main() { 8475gettext("Test"); 8476; return 0; } 8477EOF 8478if { (eval echo configure:8479: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 8479 rm -rf conftest* 8480 echo "$ac_t""gettext() works" 1>&6; have_gettext="yes" 8481else 8482 echo "configure: failed program was:" >&5 8483 cat conftest.$ac_ext >&5 8484 rm -rf conftest* 8485 olibs=$LIBS 8486 LIBS="$LIBS -lintl" 8487 cat > conftest.$ac_ext <<EOF 8488#line 8489 "configure" 8489#include "confdefs.h" 8490#include <libintl.h> 8491int main() { 8492gettext("Test"); 8493; return 0; } 8494EOF 8495if { (eval echo configure:8496: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 8496 rm -rf conftest* 8497 echo "$ac_t""gettext() works with -lintl" 1>&6; have_gettext="yes" 8498else 8499 echo "configure: failed program was:" >&5 8500 cat conftest.$ac_ext >&5 8501 rm -rf conftest* 8502 echo "$ac_t""gettext() doesn't work" 1>&6; 8503 LIBS=$olibs 8504fi 8505rm -f conftest* 8506fi 8507rm -f conftest* 8508 else 8509 echo "$ac_t""msgfmt not found - disabled" 1>&6; 8510 fi 8511 if test $have_gettext = "yes"; then 8512 cat >> confdefs.h <<\EOF 8513#define HAVE_GETTEXT 1 8514EOF 8515 8516 MAKEMO=yes 8517 8518 for ac_func in bind_textdomain_codeset 8519do 8520echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 8521echo "configure:8522: checking for $ac_func" >&5 8522if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 8523 echo $ac_n "(cached) $ac_c" 1>&6 8524else 8525 cat > conftest.$ac_ext <<EOF 8526#line 8527 "configure" 8527#include "confdefs.h" 8528/* System header to define __stub macros and hopefully few prototypes, 8529 which can conflict with char $ac_func(); below. */ 8530#include <assert.h> 8531/* Override any gcc2 internal prototype to avoid an error. */ 8532/* We use char because int might match the return type of a gcc2 8533 builtin and then its argument prototype would still apply. */ 8534char $ac_func(); 8535 8536int main() { 8537 8538/* The GNU C library defines this for functions which it implements 8539 to always fail with ENOSYS. Some functions are actually named 8540 something starting with __ and the normal name is an alias. */ 8541#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 8542choke me 8543#else 8544$ac_func(); 8545#endif 8546 8547; return 0; } 8548EOF 8549if { (eval echo configure:8550: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 8550 rm -rf conftest* 8551 eval "ac_cv_func_$ac_func=yes" 8552else 8553 echo "configure: failed program was:" >&5 8554 cat conftest.$ac_ext >&5 8555 rm -rf conftest* 8556 eval "ac_cv_func_$ac_func=no" 8557fi 8558rm -f conftest* 8559fi 8560 8561if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 8562 echo "$ac_t""yes" 1>&6 8563 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 8564 cat >> confdefs.h <<EOF 8565#define $ac_tr_func 1 8566EOF 8567 8568else 8569 echo "$ac_t""no" 1>&6 8570fi 8571done 8572 8573 echo $ac_n "checking for _nl_msg_cat_cntr""... $ac_c" 1>&6 8574echo "configure:8575: checking for _nl_msg_cat_cntr" >&5 8575 cat > conftest.$ac_ext <<EOF 8576#line 8577 "configure" 8577#include "confdefs.h" 8578#include <libintl.h> 8579 extern int _nl_msg_cat_cntr; 8580int main() { 8581++_nl_msg_cat_cntr; 8582; return 0; } 8583EOF 8584if { (eval echo configure:8585: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 8585 rm -rf conftest* 8586 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF 8587#define HAVE_NL_MSG_CAT_CNTR 1 8588EOF 8589 8590else 8591 echo "configure: failed program was:" >&5 8592 cat conftest.$ac_ext >&5 8593 rm -rf conftest* 8594 echo "$ac_t""no" 1>&6 8595fi 8596rm -f conftest* 8597 fi 8598 else 8599 echo "$ac_t""no "po/Makefile" - disabled" 1>&6; 8600 fi 8601else 8602 echo "$ac_t""yes" 1>&6 8603fi 8604 8605ac_safe=`echo "dlfcn.h" | sed 'y%./+-%__p_%'` 8606echo $ac_n "checking for dlfcn.h""... $ac_c" 1>&6 8607echo "configure:8608: checking for dlfcn.h" >&5 8608if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 8609 echo $ac_n "(cached) $ac_c" 1>&6 8610else 8611 cat > conftest.$ac_ext <<EOF 8612#line 8613 "configure" 8613#include "confdefs.h" 8614#include <dlfcn.h> 8615EOF 8616ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 8617{ (eval echo configure:8618: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 8618ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 8619if test -z "$ac_err"; then 8620 rm -rf conftest* 8621 eval "ac_cv_header_$ac_safe=yes" 8622else 8623 echo "$ac_err" >&5 8624 echo "configure: failed program was:" >&5 8625 cat conftest.$ac_ext >&5 8626 rm -rf conftest* 8627 eval "ac_cv_header_$ac_safe=no" 8628fi 8629rm -f conftest* 8630fi 8631if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 8632 echo "$ac_t""yes" 1>&6 8633 DLL=dlfcn.h 8634else 8635 echo "$ac_t""no" 1>&6 8636ac_safe=`echo "dl.h" | sed 'y%./+-%__p_%'` 8637echo $ac_n "checking for dl.h""... $ac_c" 1>&6 8638echo "configure:8639: checking for dl.h" >&5 8639if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 8640 echo $ac_n "(cached) $ac_c" 1>&6 8641else 8642 cat > conftest.$ac_ext <<EOF 8643#line 8644 "configure" 8644#include "confdefs.h" 8645#include <dl.h> 8646EOF 8647ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 8648{ (eval echo configure:8649: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 8649ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 8650if test -z "$ac_err"; then 8651 rm -rf conftest* 8652 eval "ac_cv_header_$ac_safe=yes" 8653else 8654 echo "$ac_err" >&5 8655 echo "configure: failed program was:" >&5 8656 cat conftest.$ac_ext >&5 8657 rm -rf conftest* 8658 eval "ac_cv_header_$ac_safe=no" 8659fi 8660rm -f conftest* 8661fi 8662if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 8663 echo "$ac_t""yes" 1>&6 8664 DLL=dl.h 8665else 8666 echo "$ac_t""no" 1>&6 8667fi 8668 8669fi 8670 8671if test x${DLL} = xdlfcn.h; then 8672 cat >> confdefs.h <<\EOF 8673#define HAVE_DLFCN_H 1 8674EOF 8675 8676 echo $ac_n "checking for dlopen()""... $ac_c" 1>&6 8677echo "configure:8678: checking for dlopen()" >&5 8678 cat > conftest.$ac_ext <<EOF 8679#line 8680 "configure" 8680#include "confdefs.h" 8681 8682int main() { 8683 8684 extern void* dlopen(); 8685 dlopen(); 8686 8687; return 0; } 8688EOF 8689if { (eval echo configure:8690: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 8690 rm -rf conftest* 8691 echo "$ac_t""yes" 1>&6; 8692 cat >> confdefs.h <<\EOF 8693#define HAVE_DLOPEN 1 8694EOF 8695 8696else 8697 echo "configure: failed program was:" >&5 8698 cat conftest.$ac_ext >&5 8699 rm -rf conftest* 8700 echo "$ac_t""no" 1>&6; 8701 echo $ac_n "checking for dlopen() in -ldl""... $ac_c" 1>&6 8702echo "configure:8703: checking for dlopen() in -ldl" >&5 8703 olibs=$LIBS 8704 LIBS="$LIBS -ldl" 8705 cat > conftest.$ac_ext <<EOF 8706#line 8707 "configure" 8707#include "confdefs.h" 8708 8709int main() { 8710 8711 extern void* dlopen(); 8712 dlopen(); 8713 8714; return 0; } 8715EOF 8716if { (eval echo configure:8717: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 8717 rm -rf conftest* 8718 echo "$ac_t""yes" 1>&6; 8719 cat >> confdefs.h <<\EOF 8720#define HAVE_DLOPEN 1 8721EOF 8722 8723else 8724 echo "configure: failed program was:" >&5 8725 cat conftest.$ac_ext >&5 8726 rm -rf conftest* 8727 echo "$ac_t""no" 1>&6; 8728 LIBS=$olibs 8729fi 8730rm -f conftest* 8731fi 8732rm -f conftest* 8733 echo $ac_n "checking for dlsym()""... $ac_c" 1>&6 8734echo "configure:8735: checking for dlsym()" >&5 8735 cat > conftest.$ac_ext <<EOF 8736#line 8737 "configure" 8737#include "confdefs.h" 8738 8739int main() { 8740 8741 extern void* dlsym(); 8742 dlsym(); 8743 8744; return 0; } 8745EOF 8746if { (eval echo configure:8747: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 8747 rm -rf conftest* 8748 echo "$ac_t""yes" 1>&6; 8749 cat >> confdefs.h <<\EOF 8750#define HAVE_DLSYM 1 8751EOF 8752 8753else 8754 echo "configure: failed program was:" >&5 8755 cat conftest.$ac_ext >&5 8756 rm -rf conftest* 8757 echo "$ac_t""no" 1>&6; 8758 echo $ac_n "checking for dlsym() in -ldl""... $ac_c" 1>&6 8759echo "configure:8760: checking for dlsym() in -ldl" >&5 8760 olibs=$LIBS 8761 LIBS="$LIBS -ldl" 8762 cat > conftest.$ac_ext <<EOF 8763#line 8764 "configure" 8764#include "confdefs.h" 8765 8766int main() { 8767 8768 extern void* dlsym(); 8769 dlsym(); 8770 8771; return 0; } 8772EOF 8773if { (eval echo configure:8774: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 8774 rm -rf conftest* 8775 echo "$ac_t""yes" 1>&6; 8776 cat >> confdefs.h <<\EOF 8777#define HAVE_DLSYM 1 8778EOF 8779 8780else 8781 echo "configure: failed program was:" >&5 8782 cat conftest.$ac_ext >&5 8783 rm -rf conftest* 8784 echo "$ac_t""no" 1>&6; 8785 LIBS=$olibs 8786fi 8787rm -f conftest* 8788fi 8789rm -f conftest* 8790elif test x${DLL} = xdl.h; then 8791 cat >> confdefs.h <<\EOF 8792#define HAVE_DL_H 1 8793EOF 8794 8795 echo $ac_n "checking for shl_load()""... $ac_c" 1>&6 8796echo "configure:8797: checking for shl_load()" >&5 8797 cat > conftest.$ac_ext <<EOF 8798#line 8799 "configure" 8799#include "confdefs.h" 8800 8801int main() { 8802 8803 extern void* shl_load(); 8804 shl_load(); 8805 8806; return 0; } 8807EOF 8808if { (eval echo configure:8809: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 8809 rm -rf conftest* 8810 echo "$ac_t""yes" 1>&6; 8811 cat >> confdefs.h <<\EOF 8812#define HAVE_SHL_LOAD 1 8813EOF 8814 8815else 8816 echo "configure: failed program was:" >&5 8817 cat conftest.$ac_ext >&5 8818 rm -rf conftest* 8819 echo "$ac_t""no" 1>&6; 8820 echo $ac_n "checking for shl_load() in -ldld""... $ac_c" 1>&6 8821echo "configure:8822: checking for shl_load() in -ldld" >&5 8822 olibs=$LIBS 8823 LIBS="$LIBS -ldld" 8824 cat > conftest.$ac_ext <<EOF 8825#line 8826 "configure" 8826#include "confdefs.h" 8827 8828int main() { 8829 8830 extern void* shl_load(); 8831 shl_load(); 8832 8833; return 0; } 8834EOF 8835if { (eval echo configure:8836: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 8836 rm -rf conftest* 8837 echo "$ac_t""yes" 1>&6; 8838 cat >> confdefs.h <<\EOF 8839#define HAVE_SHL_LOAD 1 8840EOF 8841 8842else 8843 echo "configure: failed program was:" >&5 8844 cat conftest.$ac_ext >&5 8845 rm -rf conftest* 8846 echo "$ac_t""no" 1>&6; 8847 LIBS=$olibs 8848fi 8849rm -f conftest* 8850fi 8851rm -f conftest* 8852fi 8853for ac_hdr in setjmp.h 8854do 8855ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 8856echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 8857echo "configure:8858: checking for $ac_hdr" >&5 8858if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 8859 echo $ac_n "(cached) $ac_c" 1>&6 8860else 8861 cat > conftest.$ac_ext <<EOF 8862#line 8863 "configure" 8863#include "confdefs.h" 8864#include <$ac_hdr> 8865EOF 8866ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 8867{ (eval echo configure:8868: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 8868ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 8869if test -z "$ac_err"; then 8870 rm -rf conftest* 8871 eval "ac_cv_header_$ac_safe=yes" 8872else 8873 echo "$ac_err" >&5 8874 echo "configure: failed program was:" >&5 8875 cat conftest.$ac_ext >&5 8876 rm -rf conftest* 8877 eval "ac_cv_header_$ac_safe=no" 8878fi 8879rm -f conftest* 8880fi 8881if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 8882 echo "$ac_t""yes" 1>&6 8883 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 8884 cat >> confdefs.h <<EOF 8885#define $ac_tr_hdr 1 8886EOF 8887 8888else 8889 echo "$ac_t""no" 1>&6 8890fi 8891done 8892 8893 8894if test "x$MACOSX" = "xyes" -a -n "$PERL"; then 8895 if echo $LIBS | grep -e '-ldl' >/dev/null; then 8896 LIBS=`echo $LIBS | sed s/-ldl//` 8897 PERL_LIBS="$PERL_LIBS -ldl" 8898 fi 8899fi 8900 8901if test "x$MACOSX" = "xyes" && test "x$CARBON" = "xyes" \ 8902 && test "x$GUITYPE" != "xCARBONGUI"; then 8903 echo $ac_n "checking whether we need -framework Carbon""... $ac_c" 1>&6 8904echo "configure:8905: checking whether we need -framework Carbon" >&5 8905 if test "x$enable_multibyte" = "xyes" || test "x$features" == "xbig" \ 8906 || test "x$features" = "xhuge"; then 8907 LIBS="$LIBS -framework Carbon" 8908 echo "$ac_t""yes" 1>&6 8909 else 8910 echo "$ac_t""no" 1>&6 8911 fi 8912fi 8913 8914 8915trap '' 1 2 15 8916cat > confcache <<\EOF 8917# This file is a shell script that caches the results of configure 8918# tests run on this system so they can be shared between configure 8919# scripts and configure runs. It is not useful on other systems. 8920# If it contains results you don't want to keep, you may remove or edit it. 8921# 8922# By default, configure uses ./config.cache as the cache file, 8923# creating it if it does not exist already. You can give configure 8924# the --cache-file=FILE option to use a different cache file; that is 8925# what configure does when it calls configure scripts in 8926# subdirectories, so they share the cache. 8927# Giving --cache-file=/dev/null disables caching, for debugging configure. 8928# config.status only pays attention to the cache file if you give it the 8929# --recheck option to rerun configure. 8930# 8931EOF 8932# The following way of writing the cache mishandles newlines in values, 8933# but we know of no workaround that is simple, portable, and efficient. 8934# So, don't put newlines in cache variables' values. 8935# Ultrix sh set writes to stderr and can't be redirected directly, 8936# and sets the high bit in the cache file unless we assign to the vars. 8937(set) 2>&1 | 8938 case `(ac_space=' '; set | grep ac_space) 2>&1` in 8939 *ac_space=\ *) 8940 # `set' does not quote correctly, so add quotes (double-quote substitution 8941 # turns \\\\ into \\, and sed turns \\ into \). 8942 sed -n \ 8943 -e "s/'/'\\\\''/g" \ 8944 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p" 8945 ;; 8946 *) 8947 # `set' quotes correctly as required by POSIX, so do not add quotes. 8948 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p' 8949 ;; 8950 esac >> confcache 8951if cmp -s $cache_file confcache; then 8952 : 8953else 8954 if test -w $cache_file; then 8955 echo "updating cache $cache_file" 8956 cat confcache > $cache_file 8957 else 8958 echo "not updating unwritable cache $cache_file" 8959 fi 8960fi 8961rm -f confcache 8962 8963trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 8964 8965test "x$prefix" = xNONE && prefix=$ac_default_prefix 8966# Let make expand exec_prefix. 8967test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 8968 8969# Any assignment to VPATH causes Sun make to only execute 8970# the first set of double-colon rules, so remove it if not needed. 8971# If there is a colon in the path, we need to keep it. 8972if test "x$srcdir" = x.; then 8973 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d' 8974fi 8975 8976trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15 8977 8978DEFS=-DHAVE_CONFIG_H 8979 8980# Without the "./", some shells look in PATH for config.status. 8981: ${CONFIG_STATUS=./config.status} 8982 8983echo creating $CONFIG_STATUS 8984rm -f $CONFIG_STATUS 8985cat > $CONFIG_STATUS <<EOF 8986#! /bin/sh 8987# Generated automatically by configure. 8988# Run this file to recreate the current configuration. 8989# This directory was configured as follows, 8990# on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 8991# 8992# $0 $ac_configure_args 8993# 8994# Compiler output produced by configure, useful for debugging 8995# configure, is in auto/config.log if it exists. 8996 8997ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]" 8998for ac_option 8999do 9000 case "\$ac_option" in 9001 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 9002 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion" 9003 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;; 9004 -version | --version | --versio | --versi | --vers | --ver | --ve | --v) 9005 echo "$CONFIG_STATUS generated by autoconf version 2.13" 9006 exit 0 ;; 9007 -help | --help | --hel | --he | --h) 9008 echo "\$ac_cs_usage"; exit 0 ;; 9009 *) echo "\$ac_cs_usage"; exit 1 ;; 9010 esac 9011done 9012 9013ac_given_srcdir=$srcdir 9014 9015trap 'rm -fr `echo "auto/config.mk:config.mk.in auto/config.h:config.h.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 9016EOF 9017cat >> $CONFIG_STATUS <<EOF 9018 9019# Protect against being on the right side of a sed subst in config.status. 9020sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g; 9021 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF 9022$ac_vpsub 9023$extrasub 9024s%@SHELL@%$SHELL%g 9025s%@CFLAGS@%$CFLAGS%g 9026s%@CPPFLAGS@%$CPPFLAGS%g 9027s%@CXXFLAGS@%$CXXFLAGS%g 9028s%@FFLAGS@%$FFLAGS%g 9029s%@DEFS@%$DEFS%g 9030s%@LDFLAGS@%$LDFLAGS%g 9031s%@LIBS@%$LIBS%g 9032s%@exec_prefix@%$exec_prefix%g 9033s%@prefix@%$prefix%g 9034s%@program_transform_name@%$program_transform_name%g 9035s%@bindir@%$bindir%g 9036s%@sbindir@%$sbindir%g 9037s%@libexecdir@%$libexecdir%g 9038s%@datadir@%$datadir%g 9039s%@sysconfdir@%$sysconfdir%g 9040s%@sharedstatedir@%$sharedstatedir%g 9041s%@localstatedir@%$localstatedir%g 9042s%@libdir@%$libdir%g 9043s%@includedir@%$includedir%g 9044s%@oldincludedir@%$oldincludedir%g 9045s%@infodir@%$infodir%g 9046s%@mandir@%$mandir%g 9047s%@SET_MAKE@%$SET_MAKE%g 9048s%@CC@%$CC%g 9049s%@CPP@%$CPP%g 9050s%@AWK@%$AWK%g 9051s%@STRIP@%$STRIP%g 9052s%@EXEEXT@%$EXEEXT%g 9053s%@CPP_MM@%$CPP_MM%g 9054s%@OS_EXTRA_SRC@%$OS_EXTRA_SRC%g 9055s%@OS_EXTRA_OBJ@%$OS_EXTRA_OBJ%g 9056s%@VIMNAME@%$VIMNAME%g 9057s%@EXNAME@%$EXNAME%g 9058s%@VIEWNAME@%$VIEWNAME%g 9059s%@line_break@%$line_break%g 9060s%@dovimdiff@%$dovimdiff%g 9061s%@dogvimdiff@%$dogvimdiff%g 9062s%@compiledby@%$compiledby%g 9063s%@vi_cv_path_mzscheme@%$vi_cv_path_mzscheme%g 9064s%@MZSCHEME_SRC@%$MZSCHEME_SRC%g 9065s%@MZSCHEME_OBJ@%$MZSCHEME_OBJ%g 9066s%@MZSCHEME_PRO@%$MZSCHEME_PRO%g 9067s%@MZSCHEME_LIBS@%$MZSCHEME_LIBS%g 9068s%@MZSCHEME_CFLAGS@%$MZSCHEME_CFLAGS%g 9069s%@vi_cv_path_perl@%$vi_cv_path_perl%g 9070s%@vi_cv_perllib@%$vi_cv_perllib%g 9071s%@shrpenv@%$shrpenv%g 9072s%@PERL_SRC@%$PERL_SRC%g 9073s%@PERL_OBJ@%$PERL_OBJ%g 9074s%@PERL_PRO@%$PERL_PRO%g 9075s%@PERL_CFLAGS@%$PERL_CFLAGS%g 9076s%@PERL_LIBS@%$PERL_LIBS%g 9077s%@vi_cv_path_python@%$vi_cv_path_python%g 9078s%@PYTHON_CONFDIR@%$PYTHON_CONFDIR%g 9079s%@PYTHON_LIBS@%$PYTHON_LIBS%g 9080s%@PYTHON_GETPATH_CFLAGS@%$PYTHON_GETPATH_CFLAGS%g 9081s%@PYTHON_CFLAGS@%$PYTHON_CFLAGS%g 9082s%@PYTHON_SRC@%$PYTHON_SRC%g 9083s%@PYTHON_OBJ@%$PYTHON_OBJ%g 9084s%@vi_cv_path_tcl@%$vi_cv_path_tcl%g 9085s%@TCL_SRC@%$TCL_SRC%g 9086s%@TCL_OBJ@%$TCL_OBJ%g 9087s%@TCL_PRO@%$TCL_PRO%g 9088s%@TCL_CFLAGS@%$TCL_CFLAGS%g 9089s%@TCL_LIBS@%$TCL_LIBS%g 9090s%@vi_cv_path_ruby@%$vi_cv_path_ruby%g 9091s%@RUBY_SRC@%$RUBY_SRC%g 9092s%@RUBY_OBJ@%$RUBY_OBJ%g 9093s%@RUBY_PRO@%$RUBY_PRO%g 9094s%@RUBY_CFLAGS@%$RUBY_CFLAGS%g 9095s%@RUBY_LIBS@%$RUBY_LIBS%g 9096s%@WORKSHOP_SRC@%$WORKSHOP_SRC%g 9097s%@WORKSHOP_OBJ@%$WORKSHOP_OBJ%g 9098s%@NETBEANS_SRC@%$NETBEANS_SRC%g 9099s%@NETBEANS_OBJ@%$NETBEANS_OBJ%g 9100s%@SNIFF_SRC@%$SNIFF_SRC%g 9101s%@SNIFF_OBJ@%$SNIFF_OBJ%g 9102s%@xmkmfpath@%$xmkmfpath%g 9103s%@X_CFLAGS@%$X_CFLAGS%g 9104s%@X_PRE_LIBS@%$X_PRE_LIBS%g 9105s%@X_LIBS@%$X_LIBS%g 9106s%@X_EXTRA_LIBS@%$X_EXTRA_LIBS%g 9107s%@X_LIB@%$X_LIB%g 9108s%@MOC@%$MOC%g 9109s%@KDE_CONFIG@%$KDE_CONFIG%g 9110s%@KDE_LIBS@%$KDE_LIBS%g 9111s%@KDE_INCLUDES@%$KDE_INCLUDES%g 9112s%@KDE_PREFIX@%$KDE_PREFIX%g 9113s%@QT_LIBS@%$QT_LIBS%g 9114s%@QT_INCLUDES@%$QT_INCLUDES%g 9115s%@ROOTQT@%$ROOTQT%g 9116s%@GTK_CONFIG@%$GTK_CONFIG%g 9117s%@GTK12_CONFIG@%$GTK12_CONFIG%g 9118s%@PKG_CONFIG@%$PKG_CONFIG%g 9119s%@GTK_CFLAGS@%$GTK_CFLAGS%g 9120s%@GTK_LIBS@%$GTK_LIBS%g 9121s%@GTK_LIBNAME@%$GTK_LIBNAME%g 9122s%@GNOME_LIBS@%$GNOME_LIBS%g 9123s%@GNOME_LIBDIR@%$GNOME_LIBDIR%g 9124s%@GNOME_INCLUDEDIR@%$GNOME_INCLUDEDIR%g 9125s%@GNOME_CONFIG@%$GNOME_CONFIG%g 9126s%@MOTIF_LIBNAME@%$MOTIF_LIBNAME%g 9127s%@NARROW_PROTO@%$NARROW_PROTO%g 9128s%@GUI_INC_LOC@%$GUI_INC_LOC%g 9129s%@GUI_LIB_LOC@%$GUI_LIB_LOC%g 9130s%@GUITYPE@%$GUITYPE%g 9131s%@GUI_X_LIBS@%$GUI_X_LIBS%g 9132s%@HANGULIN_SRC@%$HANGULIN_SRC%g 9133s%@HANGULIN_OBJ@%$HANGULIN_OBJ%g 9134s%@TAGPRG@%$TAGPRG%g 9135s%@MSGFMT@%$MSGFMT%g 9136s%@MAKEMO@%$MAKEMO%g 9137 9138CEOF 9139EOF 9140 9141cat >> $CONFIG_STATUS <<\EOF 9142 9143# Split the substitutions into bite-sized pieces for seds with 9144# small command number limits, like on Digital OSF/1 and HP-UX. 9145ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script. 9146ac_file=1 # Number of current file. 9147ac_beg=1 # First line for current file. 9148ac_end=$ac_max_sed_cmds # Line after last line for current file. 9149ac_more_lines=: 9150ac_sed_cmds="" 9151while $ac_more_lines; do 9152 if test $ac_beg -gt 1; then 9153 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file 9154 else 9155 sed "${ac_end}q" conftest.subs > conftest.s$ac_file 9156 fi 9157 if test ! -s conftest.s$ac_file; then 9158 ac_more_lines=false 9159 rm -f conftest.s$ac_file 9160 else 9161 if test -z "$ac_sed_cmds"; then 9162 ac_sed_cmds="sed -f conftest.s$ac_file" 9163 else 9164 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file" 9165 fi 9166 ac_file=`expr $ac_file + 1` 9167 ac_beg=$ac_end 9168 ac_end=`expr $ac_end + $ac_max_sed_cmds` 9169 fi 9170done 9171if test -z "$ac_sed_cmds"; then 9172 ac_sed_cmds=cat 9173fi 9174EOF 9175 9176cat >> $CONFIG_STATUS <<EOF 9177 9178CONFIG_FILES=\${CONFIG_FILES-"auto/config.mk:config.mk.in"} 9179EOF 9180cat >> $CONFIG_STATUS <<\EOF 9181for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then 9182 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 9183 case "$ac_file" in 9184 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` 9185 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 9186 *) ac_file_in="${ac_file}.in" ;; 9187 esac 9188 9189 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories. 9190 9191 # Remove last slash and all that follows it. Not all systems have dirname. 9192 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` 9193 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then 9194 # The file is in a subdirectory. 9195 test ! -d "$ac_dir" && mkdir "$ac_dir" 9196 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`" 9197 # A "../" for each directory in $ac_dir_suffix. 9198 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'` 9199 else 9200 ac_dir_suffix= ac_dots= 9201 fi 9202 9203 case "$ac_given_srcdir" in 9204 .) srcdir=. 9205 if test -z "$ac_dots"; then top_srcdir=. 9206 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;; 9207 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;; 9208 *) # Relative path. 9209 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix" 9210 top_srcdir="$ac_dots$ac_given_srcdir" ;; 9211 esac 9212 9213 9214 echo creating "$ac_file" 9215 rm -f "$ac_file" 9216 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure." 9217 case "$ac_file" in 9218 *Makefile*) ac_comsub="1i\\ 9219# $configure_input" ;; 9220 *) ac_comsub= ;; 9221 esac 9222 9223 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` 9224 sed -e "$ac_comsub 9225s%@configure_input@%$configure_input%g 9226s%@srcdir@%$srcdir%g 9227s%@top_srcdir@%$top_srcdir%g 9228" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file 9229fi; done 9230rm -f conftest.s* 9231 9232# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where 9233# NAME is the cpp macro being defined and VALUE is the value it is being given. 9234# 9235# ac_d sets the value in "#define NAME VALUE" lines. 9236ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)' 9237ac_dB='\([ ][ ]*\)[^ ]*%\1#\2' 9238ac_dC='\3' 9239ac_dD='%g' 9240# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE". 9241ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 9242ac_uB='\([ ]\)%\1#\2define\3' 9243ac_uC=' ' 9244ac_uD='\4%g' 9245# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE". 9246ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 9247ac_eB='$%\1#\2define\3' 9248ac_eC=' ' 9249ac_eD='%g' 9250 9251if test "${CONFIG_HEADERS+set}" != set; then 9252EOF 9253cat >> $CONFIG_STATUS <<EOF 9254 CONFIG_HEADERS="auto/config.h:config.h.in" 9255EOF 9256cat >> $CONFIG_STATUS <<\EOF 9257fi 9258for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then 9259 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 9260 case "$ac_file" in 9261 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` 9262 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 9263 *) ac_file_in="${ac_file}.in" ;; 9264 esac 9265 9266 echo creating $ac_file 9267 9268 rm -f conftest.frag conftest.in conftest.out 9269 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` 9270 cat $ac_file_inputs > conftest.in 9271 9272EOF 9273 9274# Transform confdefs.h into a sed script conftest.vals that substitutes 9275# the proper values into config.h.in to produce config.h. And first: 9276# Protect against being on the right side of a sed subst in config.status. 9277# Protect against being in an unquoted here document in config.status. 9278rm -f conftest.vals 9279cat > conftest.hdr <<\EOF 9280s/[\\&%]/\\&/g 9281s%[\\$`]%\\&%g 9282s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp 9283s%ac_d%ac_u%gp 9284s%ac_u%ac_e%gp 9285EOF 9286sed -n -f conftest.hdr confdefs.h > conftest.vals 9287rm -f conftest.hdr 9288 9289# This sed command replaces #undef with comments. This is necessary, for 9290# example, in the case of _POSIX_SOURCE, which is predefined and required 9291# on some systems where configure will not decide to define it. 9292cat >> conftest.vals <<\EOF 9293s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */% 9294EOF 9295 9296# Break up conftest.vals because some shells have a limit on 9297# the size of here documents, and old seds have small limits too. 9298 9299rm -f conftest.tail 9300while : 9301do 9302 ac_lines=`grep -c . conftest.vals` 9303 # grep -c gives empty output for an empty file on some AIX systems. 9304 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi 9305 # Write a limited-size here document to conftest.frag. 9306 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS 9307 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS 9308 echo 'CEOF 9309 sed -f conftest.frag conftest.in > conftest.out 9310 rm -f conftest.in 9311 mv conftest.out conftest.in 9312' >> $CONFIG_STATUS 9313 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail 9314 rm -f conftest.vals 9315 mv conftest.tail conftest.vals 9316done 9317rm -f conftest.vals 9318 9319cat >> $CONFIG_STATUS <<\EOF 9320 rm -f conftest.frag conftest.h 9321 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h 9322 cat conftest.in >> conftest.h 9323 rm -f conftest.in 9324 if cmp -s $ac_file conftest.h 2>/dev/null; then 9325 echo "$ac_file is unchanged" 9326 rm -f conftest.h 9327 else 9328 # Remove last slash and all that follows it. Not all systems have dirname. 9329 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` 9330 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then 9331 # The file is in a subdirectory. 9332 test ! -d "$ac_dir" && mkdir "$ac_dir" 9333 fi 9334 rm -f $ac_file 9335 mv conftest.h $ac_file 9336 fi 9337fi; done 9338 9339EOF 9340cat >> $CONFIG_STATUS <<EOF 9341 9342EOF 9343cat >> $CONFIG_STATUS <<\EOF 9344 9345exit 0 9346EOF 9347chmod +x $CONFIG_STATUS 9348rm -fr confdefs* $ac_clean_files 9349test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1 9350 9351 9352