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.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
12 ac_default_prefix
=/usr
/local
13 # Any additions from configure.in:
15 --disable-nls do not use Native Language Support"
17 --with-included-gettext use the GNU gettext library included here"
19 --enable-multi-ice Build the multi-ice-gdb-server"
21 --enable-gdbmi Enable GDB-MI interface"
23 --enable-tui Enable full-screen terminal user interface"
25 --enable-netrom Enable NetROM support"
27 --enable-build-warnings Enable build-time compiler warnings if gcc is used"
29 --with-mmalloc Use memory mapped malloc package"
31 --with-cpu=CPU Set the default CPU variant to debug"
33 --enable-gdbtk Enable GDBTK GUI front end"
35 --with-tclconfig=DIR Directory containing tcl configuration (tclConfig.sh)"
37 --with-tkconfig=DIR Directory containing tk configuration (tkConfig.sh)"
39 --with-tclinclude=DIR Directory where tcl private headers are"
41 --with-tkinclude=DIR Directory where tk private headers are"
43 --with-itclconfig Directory containing itcl configuration (itclConfig.sh)"
45 --with-itkconfig Directory containing itk configuration (itkConfig.sh)"
47 --with-tixconfig Directory containing tix configuration (tixConfig.sh)"
49 --with-x use the X Window System"
51 --enable-sim Link gdb with simulator"
53 --enable-shared Use shared libraries"
55 # Initialize some variables set by options.
56 # The variables have the same names as the options, with
57 # dashes changed to underlines.
59 cache_file
=.
/config.cache
68 program_transform_name
=s
,x
,x
,
77 bindir
='${exec_prefix}/bin'
78 sbindir
='${exec_prefix}/sbin'
79 libexecdir
='${exec_prefix}/libexec'
80 datadir
='${prefix}/share'
81 sysconfdir
='${prefix}/etc'
82 sharedstatedir
='${prefix}/com'
83 localstatedir
='${prefix}/var'
84 libdir
='${exec_prefix}/lib'
85 includedir
='${prefix}/include'
86 oldincludedir
='/usr/include'
87 infodir
='${prefix}/info'
88 mandir
='${prefix}/man'
90 # Initialize some other variables.
93 SHELL
=${CONFIG_SHELL-/bin/sh}
94 # Maximum number of lines to put in a shell here document.
101 # If the previous option needs an argument, assign it.
102 if test -n "$ac_prev"; then
103 eval "$ac_prev=\$ac_option"
109 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
113 # Accept the important Cygnus configure options, so we can diagnose typos.
117 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
119 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
120 bindir
="$ac_optarg" ;;
122 -build |
--build |
--buil |
--bui |
--bu)
124 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
125 build
="$ac_optarg" ;;
127 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
128 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
129 ac_prev
=cache_file
;;
130 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
131 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
132 cache_file
="$ac_optarg" ;;
134 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
136 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
138 datadir
="$ac_optarg" ;;
140 -disable-* |
--disable-*)
141 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
142 # Reject names that are not valid shell variable names.
143 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
144 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
146 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
147 eval "enable_${ac_feature}=no" ;;
149 -enable-* |
--enable-*)
150 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
151 # Reject names that are not valid shell variable names.
152 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
153 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
155 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
160 eval "enable_${ac_feature}='$ac_optarg'" ;;
162 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
163 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
164 |
--exec |
--exe |
--ex)
165 ac_prev
=exec_prefix
;;
166 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
167 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
168 |
--exec=* |
--exe=* |
--ex=*)
169 exec_prefix
="$ac_optarg" ;;
171 -gas |
--gas |
--ga |
--g)
172 # Obsolete; use --with-gas.
175 -help |
--help |
--hel |
--he)
176 # Omit some internal or obsolete options to make the list less imposing.
177 # This message is too long to be a string in the A/UX 3.1 sh.
179 Usage: configure [options] [host]
180 Options: [defaults in brackets after descriptions]
182 --cache-file=FILE cache test results in FILE
183 --help print this message
184 --no-create do not create output files
185 --quiet, --silent do not print \`checking...' messages
186 --site-file=FILE use FILE as the site file
187 --version print the version of autoconf that created configure
188 Directory and file names:
189 --prefix=PREFIX install architecture-independent files in PREFIX
191 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
193 --bindir=DIR user executables in DIR [EPREFIX/bin]
194 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
195 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
196 --datadir=DIR read-only architecture-independent data in DIR
198 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
199 --sharedstatedir=DIR modifiable architecture-independent data in DIR
201 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
202 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
203 --includedir=DIR C header files in DIR [PREFIX/include]
204 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
205 --infodir=DIR info documentation in DIR [PREFIX/info]
206 --mandir=DIR man documentation in DIR [PREFIX/man]
207 --srcdir=DIR find the sources in DIR [configure dir or ..]
208 --program-prefix=PREFIX prepend PREFIX to installed program names
209 --program-suffix=SUFFIX append SUFFIX to installed program names
210 --program-transform-name=PROGRAM
211 run sed PROGRAM on installed program names
215 --build=BUILD configure for building on BUILD [BUILD=HOST]
216 --host=HOST configure for HOST [guessed]
217 --target=TARGET configure for TARGET [TARGET=HOST]
218 Features and packages:
219 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
220 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
221 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
222 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
223 --x-includes=DIR X include files are in DIR
224 --x-libraries=DIR X library files are in DIR
226 if test -n "$ac_help"; then
227 echo "--enable and --with options recognized:$ac_help"
231 -host |
--host |
--hos |
--ho)
233 -host=* |
--host=* |
--hos=* |
--ho=*)
236 -includedir |
--includedir |
--includedi |
--included |
--include \
237 |
--includ |
--inclu |
--incl |
--inc)
238 ac_prev
=includedir
;;
239 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
240 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
241 includedir
="$ac_optarg" ;;
243 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
245 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
246 infodir
="$ac_optarg" ;;
248 -libdir |
--libdir |
--libdi |
--libd)
250 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
251 libdir
="$ac_optarg" ;;
253 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
254 |
--libexe |
--libex |
--libe)
255 ac_prev
=libexecdir
;;
256 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
257 |
--libexe=* |
--libex=* |
--libe=*)
258 libexecdir
="$ac_optarg" ;;
260 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
261 |
--localstate |
--localstat |
--localsta |
--localst \
262 |
--locals |
--local |
--loca |
--loc |
--lo)
263 ac_prev
=localstatedir
;;
264 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
265 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
266 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
267 localstatedir
="$ac_optarg" ;;
269 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
271 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
272 mandir
="$ac_optarg" ;;
275 # Obsolete; use --without-fp.
278 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
282 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
283 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
286 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
287 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
288 |
--oldin |
--oldi |
--old |
--ol |
--o)
289 ac_prev
=oldincludedir
;;
290 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
291 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
292 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
293 oldincludedir
="$ac_optarg" ;;
295 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
297 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
298 prefix
="$ac_optarg" ;;
300 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
301 |
--program-pre |
--program-pr |
--program-p)
302 ac_prev
=program_prefix
;;
303 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
304 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
305 program_prefix
="$ac_optarg" ;;
307 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
308 |
--program-suf |
--program-su |
--program-s)
309 ac_prev
=program_suffix
;;
310 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
311 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
312 program_suffix
="$ac_optarg" ;;
314 -program-transform-name |
--program-transform-name \
315 |
--program-transform-nam |
--program-transform-na \
316 |
--program-transform-n |
--program-transform- \
317 |
--program-transform |
--program-transfor \
318 |
--program-transfo |
--program-transf \
319 |
--program-trans |
--program-tran \
320 |
--progr-tra |
--program-tr |
--program-t)
321 ac_prev
=program_transform_name
;;
322 -program-transform-name=* |
--program-transform-name=* \
323 |
--program-transform-nam=* |
--program-transform-na=* \
324 |
--program-transform-n=* |
--program-transform-=* \
325 |
--program-transform=* |
--program-transfor=* \
326 |
--program-transfo=* |
--program-transf=* \
327 |
--program-trans=* |
--program-tran=* \
328 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
329 program_transform_name
="$ac_optarg" ;;
331 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
332 |
-silent |
--silent |
--silen |
--sile |
--sil)
335 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
337 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
339 sbindir
="$ac_optarg" ;;
341 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
342 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
343 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
345 ac_prev
=sharedstatedir
;;
346 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
347 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
348 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
350 sharedstatedir
="$ac_optarg" ;;
352 -site |
--site |
--sit)
354 -site=* |
--site=* |
--sit=*)
357 -site-file |
--site-file |
--site-fil |
--site-fi |
--site-f)
359 -site-file=* |
--site-file=* |
--site-fil=* |
--site-fi=* |
--site-f=*)
360 sitefile
="$ac_optarg" ;;
362 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
364 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
365 srcdir
="$ac_optarg" ;;
367 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
368 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
369 ac_prev
=sysconfdir
;;
370 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
371 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
372 sysconfdir
="$ac_optarg" ;;
374 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
376 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
377 target
="$ac_optarg" ;;
379 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
382 -version |
--version |
--versio |
--versi |
--vers)
383 echo "configure generated by autoconf version 2.13"
387 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
388 # Reject names that are not valid shell variable names.
389 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
390 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
392 ac_package
=`echo $ac_package| sed 's/-/_/g'`
397 eval "with_${ac_package}='$ac_optarg'" ;;
399 -without-* |
--without-*)
400 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
401 # Reject names that are not valid shell variable names.
402 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
403 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
405 ac_package
=`echo $ac_package| sed 's/-/_/g'`
406 eval "with_${ac_package}=no" ;;
409 # Obsolete; use --with-x.
412 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
413 |
--x-incl |
--x-inc |
--x-in |
--x-i)
414 ac_prev
=x_includes
;;
415 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
416 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
417 x_includes
="$ac_optarg" ;;
419 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
420 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
421 ac_prev
=x_libraries
;;
422 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
423 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
424 x_libraries
="$ac_optarg" ;;
426 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
430 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
431 echo "configure: warning: $ac_option: invalid host type" 1>&2
433 if test "x$nonopt" != xNONE
; then
434 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
442 if test -n "$ac_prev"; then
443 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
446 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
448 # File descriptor usage:
451 # 2 errors and warnings
452 # 3 some systems may open it to /dev/tty
453 # 4 used on the Kubota Titan
454 # 6 checking for... messages and results
455 # 5 compiler messages saved in config.log
456 if test "$silent" = yes; then
464 This file contains any messages produced by compilers while
465 running configure, to aid debugging if configure makes a mistake.
468 # Strip out --no-create and --no-recursion so they do not pile up.
469 # Also quote any args containing shell metacharacters.
474 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
475 |
--no-cr |
--no-c) ;;
476 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
477 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
478 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
479 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
480 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
485 # Only set these to C if already set. These must not be set unconditionally
486 # because not all systems understand e.g. LANG=C (notably SCO).
487 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
488 # Non-C LC_CTYPE values break the ctype check.
489 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
490 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
491 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
492 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
494 # confdefs.h avoids OS command line length limits that DEFS can exceed.
495 rm -rf conftest
* confdefs.h
496 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
499 # A filename unique to this package, relative to the directory that
500 # configure is in, which we can look for to find out if srcdir is correct.
501 ac_unique_file
=main.c
503 # Find the source files, if location was not specified.
504 if test -z "$srcdir"; then
505 ac_srcdir_defaulted
=yes
506 # Try the directory containing this script, then its parent.
508 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
509 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
511 if test ! -r $srcdir/$ac_unique_file; then
515 ac_srcdir_defaulted
=no
517 if test ! -r $srcdir/$ac_unique_file; then
518 if test "$ac_srcdir_defaulted" = yes; then
519 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
521 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
524 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
526 # Prefer explicitly selected file to automatically selected ones.
527 if test -z "$sitefile"; then
528 if test -z "$CONFIG_SITE"; then
529 if test "x$prefix" != xNONE
; then
530 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
532 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
536 CONFIG_SITE
="$sitefile"
538 for ac_site_file
in $CONFIG_SITE; do
539 if test -r "$ac_site_file"; then
540 echo "loading site script $ac_site_file"
545 if test -r "$cache_file"; then
546 echo "loading cache $cache_file"
549 echo "creating cache $cache_file"
554 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
555 ac_cpp
='$CPP $CPPFLAGS'
556 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
557 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
558 cross_compiling
=$ac_cv_prog_cc_cross
562 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
563 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
564 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
571 ac_n
= ac_c
='\c' ac_t
=
577 # Extract the first word of "gcc", so it can be a program name with args.
578 set dummy gcc
; ac_word
=$2
579 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
580 echo "configure:581: checking for $ac_word" >&5
581 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
582 echo $ac_n "(cached) $ac_c" 1>&6
584 if test -n "$CC"; then
585 ac_cv_prog_CC
="$CC" # Let the user override the test.
587 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
589 for ac_dir
in $ac_dummy; do
590 test -z "$ac_dir" && ac_dir
=.
591 if test -f $ac_dir/$ac_word; then
600 if test -n "$CC"; then
601 echo "$ac_t""$CC" 1>&6
603 echo "$ac_t""no" 1>&6
606 if test -z "$CC"; then
607 # Extract the first word of "cc", so it can be a program name with args.
608 set dummy cc
; ac_word
=$2
609 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
610 echo "configure:611: checking for $ac_word" >&5
611 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
612 echo $ac_n "(cached) $ac_c" 1>&6
614 if test -n "$CC"; then
615 ac_cv_prog_CC
="$CC" # Let the user override the test.
617 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
620 for ac_dir
in $ac_dummy; do
621 test -z "$ac_dir" && ac_dir
=.
622 if test -f $ac_dir/$ac_word; then
623 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
632 if test $ac_prog_rejected = yes; then
633 # We found a bogon in the path, so make sure we never use it.
634 set dummy
$ac_cv_prog_CC
636 if test $# -gt 0; then
637 # We chose a different compiler from the bogus one.
638 # However, it has the same basename, so the bogon will be chosen
639 # first if we set CC to just the basename; use the full file name.
641 set dummy
"$ac_dir/$ac_word" "$@"
649 if test -n "$CC"; then
650 echo "$ac_t""$CC" 1>&6
652 echo "$ac_t""no" 1>&6
655 if test -z "$CC"; then
658 # Extract the first word of "cl", so it can be a program name with args.
659 set dummy cl
; ac_word
=$2
660 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
661 echo "configure:662: checking for $ac_word" >&5
662 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
663 echo $ac_n "(cached) $ac_c" 1>&6
665 if test -n "$CC"; then
666 ac_cv_prog_CC
="$CC" # Let the user override the test.
668 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
670 for ac_dir
in $ac_dummy; do
671 test -z "$ac_dir" && ac_dir
=.
672 if test -f $ac_dir/$ac_word; then
681 if test -n "$CC"; then
682 echo "$ac_t""$CC" 1>&6
684 echo "$ac_t""no" 1>&6
689 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
692 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
693 echo "configure:694: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
696 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
697 ac_cpp
='$CPP $CPPFLAGS'
698 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
699 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
700 cross_compiling
=$ac_cv_prog_cc_cross
702 cat > conftest.
$ac_ext << EOF
704 #line 705 "configure"
705 #include "confdefs.h"
709 if { (eval echo configure
:710: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
710 ac_cv_prog_cc_works
=yes
711 # If we can't run a trivial program, we are probably using a cross compiler.
712 if (.
/conftest
; exit) 2>/dev
/null
; then
713 ac_cv_prog_cc_cross
=no
715 ac_cv_prog_cc_cross
=yes
718 echo "configure: failed program was:" >&5
719 cat conftest.
$ac_ext >&5
720 ac_cv_prog_cc_works
=no
724 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
725 ac_cpp
='$CPP $CPPFLAGS'
726 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
727 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
728 cross_compiling
=$ac_cv_prog_cc_cross
730 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
731 if test $ac_cv_prog_cc_works = no
; then
732 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
734 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
735 echo "configure:736: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
736 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
737 cross_compiling
=$ac_cv_prog_cc_cross
739 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
740 echo "configure:741: checking whether we are using GNU C" >&5
741 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
742 echo $ac_n "(cached) $ac_c" 1>&6
744 cat > conftest.c
<<EOF
749 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:750: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
756 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
758 if test $ac_cv_prog_gcc = yes; then
764 ac_test_CFLAGS
="${CFLAGS+set}"
765 ac_save_CFLAGS
="$CFLAGS"
767 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
768 echo "configure:769: checking whether ${CC-cc} accepts -g" >&5
769 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
770 echo $ac_n "(cached) $ac_c" 1>&6
772 echo 'void f(){}' > conftest.c
773 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
782 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
783 if test "$ac_test_CFLAGS" = set; then
784 CFLAGS
="$ac_save_CFLAGS"
785 elif test $ac_cv_prog_cc_g = yes; then
786 if test "$GCC" = yes; then
792 if test "$GCC" = yes; then
799 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
800 echo "configure:801: checking how to run the C preprocessor" >&5
801 # On Suns, sometimes $CPP names a directory.
802 if test -n "$CPP" && test -d "$CPP"; then
805 if test -z "$CPP"; then
806 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
807 echo $ac_n "(cached) $ac_c" 1>&6
809 # This must be in double quotes, not single quotes, because CPP may get
810 # substituted into the Makefile and "${CC-cc}" will confuse make.
812 # On the NeXT, cc -E runs the code through the compiler's parser,
813 # not just through cpp.
814 cat > conftest.
$ac_ext <<EOF
815 #line 816 "configure"
816 #include "confdefs.h"
820 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
821 { (eval echo configure
:822: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
822 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
823 if test -z "$ac_err"; then
827 echo "configure: failed program was:" >&5
828 cat conftest.
$ac_ext >&5
830 CPP
="${CC-cc} -E -traditional-cpp"
831 cat > conftest.
$ac_ext <<EOF
832 #line 833 "configure"
833 #include "confdefs.h"
837 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
838 { (eval echo configure
:839: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
839 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
840 if test -z "$ac_err"; then
844 echo "configure: failed program was:" >&5
845 cat conftest.
$ac_ext >&5
847 CPP
="${CC-cc} -nologo -E"
848 cat > conftest.
$ac_ext <<EOF
849 #line 850 "configure"
850 #include "confdefs.h"
854 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
855 { (eval echo configure
:856: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
856 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
857 if test -z "$ac_err"; then
861 echo "configure: failed program was:" >&5
862 cat conftest.
$ac_ext >&5
871 ac_cv_prog_CPP
="$CPP"
873 CPP
="$ac_cv_prog_CPP"
875 ac_cv_prog_CPP
="$CPP"
877 echo "$ac_t""$CPP" 1>&6
879 echo $ac_n "checking for AIX""... $ac_c" 1>&6
880 echo "configure:881: checking for AIX" >&5
881 cat > conftest.
$ac_ext <<EOF
882 #line 883 "configure"
883 #include "confdefs.h"
889 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
890 egrep "yes" >/dev
/null
2>&1; then
892 echo "$ac_t""yes" 1>&6; cat >> confdefs.h
<<\EOF
893 #define _ALL_SOURCE 1
898 echo "$ac_t""no" 1>&6
903 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
904 echo "configure:905: checking for POSIXized ISC" >&5
905 if test -d /etc
/conf
/kconfig.d
&&
906 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
908 echo "$ac_t""yes" 1>&6
909 ISC
=yes # If later tests want to check for ISC.
910 cat >> confdefs.h
<<\EOF
911 #define _POSIX_SOURCE 1
914 if test "$GCC" = yes; then
920 echo "$ac_t""no" 1>&6
927 echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
928 echo "configure:929: checking for ${CC-cc} option to accept ANSI C" >&5
929 if eval "test \"`echo '$''{'am_cv_prog_cc_stdc'+set}'`\" = set"; then
930 echo $ac_n "(cached) $ac_c" 1>&6
932 am_cv_prog_cc_stdc
=no
934 # Don't try gcc -ansi; that turns off useful extensions and
935 # breaks some systems' header files.
937 # Ultrix and OSF/1 -std1
938 # HP-UX -Aa -D_HPUX_SOURCE
939 # SVR4 -Xc -D__EXTENSIONS__
940 for ac_arg
in "" -qlanglvl=ansi
-std1 "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
942 CC
="$ac_save_CC $ac_arg"
943 cat > conftest.
$ac_ext <<EOF
944 #line 945 "configure"
945 #include "confdefs.h"
948 #include <sys/types.h>
949 #include <sys/stat.h>
950 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
951 struct buf { int x; };
952 FILE * (*rcsopen) (struct buf *, struct stat *, int);
953 static char *e (p, i)
959 static char *f (char * (*g) (char **, int), char **p, ...)
964 s = g (p, va_arg (v,int));
968 int test (int i, double x);
969 struct s1 {int (*f) (int a);};
970 struct s2 {int (*f) (double a);};
971 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
977 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
981 if { (eval echo configure
:982: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
983 am_cv_prog_cc_stdc
="$ac_arg"; break
985 echo "configure: failed program was:" >&5
986 cat conftest.
$ac_ext >&5
994 if test -z "$am_cv_prog_cc_stdc"; then
995 echo "$ac_t""none needed" 1>&6
997 echo "$ac_t""$am_cv_prog_cc_stdc" 1>&6
999 case "x$am_cv_prog_cc_stdc" in
1001 *) CC
="$CC $am_cv_prog_cc_stdc" ;;
1006 for ac_dir
in `cd $srcdir;pwd`/..
$srcdir/`cd $srcdir;pwd`/..
; do
1007 if test -f $ac_dir/install-sh
; then
1009 ac_install_sh
="$ac_aux_dir/install-sh -c"
1011 elif test -f $ac_dir/install.sh
; then
1013 ac_install_sh
="$ac_aux_dir/install.sh -c"
1017 if test -z "$ac_aux_dir"; then
1018 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/.." 1>&2; exit 1; }
1020 ac_config_guess
=$ac_aux_dir/config.guess
1021 ac_config_sub
=$ac_aux_dir/config.sub
1022 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
1025 # Do some error checking and defaulting for the host and target type.
1027 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
1030 # 1. You are not allowed to specify --host, --target, and nonopt at the
1032 # 2. Host defaults to nonopt.
1033 # 3. If nonopt is not specified, then host defaults to the current host,
1034 # as determined by config.guess.
1035 # 4. Target and build default to nonopt.
1036 # 5. If nonopt is not specified, then target and build default to host.
1038 # The aliases save the names the user supplied, while $host etc.
1039 # will get canonicalized.
1040 case $host---$target---$nonopt in
1041 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
1042 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
1046 # Make sure we can run config.sub.
1047 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
1048 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
1051 echo $ac_n "checking host system type""... $ac_c" 1>&6
1052 echo "configure:1053: checking host system type" >&5
1055 case "$host_alias" in
1059 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
1060 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
1062 *) host_alias
=$nonopt ;;
1066 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
1067 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1068 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1069 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1070 echo "$ac_t""$host" 1>&6
1072 echo $ac_n "checking target system type""... $ac_c" 1>&6
1073 echo "configure:1074: checking target system type" >&5
1075 target_alias
=$target
1076 case "$target_alias" in
1079 NONE
) target_alias
=$host_alias ;;
1080 *) target_alias
=$nonopt ;;
1084 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
1085 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1086 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1087 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1088 echo "$ac_t""$target" 1>&6
1090 echo $ac_n "checking build system type""... $ac_c" 1>&6
1091 echo "configure:1092: checking build system type" >&5
1094 case "$build_alias" in
1097 NONE
) build_alias
=$host_alias ;;
1098 *) build_alias
=$nonopt ;;
1102 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
1103 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1104 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1105 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1106 echo "$ac_t""$build" 1>&6
1108 test "$host_alias" != "$target_alias" &&
1109 test "$program_prefix$program_suffix$program_transform_name" = \
1111 program_prefix
=${target_alias}-
1115 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1116 echo "configure:1117: checking whether ${MAKE-make} sets \${MAKE}" >&5
1117 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
1118 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1119 echo $ac_n "(cached) $ac_c" 1>&6
1121 cat > conftestmake
<<\EOF
1123 @
echo 'ac_maketemp="${MAKE}"'
1125 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1126 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1127 if test -n "$ac_maketemp"; then
1128 eval ac_cv_prog_make_
${ac_make}_set
=yes
1130 eval ac_cv_prog_make_
${ac_make}_set
=no
1134 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1135 echo "$ac_t""yes" 1>&6
1138 echo "$ac_t""no" 1>&6
1139 SET_MAKE
="MAKE=${MAKE-make}"
1142 # Extract the first word of "ranlib", so it can be a program name with args.
1143 set dummy ranlib
; ac_word
=$2
1144 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1145 echo "configure:1146: checking for $ac_word" >&5
1146 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1147 echo $ac_n "(cached) $ac_c" 1>&6
1149 if test -n "$RANLIB"; then
1150 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1152 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1154 for ac_dir
in $ac_dummy; do
1155 test -z "$ac_dir" && ac_dir
=.
1156 if test -f $ac_dir/$ac_word; then
1157 ac_cv_prog_RANLIB
="ranlib"
1162 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1165 RANLIB
="$ac_cv_prog_RANLIB"
1166 if test -n "$RANLIB"; then
1167 echo "$ac_t""$RANLIB" 1>&6
1169 echo "$ac_t""no" 1>&6
1172 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1173 echo "configure:1174: checking for ANSI C header files" >&5
1174 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1175 echo $ac_n "(cached) $ac_c" 1>&6
1177 cat > conftest.
$ac_ext <<EOF
1178 #line 1179 "configure"
1179 #include "confdefs.h"
1185 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1186 { (eval echo configure
:1187: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1187 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1188 if test -z "$ac_err"; then
1190 ac_cv_header_stdc
=yes
1193 echo "configure: failed program was:" >&5
1194 cat conftest.
$ac_ext >&5
1196 ac_cv_header_stdc
=no
1200 if test $ac_cv_header_stdc = yes; then
1201 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1202 cat > conftest.
$ac_ext <<EOF
1203 #line 1204 "configure"
1204 #include "confdefs.h"
1207 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1208 egrep "memchr" >/dev
/null
2>&1; then
1212 ac_cv_header_stdc
=no
1218 if test $ac_cv_header_stdc = yes; then
1219 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1220 cat > conftest.
$ac_ext <<EOF
1221 #line 1222 "configure"
1222 #include "confdefs.h"
1225 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1226 egrep "free" >/dev
/null
2>&1; then
1230 ac_cv_header_stdc
=no
1236 if test $ac_cv_header_stdc = yes; then
1237 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1238 if test "$cross_compiling" = yes; then
1241 cat > conftest.
$ac_ext <<EOF
1242 #line 1243 "configure"
1243 #include "confdefs.h"
1245 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1246 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1247 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1248 int main () { int i; for (i = 0; i < 256; i++)
1249 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1253 if { (eval echo configure
:1254: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1257 echo "configure: failed program was:" >&5
1258 cat conftest.
$ac_ext >&5
1260 ac_cv_header_stdc
=no
1268 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1269 if test $ac_cv_header_stdc = yes; then
1270 cat >> confdefs.h
<<\EOF
1271 #define STDC_HEADERS 1
1276 echo $ac_n "checking for working const""... $ac_c" 1>&6
1277 echo "configure:1278: checking for working const" >&5
1278 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1279 echo $ac_n "(cached) $ac_c" 1>&6
1281 cat > conftest.
$ac_ext <<EOF
1282 #line 1283 "configure"
1283 #include "confdefs.h"
1287 /* Ultrix mips cc rejects this. */
1288 typedef int charset[2]; const charset x;
1289 /* SunOS 4.1.1 cc rejects this. */
1290 char const *const *ccp;
1292 /* NEC SVR4.0.2 mips cc rejects this. */
1293 struct point {int x, y;};
1294 static struct point const zero = {0,0};
1295 /* AIX XL C 1.02.0.0 rejects this.
1296 It does not let you subtract one const X* pointer from another in an arm
1297 of an if-expression whose if-part is not a constant expression */
1298 const char *g = "string";
1299 ccp = &g + (g ? g-g : 0);
1300 /* HPUX 7.0 cc rejects these. */
1303 ccp = (char const *const *) p;
1304 { /* SCO 3.2v4 cc rejects this. */
1306 char const *s = 0 ? (char *) 0 : (char const *) 0;
1310 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1312 const int *foo = &x[0];
1315 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1316 typedef const int *iptr;
1320 { /* AIX XL C 1.02.0.0 rejects this saying
1321 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1322 struct s { int j; const int *ap[3]; };
1323 struct s *b; b->j = 5;
1325 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1331 if { (eval echo configure
:1332: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1335 echo "configure: failed program was:" >&5
1336 cat conftest.
$ac_ext >&5
1343 echo "$ac_t""$ac_cv_c_const" 1>&6
1344 if test $ac_cv_c_const = no
; then
1345 cat >> confdefs.h
<<\EOF
1351 echo $ac_n "checking for inline""... $ac_c" 1>&6
1352 echo "configure:1353: checking for inline" >&5
1353 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1354 echo $ac_n "(cached) $ac_c" 1>&6
1357 for ac_kw
in inline __inline__ __inline
; do
1358 cat > conftest.
$ac_ext <<EOF
1359 #line 1360 "configure"
1360 #include "confdefs.h"
1366 if { (eval echo configure
:1367: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1368 ac_cv_c_inline
=$ac_kw; break
1370 echo "configure: failed program was:" >&5
1371 cat conftest.
$ac_ext >&5
1378 echo "$ac_t""$ac_cv_c_inline" 1>&6
1379 case "$ac_cv_c_inline" in
1381 no
) cat >> confdefs.h
<<\EOF
1385 *) cat >> confdefs.h
<<EOF
1386 #define inline $ac_cv_c_inline
1391 echo $ac_n "checking for off_t""... $ac_c" 1>&6
1392 echo "configure:1393: checking for off_t" >&5
1393 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1394 echo $ac_n "(cached) $ac_c" 1>&6
1396 cat > conftest.
$ac_ext <<EOF
1397 #line 1398 "configure"
1398 #include "confdefs.h"
1399 #include <sys/types.h>
1405 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1406 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1408 ac_cv_type_off_t
=yes
1416 echo "$ac_t""$ac_cv_type_off_t" 1>&6
1417 if test $ac_cv_type_off_t = no
; then
1418 cat >> confdefs.h
<<\EOF
1424 echo $ac_n "checking for size_t""... $ac_c" 1>&6
1425 echo "configure:1426: checking for size_t" >&5
1426 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1427 echo $ac_n "(cached) $ac_c" 1>&6
1429 cat > conftest.
$ac_ext <<EOF
1430 #line 1431 "configure"
1431 #include "confdefs.h"
1432 #include <sys/types.h>
1438 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1439 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1441 ac_cv_type_size_t
=yes
1444 ac_cv_type_size_t
=no
1449 echo "$ac_t""$ac_cv_type_size_t" 1>&6
1450 if test $ac_cv_type_size_t = no
; then
1451 cat >> confdefs.h
<<\EOF
1452 #define size_t unsigned
1457 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1458 # for constant arguments. Useless!
1459 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1460 echo "configure:1461: checking for working alloca.h" >&5
1461 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1462 echo $ac_n "(cached) $ac_c" 1>&6
1464 cat > conftest.
$ac_ext <<EOF
1465 #line 1466 "configure"
1466 #include "confdefs.h"
1469 char *p = alloca(2 * sizeof(int));
1472 if { (eval echo configure
:1473: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1474 ac_cv_header_alloca_h
=yes
1476 echo "configure: failed program was:" >&5
1477 cat conftest.
$ac_ext >&5
1479 ac_cv_header_alloca_h
=no
1484 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1485 if test $ac_cv_header_alloca_h = yes; then
1486 cat >> confdefs.h
<<\EOF
1487 #define HAVE_ALLOCA_H 1
1492 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1493 echo "configure:1494: checking for alloca" >&5
1494 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1495 echo $ac_n "(cached) $ac_c" 1>&6
1497 cat > conftest.
$ac_ext <<EOF
1498 #line 1499 "configure"
1499 #include "confdefs.h"
1502 # define alloca __builtin_alloca
1505 # include <malloc.h>
1506 # define alloca _alloca
1509 # include <alloca.h>
1514 # ifndef alloca /* predefined by HP cc +Olibcalls */
1523 char *p = (char *) alloca(1);
1526 if { (eval echo configure
:1527: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1528 ac_cv_func_alloca_works
=yes
1530 echo "configure: failed program was:" >&5
1531 cat conftest.
$ac_ext >&5
1533 ac_cv_func_alloca_works
=no
1538 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1539 if test $ac_cv_func_alloca_works = yes; then
1540 cat >> confdefs.h
<<\EOF
1541 #define HAVE_ALLOCA 1
1546 if test $ac_cv_func_alloca_works = no
; then
1547 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1548 # that cause trouble. Some versions do not even contain alloca or
1549 # contain a buggy version. If you still want to use their alloca,
1550 # use ar to extract alloca.o from them instead of compiling alloca.c.
1551 ALLOCA
=alloca.
${ac_objext}
1552 cat >> confdefs.h
<<\EOF
1557 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1558 echo "configure:1559: checking whether alloca needs Cray hooks" >&5
1559 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1560 echo $ac_n "(cached) $ac_c" 1>&6
1562 cat > conftest.
$ac_ext <<EOF
1563 #line 1564 "configure"
1564 #include "confdefs.h"
1565 #if defined(CRAY) && ! defined(CRAY2)
1572 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1573 egrep "webecray" >/dev
/null
2>&1; then
1584 echo "$ac_t""$ac_cv_os_cray" 1>&6
1585 if test $ac_cv_os_cray = yes; then
1586 for ac_func
in _getb67 GETB67 getb67
; do
1587 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1588 echo "configure:1589: checking for $ac_func" >&5
1589 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1590 echo $ac_n "(cached) $ac_c" 1>&6
1592 cat > conftest.
$ac_ext <<EOF
1593 #line 1594 "configure"
1594 #include "confdefs.h"
1595 /* System header to define __stub macros and hopefully few prototypes,
1596 which can conflict with char $ac_func(); below. */
1598 /* Override any gcc2 internal prototype to avoid an error. */
1599 /* We use char because int might match the return type of a gcc2
1600 builtin and then its argument prototype would still apply. */
1605 /* The GNU C library defines this for functions which it implements
1606 to always fail with ENOSYS. Some functions are actually named
1607 something starting with __ and the normal name is an alias. */
1608 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1616 if { (eval echo configure
:1617: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1618 eval "ac_cv_func_$ac_func=yes"
1620 echo "configure: failed program was:" >&5
1621 cat conftest.
$ac_ext >&5
1623 eval "ac_cv_func_$ac_func=no"
1628 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1629 echo "$ac_t""yes" 1>&6
1630 cat >> confdefs.h
<<EOF
1631 #define CRAY_STACKSEG_END $ac_func
1636 echo "$ac_t""no" 1>&6
1642 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
1643 echo "configure:1644: checking stack direction for C alloca" >&5
1644 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
1645 echo $ac_n "(cached) $ac_c" 1>&6
1647 if test "$cross_compiling" = yes; then
1648 ac_cv_c_stack_direction
=0
1650 cat > conftest.
$ac_ext <<EOF
1651 #line 1652 "configure"
1652 #include "confdefs.h"
1653 find_stack_direction ()
1655 static char *addr = 0;
1660 return find_stack_direction ();
1663 return (&dummy > addr) ? 1 : -1;
1667 exit (find_stack_direction() < 0);
1670 if { (eval echo configure
:1671: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1672 ac_cv_c_stack_direction
=1
1674 echo "configure: failed program was:" >&5
1675 cat conftest.
$ac_ext >&5
1677 ac_cv_c_stack_direction
=-1
1684 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
1685 cat >> confdefs.h
<<EOF
1686 #define STACK_DIRECTION $ac_cv_c_stack_direction
1691 for ac_hdr
in unistd.h
1693 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1694 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1695 echo "configure:1696: checking for $ac_hdr" >&5
1696 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1697 echo $ac_n "(cached) $ac_c" 1>&6
1699 cat > conftest.
$ac_ext <<EOF
1700 #line 1701 "configure"
1701 #include "confdefs.h"
1704 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1705 { (eval echo configure
:1706: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1706 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1707 if test -z "$ac_err"; then
1709 eval "ac_cv_header_$ac_safe=yes"
1712 echo "configure: failed program was:" >&5
1713 cat conftest.
$ac_ext >&5
1715 eval "ac_cv_header_$ac_safe=no"
1719 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1720 echo "$ac_t""yes" 1>&6
1721 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1722 cat >> confdefs.h
<<EOF
1723 #define $ac_tr_hdr 1
1727 echo "$ac_t""no" 1>&6
1731 for ac_func
in getpagesize
1733 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1734 echo "configure:1735: checking for $ac_func" >&5
1735 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1736 echo $ac_n "(cached) $ac_c" 1>&6
1738 cat > conftest.
$ac_ext <<EOF
1739 #line 1740 "configure"
1740 #include "confdefs.h"
1741 /* System header to define __stub macros and hopefully few prototypes,
1742 which can conflict with char $ac_func(); below. */
1744 /* Override any gcc2 internal prototype to avoid an error. */
1745 /* We use char because int might match the return type of a gcc2
1746 builtin and then its argument prototype would still apply. */
1751 /* The GNU C library defines this for functions which it implements
1752 to always fail with ENOSYS. Some functions are actually named
1753 something starting with __ and the normal name is an alias. */
1754 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1762 if { (eval echo configure
:1763: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1764 eval "ac_cv_func_$ac_func=yes"
1766 echo "configure: failed program was:" >&5
1767 cat conftest.
$ac_ext >&5
1769 eval "ac_cv_func_$ac_func=no"
1774 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1775 echo "$ac_t""yes" 1>&6
1776 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1777 cat >> confdefs.h
<<EOF
1778 #define $ac_tr_func 1
1782 echo "$ac_t""no" 1>&6
1786 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
1787 echo "configure:1788: checking for working mmap" >&5
1788 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
1789 echo $ac_n "(cached) $ac_c" 1>&6
1791 if test "$cross_compiling" = yes; then
1792 ac_cv_func_mmap_fixed_mapped
=no
1794 cat > conftest.
$ac_ext <<EOF
1795 #line 1796 "configure"
1796 #include "confdefs.h"
1798 /* Thanks to Mike Haertel and Jim Avera for this test.
1799 Here is a matrix of mmap possibilities:
1800 mmap private not fixed
1801 mmap private fixed at somewhere currently unmapped
1802 mmap private fixed at somewhere already mapped
1803 mmap shared not fixed
1804 mmap shared fixed at somewhere currently unmapped
1805 mmap shared fixed at somewhere already mapped
1806 For private mappings, we should verify that changes cannot be read()
1807 back from the file, nor mmap's back from the file at a different
1808 address. (There have been systems where private was not correctly
1809 implemented like the infamous i386 svr4.0, and systems where the
1810 VM page cache was not coherent with the filesystem buffer cache
1811 like early versions of FreeBSD and possibly contemporary NetBSD.)
1812 For shared mappings, we should conversely verify that changes get
1813 propogated back to all the places they're supposed to be.
1815 Grep wants private fixed already mapped.
1816 The main things grep needs to know about mmap are:
1817 * does it exist and is it safe to write into the mmap'd area
1818 * how to use it (BSD variants) */
1819 #include <sys/types.h>
1821 #include <sys/mman.h>
1823 /* This mess was copied from the GNU getpagesize.h. */
1824 #ifndef HAVE_GETPAGESIZE
1825 # ifdef HAVE_UNISTD_H
1826 # include <unistd.h>
1829 /* Assume that all systems that can run configure have sys/param.h. */
1830 # ifndef HAVE_SYS_PARAM_H
1831 # define HAVE_SYS_PARAM_H 1
1834 # ifdef _SC_PAGESIZE
1835 # define getpagesize() sysconf(_SC_PAGESIZE)
1836 # else /* no _SC_PAGESIZE */
1837 # ifdef HAVE_SYS_PARAM_H
1838 # include <sys/param.h>
1839 # ifdef EXEC_PAGESIZE
1840 # define getpagesize() EXEC_PAGESIZE
1841 # else /* no EXEC_PAGESIZE */
1843 # define getpagesize() NBPG * CLSIZE
1846 # endif /* no CLSIZE */
1847 # else /* no NBPG */
1849 # define getpagesize() NBPC
1850 # else /* no NBPC */
1852 # define getpagesize() PAGESIZE
1853 # endif /* PAGESIZE */
1854 # endif /* no NBPC */
1855 # endif /* no NBPG */
1856 # endif /* no EXEC_PAGESIZE */
1857 # else /* no HAVE_SYS_PARAM_H */
1858 # define getpagesize() 8192 /* punt totally */
1859 # endif /* no HAVE_SYS_PARAM_H */
1860 # endif /* no _SC_PAGESIZE */
1862 #endif /* no HAVE_GETPAGESIZE */
1865 extern "C" { void *malloc(unsigned); }
1873 char *data, *data2, *data3;
1877 pagesize = getpagesize();
1880 * First, make a file with some known garbage in it.
1882 data = malloc(pagesize);
1885 for (i = 0; i < pagesize; ++i)
1886 *(data + i) = rand();
1888 fd = creat("conftestmmap", 0600);
1891 if (write(fd, data, pagesize) != pagesize)
1896 * Next, try to mmap the file at a fixed address which
1897 * already has something else allocated at it. If we can,
1898 * also make sure that we see the same garbage.
1900 fd = open("conftestmmap", O_RDWR);
1903 data2 = malloc(2 * pagesize);
1906 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
1907 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
1908 MAP_PRIVATE | MAP_FIXED, fd, 0L))
1910 for (i = 0; i < pagesize; ++i)
1911 if (*(data + i) != *(data2 + i))
1915 * Finally, make sure that changes to the mapped area
1916 * do not percolate back to the file as seen by read().
1917 * (This is a bug on some variants of i386 svr4.0.)
1919 for (i = 0; i < pagesize; ++i)
1920 *(data2 + i) = *(data2 + i) + 1;
1921 data3 = malloc(pagesize);
1924 if (read(fd, data3, pagesize) != pagesize)
1926 for (i = 0; i < pagesize; ++i)
1927 if (*(data + i) != *(data3 + i))
1930 unlink("conftestmmap");
1935 if { (eval echo configure
:1936: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1937 ac_cv_func_mmap_fixed_mapped
=yes
1939 echo "configure: failed program was:" >&5
1940 cat conftest.
$ac_ext >&5
1942 ac_cv_func_mmap_fixed_mapped
=no
1949 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
1950 if test $ac_cv_func_mmap_fixed_mapped = yes; then
1951 cat >> confdefs.h
<<\EOF
1958 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
1959 unistd.h values.h sys
/param.h
1961 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1962 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1963 echo "configure:1964: checking for $ac_hdr" >&5
1964 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1965 echo $ac_n "(cached) $ac_c" 1>&6
1967 cat > conftest.
$ac_ext <<EOF
1968 #line 1969 "configure"
1969 #include "confdefs.h"
1972 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1973 { (eval echo configure
:1974: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1974 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1975 if test -z "$ac_err"; then
1977 eval "ac_cv_header_$ac_safe=yes"
1980 echo "configure: failed program was:" >&5
1981 cat conftest.
$ac_ext >&5
1983 eval "ac_cv_header_$ac_safe=no"
1987 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1988 echo "$ac_t""yes" 1>&6
1989 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1990 cat >> confdefs.h
<<EOF
1991 #define $ac_tr_hdr 1
1995 echo "$ac_t""no" 1>&6
1999 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
2000 __argz_count __argz_stringify __argz_next
2002 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2003 echo "configure:2004: checking for $ac_func" >&5
2004 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2005 echo $ac_n "(cached) $ac_c" 1>&6
2007 cat > conftest.
$ac_ext <<EOF
2008 #line 2009 "configure"
2009 #include "confdefs.h"
2010 /* System header to define __stub macros and hopefully few prototypes,
2011 which can conflict with char $ac_func(); below. */
2013 /* Override any gcc2 internal prototype to avoid an error. */
2014 /* We use char because int might match the return type of a gcc2
2015 builtin and then its argument prototype would still apply. */
2020 /* The GNU C library defines this for functions which it implements
2021 to always fail with ENOSYS. Some functions are actually named
2022 something starting with __ and the normal name is an alias. */
2023 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2031 if { (eval echo configure
:2032: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2033 eval "ac_cv_func_$ac_func=yes"
2035 echo "configure: failed program was:" >&5
2036 cat conftest.
$ac_ext >&5
2038 eval "ac_cv_func_$ac_func=no"
2043 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2044 echo "$ac_t""yes" 1>&6
2045 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2046 cat >> confdefs.h
<<EOF
2047 #define $ac_tr_func 1
2051 echo "$ac_t""no" 1>&6
2056 if test "${ac_cv_func_stpcpy+set}" != "set"; then
2057 for ac_func
in stpcpy
2059 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2060 echo "configure:2061: checking for $ac_func" >&5
2061 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2062 echo $ac_n "(cached) $ac_c" 1>&6
2064 cat > conftest.
$ac_ext <<EOF
2065 #line 2066 "configure"
2066 #include "confdefs.h"
2067 /* System header to define __stub macros and hopefully few prototypes,
2068 which can conflict with char $ac_func(); below. */
2070 /* Override any gcc2 internal prototype to avoid an error. */
2071 /* We use char because int might match the return type of a gcc2
2072 builtin and then its argument prototype would still apply. */
2077 /* The GNU C library defines this for functions which it implements
2078 to always fail with ENOSYS. Some functions are actually named
2079 something starting with __ and the normal name is an alias. */
2080 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2088 if { (eval echo configure
:2089: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2090 eval "ac_cv_func_$ac_func=yes"
2092 echo "configure: failed program was:" >&5
2093 cat conftest.
$ac_ext >&5
2095 eval "ac_cv_func_$ac_func=no"
2100 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2101 echo "$ac_t""yes" 1>&6
2102 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2103 cat >> confdefs.h
<<EOF
2104 #define $ac_tr_func 1
2108 echo "$ac_t""no" 1>&6
2113 if test "${ac_cv_func_stpcpy}" = "yes"; then
2114 cat >> confdefs.h
<<\EOF
2115 #define HAVE_STPCPY 1
2120 if test $ac_cv_header_locale_h = yes; then
2121 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2122 echo "configure:2123: checking for LC_MESSAGES" >&5
2123 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
2124 echo $ac_n "(cached) $ac_c" 1>&6
2126 cat > conftest.
$ac_ext <<EOF
2127 #line 2128 "configure"
2128 #include "confdefs.h"
2134 if { (eval echo configure
:2135: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2136 am_cv_val_LC_MESSAGES
=yes
2138 echo "configure: failed program was:" >&5
2139 cat conftest.
$ac_ext >&5
2141 am_cv_val_LC_MESSAGES
=no
2146 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
2147 if test $am_cv_val_LC_MESSAGES = yes; then
2148 cat >> confdefs.h
<<\EOF
2149 #define HAVE_LC_MESSAGES 1
2154 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2155 echo "configure:2156: checking whether NLS is requested" >&5
2156 # Check whether --enable-nls or --disable-nls was given.
2157 if test "${enable_nls+set}" = set; then
2158 enableval
="$enable_nls"
2164 echo "$ac_t""$USE_NLS" 1>&6
2167 USE_INCLUDED_LIBINTL
=no
2169 if test "$USE_NLS" = "yes"; then
2170 cat >> confdefs.h
<<\EOF
2171 #define ENABLE_NLS 1
2174 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2175 echo "configure:2176: checking whether included gettext is requested" >&5
2176 # Check whether --with-included-gettext or --without-included-gettext was given.
2177 if test "${with_included_gettext+set}" = set; then
2178 withval
="$with_included_gettext"
2179 nls_cv_force_use_gnu_gettext
=$withval
2181 nls_cv_force_use_gnu_gettext
=no
2184 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
2186 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
2187 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
2189 nls_cv_header_libgt
=
2192 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
2193 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2194 echo "configure:2195: checking for libintl.h" >&5
2195 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2196 echo $ac_n "(cached) $ac_c" 1>&6
2198 cat > conftest.
$ac_ext <<EOF
2199 #line 2200 "configure"
2200 #include "confdefs.h"
2201 #include <libintl.h>
2203 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2204 { (eval echo configure
:2205: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2205 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2206 if test -z "$ac_err"; then
2208 eval "ac_cv_header_$ac_safe=yes"
2211 echo "configure: failed program was:" >&5
2212 cat conftest.
$ac_ext >&5
2214 eval "ac_cv_header_$ac_safe=no"
2218 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2219 echo "$ac_t""yes" 1>&6
2220 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
2221 echo "configure:2222: checking for gettext in libc" >&5
2222 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
2223 echo $ac_n "(cached) $ac_c" 1>&6
2225 cat > conftest.
$ac_ext <<EOF
2226 #line 2227 "configure"
2227 #include "confdefs.h"
2228 #include <libintl.h>
2230 return (int) gettext ("")
2233 if { (eval echo configure
:2234: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2235 gt_cv_func_gettext_libc
=yes
2237 echo "configure: failed program was:" >&5
2238 cat conftest.
$ac_ext >&5
2240 gt_cv_func_gettext_libc
=no
2245 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
2247 if test "$gt_cv_func_gettext_libc" != "yes"; then
2248 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
2249 echo "configure:2250: checking for bindtextdomain in -lintl" >&5
2250 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
2251 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2252 echo $ac_n "(cached) $ac_c" 1>&6
2254 ac_save_LIBS
="$LIBS"
2256 cat > conftest.
$ac_ext <<EOF
2257 #line 2258 "configure"
2258 #include "confdefs.h"
2259 /* Override any gcc2 internal prototype to avoid an error. */
2260 /* We use char because int might match the return type of a gcc2
2261 builtin and then its argument prototype would still apply. */
2262 char bindtextdomain();
2268 if { (eval echo configure
:2269: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2270 eval "ac_cv_lib_$ac_lib_var=yes"
2272 echo "configure: failed program was:" >&5
2273 cat conftest.
$ac_ext >&5
2275 eval "ac_cv_lib_$ac_lib_var=no"
2278 LIBS
="$ac_save_LIBS"
2281 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2282 echo "$ac_t""yes" 1>&6
2283 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
2284 echo "configure:2285: checking for gettext in libintl" >&5
2285 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
2286 echo $ac_n "(cached) $ac_c" 1>&6
2288 cat > conftest.
$ac_ext <<EOF
2289 #line 2290 "configure"
2290 #include "confdefs.h"
2293 return (int) gettext ("")
2296 if { (eval echo configure
:2297: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2298 gt_cv_func_gettext_libintl
=yes
2300 echo "configure: failed program was:" >&5
2301 cat conftest.
$ac_ext >&5
2303 gt_cv_func_gettext_libintl
=no
2308 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
2310 echo "$ac_t""no" 1>&6
2315 if test "$gt_cv_func_gettext_libc" = "yes" \
2316 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
2317 cat >> confdefs.h
<<\EOF
2318 #define HAVE_GETTEXT 1
2321 # Extract the first word of "msgfmt", so it can be a program name with args.
2322 set dummy msgfmt
; ac_word
=$2
2323 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2324 echo "configure:2325: checking for $ac_word" >&5
2325 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2326 echo $ac_n "(cached) $ac_c" 1>&6
2330 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2333 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2334 for ac_dir
in $PATH; do
2335 test -z "$ac_dir" && ac_dir
=.
2336 if test -f $ac_dir/$ac_word; then
2337 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2338 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2344 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
2348 MSGFMT
="$ac_cv_path_MSGFMT"
2349 if test -n "$MSGFMT"; then
2350 echo "$ac_t""$MSGFMT" 1>&6
2352 echo "$ac_t""no" 1>&6
2354 if test "$MSGFMT" != "no"; then
2355 for ac_func
in dcgettext
2357 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2358 echo "configure:2359: checking for $ac_func" >&5
2359 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2360 echo $ac_n "(cached) $ac_c" 1>&6
2362 cat > conftest.
$ac_ext <<EOF
2363 #line 2364 "configure"
2364 #include "confdefs.h"
2365 /* System header to define __stub macros and hopefully few prototypes,
2366 which can conflict with char $ac_func(); below. */
2368 /* Override any gcc2 internal prototype to avoid an error. */
2369 /* We use char because int might match the return type of a gcc2
2370 builtin and then its argument prototype would still apply. */
2375 /* The GNU C library defines this for functions which it implements
2376 to always fail with ENOSYS. Some functions are actually named
2377 something starting with __ and the normal name is an alias. */
2378 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2386 if { (eval echo configure
:2387: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2388 eval "ac_cv_func_$ac_func=yes"
2390 echo "configure: failed program was:" >&5
2391 cat conftest.
$ac_ext >&5
2393 eval "ac_cv_func_$ac_func=no"
2398 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2399 echo "$ac_t""yes" 1>&6
2400 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2401 cat >> confdefs.h
<<EOF
2402 #define $ac_tr_func 1
2406 echo "$ac_t""no" 1>&6
2410 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2411 set dummy gmsgfmt
; ac_word
=$2
2412 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2413 echo "configure:2414: checking for $ac_word" >&5
2414 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2415 echo $ac_n "(cached) $ac_c" 1>&6
2419 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2422 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2425 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2427 for ac_dir
in $ac_dummy; do
2428 test -z "$ac_dir" && ac_dir
=.
2429 if test -f $ac_dir/$ac_word; then
2430 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2435 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2439 GMSGFMT
="$ac_cv_path_GMSGFMT"
2440 if test -n "$GMSGFMT"; then
2441 echo "$ac_t""$GMSGFMT" 1>&6
2443 echo "$ac_t""no" 1>&6
2446 # Extract the first word of "xgettext", so it can be a program name with args.
2447 set dummy xgettext
; ac_word
=$2
2448 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2449 echo "configure:2450: checking for $ac_word" >&5
2450 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2451 echo $ac_n "(cached) $ac_c" 1>&6
2455 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2458 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2459 for ac_dir
in $PATH; do
2460 test -z "$ac_dir" && ac_dir
=.
2461 if test -f $ac_dir/$ac_word; then
2462 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2463 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2469 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2473 XGETTEXT
="$ac_cv_path_XGETTEXT"
2474 if test -n "$XGETTEXT"; then
2475 echo "$ac_t""$XGETTEXT" 1>&6
2477 echo "$ac_t""no" 1>&6
2480 cat > conftest.
$ac_ext <<EOF
2481 #line 2482 "configure"
2482 #include "confdefs.h"
2485 extern int _nl_msg_cat_cntr;
2486 return _nl_msg_cat_cntr
2489 if { (eval echo configure
:2490: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2494 echo "configure: failed program was:" >&5
2495 cat conftest.
$ac_ext >&5
2506 echo "$ac_t""no" 1>&6
2511 if test "$CATOBJEXT" = "NONE"; then
2512 nls_cv_use_gnu_gettext
=yes
2516 if test "$nls_cv_use_gnu_gettext" = "yes"; then
2517 INTLOBJS
="\$(GETTOBJS)"
2518 # Extract the first word of "msgfmt", so it can be a program name with args.
2519 set dummy msgfmt
; ac_word
=$2
2520 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2521 echo "configure:2522: checking for $ac_word" >&5
2522 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2523 echo $ac_n "(cached) $ac_c" 1>&6
2527 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2530 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2531 for ac_dir
in $PATH; do
2532 test -z "$ac_dir" && ac_dir
=.
2533 if test -f $ac_dir/$ac_word; then
2534 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2535 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2541 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
2545 MSGFMT
="$ac_cv_path_MSGFMT"
2546 if test -n "$MSGFMT"; then
2547 echo "$ac_t""$MSGFMT" 1>&6
2549 echo "$ac_t""no" 1>&6
2552 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2553 set dummy gmsgfmt
; ac_word
=$2
2554 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2555 echo "configure:2556: checking for $ac_word" >&5
2556 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2557 echo $ac_n "(cached) $ac_c" 1>&6
2561 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2564 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2567 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2569 for ac_dir
in $ac_dummy; do
2570 test -z "$ac_dir" && ac_dir
=.
2571 if test -f $ac_dir/$ac_word; then
2572 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2577 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2581 GMSGFMT
="$ac_cv_path_GMSGFMT"
2582 if test -n "$GMSGFMT"; then
2583 echo "$ac_t""$GMSGFMT" 1>&6
2585 echo "$ac_t""no" 1>&6
2588 # Extract the first word of "xgettext", so it can be a program name with args.
2589 set dummy xgettext
; ac_word
=$2
2590 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2591 echo "configure:2592: checking for $ac_word" >&5
2592 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2593 echo $ac_n "(cached) $ac_c" 1>&6
2597 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2600 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2601 for ac_dir
in $PATH; do
2602 test -z "$ac_dir" && ac_dir
=.
2603 if test -f $ac_dir/$ac_word; then
2604 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2605 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2611 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2615 XGETTEXT
="$ac_cv_path_XGETTEXT"
2616 if test -n "$XGETTEXT"; then
2617 echo "$ac_t""$XGETTEXT" 1>&6
2619 echo "$ac_t""no" 1>&6
2623 USE_INCLUDED_LIBINTL
=yes
2627 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
2629 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
2630 nls_cv_header_intl
=libintl.h
2631 nls_cv_header_libgt
=libgettext.h
2634 if test "$XGETTEXT" != ":"; then
2635 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
2638 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
2643 # We need to process the po/ directory.
2647 nls_cv_header_intl
=libintl.h
2648 nls_cv_header_libgt
=libgettext.h
2651 # If this is used in GNU gettext we have to set USE_NLS to `yes'
2652 # because some of the sources are only built for this goal.
2653 if test "$PACKAGE" = gettext; then
2655 USE_INCLUDED_LIBINTL
=yes
2658 for lang
in $ALL_LINGUAS; do
2659 GMOFILES
="$GMOFILES $lang.gmo"
2660 POFILES
="$POFILES $lang.po"
2676 if test "x$CATOBJEXT" != "x"; then
2677 if test "x$ALL_LINGUAS" = "x"; then
2680 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2681 echo "configure:2682: checking for catalogs to be installed" >&5
2683 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
2684 case "$ALL_LINGUAS" in
2685 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
2688 LINGUAS
=$NEW_LINGUAS
2689 echo "$ac_t""$LINGUAS" 1>&6
2692 if test -n "$LINGUAS"; then
2693 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
2697 if test $ac_cv_header_locale_h = yes; then
2698 INCLUDE_LOCALE_H
="#include <locale.h>"
2701 /* The system does not provide the header <locale.h>. Take care yourself. */"
2705 if test -f $srcdir/po2tbl.
sed.
in; then
2706 if test "$CATOBJEXT" = ".cat"; then
2707 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
2708 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
2709 echo "configure:2710: checking for linux/version.h" >&5
2710 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2711 echo $ac_n "(cached) $ac_c" 1>&6
2713 cat > conftest.
$ac_ext <<EOF
2714 #line 2715 "configure"
2715 #include "confdefs.h"
2716 #include <linux/version.h>
2718 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2719 { (eval echo configure
:2720: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2720 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2721 if test -z "$ac_err"; then
2723 eval "ac_cv_header_$ac_safe=yes"
2726 echo "configure: failed program was:" >&5
2727 cat conftest.
$ac_ext >&5
2729 eval "ac_cv_header_$ac_safe=no"
2733 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2734 echo "$ac_t""yes" 1>&6
2737 echo "$ac_t""no" 1>&6
2742 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
2744 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
2745 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
2748 if test "$PACKAGE" = "gettext"; then
2758 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
2764 if test -d $srcdir/po
; then
2765 test -d po || mkdir po
2766 if test "x$srcdir" != "x."; then
2767 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
2768 posrcprefix
="$srcdir/"
2770 posrcprefix
="../$srcdir/"
2776 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
2777 < $srcdir/po
/POTFILES.
in > po
/POTFILES
2790 configdirs
="doc testsuite"
2792 # Check whether --enable-multi-ice or --disable-multi-ice was given.
2793 if test "${enable_multi_ice+set}" = set; then
2794 enableval
="$enable_multi_ice"
2795 case "${enableval}" in
2796 yes ) enable_multi_ice
="yes" ;;
2797 no
) enable_multi_ice
="no" ;;
2798 *) { echo "configure: error: Bad value for --enable-multi-ice: ${enableval}" 1>&2; exit 1; } ;;
2804 if test "${enable_multi_ice}" = "yes"; then
2805 configdirs
="${configdirs} multi-ice"
2809 .
${srcdir}/configure.
host
2811 .
${srcdir}/configure.tgt
2814 for ac_prog
in mawk gawk nawk
awk
2816 # Extract the first word of "$ac_prog", so it can be a program name with args.
2817 set dummy
$ac_prog; ac_word
=$2
2818 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2819 echo "configure:2820: checking for $ac_word" >&5
2820 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
2821 echo $ac_n "(cached) $ac_c" 1>&6
2823 if test -n "$AWK"; then
2824 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
2826 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2828 for ac_dir
in $ac_dummy; do
2829 test -z "$ac_dir" && ac_dir
=.
2830 if test -f $ac_dir/$ac_word; then
2831 ac_cv_prog_AWK
="$ac_prog"
2838 AWK
="$ac_cv_prog_AWK"
2839 if test -n "$AWK"; then
2840 echo "$ac_t""$AWK" 1>&6
2842 echo "$ac_t""no" 1>&6
2845 test -n "$AWK" && break
2848 # Find a good install program. We prefer a C program (faster),
2849 # so one script is as good as another. But avoid the broken or
2850 # incompatible versions:
2851 # SysV /etc/install, /usr/sbin/install
2852 # SunOS /usr/etc/install
2853 # IRIX /sbin/install
2855 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2856 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2857 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2858 # ./install, which can be erroneously created by make from ./install.sh.
2859 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2860 echo "configure:2861: checking for a BSD compatible install" >&5
2861 if test -z "$INSTALL"; then
2862 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
2863 echo $ac_n "(cached) $ac_c" 1>&6
2865 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
2866 for ac_dir
in $PATH; do
2867 # Account for people who put trailing slashes in PATH elements.
2869 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
2871 # OSF1 and SCO ODT 3.0 have their own names for install.
2872 # Don't use installbsd from OSF since it installs stuff as root
2874 for ac_prog
in ginstall scoinst
install; do
2875 if test -f $ac_dir/$ac_prog; then
2876 if test $ac_prog = install &&
2877 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
2878 # AIX install. It has an incompatible calling convention.
2881 ac_cv_path_install
="$ac_dir/$ac_prog -c"
2892 if test "${ac_cv_path_install+set}" = set; then
2893 INSTALL
="$ac_cv_path_install"
2895 # As a last resort, use the slow shell script. We don't cache a
2896 # path for INSTALL within a source directory, because that will
2897 # break other packages using the cache if that directory is
2898 # removed, or if the path is relative.
2899 INSTALL
="$ac_install_sh"
2902 echo "$ac_t""$INSTALL" 1>&6
2904 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2905 # It thinks the first close brace ends the variable substitution.
2906 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2908 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
2910 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2912 if test $host != $build; then
2913 ac_tool_prefix
=${host_alias}-
2918 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2919 set dummy
${ac_tool_prefix}ar; ac_word
=$2
2920 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2921 echo "configure:2922: checking for $ac_word" >&5
2922 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
2923 echo $ac_n "(cached) $ac_c" 1>&6
2925 if test -n "$AR"; then
2926 ac_cv_prog_AR
="$AR" # Let the user override the test.
2928 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2930 for ac_dir
in $ac_dummy; do
2931 test -z "$ac_dir" && ac_dir
=.
2932 if test -f $ac_dir/$ac_word; then
2933 ac_cv_prog_AR
="${ac_tool_prefix}ar"
2938 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
2942 if test -n "$AR"; then
2943 echo "$ac_t""$AR" 1>&6
2945 echo "$ac_t""no" 1>&6
2950 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2951 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
2952 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2953 echo "configure:2954: checking for $ac_word" >&5
2954 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2955 echo $ac_n "(cached) $ac_c" 1>&6
2957 if test -n "$RANLIB"; then
2958 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2960 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2962 for ac_dir
in $ac_dummy; do
2963 test -z "$ac_dir" && ac_dir
=.
2964 if test -f $ac_dir/$ac_word; then
2965 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
2972 RANLIB
="$ac_cv_prog_RANLIB"
2973 if test -n "$RANLIB"; then
2974 echo "$ac_t""$RANLIB" 1>&6
2976 echo "$ac_t""no" 1>&6
2980 if test -z "$ac_cv_prog_RANLIB"; then
2981 if test -n "$ac_tool_prefix"; then
2982 # Extract the first word of "ranlib", so it can be a program name with args.
2983 set dummy ranlib
; ac_word
=$2
2984 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2985 echo "configure:2986: checking for $ac_word" >&5
2986 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2987 echo $ac_n "(cached) $ac_c" 1>&6
2989 if test -n "$RANLIB"; then
2990 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2992 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
2994 for ac_dir
in $ac_dummy; do
2995 test -z "$ac_dir" && ac_dir
=.
2996 if test -f $ac_dir/$ac_word; then
2997 ac_cv_prog_RANLIB
="ranlib"
3002 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
3005 RANLIB
="$ac_cv_prog_RANLIB"
3006 if test -n "$RANLIB"; then
3007 echo "$ac_t""$RANLIB" 1>&6
3009 echo "$ac_t""no" 1>&6
3017 for ac_prog
in 'bison -y' byacc
3019 # Extract the first word of "$ac_prog", so it can be a program name with args.
3020 set dummy
$ac_prog; ac_word
=$2
3021 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3022 echo "configure:3023: checking for $ac_word" >&5
3023 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
3024 echo $ac_n "(cached) $ac_c" 1>&6
3026 if test -n "$YACC"; then
3027 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
3029 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3031 for ac_dir
in $ac_dummy; do
3032 test -z "$ac_dir" && ac_dir
=.
3033 if test -f $ac_dir/$ac_word; then
3034 ac_cv_prog_YACC
="$ac_prog"
3041 YACC
="$ac_cv_prog_YACC"
3042 if test -n "$YACC"; then
3043 echo "$ac_t""$YACC" 1>&6
3045 echo "$ac_t""no" 1>&6
3048 test -n "$YACC" && break
3050 test -n "$YACC" || YACC
="yacc"
3053 # Extract the first word of "${ac_tool_prefix}mig", so it can be a program name with args.
3054 set dummy
${ac_tool_prefix}mig
; ac_word
=$2
3055 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3056 echo "configure:3057: checking for $ac_word" >&5
3057 if eval "test \"`echo '$''{'ac_cv_prog_MIG'+set}'`\" = set"; then
3058 echo $ac_n "(cached) $ac_c" 1>&6
3060 if test -n "$MIG"; then
3061 ac_cv_prog_MIG
="$MIG" # Let the user override the test.
3063 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
3065 for ac_dir
in $ac_dummy; do
3066 test -z "$ac_dir" && ac_dir
=.
3067 if test -f $ac_dir/$ac_word; then
3068 ac_cv_prog_MIG
="${ac_tool_prefix}mig"
3073 test -z "$ac_cv_prog_MIG" && ac_cv_prog_MIG
="mig"
3076 MIG
="$ac_cv_prog_MIG"
3077 if test -n "$MIG"; then
3078 echo "$ac_t""$MIG" 1>&6
3080 echo "$ac_t""no" 1>&6
3086 if test "$program_transform_name" = s
,x
,x
,; then
3087 program_transform_name
=
3089 # Double any \ or $. echo might interpret backslashes.
3090 cat <<\EOF_SED
> conftestsed
3091 s
,\\,\\\\,g
; s
,\$
,$$
,g
3093 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
3096 test "$program_prefix" != NONE
&&
3097 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
3098 # Use a double $ so make ignores it.
3099 test "$program_suffix" != NONE
&&
3100 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
3102 # sed with no file args requires a program.
3103 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
3106 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
3107 echo "configure:3108: checking return type of signal handlers" >&5
3108 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
3109 echo $ac_n "(cached) $ac_c" 1>&6
3111 cat > conftest.
$ac_ext <<EOF
3112 #line 3113 "configure"
3113 #include "confdefs.h"
3114 #include <sys/types.h>
3120 extern "C" void (*signal (int, void (*)(int)))(int);
3122 void (*signal ()) ();
3129 if { (eval echo configure
:3130: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3131 ac_cv_type_signal
=void
3133 echo "configure: failed program was:" >&5
3134 cat conftest.
$ac_ext >&5
3136 ac_cv_type_signal
=int
3141 echo "$ac_t""$ac_cv_type_signal" 1>&6
3142 cat >> confdefs.h
<<EOF
3143 #define RETSIGTYPE $ac_cv_type_signal
3148 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
3149 echo "configure:3150: checking for ANSI C header files" >&5
3150 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
3151 echo $ac_n "(cached) $ac_c" 1>&6
3153 cat > conftest.
$ac_ext <<EOF
3154 #line 3155 "configure"
3155 #include "confdefs.h"
3161 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3162 { (eval echo configure
:3163: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3163 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3164 if test -z "$ac_err"; then
3166 ac_cv_header_stdc
=yes
3169 echo "configure: failed program was:" >&5
3170 cat conftest.
$ac_ext >&5
3172 ac_cv_header_stdc
=no
3176 if test $ac_cv_header_stdc = yes; then
3177 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3178 cat > conftest.
$ac_ext <<EOF
3179 #line 3180 "configure"
3180 #include "confdefs.h"
3183 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3184 egrep "memchr" >/dev
/null
2>&1; then
3188 ac_cv_header_stdc
=no
3194 if test $ac_cv_header_stdc = yes; then
3195 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3196 cat > conftest.
$ac_ext <<EOF
3197 #line 3198 "configure"
3198 #include "confdefs.h"
3201 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3202 egrep "free" >/dev
/null
2>&1; then
3206 ac_cv_header_stdc
=no
3212 if test $ac_cv_header_stdc = yes; then
3213 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3214 if test "$cross_compiling" = yes; then
3217 cat > conftest.
$ac_ext <<EOF
3218 #line 3219 "configure"
3219 #include "confdefs.h"
3221 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3222 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3223 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3224 int main () { int i; for (i = 0; i < 256; i++)
3225 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
3229 if { (eval echo configure
:3230: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3233 echo "configure: failed program was:" >&5
3234 cat conftest.
$ac_ext >&5
3236 ac_cv_header_stdc
=no
3244 echo "$ac_t""$ac_cv_header_stdc" 1>&6
3245 if test $ac_cv_header_stdc = yes; then
3246 cat >> confdefs.h
<<\EOF
3247 #define STDC_HEADERS 1
3253 for ac_hdr
in ctype.h curses.h endian.h link.h thread_db.h proc_service.h \
3254 memory.h objlist.h ptrace.h sgtty.h stddef.h stdlib.h \
3255 string.h sys
/procfs.h sys
/ptrace.h sys
/reg.h stdint.h \
3256 term.h termio.h termios.h unistd.h
wait.h sys
/wait.h \
3257 wchar.h wctype.h asm
/debugreg.h sys
/debugreg.h sys
/select.h \
3260 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3261 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3262 echo "configure:3263: checking for $ac_hdr" >&5
3263 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3264 echo $ac_n "(cached) $ac_c" 1>&6
3266 cat > conftest.
$ac_ext <<EOF
3267 #line 3268 "configure"
3268 #include "confdefs.h"
3271 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3272 { (eval echo configure
:3273: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3273 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3274 if test -z "$ac_err"; then
3276 eval "ac_cv_header_$ac_safe=yes"
3279 echo "configure: failed program was:" >&5
3280 cat conftest.
$ac_ext >&5
3282 eval "ac_cv_header_$ac_safe=no"
3286 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3287 echo "$ac_t""yes" 1>&6
3288 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3289 cat >> confdefs.h
<<EOF
3290 #define $ac_tr_hdr 1
3294 echo "$ac_t""no" 1>&6
3298 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
3299 echo "configure:3300: checking whether stat file-mode macros are broken" >&5
3300 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
3301 echo $ac_n "(cached) $ac_c" 1>&6
3303 cat > conftest.
$ac_ext <<EOF
3304 #line 3305 "configure"
3305 #include "confdefs.h"
3306 #include <sys/types.h>
3307 #include <sys/stat.h>
3309 #if defined(S_ISBLK) && defined(S_IFDIR)
3310 # if S_ISBLK (S_IFDIR)
3315 #if defined(S_ISBLK) && defined(S_IFCHR)
3316 # if S_ISBLK (S_IFCHR)
3321 #if defined(S_ISLNK) && defined(S_IFREG)
3322 # if S_ISLNK (S_IFREG)
3327 #if defined(S_ISSOCK) && defined(S_IFREG)
3328 # if S_ISSOCK (S_IFREG)
3334 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3335 egrep "You lose" >/dev
/null
2>&1; then
3337 ac_cv_header_stat_broken
=yes
3340 ac_cv_header_stat_broken
=no
3346 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
3347 if test $ac_cv_header_stat_broken = yes; then
3348 cat >> confdefs.h
<<\EOF
3349 #define STAT_MACROS_BROKEN 1
3355 echo $ac_n "checking for working const""... $ac_c" 1>&6
3356 echo "configure:3357: checking for working const" >&5
3357 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
3358 echo $ac_n "(cached) $ac_c" 1>&6
3360 cat > conftest.
$ac_ext <<EOF
3361 #line 3362 "configure"
3362 #include "confdefs.h"
3366 /* Ultrix mips cc rejects this. */
3367 typedef int charset[2]; const charset x;
3368 /* SunOS 4.1.1 cc rejects this. */
3369 char const *const *ccp;
3371 /* NEC SVR4.0.2 mips cc rejects this. */
3372 struct point {int x, y;};
3373 static struct point const zero = {0,0};
3374 /* AIX XL C 1.02.0.0 rejects this.
3375 It does not let you subtract one const X* pointer from another in an arm
3376 of an if-expression whose if-part is not a constant expression */
3377 const char *g = "string";
3378 ccp = &g + (g ? g-g : 0);
3379 /* HPUX 7.0 cc rejects these. */
3382 ccp = (char const *const *) p;
3383 { /* SCO 3.2v4 cc rejects this. */
3385 char const *s = 0 ? (char *) 0 : (char const *) 0;
3389 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
3391 const int *foo = &x[0];
3394 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3395 typedef const int *iptr;
3399 { /* AIX XL C 1.02.0.0 rejects this saying
3400 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3401 struct s { int j; const int *ap[3]; };
3402 struct s *b; b->j = 5;
3404 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3410 if { (eval echo configure
:3411: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3414 echo "configure: failed program was:" >&5
3415 cat conftest.
$ac_ext >&5
3422 echo "$ac_t""$ac_cv_c_const" 1>&6
3423 if test $ac_cv_c_const = no
; then
3424 cat >> confdefs.h
<<\EOF
3431 for ac_func
in setpgid sbrk sigaction isascii bzero bcopy btowc poll sigprocmask
3433 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3434 echo "configure:3435: checking for $ac_func" >&5
3435 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3436 echo $ac_n "(cached) $ac_c" 1>&6
3438 cat > conftest.
$ac_ext <<EOF
3439 #line 3440 "configure"
3440 #include "confdefs.h"
3441 /* System header to define __stub macros and hopefully few prototypes,
3442 which can conflict with char $ac_func(); below. */
3444 /* Override any gcc2 internal prototype to avoid an error. */
3445 /* We use char because int might match the return type of a gcc2
3446 builtin and then its argument prototype would still apply. */
3451 /* The GNU C library defines this for functions which it implements
3452 to always fail with ENOSYS. Some functions are actually named
3453 something starting with __ and the normal name is an alias. */
3454 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3462 if { (eval echo configure
:3463: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3464 eval "ac_cv_func_$ac_func=yes"
3466 echo "configure: failed program was:" >&5
3467 cat conftest.
$ac_ext >&5
3469 eval "ac_cv_func_$ac_func=no"
3474 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3475 echo "$ac_t""yes" 1>&6
3476 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3477 cat >> confdefs.h
<<EOF
3478 #define $ac_tr_func 1
3482 echo "$ac_t""no" 1>&6
3486 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3487 # for constant arguments. Useless!
3488 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3489 echo "configure:3490: checking for working alloca.h" >&5
3490 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3491 echo $ac_n "(cached) $ac_c" 1>&6
3493 cat > conftest.
$ac_ext <<EOF
3494 #line 3495 "configure"
3495 #include "confdefs.h"
3498 char *p = alloca(2 * sizeof(int));
3501 if { (eval echo configure
:3502: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3503 ac_cv_header_alloca_h
=yes
3505 echo "configure: failed program was:" >&5
3506 cat conftest.
$ac_ext >&5
3508 ac_cv_header_alloca_h
=no
3513 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3514 if test $ac_cv_header_alloca_h = yes; then
3515 cat >> confdefs.h
<<\EOF
3516 #define HAVE_ALLOCA_H 1
3521 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3522 echo "configure:3523: checking for alloca" >&5
3523 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3524 echo $ac_n "(cached) $ac_c" 1>&6
3526 cat > conftest.
$ac_ext <<EOF
3527 #line 3528 "configure"
3528 #include "confdefs.h"
3531 # define alloca __builtin_alloca
3534 # include <malloc.h>
3535 # define alloca _alloca
3538 # include <alloca.h>
3543 # ifndef alloca /* predefined by HP cc +Olibcalls */
3552 char *p = (char *) alloca(1);
3555 if { (eval echo configure
:3556: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3557 ac_cv_func_alloca_works
=yes
3559 echo "configure: failed program was:" >&5
3560 cat conftest.
$ac_ext >&5
3562 ac_cv_func_alloca_works
=no
3567 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3568 if test $ac_cv_func_alloca_works = yes; then
3569 cat >> confdefs.h
<<\EOF
3570 #define HAVE_ALLOCA 1
3575 if test $ac_cv_func_alloca_works = no
; then
3576 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3577 # that cause trouble. Some versions do not even contain alloca or
3578 # contain a buggy version. If you still want to use their alloca,
3579 # use ar to extract alloca.o from them instead of compiling alloca.c.
3580 ALLOCA
=alloca.
${ac_objext}
3581 cat >> confdefs.h
<<\EOF
3586 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3587 echo "configure:3588: checking whether alloca needs Cray hooks" >&5
3588 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3589 echo $ac_n "(cached) $ac_c" 1>&6
3591 cat > conftest.
$ac_ext <<EOF
3592 #line 3593 "configure"
3593 #include "confdefs.h"
3594 #if defined(CRAY) && ! defined(CRAY2)
3601 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3602 egrep "webecray" >/dev
/null
2>&1; then
3613 echo "$ac_t""$ac_cv_os_cray" 1>&6
3614 if test $ac_cv_os_cray = yes; then
3615 for ac_func
in _getb67 GETB67 getb67
; do
3616 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3617 echo "configure:3618: checking for $ac_func" >&5
3618 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3619 echo $ac_n "(cached) $ac_c" 1>&6
3621 cat > conftest.
$ac_ext <<EOF
3622 #line 3623 "configure"
3623 #include "confdefs.h"
3624 /* System header to define __stub macros and hopefully few prototypes,
3625 which can conflict with char $ac_func(); below. */
3627 /* Override any gcc2 internal prototype to avoid an error. */
3628 /* We use char because int might match the return type of a gcc2
3629 builtin and then its argument prototype would still apply. */
3634 /* The GNU C library defines this for functions which it implements
3635 to always fail with ENOSYS. Some functions are actually named
3636 something starting with __ and the normal name is an alias. */
3637 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3645 if { (eval echo configure
:3646: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3647 eval "ac_cv_func_$ac_func=yes"
3649 echo "configure: failed program was:" >&5
3650 cat conftest.
$ac_ext >&5
3652 eval "ac_cv_func_$ac_func=no"
3657 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3658 echo "$ac_t""yes" 1>&6
3659 cat >> confdefs.h
<<EOF
3660 #define CRAY_STACKSEG_END $ac_func
3665 echo "$ac_t""no" 1>&6
3671 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3672 echo "configure:3673: checking stack direction for C alloca" >&5
3673 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3674 echo $ac_n "(cached) $ac_c" 1>&6
3676 if test "$cross_compiling" = yes; then
3677 ac_cv_c_stack_direction
=0
3679 cat > conftest.
$ac_ext <<EOF
3680 #line 3681 "configure"
3681 #include "confdefs.h"
3682 find_stack_direction ()
3684 static char *addr = 0;
3689 return find_stack_direction ();
3692 return (&dummy > addr) ? 1 : -1;
3696 exit (find_stack_direction() < 0);
3699 if { (eval echo configure
:3700: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3701 ac_cv_c_stack_direction
=1
3703 echo "configure: failed program was:" >&5
3704 cat conftest.
$ac_ext >&5
3706 ac_cv_c_stack_direction
=-1
3713 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3714 cat >> confdefs.h
<<EOF
3715 #define STACK_DIRECTION $ac_cv_c_stack_direction
3721 echo $ac_n "checking for PTRACE_GETXFPREGS""... $ac_c" 1>&6
3722 echo "configure:3723: checking for PTRACE_GETXFPREGS" >&5
3723 if eval "test \"`echo '$''{'gdb_cv_have_ptrace_getxfpregs'+set}'`\" = set"; then
3724 echo $ac_n "(cached) $ac_c" 1>&6
3726 cat > conftest.
$ac_ext <<EOF
3727 #line 3728 "configure"
3728 #include "confdefs.h"
3729 #include <sys/ptrace.h>
3734 if { (eval echo configure
:3735: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3736 gdb_cv_have_ptrace_getxfpregs
=yes
3738 echo "configure: failed program was:" >&5
3739 cat conftest.
$ac_ext >&5
3741 gdb_cv_have_ptrace_getxfpregs
=no
3746 echo "$ac_t""$gdb_cv_have_ptrace_getxfpregs" 1>&6
3747 if test $gdb_cv_have_ptrace_getxfpregs = yes; then
3748 cat >> confdefs.h
<<\EOF
3749 #define HAVE_PTRACE_GETXFPREGS 1
3754 echo $ac_n "checking for socketpair in -lsocket""... $ac_c" 1>&6
3755 echo "configure:3756: checking for socketpair in -lsocket" >&5
3756 ac_lib_var
=`echo socket'_'socketpair | sed 'y%./+-%__p_%'`
3757 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3758 echo $ac_n "(cached) $ac_c" 1>&6
3760 ac_save_LIBS
="$LIBS"
3761 LIBS
="-lsocket $LIBS"
3762 cat > conftest.
$ac_ext <<EOF
3763 #line 3764 "configure"
3764 #include "confdefs.h"
3765 /* Override any gcc2 internal prototype to avoid an error. */
3766 /* We use char because int might match the return type of a gcc2
3767 builtin and then its argument prototype would still apply. */
3774 if { (eval echo configure
:3775: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3776 eval "ac_cv_lib_$ac_lib_var=yes"
3778 echo "configure: failed program was:" >&5
3779 cat conftest.
$ac_ext >&5
3781 eval "ac_cv_lib_$ac_lib_var=no"
3784 LIBS
="$ac_save_LIBS"
3787 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3788 echo "$ac_t""yes" 1>&6
3789 ac_tr_lib
=HAVE_LIB
`echo socket | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3790 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3791 cat >> confdefs.h
<<EOF
3792 #define $ac_tr_lib 1
3795 LIBS
="-lsocket $LIBS"
3798 echo "$ac_t""no" 1>&6
3801 for ac_func
in socketpair
3803 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3804 echo "configure:3805: checking for $ac_func" >&5
3805 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3806 echo $ac_n "(cached) $ac_c" 1>&6
3808 cat > conftest.
$ac_ext <<EOF
3809 #line 3810 "configure"
3810 #include "confdefs.h"
3811 /* System header to define __stub macros and hopefully few prototypes,
3812 which can conflict with char $ac_func(); below. */
3814 /* Override any gcc2 internal prototype to avoid an error. */
3815 /* We use char because int might match the return type of a gcc2
3816 builtin and then its argument prototype would still apply. */
3821 /* The GNU C library defines this for functions which it implements
3822 to always fail with ENOSYS. Some functions are actually named
3823 something starting with __ and the normal name is an alias. */
3824 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3832 if { (eval echo configure
:3833: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3834 eval "ac_cv_func_$ac_func=yes"
3836 echo "configure: failed program was:" >&5
3837 cat conftest.
$ac_ext >&5
3839 eval "ac_cv_func_$ac_func=no"
3844 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3845 echo "$ac_t""yes" 1>&6
3846 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3847 cat >> confdefs.h
<<EOF
3848 #define $ac_tr_func 1
3852 echo "$ac_t""no" 1>&6
3858 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
3859 echo "configure:3860: checking whether malloc must be declared" >&5
3860 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
3861 echo $ac_n "(cached) $ac_c" 1>&6
3863 cat > conftest.
$ac_ext <<EOF
3864 #line 3865 "configure"
3865 #include "confdefs.h"
3868 #ifdef HAVE_STRING_H
3871 #ifdef HAVE_STRINGS_H
3872 #include <strings.h>
3875 #ifdef HAVE_STDLIB_H
3878 #ifdef HAVE_UNISTD_H
3882 char *(*pfn) = (char *(*)) malloc
3885 if { (eval echo configure
:3886: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3887 bfd_cv_decl_needed_malloc
=no
3889 echo "configure: failed program was:" >&5
3890 cat conftest.
$ac_ext >&5
3892 bfd_cv_decl_needed_malloc
=yes
3897 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
3898 if test $bfd_cv_decl_needed_malloc = yes; then
3899 cat >> confdefs.h
<<\EOF
3900 #define NEED_DECLARATION_MALLOC 1
3905 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
3906 echo "configure:3907: checking whether realloc must be declared" >&5
3907 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
3908 echo $ac_n "(cached) $ac_c" 1>&6
3910 cat > conftest.
$ac_ext <<EOF
3911 #line 3912 "configure"
3912 #include "confdefs.h"
3915 #ifdef HAVE_STRING_H
3918 #ifdef HAVE_STRINGS_H
3919 #include <strings.h>
3922 #ifdef HAVE_STDLIB_H
3925 #ifdef HAVE_UNISTD_H
3929 char *(*pfn) = (char *(*)) realloc
3932 if { (eval echo configure
:3933: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3934 bfd_cv_decl_needed_realloc
=no
3936 echo "configure: failed program was:" >&5
3937 cat conftest.
$ac_ext >&5
3939 bfd_cv_decl_needed_realloc
=yes
3944 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
3945 if test $bfd_cv_decl_needed_realloc = yes; then
3946 cat >> confdefs.h
<<\EOF
3947 #define NEED_DECLARATION_REALLOC 1
3952 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
3953 echo "configure:3954: checking whether free must be declared" >&5
3954 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
3955 echo $ac_n "(cached) $ac_c" 1>&6
3957 cat > conftest.
$ac_ext <<EOF
3958 #line 3959 "configure"
3959 #include "confdefs.h"
3962 #ifdef HAVE_STRING_H
3965 #ifdef HAVE_STRINGS_H
3966 #include <strings.h>
3969 #ifdef HAVE_STDLIB_H
3972 #ifdef HAVE_UNISTD_H
3976 char *(*pfn) = (char *(*)) free
3979 if { (eval echo configure
:3980: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3981 bfd_cv_decl_needed_free
=no
3983 echo "configure: failed program was:" >&5
3984 cat conftest.
$ac_ext >&5
3986 bfd_cv_decl_needed_free
=yes
3991 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
3992 if test $bfd_cv_decl_needed_free = yes; then
3993 cat >> confdefs.h
<<\EOF
3994 #define NEED_DECLARATION_FREE 1
3999 echo $ac_n "checking whether strerror must be declared""... $ac_c" 1>&6
4000 echo "configure:4001: checking whether strerror must be declared" >&5
4001 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strerror'+set}'`\" = set"; then
4002 echo $ac_n "(cached) $ac_c" 1>&6
4004 cat > conftest.
$ac_ext <<EOF
4005 #line 4006 "configure"
4006 #include "confdefs.h"
4009 #ifdef HAVE_STRING_H
4012 #ifdef HAVE_STRINGS_H
4013 #include <strings.h>
4016 #ifdef HAVE_STDLIB_H
4019 #ifdef HAVE_UNISTD_H
4023 char *(*pfn) = (char *(*)) strerror
4026 if { (eval echo configure
:4027: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4028 bfd_cv_decl_needed_strerror
=no
4030 echo "configure: failed program was:" >&5
4031 cat conftest.
$ac_ext >&5
4033 bfd_cv_decl_needed_strerror
=yes
4038 echo "$ac_t""$bfd_cv_decl_needed_strerror" 1>&6
4039 if test $bfd_cv_decl_needed_strerror = yes; then
4040 cat >> confdefs.h
<<\EOF
4041 #define NEED_DECLARATION_STRERROR 1
4046 echo $ac_n "checking whether strdup must be declared""... $ac_c" 1>&6
4047 echo "configure:4048: checking whether strdup must be declared" >&5
4048 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strdup'+set}'`\" = set"; then
4049 echo $ac_n "(cached) $ac_c" 1>&6
4051 cat > conftest.
$ac_ext <<EOF
4052 #line 4053 "configure"
4053 #include "confdefs.h"
4056 #ifdef HAVE_STRING_H
4059 #ifdef HAVE_STRINGS_H
4060 #include <strings.h>
4063 #ifdef HAVE_STDLIB_H
4066 #ifdef HAVE_UNISTD_H
4070 char *(*pfn) = (char *(*)) strdup
4073 if { (eval echo configure
:4074: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4075 bfd_cv_decl_needed_strdup
=no
4077 echo "configure: failed program was:" >&5
4078 cat conftest.
$ac_ext >&5
4080 bfd_cv_decl_needed_strdup
=yes
4085 echo "$ac_t""$bfd_cv_decl_needed_strdup" 1>&6
4086 if test $bfd_cv_decl_needed_strdup = yes; then
4087 cat >> confdefs.h
<<\EOF
4088 #define NEED_DECLARATION_STRDUP 1
4093 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
4094 echo "configure:4095: checking whether strstr must be declared" >&5
4095 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
4096 echo $ac_n "(cached) $ac_c" 1>&6
4098 cat > conftest.
$ac_ext <<EOF
4099 #line 4100 "configure"
4100 #include "confdefs.h"
4103 #ifdef HAVE_STRING_H
4106 #ifdef HAVE_STRINGS_H
4107 #include <strings.h>
4110 #ifdef HAVE_STDLIB_H
4113 #ifdef HAVE_UNISTD_H
4117 char *(*pfn) = (char *(*)) strstr
4120 if { (eval echo configure
:4121: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4122 bfd_cv_decl_needed_strstr
=no
4124 echo "configure: failed program was:" >&5
4125 cat conftest.
$ac_ext >&5
4127 bfd_cv_decl_needed_strstr
=yes
4132 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
4133 if test $bfd_cv_decl_needed_strstr = yes; then
4134 cat >> confdefs.h
<<\EOF
4135 #define NEED_DECLARATION_STRSTR 1
4142 # The following save_state_t checkery is only necessary for HPUX
4143 # versions earlier than 10.20. When those fade from memory, this
4144 # could be expunged. --jsm 1999-03-22
4146 echo $ac_n "checking for HPUX save_state structure""... $ac_c" 1>&6
4147 echo "configure:4148: checking for HPUX save_state structure" >&5
4148 cat > conftest.
$ac_ext <<EOF
4149 #line 4150 "configure"
4150 #include "confdefs.h"
4151 #include <machine/save_state.h>
4153 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4154 egrep "save_state_t" >/dev
/null
2>&1; then
4156 gdb_cv_hpux_savestate
=yes
4159 gdb_cv_hpux_savestate
=no
4163 cat > conftest.
$ac_ext <<EOF
4164 #line 4165 "configure"
4165 #include "confdefs.h"
4166 #include <machine/save_state.h>
4168 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4169 egrep "ss_wide" >/dev
/null
2>&1; then
4171 gdb_cv_hpux_sswide
=yes
4174 gdb_cv_hpux_sswide
=no
4178 if test $gdb_cv_hpux_savestate = yes
4180 cat >> confdefs.h
<<\EOF
4181 #define HAVE_STRUCT_SAVE_STATE_T 1
4185 if test $gdb_cv_hpux_sswide = yes
4187 cat >> confdefs.h
<<\EOF
4188 #define HAVE_STRUCT_MEMBER_SS_WIDE 1
4192 echo "$ac_t""$gdb_cv_hpux_sswide" 1>&6
4195 # If we are configured native on GNU/Linux, work around problems with
4197 # Also detect which type of /proc is in use, such as for Unixware or Solaris.
4199 if test "${target}" = "${host}"; then
4202 cat >> confdefs.h
<<\EOF
4203 #define START_INFERIOR_TRAPS_EXPECTED 2
4206 cat >> confdefs.h
<<\EOF
4207 #define sys_quotactl 1
4211 *-*-unixware* |
*-*-sysv4.2
* |
*-*-sysv5*)
4212 cat >> confdefs.h
<<\EOF
4213 #define NEW_PROC_API 1
4217 # FIXME: we would like to define NEW_PROC_API for all versions of
4218 # Solaris from 2.6 on... but it isn't quite working yet. Seems
4219 # to work on sparc 2.6, so let's try it out there.
4220 sparc-sun-solaris2.6
)
4221 cat >> confdefs.h
<<\EOF
4222 #define NEW_PROC_API 1
4229 if test "$ac_cv_header_sys_procfs_h" = yes; then
4230 echo $ac_n "checking for pstatus_t in sys/procfs.h""... $ac_c" 1>&6
4231 echo "configure:4232: checking for pstatus_t in sys/procfs.h" >&5
4232 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus_t'+set}'`\" = set"; then
4233 echo $ac_n "(cached) $ac_c" 1>&6
4235 cat > conftest.
$ac_ext <<EOF
4236 #line 4237 "configure"
4237 #include "confdefs.h"
4238 #include <sys/procfs.h>
4243 if { (eval echo configure
:4244: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4245 bfd_cv_have_sys_procfs_type_pstatus_t
=yes
4247 echo "configure: failed program was:" >&5
4248 cat conftest.
$ac_ext >&5
4250 bfd_cv_have_sys_procfs_type_pstatus_t
=no
4256 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
4257 cat >> confdefs.h
<<\EOF
4258 #define HAVE_PSTATUS_T 1
4262 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus_t" 1>&6
4264 echo $ac_n "checking for prrun_t in sys/procfs.h""... $ac_c" 1>&6
4265 echo "configure:4266: checking for prrun_t in sys/procfs.h" >&5
4266 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prrun_t'+set}'`\" = set"; then
4267 echo $ac_n "(cached) $ac_c" 1>&6
4269 cat > conftest.
$ac_ext <<EOF
4270 #line 4271 "configure"
4271 #include "confdefs.h"
4272 #include <sys/procfs.h>
4277 if { (eval echo configure
:4278: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4279 bfd_cv_have_sys_procfs_type_prrun_t
=yes
4281 echo "configure: failed program was:" >&5
4282 cat conftest.
$ac_ext >&5
4284 bfd_cv_have_sys_procfs_type_prrun_t
=no
4290 if test $bfd_cv_have_sys_procfs_type_prrun_t = yes; then
4291 cat >> confdefs.h
<<\EOF
4292 #define HAVE_PRRUN_T 1
4296 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prrun_t" 1>&6
4298 echo $ac_n "checking for gregset_t in sys/procfs.h""... $ac_c" 1>&6
4299 echo "configure:4300: checking for gregset_t in sys/procfs.h" >&5
4300 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_gregset_t'+set}'`\" = set"; then
4301 echo $ac_n "(cached) $ac_c" 1>&6
4303 cat > conftest.
$ac_ext <<EOF
4304 #line 4305 "configure"
4305 #include "confdefs.h"
4306 #include <sys/procfs.h>
4311 if { (eval echo configure
:4312: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4313 bfd_cv_have_sys_procfs_type_gregset_t
=yes
4315 echo "configure: failed program was:" >&5
4316 cat conftest.
$ac_ext >&5
4318 bfd_cv_have_sys_procfs_type_gregset_t
=no
4324 if test $bfd_cv_have_sys_procfs_type_gregset_t = yes; then
4325 cat >> confdefs.h
<<\EOF
4326 #define HAVE_GREGSET_T 1
4330 echo "$ac_t""$bfd_cv_have_sys_procfs_type_gregset_t" 1>&6
4332 echo $ac_n "checking for fpregset_t in sys/procfs.h""... $ac_c" 1>&6
4333 echo "configure:4334: checking for fpregset_t in sys/procfs.h" >&5
4334 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_fpregset_t'+set}'`\" = set"; then
4335 echo $ac_n "(cached) $ac_c" 1>&6
4337 cat > conftest.
$ac_ext <<EOF
4338 #line 4339 "configure"
4339 #include "confdefs.h"
4340 #include <sys/procfs.h>
4345 if { (eval echo configure
:4346: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4347 bfd_cv_have_sys_procfs_type_fpregset_t
=yes
4349 echo "configure: failed program was:" >&5
4350 cat conftest.
$ac_ext >&5
4352 bfd_cv_have_sys_procfs_type_fpregset_t
=no
4358 if test $bfd_cv_have_sys_procfs_type_fpregset_t = yes; then
4359 cat >> confdefs.h
<<\EOF
4360 #define HAVE_FPREGSET_T 1
4364 echo "$ac_t""$bfd_cv_have_sys_procfs_type_fpregset_t" 1>&6
4366 echo $ac_n "checking for prgregset_t in sys/procfs.h""... $ac_c" 1>&6
4367 echo "configure:4368: checking for prgregset_t in sys/procfs.h" >&5
4368 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prgregset_t'+set}'`\" = set"; then
4369 echo $ac_n "(cached) $ac_c" 1>&6
4371 cat > conftest.
$ac_ext <<EOF
4372 #line 4373 "configure"
4373 #include "confdefs.h"
4374 #include <sys/procfs.h>
4379 if { (eval echo configure
:4380: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4381 bfd_cv_have_sys_procfs_type_prgregset_t
=yes
4383 echo "configure: failed program was:" >&5
4384 cat conftest.
$ac_ext >&5
4386 bfd_cv_have_sys_procfs_type_prgregset_t
=no
4392 if test $bfd_cv_have_sys_procfs_type_prgregset_t = yes; then
4393 cat >> confdefs.h
<<\EOF
4394 #define HAVE_PRGREGSET_T 1
4398 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prgregset_t" 1>&6
4400 echo $ac_n "checking for prfpregset_t in sys/procfs.h""... $ac_c" 1>&6
4401 echo "configure:4402: checking for prfpregset_t in sys/procfs.h" >&5
4402 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prfpregset_t'+set}'`\" = set"; then
4403 echo $ac_n "(cached) $ac_c" 1>&6
4405 cat > conftest.
$ac_ext <<EOF
4406 #line 4407 "configure"
4407 #include "confdefs.h"
4408 #include <sys/procfs.h>
4413 if { (eval echo configure
:4414: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4415 bfd_cv_have_sys_procfs_type_prfpregset_t
=yes
4417 echo "configure: failed program was:" >&5
4418 cat conftest.
$ac_ext >&5
4420 bfd_cv_have_sys_procfs_type_prfpregset_t
=no
4426 if test $bfd_cv_have_sys_procfs_type_prfpregset_t = yes; then
4427 cat >> confdefs.h
<<\EOF
4428 #define HAVE_PRFPREGSET_T 1
4432 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prfpregset_t" 1>&6
4434 echo $ac_n "checking for lwpid_t in sys/procfs.h""... $ac_c" 1>&6
4435 echo "configure:4436: checking for lwpid_t in sys/procfs.h" >&5
4436 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpid_t'+set}'`\" = set"; then
4437 echo $ac_n "(cached) $ac_c" 1>&6
4439 cat > conftest.
$ac_ext <<EOF
4440 #line 4441 "configure"
4441 #include "confdefs.h"
4442 #include <sys/procfs.h>
4447 if { (eval echo configure
:4448: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4449 bfd_cv_have_sys_procfs_type_lwpid_t
=yes
4451 echo "configure: failed program was:" >&5
4452 cat conftest.
$ac_ext >&5
4454 bfd_cv_have_sys_procfs_type_lwpid_t
=no
4460 if test $bfd_cv_have_sys_procfs_type_lwpid_t = yes; then
4461 cat >> confdefs.h
<<\EOF
4462 #define HAVE_LWPID_T 1
4466 echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpid_t" 1>&6
4468 echo $ac_n "checking for psaddr_t in sys/procfs.h""... $ac_c" 1>&6
4469 echo "configure:4470: checking for psaddr_t in sys/procfs.h" >&5
4470 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psaddr_t'+set}'`\" = set"; then
4471 echo $ac_n "(cached) $ac_c" 1>&6
4473 cat > conftest.
$ac_ext <<EOF
4474 #line 4475 "configure"
4475 #include "confdefs.h"
4476 #include <sys/procfs.h>
4481 if { (eval echo configure
:4482: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4483 bfd_cv_have_sys_procfs_type_psaddr_t
=yes
4485 echo "configure: failed program was:" >&5
4486 cat conftest.
$ac_ext >&5
4488 bfd_cv_have_sys_procfs_type_psaddr_t
=no
4494 if test $bfd_cv_have_sys_procfs_type_psaddr_t = yes; then
4495 cat >> confdefs.h
<<\EOF
4496 #define HAVE_PSADDR_T 1
4500 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psaddr_t" 1>&6
4504 echo $ac_n "checking for PIOCSET ioctl entry in sys/procfs.h""... $ac_c" 1>&6
4505 echo "configure:4506: checking for PIOCSET ioctl entry in sys/procfs.h" >&5
4506 if eval "test \"`echo '$''{'gdb_cv_have_procfs_piocset'+set}'`\" = set"; then
4507 echo $ac_n "(cached) $ac_c" 1>&6
4509 cat > conftest.
$ac_ext <<EOF
4510 #line 4511 "configure"
4511 #include "confdefs.h"
4513 #include <sys/types.h>
4514 #include <sys/procfs.h>
4519 dummy = ioctl(0, PIOCSET, &dummy);
4523 if { (eval echo configure
:4524: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4525 gdb_cv_have_procfs_piocset
=yes
4527 echo "configure: failed program was:" >&5
4528 cat conftest.
$ac_ext >&5
4530 gdb_cv_have_procfs_piocset
=no
4535 echo "$ac_t""$gdb_cv_have_procfs_piocset" 1>&6
4536 if test $gdb_cv_have_procfs_piocset = yes; then
4537 cat >> confdefs.h
<<\EOF
4538 #define HAVE_PROCFS_PIOCSET 1
4544 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
4545 echo "configure:4546: checking for main in -lm" >&5
4546 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
4547 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4548 echo $ac_n "(cached) $ac_c" 1>&6
4550 ac_save_LIBS
="$LIBS"
4552 cat > conftest.
$ac_ext <<EOF
4553 #line 4554 "configure"
4554 #include "confdefs.h"
4560 if { (eval echo configure
:4561: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4562 eval "ac_cv_lib_$ac_lib_var=yes"
4564 echo "configure: failed program was:" >&5
4565 cat conftest.
$ac_ext >&5
4567 eval "ac_cv_lib_$ac_lib_var=no"
4570 LIBS
="$ac_save_LIBS"
4573 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4574 echo "$ac_t""yes" 1>&6
4575 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
4576 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4577 cat >> confdefs.h
<<EOF
4578 #define $ac_tr_lib 1
4584 echo "$ac_t""no" 1>&6
4588 echo $ac_n "checking for wctype in -lc""... $ac_c" 1>&6
4589 echo "configure:4590: checking for wctype in -lc" >&5
4590 ac_lib_var
=`echo c'_'wctype | sed 'y%./+-%__p_%'`
4591 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4592 echo $ac_n "(cached) $ac_c" 1>&6
4594 ac_save_LIBS
="$LIBS"
4596 cat > conftest.
$ac_ext <<EOF
4597 #line 4598 "configure"
4598 #include "confdefs.h"
4599 /* Override any gcc2 internal prototype to avoid an error. */
4600 /* We use char because int might match the return type of a gcc2
4601 builtin and then its argument prototype would still apply. */
4608 if { (eval echo configure
:4609: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4610 eval "ac_cv_lib_$ac_lib_var=yes"
4612 echo "configure: failed program was:" >&5
4613 cat conftest.
$ac_ext >&5
4615 eval "ac_cv_lib_$ac_lib_var=no"
4618 LIBS
="$ac_save_LIBS"
4621 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4622 echo "$ac_t""yes" 1>&6
4625 echo "$ac_t""no" 1>&6
4626 echo $ac_n "checking for wctype in -lw""... $ac_c" 1>&6
4627 echo "configure:4628: checking for wctype in -lw" >&5
4628 ac_lib_var
=`echo w'_'wctype | sed 'y%./+-%__p_%'`
4629 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4630 echo $ac_n "(cached) $ac_c" 1>&6
4632 ac_save_LIBS
="$LIBS"
4634 cat > conftest.
$ac_ext <<EOF
4635 #line 4636 "configure"
4636 #include "confdefs.h"
4637 /* Override any gcc2 internal prototype to avoid an error. */
4638 /* We use char because int might match the return type of a gcc2
4639 builtin and then its argument prototype would still apply. */
4646 if { (eval echo configure
:4647: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4648 eval "ac_cv_lib_$ac_lib_var=yes"
4650 echo "configure: failed program was:" >&5
4651 cat conftest.
$ac_ext >&5
4653 eval "ac_cv_lib_$ac_lib_var=no"
4656 LIBS
="$ac_save_LIBS"
4659 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4660 echo "$ac_t""yes" 1>&6
4661 ac_tr_lib
=HAVE_LIB
`echo w | sed -e 's/^a-zA-Z0-9_/_/g' \
4662 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4663 cat >> confdefs.h
<<EOF
4664 #define $ac_tr_lib 1
4670 echo "$ac_t""no" 1>&6
4677 echo $ac_n "checking for long long support in compiler""... $ac_c" 1>&6
4678 echo "configure:4679: checking for long long support in compiler" >&5
4679 if eval "test \"`echo '$''{'gdb_cv_c_long_long'+set}'`\" = set"; then
4680 echo $ac_n "(cached) $ac_c" 1>&6
4682 cat > conftest.
$ac_ext <<EOF
4683 #line 4684 "configure"
4684 #include "confdefs.h"
4688 extern long long foo;
4689 switch (foo & 2) { case 0: return 1; }
4693 if { (eval echo configure
:4694: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4695 gdb_cv_c_long_long
=yes
4697 echo "configure: failed program was:" >&5
4698 cat conftest.
$ac_ext >&5
4700 gdb_cv_c_long_long
=no
4705 echo "$ac_t""$gdb_cv_c_long_long" 1>&6
4706 if test $gdb_cv_c_long_long = yes; then
4707 cat >> confdefs.h
<<\EOF
4708 #define CC_HAS_LONG_LONG 1
4714 echo $ac_n "checking for long long support in printf""... $ac_c" 1>&6
4715 echo "configure:4716: checking for long long support in printf" >&5
4716 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_long'+set}'`\" = set"; then
4717 echo $ac_n "(cached) $ac_c" 1>&6
4719 if test "$cross_compiling" = yes; then
4720 gdb_cv_printf_has_long_long
=no
4722 cat > conftest.
$ac_ext <<EOF
4723 #line 4724 "configure"
4724 #include "confdefs.h"
4729 l = (l << 16) + 0x0123;
4730 l = (l << 16) + 0x4567;
4731 l = (l << 16) + 0x89ab;
4732 l = (l << 16) + 0xcdef;
4733 sprintf (buf, "0x%016llx", l);
4734 return (strcmp ("0x0123456789abcdef", buf));
4737 if { (eval echo configure
:4738: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4739 gdb_cv_printf_has_long_long
=yes
4741 echo "configure: failed program was:" >&5
4742 cat conftest.
$ac_ext >&5
4744 gdb_cv_printf_has_long_long
=no
4751 if test $gdb_cv_printf_has_long_long = yes; then
4752 cat >> confdefs.h
<<\EOF
4753 #define PRINTF_HAS_LONG_LONG 1
4757 echo "$ac_t""$gdb_cv_printf_has_long_long" 1>&6
4760 echo $ac_n "checking for long double support in compiler""... $ac_c" 1>&6
4761 echo "configure:4762: checking for long double support in compiler" >&5
4762 if eval "test \"`echo '$''{'ac_cv_c_long_double'+set}'`\" = set"; then
4763 echo $ac_n "(cached) $ac_c" 1>&6
4765 cat > conftest.
$ac_ext <<EOF
4766 #line 4767 "configure"
4767 #include "confdefs.h"
4773 if { (eval echo configure
:4774: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4775 ac_cv_c_long_double
=yes
4777 echo "configure: failed program was:" >&5
4778 cat conftest.
$ac_ext >&5
4780 ac_cv_c_long_double
=no
4785 echo "$ac_t""$ac_cv_c_long_double" 1>&6
4786 if test $ac_cv_c_long_double = yes; then
4787 cat >> confdefs.h
<<\EOF
4788 #define HAVE_LONG_DOUBLE 1
4794 echo $ac_n "checking for long double support in printf""... $ac_c" 1>&6
4795 echo "configure:4796: checking for long double support in printf" >&5
4796 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_double'+set}'`\" = set"; then
4797 echo $ac_n "(cached) $ac_c" 1>&6
4799 if test "$cross_compiling" = yes; then
4800 gdb_cv_printf_has_long_double
=no
4802 cat > conftest.
$ac_ext <<EOF
4803 #line 4804 "configure"
4804 #include "confdefs.h"
4808 long double f = 3.141592653;
4809 sprintf (buf, "%Lg", f);
4810 return (strncmp ("3.14159", buf, 7));
4813 if { (eval echo configure
:4814: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4815 gdb_cv_printf_has_long_double
=yes
4817 echo "configure: failed program was:" >&5
4818 cat conftest.
$ac_ext >&5
4820 gdb_cv_printf_has_long_double
=no
4827 if test $gdb_cv_printf_has_long_double = yes; then
4828 cat >> confdefs.h
<<\EOF
4829 #define PRINTF_HAS_LONG_DOUBLE 1
4833 echo "$ac_t""$gdb_cv_printf_has_long_double" 1>&6
4836 echo $ac_n "checking for long double support in scanf""... $ac_c" 1>&6
4837 echo "configure:4838: checking for long double support in scanf" >&5
4838 if eval "test \"`echo '$''{'gdb_cv_scanf_has_long_double'+set}'`\" = set"; then
4839 echo $ac_n "(cached) $ac_c" 1>&6
4841 if test "$cross_compiling" = yes; then
4842 gdb_cv_scanf_has_long_double
=no
4844 cat > conftest.
$ac_ext <<EOF
4845 #line 4846 "configure"
4846 #include "confdefs.h"
4849 char *buf = "3.141592653";
4851 sscanf (buf, "%Lg", &f);
4852 return !(f > 3.14159 && f < 3.14160);
4855 if { (eval echo configure
:4856: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4857 gdb_cv_scanf_has_long_double
=yes
4859 echo "configure: failed program was:" >&5
4860 cat conftest.
$ac_ext >&5
4862 gdb_cv_scanf_has_long_double
=no
4869 if test $gdb_cv_scanf_has_long_double = yes; then
4870 cat >> confdefs.h
<<\EOF
4871 #define SCANF_HAS_LONG_DOUBLE 1
4875 echo "$ac_t""$gdb_cv_scanf_has_long_double" 1>&6
4877 for ac_hdr
in unistd.h
4879 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4880 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4881 echo "configure:4882: checking for $ac_hdr" >&5
4882 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4883 echo $ac_n "(cached) $ac_c" 1>&6
4885 cat > conftest.
$ac_ext <<EOF
4886 #line 4887 "configure"
4887 #include "confdefs.h"
4890 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4891 { (eval echo configure
:4892: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4892 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4893 if test -z "$ac_err"; then
4895 eval "ac_cv_header_$ac_safe=yes"
4898 echo "configure: failed program was:" >&5
4899 cat conftest.
$ac_ext >&5
4901 eval "ac_cv_header_$ac_safe=no"
4905 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4906 echo "$ac_t""yes" 1>&6
4907 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4908 cat >> confdefs.h
<<EOF
4909 #define $ac_tr_hdr 1
4913 echo "$ac_t""no" 1>&6
4917 for ac_func
in getpagesize
4919 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4920 echo "configure:4921: checking for $ac_func" >&5
4921 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4922 echo $ac_n "(cached) $ac_c" 1>&6
4924 cat > conftest.
$ac_ext <<EOF
4925 #line 4926 "configure"
4926 #include "confdefs.h"
4927 /* System header to define __stub macros and hopefully few prototypes,
4928 which can conflict with char $ac_func(); below. */
4930 /* Override any gcc2 internal prototype to avoid an error. */
4931 /* We use char because int might match the return type of a gcc2
4932 builtin and then its argument prototype would still apply. */
4937 /* The GNU C library defines this for functions which it implements
4938 to always fail with ENOSYS. Some functions are actually named
4939 something starting with __ and the normal name is an alias. */
4940 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4948 if { (eval echo configure
:4949: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4950 eval "ac_cv_func_$ac_func=yes"
4952 echo "configure: failed program was:" >&5
4953 cat conftest.
$ac_ext >&5
4955 eval "ac_cv_func_$ac_func=no"
4960 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4961 echo "$ac_t""yes" 1>&6
4962 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4963 cat >> confdefs.h
<<EOF
4964 #define $ac_tr_func 1
4968 echo "$ac_t""no" 1>&6
4972 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
4973 echo "configure:4974: checking for working mmap" >&5
4974 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
4975 echo $ac_n "(cached) $ac_c" 1>&6
4977 if test "$cross_compiling" = yes; then
4978 ac_cv_func_mmap_fixed_mapped
=no
4980 cat > conftest.
$ac_ext <<EOF
4981 #line 4982 "configure"
4982 #include "confdefs.h"
4984 /* Thanks to Mike Haertel and Jim Avera for this test.
4985 Here is a matrix of mmap possibilities:
4986 mmap private not fixed
4987 mmap private fixed at somewhere currently unmapped
4988 mmap private fixed at somewhere already mapped
4989 mmap shared not fixed
4990 mmap shared fixed at somewhere currently unmapped
4991 mmap shared fixed at somewhere already mapped
4992 For private mappings, we should verify that changes cannot be read()
4993 back from the file, nor mmap's back from the file at a different
4994 address. (There have been systems where private was not correctly
4995 implemented like the infamous i386 svr4.0, and systems where the
4996 VM page cache was not coherent with the filesystem buffer cache
4997 like early versions of FreeBSD and possibly contemporary NetBSD.)
4998 For shared mappings, we should conversely verify that changes get
4999 propogated back to all the places they're supposed to be.
5001 Grep wants private fixed already mapped.
5002 The main things grep needs to know about mmap are:
5003 * does it exist and is it safe to write into the mmap'd area
5004 * how to use it (BSD variants) */
5005 #include <sys/types.h>
5007 #include <sys/mman.h>
5009 /* This mess was copied from the GNU getpagesize.h. */
5010 #ifndef HAVE_GETPAGESIZE
5011 # ifdef HAVE_UNISTD_H
5012 # include <unistd.h>
5015 /* Assume that all systems that can run configure have sys/param.h. */
5016 # ifndef HAVE_SYS_PARAM_H
5017 # define HAVE_SYS_PARAM_H 1
5020 # ifdef _SC_PAGESIZE
5021 # define getpagesize() sysconf(_SC_PAGESIZE)
5022 # else /* no _SC_PAGESIZE */
5023 # ifdef HAVE_SYS_PARAM_H
5024 # include <sys/param.h>
5025 # ifdef EXEC_PAGESIZE
5026 # define getpagesize() EXEC_PAGESIZE
5027 # else /* no EXEC_PAGESIZE */
5029 # define getpagesize() NBPG * CLSIZE
5032 # endif /* no CLSIZE */
5033 # else /* no NBPG */
5035 # define getpagesize() NBPC
5036 # else /* no NBPC */
5038 # define getpagesize() PAGESIZE
5039 # endif /* PAGESIZE */
5040 # endif /* no NBPC */
5041 # endif /* no NBPG */
5042 # endif /* no EXEC_PAGESIZE */
5043 # else /* no HAVE_SYS_PARAM_H */
5044 # define getpagesize() 8192 /* punt totally */
5045 # endif /* no HAVE_SYS_PARAM_H */
5046 # endif /* no _SC_PAGESIZE */
5048 #endif /* no HAVE_GETPAGESIZE */
5051 extern "C" { void *malloc(unsigned); }
5059 char *data, *data2, *data3;
5063 pagesize = getpagesize();
5066 * First, make a file with some known garbage in it.
5068 data = malloc(pagesize);
5071 for (i = 0; i < pagesize; ++i)
5072 *(data + i) = rand();
5074 fd = creat("conftestmmap", 0600);
5077 if (write(fd, data, pagesize) != pagesize)
5082 * Next, try to mmap the file at a fixed address which
5083 * already has something else allocated at it. If we can,
5084 * also make sure that we see the same garbage.
5086 fd = open("conftestmmap", O_RDWR);
5089 data2 = malloc(2 * pagesize);
5092 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
5093 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
5094 MAP_PRIVATE | MAP_FIXED, fd, 0L))
5096 for (i = 0; i < pagesize; ++i)
5097 if (*(data + i) != *(data2 + i))
5101 * Finally, make sure that changes to the mapped area
5102 * do not percolate back to the file as seen by read().
5103 * (This is a bug on some variants of i386 svr4.0.)
5105 for (i = 0; i < pagesize; ++i)
5106 *(data2 + i) = *(data2 + i) + 1;
5107 data3 = malloc(pagesize);
5110 if (read(fd, data3, pagesize) != pagesize)
5112 for (i = 0; i < pagesize; ++i)
5113 if (*(data + i) != *(data3 + i))
5116 unlink("conftestmmap");
5121 if { (eval echo configure
:5122: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
5123 ac_cv_func_mmap_fixed_mapped
=yes
5125 echo "configure: failed program was:" >&5
5126 cat conftest.
$ac_ext >&5
5128 ac_cv_func_mmap_fixed_mapped
=no
5135 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
5136 if test $ac_cv_func_mmap_fixed_mapped = yes; then
5137 cat >> confdefs.h
<<\EOF
5146 if test ${build} = ${host} -a ${host} = ${target} ; then
5149 echo $ac_n "checking for HPUX/OSF thread support""... $ac_c" 1>&6
5150 echo "configure:5151: checking for HPUX/OSF thread support" >&5
5151 if test -f /usr
/include
/dce
/cma_config.h
; then
5152 if test "$GCC" = "yes" ; then
5153 echo "$ac_t""yes" 1>&6
5154 cat >> confdefs.h
<<\EOF
5155 #define HAVE_HPUX_THREAD_SUPPORT 1
5158 CONFIG_OBS
="${CONFIG_OJS} hpux-thread.o"
5159 CONFIG_SRCS
="${CONFIG_SRCS} hpux-thread.c"
5160 CONFIG_INITS
="${CONFIG_INITS} hpux-thread.c"
5162 echo "$ac_t""no (suppressed because you are not using GCC)" 1>&6
5165 echo "$ac_t""no" 1>&6
5169 echo $ac_n "checking for Solaris thread debugging library""... $ac_c" 1>&6
5170 echo "configure:5171: checking for Solaris thread debugging library" >&5
5171 if test -f /usr
/lib
/libthread_db.so
.1 ; then
5172 echo "$ac_t""yes" 1>&6
5173 cat >> confdefs.h
<<\EOF
5174 #define HAVE_THREAD_DB_LIB 1
5177 CONFIG_OBS
="${CONFIG_OBS} sol-thread.o"
5178 CONFIG_SRCS
="${CONFIG_SRCS} sol-thread.c"
5179 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
5180 echo "configure:5181: checking for dlopen in -ldl" >&5
5181 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
5182 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5183 echo $ac_n "(cached) $ac_c" 1>&6
5185 ac_save_LIBS
="$LIBS"
5187 cat > conftest.
$ac_ext <<EOF
5188 #line 5189 "configure"
5189 #include "confdefs.h"
5190 /* Override any gcc2 internal prototype to avoid an error. */
5191 /* We use char because int might match the return type of a gcc2
5192 builtin and then its argument prototype would still apply. */
5199 if { (eval echo configure
:5200: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5201 eval "ac_cv_lib_$ac_lib_var=yes"
5203 echo "configure: failed program was:" >&5
5204 cat conftest.
$ac_ext >&5
5206 eval "ac_cv_lib_$ac_lib_var=no"
5209 LIBS
="$ac_save_LIBS"
5212 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5213 echo "$ac_t""yes" 1>&6
5214 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
5215 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
5216 cat >> confdefs.h
<<EOF
5217 #define $ac_tr_lib 1
5223 echo "$ac_t""no" 1>&6
5226 if test "$GCC" = "yes" ; then
5227 # The GNU linker requires the -export-dynamic option to make
5228 # all symbols visible in the dynamic symbol table.
5229 hold_ldflags
=$LDFLAGS
5230 echo $ac_n "checking for the ld -export-dynamic flag""... $ac_c" 1>&6
5231 echo "configure:5232: checking for the ld -export-dynamic flag" >&5
5232 LDFLAGS
="${LDFLAGS} -Wl,-export-dynamic"
5233 cat > conftest.
$ac_ext <<EOF
5234 #line 5235 "configure"
5235 #include "confdefs.h"
5241 if { (eval echo configure
:5242: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5245 echo "configure: failed program was:" >&5
5246 cat conftest.
$ac_ext >&5
5251 LDFLAGS
=$hold_ldflags
5252 echo "$ac_t""$found" 1>&6
5253 if test $found = yes; then
5254 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
5257 # Sun randomly tweaked the prototypes in <proc_service.h>
5259 echo $ac_n "checking if <proc_service.h> is old""... $ac_c" 1>&6
5260 echo "configure:5261: checking if <proc_service.h> is old" >&5
5261 if eval "test \"`echo '$''{'gdb_cv_proc_service_is_old'+set}'`\" = set"; then
5262 echo $ac_n "(cached) $ac_c" 1>&6
5265 cat > conftest.
$ac_ext <<EOF
5266 #line 5267 "configure"
5267 #include "confdefs.h"
5269 #include <proc_service.h>
5271 (struct ps_prochandle*, psaddr_t, const void*, size_t);
5277 if { (eval echo configure
:5278: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5279 gdb_cv_proc_service_is_old
=no
5281 echo "configure: failed program was:" >&5
5282 cat conftest.
$ac_ext >&5
5284 gdb_cv_proc_service_is_old
=yes
5290 echo "$ac_t""$gdb_cv_proc_service_is_old" 1>&6
5291 if test $gdb_cv_proc_service_is_old = yes; then
5292 cat >> confdefs.h
<<\EOF
5293 #define PROC_SERVICE_IS_OLD 1
5298 echo "$ac_t""no" 1>&6
5306 # Check whether --enable-gdbmi or --disable-gdbmi was given.
5307 if test "${enable_gdbmi+set}" = set; then
5308 enableval
="$enable_gdbmi"
5310 case "${enable_gdbmi}" in
5312 "") enable_gdbmi
=yes ;;
5314 { echo "configure: error: Bad value for --enable-gdbmi: ${enableval}" 1>&2; exit 1; }
5320 case ${enable_gdbmi} in
5322 if test -d "${srcdir}/mi" ; then
5323 CONFIG_OBS
="${CONFIG_OBS} \$(SUBDIR_MI_OBS)"
5324 CONFIG_DEPS
="${CONFIG_DEPS} \$(SUBDIR_MI_DEPS)"
5325 CONFIG_SRCS
="${CONFIG_SRS} \$(SUBDIR_MI_SRCS)"
5326 CONFIG_INITS
="${CONFIG_INITS} \$(SUBDIR_MI_INITS)"
5327 ENABLE_CFLAGS
="${ENABLE_CFLAGS} \$(SUBDIR_MI_CFLAGS)"
5328 CONFIG_INSTALL
="${CONFIG_INSTALL} \$(SUBDIR_MI_INSTALL)"
5329 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} \$(SUBDIR_MI_UNINSTALL)"
5334 # Check whether --enable-tui or --disable-tui was given.
5335 if test "${enable_tui+set}" = set; then
5336 enableval
="$enable_tui"
5338 case "${enable_tui}" in
5340 "") enable_tui
=yes ;;
5342 { echo "configure: error: Bad value for --enable-tui: ${enableval}" 1>&2; exit 1; }
5348 case ${enable_tui} in
5350 cat >> confdefs.h
<<\EOF
5355 TUI_LIBRARY
=tui
/libtui.a
5365 # Check whether --enable-netrom or --disable-netrom was given.
5366 if test "${enable_netrom+set}" = set; then
5367 enableval
="$enable_netrom"
5368 case "${enableval}" in
5369 yes) enable_netrom
=yes ;;
5370 no
) enable_netrom
=no
;;
5371 *) { echo "configure: error: bad value ${enableval} given for netrom option" 1>&2; exit 1; } ;;
5376 if test "${enable_netrom}" = "yes"; then
5377 CONFIG_OBS
="${CONFIG_OBS} remote-nrom.o"
5378 CONFIG_SRCS
="${CONFIG_SRCS} remote-nrom.c"
5379 CONFIG_INITS
="${CONFIG_INITS} remote-nrom.c"
5382 # Check whether --enable-build-warnings or --disable-build-warnings was given.
5383 if test "${enable_build_warnings+set}" = set; then
5384 enableval
="$enable_build_warnings"
5386 # not yet: -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations
5387 build_warnings
="-Wimplicit -Wreturn-type -Wcomment -Wtrigraphs -Wformat -Wparentheses -Wpointer-arith"
5388 case "${enableval}" in
5390 no
) build_warnings
="-w";;
5391 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
5392 build_warnings
="${build_warnings} ${t}";;
5393 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
5394 build_warnings
="${t} ${build_warnings}";;
5395 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
5397 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
5398 echo "Setting warning flags = $build_warnings" 6>&1
5402 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
5404 # Separate out the -Werror flag as some files just cannot be
5405 # compiled with it enabled.
5406 for w
in ${build_warnings}; do
5408 -Werr*) WERROR_CFLAGS
=-Werror ;;
5409 *) WARN_CFLAGS
="${WARN_CFLAGS} $w"
5425 # Check whether --with-mmalloc or --without-mmalloc was given.
5426 if test "${with_mmalloc+set}" = set; then
5427 withval
="$with_mmalloc"
5428 case "${withval}" in
5429 yes) want_mmalloc
=true
;;
5430 no
) want_mmalloc
=false
;;
5431 *) { echo "configure: error: bad value ${withval} for GDB with-mmalloc option" 1>&2; exit 1; } ;;
5437 if test x
$want_mmalloc = xtrue
; then
5438 cat >> confdefs.h
<<\EOF
5439 #define USE_MMALLOC 1
5442 cat >> confdefs.h
<<\EOF
5443 #define MMCHECK_FORCE 1
5446 MMALLOC_CFLAGS
="-I$srcdir/../mmalloc"
5447 MMALLOC
='../mmalloc/libmmalloc.a'
5451 # In the Cygwin environment, we need some additional flags.
5452 echo $ac_n "checking for cygwin""... $ac_c" 1>&6
5453 echo "configure:5454: checking for cygwin" >&5
5454 if eval "test \"`echo '$''{'gdb_cv_os_cygwin'+set}'`\" = set"; then
5455 echo $ac_n "(cached) $ac_c" 1>&6
5457 cat > conftest.
$ac_ext <<EOF
5458 #line 5459 "configure"
5459 #include "confdefs.h"
5461 #if defined (__CYGWIN__) || defined (__CYGWIN32__)
5465 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5466 egrep "lose" >/dev
/null
2>&1; then
5468 gdb_cv_os_cygwin
=yes
5477 echo "$ac_t""$gdb_cv_os_cygwin" 1>&6
5479 DLLTOOL
=${DLLTOOL-dlltool}
5480 WINDRES
=${WINDRES-windres}
5484 if test x
$gdb_host = xgo32
; then
5487 if test x
$gdb_cv_os_cygwin = xyes
; then
5488 TERM_LIB
='`if test -r ../libtermcap/libtermcap.a; then echo ../libtermcap/libtermcap.a; else echo -ltermcap; fi`'
5491 echo $ac_n "checking for tgetent in -lncurses""... $ac_c" 1>&6
5492 echo "configure:5493: checking for tgetent in -lncurses" >&5
5493 ac_lib_var
=`echo ncurses'_'tgetent | sed 'y%./+-%__p_%'`
5494 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5495 echo $ac_n "(cached) $ac_c" 1>&6
5497 ac_save_LIBS
="$LIBS"
5498 LIBS
="-lncurses $LIBS"
5499 cat > conftest.
$ac_ext <<EOF
5500 #line 5501 "configure"
5501 #include "confdefs.h"
5502 /* Override any gcc2 internal prototype to avoid an error. */
5503 /* We use char because int might match the return type of a gcc2
5504 builtin and then its argument prototype would still apply. */
5511 if { (eval echo configure
:5512: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5513 eval "ac_cv_lib_$ac_lib_var=yes"
5515 echo "configure: failed program was:" >&5
5516 cat conftest.
$ac_ext >&5
5518 eval "ac_cv_lib_$ac_lib_var=no"
5521 LIBS
="$ac_save_LIBS"
5524 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5525 echo "$ac_t""yes" 1>&6
5528 echo "$ac_t""no" 1>&6
5529 echo $ac_n "checking for tgetent in -lHcurses""... $ac_c" 1>&6
5530 echo "configure:5531: checking for tgetent in -lHcurses" >&5
5531 ac_lib_var
=`echo Hcurses'_'tgetent | sed 'y%./+-%__p_%'`
5532 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5533 echo $ac_n "(cached) $ac_c" 1>&6
5535 ac_save_LIBS
="$LIBS"
5536 LIBS
="-lHcurses $LIBS"
5537 cat > conftest.
$ac_ext <<EOF
5538 #line 5539 "configure"
5539 #include "confdefs.h"
5540 /* Override any gcc2 internal prototype to avoid an error. */
5541 /* We use char because int might match the return type of a gcc2
5542 builtin and then its argument prototype would still apply. */
5549 if { (eval echo configure
:5550: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5551 eval "ac_cv_lib_$ac_lib_var=yes"
5553 echo "configure: failed program was:" >&5
5554 cat conftest.
$ac_ext >&5
5556 eval "ac_cv_lib_$ac_lib_var=no"
5559 LIBS
="$ac_save_LIBS"
5562 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5563 echo "$ac_t""yes" 1>&6
5566 echo "$ac_t""no" 1>&6
5567 echo $ac_n "checking for tgetent in -ltermlib""... $ac_c" 1>&6
5568 echo "configure:5569: checking for tgetent in -ltermlib" >&5
5569 ac_lib_var
=`echo termlib'_'tgetent | sed 'y%./+-%__p_%'`
5570 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5571 echo $ac_n "(cached) $ac_c" 1>&6
5573 ac_save_LIBS
="$LIBS"
5574 LIBS
="-ltermlib $LIBS"
5575 cat > conftest.
$ac_ext <<EOF
5576 #line 5577 "configure"
5577 #include "confdefs.h"
5578 /* Override any gcc2 internal prototype to avoid an error. */
5579 /* We use char because int might match the return type of a gcc2
5580 builtin and then its argument prototype would still apply. */
5587 if { (eval echo configure
:5588: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5589 eval "ac_cv_lib_$ac_lib_var=yes"
5591 echo "configure: failed program was:" >&5
5592 cat conftest.
$ac_ext >&5
5594 eval "ac_cv_lib_$ac_lib_var=no"
5597 LIBS
="$ac_save_LIBS"
5600 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5601 echo "$ac_t""yes" 1>&6
5604 echo "$ac_t""no" 1>&6
5605 echo $ac_n "checking for tgetent in -ltermcap""... $ac_c" 1>&6
5606 echo "configure:5607: checking for tgetent in -ltermcap" >&5
5607 ac_lib_var
=`echo termcap'_'tgetent | sed 'y%./+-%__p_%'`
5608 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5609 echo $ac_n "(cached) $ac_c" 1>&6
5611 ac_save_LIBS
="$LIBS"
5612 LIBS
="-ltermcap $LIBS"
5613 cat > conftest.
$ac_ext <<EOF
5614 #line 5615 "configure"
5615 #include "confdefs.h"
5616 /* Override any gcc2 internal prototype to avoid an error. */
5617 /* We use char because int might match the return type of a gcc2
5618 builtin and then its argument prototype would still apply. */
5625 if { (eval echo configure
:5626: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5627 eval "ac_cv_lib_$ac_lib_var=yes"
5629 echo "configure: failed program was:" >&5
5630 cat conftest.
$ac_ext >&5
5632 eval "ac_cv_lib_$ac_lib_var=no"
5635 LIBS
="$ac_save_LIBS"
5638 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5639 echo "$ac_t""yes" 1>&6
5642 echo "$ac_t""no" 1>&6
5643 echo $ac_n "checking for tgetent in -lcurses""... $ac_c" 1>&6
5644 echo "configure:5645: checking for tgetent in -lcurses" >&5
5645 ac_lib_var
=`echo curses'_'tgetent | sed 'y%./+-%__p_%'`
5646 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5647 echo $ac_n "(cached) $ac_c" 1>&6
5649 ac_save_LIBS
="$LIBS"
5650 LIBS
="-lcurses $LIBS"
5651 cat > conftest.
$ac_ext <<EOF
5652 #line 5653 "configure"
5653 #include "confdefs.h"
5654 /* Override any gcc2 internal prototype to avoid an error. */
5655 /* We use char because int might match the return type of a gcc2
5656 builtin and then its argument prototype would still apply. */
5663 if { (eval echo configure
:5664: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5665 eval "ac_cv_lib_$ac_lib_var=yes"
5667 echo "configure: failed program was:" >&5
5668 cat conftest.
$ac_ext >&5
5670 eval "ac_cv_lib_$ac_lib_var=no"
5673 LIBS
="$ac_save_LIBS"
5676 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5677 echo "$ac_t""yes" 1>&6
5680 echo "$ac_t""no" 1>&6
5681 echo $ac_n "checking for tgetent in -lterminfo""... $ac_c" 1>&6
5682 echo "configure:5683: checking for tgetent in -lterminfo" >&5
5683 ac_lib_var
=`echo terminfo'_'tgetent | sed 'y%./+-%__p_%'`
5684 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
5685 echo $ac_n "(cached) $ac_c" 1>&6
5687 ac_save_LIBS
="$LIBS"
5688 LIBS
="-lterminfo $LIBS"
5689 cat > conftest.
$ac_ext <<EOF
5690 #line 5691 "configure"
5691 #include "confdefs.h"
5692 /* Override any gcc2 internal prototype to avoid an error. */
5693 /* We use char because int might match the return type of a gcc2
5694 builtin and then its argument prototype would still apply. */
5701 if { (eval echo configure
:5702: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
5703 eval "ac_cv_lib_$ac_lib_var=yes"
5705 echo "configure: failed program was:" >&5
5706 cat conftest.
$ac_ext >&5
5708 eval "ac_cv_lib_$ac_lib_var=no"
5711 LIBS
="$ac_save_LIBS"
5714 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5715 echo "$ac_t""yes" 1>&6
5718 echo "$ac_t""no" 1>&6
5732 if test "x$TERM_LIB" = x
5734 { echo "configure: error: Could not find a term library" 1>&2; exit 1; }
5740 # libreadline needs libuser32.a in a cygwin environment
5742 if test x
$gdb_cv_os_cygwin = xyes
; then
5743 WIN32LIBS
="-luser32"
5745 *cygwin
*) WIN32LIBS
="$WIN32LIBS -limagehlp"
5751 LIBGUI
="../libgui/src/libgui.a"
5752 GUI_CFLAGS_X
="-I${srcdir}/../libgui/src"
5756 # Check whether --with-cpu or --without-cpu was given.
5757 if test "${with_cpu+set}" = set; then
5760 powerpc-
* | powerpcle-
* )
5761 ## It would be nice to keep this table in sync with the one in
5763 case "${with_cpu}" in
5764 ppc-uisa | rs6000 |
403 |
403GC |
505 |
860 |
601 |
602 |
603 \
5766 ## Those are all handled in variants in rs6000-tdep.c, so they're fine.
5768 common | power | power2 | rios | rios1 | rios2 | rsc | rsc1
)
5769 ## These are all RS6000 variants, as far as GDB is concerned.
5779 echo "configure: warning: GDB: unknown --with-cpu value: \`${with_cpu}'; using \`ppc-uisa'." 1>&2
5785 echo "configure: warning: GDB may ignore the --with-cpu flag for ${target} targets" 1>&2
5788 cat >> confdefs.h
<<EOF
5789 #define TARGET_CPU_DEFAULT "${with_cpu}"
5797 # Check whether --enable-gdbtk or --disable-gdbtk was given.
5798 if test "${enable_gdbtk+set}" = set; then
5799 enableval
="$enable_gdbtk"
5800 case "${enableval}" in
5804 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
5807 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
5815 { echo "configure: error: bad value ${enableval} given for gdbtk option" 1>&2; exit 1; } ;;
5819 # Default is on for everything but go32 and Cygwin
5824 if test -d "${srcdir}/gdbtk" ; then
5840 if test "${enable_gdbtk}" = "yes"; then
5844 # Ok, lets find the tcl configuration
5845 # First, look for one uninstalled.
5846 # the alternative search directory is invoked by --with-tclconfig
5849 if test x
"${no_tcl}" = x
; then
5850 # we reset no_tcl in case something fails here
5852 # Check whether --with-tclconfig or --without-tclconfig was given.
5853 if test "${with_tclconfig+set}" = set; then
5854 withval
="$with_tclconfig"
5855 with_tclconfig
=${withval}
5858 echo $ac_n "checking for Tcl configuration""... $ac_c" 1>&6
5859 echo "configure:5860: checking for Tcl configuration" >&5
5860 if eval "test \"`echo '$''{'ac_cv_c_tclconfig'+set}'`\" = set"; then
5861 echo $ac_n "(cached) $ac_c" 1>&6
5865 # First check to see if --with-tclconfig was specified.
5866 if test x
"${with_tclconfig}" != x
; then
5867 if test -f "${with_tclconfig}/tclConfig.sh" ; then
5868 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
5870 { echo "configure: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" 1>&2; exit 1; }
5874 # then check for a private Tcl installation
5875 if test x
"${ac_cv_c_tclconfig}" = x
; then
5878 `ls -dr ../tcl[7-9]* 2>/dev/null` \
5880 `ls -dr ../../tcl[7-9]* 2>/dev/null` \
5882 `ls -dr ../../../tcl[7-9]* 2>/dev/null` ; do
5883 if test -f "$i/${configdir}/tclConfig.sh" ; then
5884 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
5889 # check in a few common install locations
5890 if test x
"${ac_cv_c_tclconfig}" = x
; then
5891 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
5892 if test -f "$i/tclConfig.sh" ; then
5893 ac_cv_c_tclconfig
=`(cd $i; pwd)`
5898 # check in a few other private locations
5899 if test x
"${ac_cv_c_tclconfig}" = x
; then
5902 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` ; do
5903 if test -f "$i/${configdir}/tclConfig.sh" ; then
5904 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
5912 if test x
"${ac_cv_c_tclconfig}" = x
; then
5913 TCLCONFIG
="# no Tcl configs found"
5914 echo "configure: warning: Can't find Tcl configuration definitions" 1>&2
5917 TCLCONFIG
=${ac_cv_c_tclconfig}/tclConfig.sh
5918 echo "$ac_t""found $TCLCONFIG" 1>&6
5922 if test -z "${no_tcl}"; then
5952 # Ok, lets find the tk configuration
5953 # First, look for one uninstalled.
5954 # the alternative search directory is invoked by --with-tkconfig
5957 if test x
"${no_tk}" = x
; then
5958 # we reset no_tk in case something fails here
5960 # Check whether --with-tkconfig or --without-tkconfig was given.
5961 if test "${with_tkconfig+set}" = set; then
5962 withval
="$with_tkconfig"
5963 with_tkconfig
=${withval}
5966 echo $ac_n "checking for Tk configuration""... $ac_c" 1>&6
5967 echo "configure:5968: checking for Tk configuration" >&5
5968 if eval "test \"`echo '$''{'ac_cv_c_tkconfig'+set}'`\" = set"; then
5969 echo $ac_n "(cached) $ac_c" 1>&6
5973 # First check to see if --with-tkconfig was specified.
5974 if test x
"${with_tkconfig}" != x
; then
5975 if test -f "${with_tkconfig}/tkConfig.sh" ; then
5976 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
5978 { echo "configure: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" 1>&2; exit 1; }
5982 # then check for a private Tk library
5983 if test x
"${ac_cv_c_tkconfig}" = x
; then
5986 `ls -dr ../tk[4-9]* 2>/dev/null` \
5988 `ls -dr ../../tk[4-9]* 2>/dev/null` \
5990 `ls -dr ../../../tk[4-9]* 2>/dev/null` ; do
5991 if test -f "$i/${configdir}/tkConfig.sh" ; then
5992 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
5997 # check in a few common install locations
5998 if test x
"${ac_cv_c_tkconfig}" = x
; then
5999 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
6000 if test -f "$i/tkConfig.sh" ; then
6001 ac_cv_c_tkconfig
=`(cd $i; pwd)`
6006 # check in a few other private locations
6007 if test x
"${ac_cv_c_tkconfig}" = x
; then
6010 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` ; do
6011 if test -f "$i/${configdir}/tkConfig.sh" ; then
6012 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
6020 if test x
"${ac_cv_c_tkconfig}" = x
; then
6021 TKCONFIG
="# no Tk configs found"
6022 echo "configure: warning: Can't find Tk configuration definitions" 1>&2
6025 TKCONFIG
=${ac_cv_c_tkconfig}/tkConfig.sh
6026 echo "$ac_t""found $TKCONFIG" 1>&6
6032 # If $no_tk is nonempty, then we can't do Tk, and there is no
6033 # point to doing Tcl.
6034 if test -z "${no_tk}"; then
6036 if test -f "$TKCONFIG" ; then
6054 # Ok, lets find the tcl source trees so we can use the headers
6055 # Warning: transition of version 9 to 10 will break this algorithm
6056 # because 10 sorts before 9. We also look for just tcl. We have to
6057 # be careful that we don't match stuff like tclX by accident.
6058 # the alternative search directory is involked by --with-tclinclude
6062 echo $ac_n "checking for Tcl private headers. dir=${configdir}""... $ac_c" 1>&6
6063 echo "configure:6064: checking for Tcl private headers. dir=${configdir}" >&5
6064 # Check whether --with-tclinclude or --without-tclinclude was given.
6065 if test "${with_tclinclude+set}" = set; then
6066 withval
="$with_tclinclude"
6067 with_tclinclude
=${withval}
6070 if eval "test \"`echo '$''{'ac_cv_c_tclh'+set}'`\" = set"; then
6071 echo $ac_n "(cached) $ac_c" 1>&6
6074 # first check to see if --with-tclinclude was specified
6075 if test x
"${with_tclinclude}" != x
; then
6076 if test -f ${with_tclinclude}/tclInt.h
; then
6077 ac_cv_c_tclh
=`(cd ${with_tclinclude}; pwd)`
6078 elif test -f ${with_tclinclude}/generic
/tclInt.h
; then
6079 ac_cv_c_tclh
=`(cd ${with_tclinclude}/generic; pwd)`
6081 { echo "configure: error: ${with_tclinclude} directory doesn't contain private headers" 1>&2; exit 1; }
6085 # next check if it came with Tcl configuration file
6086 if test x
"${ac_cv_c_tclconfig}" = x
; then
6087 if test -f $ac_cv_c_tclconfig/..
/generic
/tclInt.h
; then
6088 ac_cv_c_tclh
=`(cd $ac_cv_c_tclconfig/..; pwd)`
6092 # next check in private source directory
6094 # since ls returns lowest version numbers first, reverse its output
6095 if test x
"${ac_cv_c_tclh}" = x
; then
6098 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` \
6099 ${srcdir}/..
/..
/tcl \
6100 `ls -dr ${srcdir}/../../tcl[7-9]* 2>/dev/null` \
6101 ${srcdir}/..
/..
/..
/tcl \
6102 `ls -dr ${srcdir}/../../../tcl[7-9]* 2>/dev/null ` ; do
6103 if test -f $i/generic
/tclInt.h
; then
6104 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
6109 # finally check in a few common install locations
6111 # since ls returns lowest version numbers first, reverse its output
6112 if test x
"${ac_cv_c_tclh}" = x
; then
6114 `ls -dr /usr/local/src/tcl[7-9]* 2>/dev/null` \
6115 `ls -dr /usr/local/lib/tcl[7-9]* 2>/dev/null` \
6116 /usr
/local
/src
/tcl \
6117 /usr
/local
/lib
/tcl \
6118 ${prefix}/include
; do
6119 if test -f $i/generic
/tclInt.h
; then
6120 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
6125 # see if one is installed
6126 if test x
"${ac_cv_c_tclh}" = x
; then
6127 ac_safe
=`echo "tclInt.h" | sed 'y%./+-%__p_%'`
6128 echo $ac_n "checking for tclInt.h""... $ac_c" 1>&6
6129 echo "configure:6130: checking for tclInt.h" >&5
6130 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6131 echo $ac_n "(cached) $ac_c" 1>&6
6133 cat > conftest.
$ac_ext <<EOF
6134 #line 6135 "configure"
6135 #include "confdefs.h"
6138 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6139 { (eval echo configure
:6140: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6140 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6141 if test -z "$ac_err"; then
6143 eval "ac_cv_header_$ac_safe=yes"
6146 echo "configure: failed program was:" >&5
6147 cat conftest.
$ac_ext >&5
6149 eval "ac_cv_header_$ac_safe=no"
6153 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6154 echo "$ac_t""yes" 1>&6
6155 ac_cv_c_tclh
=installed
6157 echo "$ac_t""no" 1>&6
6165 if test x
"${ac_cv_c_tclh}" = x
; then
6166 TCLHDIR
="# no Tcl private headers found"
6167 { echo "configure: error: Can't find Tcl private headers" 1>&2; exit 1; }
6169 if test x
"${ac_cv_c_tclh}" != x
; then
6171 if test x
"${ac_cv_c_tclh}" = x
"installed" ; then
6172 echo "$ac_t""is installed" 1>&6
6175 echo "$ac_t""found in ${ac_cv_c_tclh}" 1>&6
6176 # this hack is cause the TCLHDIR won't print if there is a "-I" in it.
6177 TCLHDIR
="-I${ac_cv_c_tclh}"
6185 # Ok, lets find the tk source trees so we can use the headers
6186 # If the directory (presumably symlink) named "tk" exists, use that one
6187 # in preference to any others. Same logic is used when choosing library
6188 # and again with Tcl. The search order is the best place to look first, then in
6189 # decreasing significance. The loop breaks if the trigger file is found.
6190 # Note the gross little conversion here of srcdir by cd'ing to the found
6191 # directory. This converts the path from a relative to an absolute, so
6192 # recursive cache variables for the path will work right. We check all
6193 # the possible paths in one loop rather than many seperate loops to speed
6195 # the alternative search directory is involked by --with-tkinclude
6198 echo $ac_n "checking for Tk private headers""... $ac_c" 1>&6
6199 echo "configure:6200: checking for Tk private headers" >&5
6200 # Check whether --with-tkinclude or --without-tkinclude was given.
6201 if test "${with_tkinclude+set}" = set; then
6202 withval
="$with_tkinclude"
6203 with_tkinclude
=${withval}
6206 if eval "test \"`echo '$''{'ac_cv_c_tkh'+set}'`\" = set"; then
6207 echo $ac_n "(cached) $ac_c" 1>&6
6210 # first check to see if --with-tkinclude was specified
6211 if test x
"${with_tkinclude}" != x
; then
6212 if test -f ${with_tkinclude}/tk.h
; then
6213 ac_cv_c_tkh
=`(cd ${with_tkinclude}; pwd)`
6214 elif test -f ${with_tkinclude}/generic
/tk.h
; then
6215 ac_cv_c_tkh
=`(cd ${with_tkinclude}/generic; pwd)`
6217 { echo "configure: error: ${with_tkinclude} directory doesn't contain private headers" 1>&2; exit 1; }
6221 # next check if it came with Tk configuration file
6222 if test x
"${ac_cv_c_tkconfig}" = x
; then
6223 if test -f $ac_cv_c_tkconfig/..
/generic
/tk.h
; then
6224 ac_cv_c_tkh
=`(cd $ac_cv_c_tkconfig/..; pwd)`
6228 # next check in private source directory
6230 # since ls returns lowest version numbers first, reverse its output
6231 if test x
"${ac_cv_c_tkh}" = x
; then
6234 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` \
6235 ${srcdir}/..
/..
/tk \
6236 `ls -dr ${srcdir}/../../tk[4-9]* 2>/dev/null` \
6237 ${srcdir}/..
/..
/..
/tk \
6238 `ls -dr ${srcdir}/../../../tk[4-9]* 2>/dev/null ` ; do
6239 if test -f $i/generic
/tk.h
; then
6240 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
6245 # finally check in a few common install locations
6247 # since ls returns lowest version numbers first, reverse its output
6248 if test x
"${ac_cv_c_tkh}" = x
; then
6250 `ls -dr /usr/local/src/tk[4-9]* 2>/dev/null` \
6251 `ls -dr /usr/local/lib/tk[4-9]* 2>/dev/null` \
6254 ${prefix}/include
; do
6255 if test -f $i/generic
/tk.h
; then
6256 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
6261 # see if one is installed
6262 if test x
"${ac_cv_c_tkh}" = x
; then
6263 ac_safe
=`echo "tk.h" | sed 'y%./+-%__p_%'`
6264 echo $ac_n "checking for tk.h""... $ac_c" 1>&6
6265 echo "configure:6266: checking for tk.h" >&5
6266 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6267 echo $ac_n "(cached) $ac_c" 1>&6
6269 cat > conftest.
$ac_ext <<EOF
6270 #line 6271 "configure"
6271 #include "confdefs.h"
6274 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6275 { (eval echo configure
:6276: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6276 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6277 if test -z "$ac_err"; then
6279 eval "ac_cv_header_$ac_safe=yes"
6282 echo "configure: failed program was:" >&5
6283 cat conftest.
$ac_ext >&5
6285 eval "ac_cv_header_$ac_safe=no"
6289 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6290 echo "$ac_t""yes" 1>&6
6291 ac_cv_c_tkh
=installed
6293 echo "$ac_t""no" 1>&6
6301 if test x
"${ac_cv_c_tkh}" != x
; then
6303 if test x
"${ac_cv_c_tkh}" = x
"installed" ; then
6304 echo "$ac_t""is installed" 1>&6
6307 echo "$ac_t""found in ${ac_cv_c_tkh}" 1>&6
6308 # this hack is cause the TKHDIR won't print if there is a "-I" in it.
6309 TKHDIR
="-I${ac_cv_c_tkh}"
6312 TKHDIR
="# no Tk directory found"
6313 echo "configure: warning: Can't find Tk private headers" 1>&2
6320 echo $ac_n "checking for Itcl private headers. srcdir=${srcdir}""... $ac_c" 1>&6
6321 echo "configure:6322: checking for Itcl private headers. srcdir=${srcdir}" >&5
6322 if test x
"${ac_cv_c_itclh}" = x
; then
6323 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/..
/itcl
/itcl
; do
6324 if test -f $i/generic
/itcl.h
; then
6325 ac_cv_c_itclh
=`(cd $i/generic; pwd)`
6330 if test x
"${ac_cv_c_itclh}" = x
; then
6331 ITCLHDIR
="# no Itcl private headers found"
6332 { echo "configure: error: Can't find Itcl private headers" 1>&2; exit 1; }
6334 if test x
"${ac_cv_c_itclh}" != x
; then
6335 ITCLHDIR
="-I${ac_cv_c_itclh}"
6337 # should always be here
6338 # ITCLLIB="../itcl/itcl/unix/libitcl.a"
6343 echo $ac_n "checking for Itk private headers. srcdir=${srcdir}""... $ac_c" 1>&6
6344 echo "configure:6345: checking for Itk private headers. srcdir=${srcdir}" >&5
6345 if test x
"${ac_cv_c_itkh}" = x
; then
6346 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ${srcdir}/..
/itcl
/itk
; do
6347 if test -f $i/generic
/itk.h
; then
6348 ac_cv_c_itkh
=`(cd $i/generic; pwd)`
6353 if test x
"${ac_cv_c_itkh}" = x
; then
6354 ITKHDIR
="# no Itk private headers found"
6355 { echo "configure: error: Can't find Itk private headers" 1>&2; exit 1; }
6357 if test x
"${ac_cv_c_itkh}" != x
; then
6358 ITKHDIR
="-I${ac_cv_c_itkh}"
6360 # should always be here
6361 # ITKLIB="../itcl/itk/unix/libitk.a"
6366 echo $ac_n "checking for Tix private headers. srcdir=${srcdir}""... $ac_c" 1>&6
6367 echo "configure:6368: checking for Tix private headers. srcdir=${srcdir}" >&5
6368 if test x
"${ac_cv_c_tixh}" = x
; then
6369 for i
in ${srcdir}/../tix ${srcdir}/../../tix ${srcdir}/..
/..
/..
/tix
; do
6370 if test -f $i/generic
/tix.h
; then
6371 ac_cv_c_tixh
=`(cd $i/generic; pwd)`
6376 if test x
"${ac_cv_c_tixh}" = x
; then
6377 TIXHDIR
="# no Tix private headers found"
6378 { echo "configure: error: Can't find Tix private headers" 1>&2; exit 1; }
6380 if test x
"${ac_cv_c_tixh}" != x
; then
6381 TIXHDIR
="-I${ac_cv_c_tixh}"
6386 # now look for Itcl library stuff
6390 # Ok, lets find the itcl configuration
6391 # First, look for one uninstalled.
6392 # the alternative search directory is invoked by --with-itclconfig
6395 if test x
"${no_itcl}" = x
; then
6396 # we reset no_itcl in case something fails here
6398 # Check whether --with-itclconfig or --without-itclconfig was given.
6399 if test "${with_itclconfig+set}" = set; then
6400 withval
="$with_itclconfig"
6401 with_itclconfig
=${withval}
6404 echo $ac_n "checking for Itcl configuration""... $ac_c" 1>&6
6405 echo "configure:6406: checking for Itcl configuration" >&5
6406 if eval "test \"`echo '$''{'ac_cv_c_itclconfig'+set}'`\" = set"; then
6407 echo $ac_n "(cached) $ac_c" 1>&6
6411 # First check to see if --with-itclconfig was specified.
6412 if test x
"${with_itclconfig}" != x
; then
6413 if test -f "${with_itclconfig}/itclConfig.sh" ; then
6414 ac_cv_c_itclconfig
=`(cd ${with_itclconfig}; pwd)`
6416 { echo "configure: error: ${with_itclconfig} directory doesn't contain itclConfig.sh" 1>&2; exit 1; }
6420 # then check for a private Itcl library
6421 if test x
"${ac_cv_c_itclconfig}" = x
; then
6424 `ls -dr ../itcl[4-9]*/itcl 2>/dev/null` \
6426 `ls -dr ../../itcl[4-9]*/itcl 2>/dev/null` \
6428 `ls -dr ../../../itcl[4-9]*/itcl 2>/dev/null` ; do
6429 if test -f "$i/itclConfig.sh" ; then
6430 ac_cv_c_itclconfig
=`(cd $i; pwd)`
6435 # check in a few common install locations
6436 if test x
"${ac_cv_c_itclconfig}" = x
; then
6437 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
6438 if test -f "$i/itclConfig.sh" ; then
6439 ac_cv_c_itclconfig
=`(cd $i; pwd)`
6444 # check in a few other private locations
6445 if test x
"${ac_cv_c_itclconfig}" = x
; then
6447 ${srcdir}/..
/itcl
/itcl \
6448 `ls -dr ${srcdir}/../itcl[4-9]*/itcl 2>/dev/null` ; do
6449 if test -f "$i/itclConfig.sh" ; then
6450 ac_cv_c_itclconfig
=`(cd $i; pwd)`
6458 if test x
"${ac_cv_c_itclconfig}" = x
; then
6459 ITCLCONFIG
="# no Itcl configs found"
6460 echo "configure: warning: Can't find Itcl configuration definitions" 1>&2
6463 ITCLCONFIG
=${ac_cv_c_itclconfig}/itclConfig.sh
6464 echo "$ac_t""found $ITCLCONFIG" 1>&6
6468 if test -z "${no_itcl}"; then
6470 if test -f "$ITCLCONFIG" ; then
6486 itcldir
=..
/itcl
/itcl
/win
/
6489 itcldir
=..
/itcl
/itcl
/unix
/
6494 ITCLLIB
="${ITCL_BUILD_LIB_SPEC}"
6495 ITCL_DEPS
="${itcldir}${ITCL_LIB_FILE}"
6499 # now look for Itk library stuff
6502 # Ok, lets find the itk configuration
6503 # First, look for one uninstalled.
6504 # the alternative search directory is invoked by --with-itkconfig
6507 if test x
"${no_itk}" = x
; then
6508 # we reset no_itk in case something fails here
6510 # Check whether --with-itkconfig or --without-itkconfig was given.
6511 if test "${with_itkconfig+set}" = set; then
6512 withval
="$with_itkconfig"
6513 with_itkconfig
=${withval}
6516 echo $ac_n "checking for Itk configuration""... $ac_c" 1>&6
6517 echo "configure:6518: checking for Itk configuration" >&5
6518 if eval "test \"`echo '$''{'ac_cv_c_itkconfig'+set}'`\" = set"; then
6519 echo $ac_n "(cached) $ac_c" 1>&6
6523 # First check to see if --with-itkconfig was specified.
6524 if test x
"${with_itkconfig}" != x
; then
6525 if test -f "${with_itkconfig}/itkConfig.sh" ; then
6526 ac_cv_c_itkconfig
=`(cd ${with_itkconfig}; pwd)`
6528 { echo "configure: error: ${with_itkconfig} directory doesn't contain itkConfig.sh" 1>&2; exit 1; }
6532 # then check for a private Itk library
6533 if test x
"${ac_cv_c_itkconfig}" = x
; then
6536 `ls -dr ../itcl[4-9]*/itk 2>/dev/null` \
6538 `ls -dr ../../itcl[4-9]*/itk 2>/dev/null` \
6540 `ls -dr ../../../itcl[4-9]*/itk 2>/dev/null` ; do
6541 if test -f "$i/itkConfig.sh" ; then
6542 ac_cv_c_itkconfig
=`(cd $i; pwd)`
6547 # check in a few common install locations
6548 if test x
"${ac_cv_c_itkconfig}" = x
; then
6549 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
6550 if test -f "$i/itkConfig.sh" ; then
6551 ac_cv_c_itkconfig
=`(cd $i; pwd)`
6556 # check in a few other private locations
6557 if test x
"${ac_cv_c_itkconfig}" = x
; then
6559 ${srcdir}/..
/itcl
/itk \
6560 `ls -dr ${srcdir}/../itcl[4-9]*/itk 2>/dev/null` ; do
6561 if test -f "$i/itkConfig.sh" ; then
6562 ac_cv_c_itkconfig
=`(cd $i; pwd)`
6570 if test x
"${ac_cv_c_itkconfig}" = x
; then
6571 ITKCONFIG
="# no Itk configs found"
6572 echo "configure: warning: Can't find Itk configuration definitions" 1>&2
6575 ITKCONFIG
=${ac_cv_c_itkconfig}/itkConfig.sh
6576 echo "$ac_t""found $ITKCONFIG" 1>&6
6581 if test -z "${no_itcl}"; then
6583 if test -f "$ITKCONFIG" ; then
6600 itkdir
=..
/itcl
/itk
/win
/
6603 itkdir
=..
/itcl
/itk
/unix
/
6607 ITKLIB
="${ITK_BUILD_LIB_SPEC}"
6608 ITK_DEPS
="${itkdir}${ITK_LIB_FILE}"
6611 # now look for Tix library stuff
6614 # Ok, lets find the tix configuration
6615 # First, look for one uninstalled.
6616 # the alternative search directory is invoked by --with-itkconfig
6619 if test x
"${no_tix}" = x
; then
6620 # we reset no_tix in case something fails here
6622 # Check whether --with-tixconfig or --without-tixconfig was given.
6623 if test "${with_tixconfig+set}" = set; then
6624 withval
="$with_tixconfig"
6625 with_tixconfig
=${withval}
6628 echo $ac_n "checking for Tix configuration""... $ac_c" 1>&6
6629 echo "configure:6630: checking for Tix configuration" >&5
6630 if eval "test \"`echo '$''{'ac_cv_c_tixconfig'+set}'`\" = set"; then
6631 echo $ac_n "(cached) $ac_c" 1>&6
6635 # First check to see if --with-tixconfig was specified.
6636 if test x
"${with_tixconfig}" != x
; then
6637 if test -f "${with_tixconfig}/tixConfig.sh" ; then
6638 ac_cv_c_tixconfig
=`(cd ${with_tixconfig}; pwd)`
6640 { echo "configure: error: ${with_tixconfig} directory doesn't contain tixConfig.sh" 1>&2; exit 1; }
6644 # then check for a private Tix library
6645 if test x
"${ac_cv_c_tixconfig}" = x
; then
6648 `ls -dr ../tix 2>/dev/null` \
6650 `ls -dr ../../tix 2>/dev/null` \
6652 `ls -dr ../../../tix 2>/dev/null` ; do
6653 echo "**** Looking at $i - with ${configdir}"
6654 if test -f "$i/tixConfig.sh" ; then
6655 ac_cv_c_tixconfig
=`(cd $i; pwd)`
6660 # check in a few common install locations
6661 if test x
"${ac_cv_c_tixconfig}" = x
; then
6662 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
6663 echo "**** Looking at $i"
6664 if test -f "$i/tixConfig.sh" ; then
6665 ac_cv_c_tixconfig
=`(cd $i; pwd)`
6670 # check in a few other private locations
6671 echo "**** Other private locations"
6672 if test x
"${ac_cv_c_tixconfig}" = x
; then
6675 `ls -dr ${srcdir}/../tix 2>/dev/null` ; do
6676 echo "**** Looking at $i - with ${configdir}"
6677 if test -f "$i/${configdir}/tixConfig.sh" ; then
6678 ac_cv_c_tixconfig
=`(cd $i/${configdir}; pwd)`
6686 if test x
"${ac_cv_c_tixconfig}" = x
; then
6687 TIXCONFIG
="# no Tix configs found"
6688 echo "configure: warning: Can't find Tix configuration definitions" 1>&2
6691 TIXCONFIG
=${ac_cv_c_tixconfig}/tixConfig.sh
6692 echo "$ac_t""found $TIXCONFIG" 1>&6
6697 if test -z "${no_tix}"; then
6699 if test -f "$TIXCONFIG" ; then
6710 TIXLIB
="${TIX_BUILD_LIB_SPEC}"
6711 TIX_DEPS
="${TIX_BUILD_LOCATION}/${TIX_LIB_FILE}"
6714 ENABLE_CFLAGS
="$ENABLE_CFLAGS -DGDBTK"
6715 # Tcl/Tk 8.1 require -fwritable strings. I don't
6716 # know whether 8.2 will or not, but I bet it will.
6717 # I don't have to worry about 7.x since we don't support it.
6719 if test "$GCC" = "yes"; then
6720 if test "$TCL_VERSION" != "8.0" ; then
6721 GDBTK_CFLAGS
="-fwritable-strings"
6725 # Include some libraries that Tcl and Tk want.
6726 TCL_LIBS
='$(LIBGUI) $(ITCL) $(ITK) $(TIX) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
6727 CONFIG_DEPS
='$(LIBGUI) $(ITCL_DEPS) $(ITK_DEPS) $(TIX_DEPS) $(TK_DEPS) $(TCL_DEPS)'
6728 # Yes, the ordering seems wrong here. But it isn't.
6729 # TK_LIBS is the list of libraries that need to be linked
6730 # after Tcl/Tk. Note that this isn't put into LIBS. If it
6731 # were in LIBS then any link tests after this point would
6732 # try to include things like `$(LIBGUI)', which wouldn't work.
6733 GDBTKLIBS
="${TCL_LIBS} ${TK_LIBS}"
6734 CONFIG_SRCS
="${CONFIG_SRCS} gdbtk/generic/gdbtk.c gdbtk/generic/gdbtk-cmds.c gdbtk/generic/gdbtk-hooks.c gdbtk/generic/gdbtk-varobj.c gdbtk/generic/gdbtk-wrapper.c"
6735 CONFIG_OBS
="${CONFIG_OBS} gdbtk.o gdbtk-cmds.o gdbtk-hooks.o gdbtk-varobj.o gdbtk-wrapper.o"
6736 CONFIG_INITS
="${CONFIG_INITS} gdbtk/generic/gdbtk.c gdbtk/generic/gdbtk-cmds.c gdbtk/generic/gdbtk-hooks.c gdbtk/generic/gdbtk-varobj.c gdbtk/generic/gdbtk-wrapper.c"
6737 CONFIG_INSTALL
="${CONFIG_INSTALL} \$(SUBDIR_GDBTK_INSTALL)"
6738 CONFIG_UNINSTALL
="${CONFIG_UNINSTALL} \$(SUBDIR_GDBTK_UNINSTALL)"
6740 if test x
$gdb_cv_os_cygwin = xyes
; then
6741 WIN32LIBS
="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32"
6742 WIN32LDAPP
="-Wl,--subsystem,console"
6743 CONFIG_OBS
="${CONFIG_OBS} gdbres.o"
6761 # If we find X, set shell vars x_includes and x_libraries to the
6762 # paths, otherwise set no_x=yes.
6763 # Uses ac_ vars as temps to allow command line to override cache and checks.
6764 # --without-x overrides everything else, but does not touch the cache.
6765 echo $ac_n "checking for X""... $ac_c" 1>&6
6766 echo "configure:6767: checking for X" >&5
6768 # Check whether --with-x or --without-x was given.
6769 if test "${with_x+set}" = set; then
6774 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6775 if test "x$with_x" = xno
; then
6776 # The user explicitly disabled X.
6779 if test "x$x_includes" != xNONE
&& test "x$x_libraries" != xNONE
; then
6780 # Both variables are already set.
6783 if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
6784 echo $ac_n "(cached) $ac_c" 1>&6
6786 # One or both of the vars are not set, and there is no cached value.
6787 ac_x_includes
=NO ac_x_libraries
=NO
6789 if mkdir conftestdir
; then
6791 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
6792 cat > Imakefile
<<'EOF'
6794 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
6796 if (xmkmf
) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
6797 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6798 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
6799 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6800 for ac_extension
in a so sl
; do
6801 if test ! -f $ac_im_usrlibdir/libX11.
$ac_extension &&
6802 test -f $ac_im_libdir/libX11.
$ac_extension; then
6803 ac_im_usrlibdir
=$ac_im_libdir; break
6806 # Screen out bogus values from the imake configuration. They are
6807 # bogus both because they are the default anyway, and because
6808 # using them would break gcc on systems where it needs fixed includes.
6809 case "$ac_im_incroot" in
6811 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
="$ac_im_incroot" ;;
6813 case "$ac_im_usrlibdir" in
6815 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
="$ac_im_usrlibdir" ;;
6822 if test "$ac_x_includes" = NO
; then
6823 # Guess where to find include files, by looking for this one X11 .h file.
6824 test -z "$x_direct_test_include" && x_direct_test_include
=X11
/Intrinsic.h
6826 # First, try using that file with no special directory specified.
6827 cat > conftest.
$ac_ext <<EOF
6828 #line 6829 "configure"
6829 #include "confdefs.h"
6830 #include <$x_direct_test_include>
6832 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6833 { (eval echo configure
:6834: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6834 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6835 if test -z "$ac_err"; then
6837 # We can compile using X headers with no special include directory.
6841 echo "configure: failed program was:" >&5
6842 cat conftest.
$ac_ext >&5
6844 # Look for the header file in a standard set of common directories.
6845 # Check X11 before X11Rn because it is often a symlink to the current release.
6848 /usr
/X11R
6/include \
6849 /usr
/X11R
5/include \
6850 /usr
/X11R
4/include \
6853 /usr
/include
/X11R6 \
6854 /usr
/include
/X11R5 \
6855 /usr
/include
/X11R4 \
6857 /usr
/local
/X11
/include \
6858 /usr
/local
/X11R
6/include \
6859 /usr
/local
/X11R
5/include \
6860 /usr
/local
/X11R
4/include \
6862 /usr
/local
/include
/X11 \
6863 /usr
/local
/include
/X11R6 \
6864 /usr
/local
/include
/X11R5 \
6865 /usr
/local
/include
/X11R4 \
6869 /usr
/XFree86
/include
/X11 \
6872 /usr
/local
/include \
6873 /usr
/unsupported
/include \
6874 /usr
/athena
/include \
6875 /usr
/local
/x11r
5/include \
6876 /usr
/lpp
/Xamples
/include \
6878 /usr
/openwin
/include \
6879 /usr
/openwin
/share
/include \
6882 if test -r "$ac_dir/$x_direct_test_include"; then
6883 ac_x_includes
=$ac_dir
6889 fi # $ac_x_includes = NO
6891 if test "$ac_x_libraries" = NO
; then
6892 # Check for the libraries.
6894 test -z "$x_direct_test_library" && x_direct_test_library
=Xt
6895 test -z "$x_direct_test_function" && x_direct_test_function
=XtMalloc
6897 # See if we find them without any special options.
6898 # Don't add to $LIBS permanently.
6899 ac_save_LIBS
="$LIBS"
6900 LIBS
="-l$x_direct_test_library $LIBS"
6901 cat > conftest.
$ac_ext <<EOF
6902 #line 6903 "configure"
6903 #include "confdefs.h"
6906 ${x_direct_test_function}()
6909 if { (eval echo configure
:6910: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
6911 LIBS
="$ac_save_LIBS"
6912 # We can link X programs with no special library path.
6915 echo "configure: failed program was:" >&5
6916 cat conftest.
$ac_ext >&5
6918 LIBS
="$ac_save_LIBS"
6919 # First see if replacing the include by lib works.
6920 # Check X11 before X11Rn because it is often a symlink to the current release.
6921 for ac_dir
in `echo "$ac_x_includes" | sed s/include/lib/` \
6932 /usr
/local
/X11
/lib \
6933 /usr
/local
/X11R
6/lib \
6934 /usr
/local
/X11R
5/lib \
6935 /usr
/local
/X11R
4/lib \
6937 /usr
/local
/lib
/X11 \
6938 /usr
/local
/lib
/X11R6 \
6939 /usr
/local
/lib
/X11R5 \
6940 /usr
/local
/lib
/X11R4 \
6944 /usr
/XFree86
/lib
/X11 \
6948 /usr
/unsupported
/lib \
6950 /usr
/local
/x11r
5/lib \
6951 /usr
/lpp
/Xamples
/lib \
6955 /usr
/openwin
/share
/lib \
6958 for ac_extension
in a so sl
; do
6959 if test -r $ac_dir/lib
${x_direct_test_library}.
$ac_extension; then
6960 ac_x_libraries
=$ac_dir
6967 fi # $ac_x_libraries = NO
6969 if test "$ac_x_includes" = NO ||
test "$ac_x_libraries" = NO
; then
6970 # Didn't find X anywhere. Cache the known absence of X.
6971 ac_cv_have_x
="have_x=no"
6973 # Record where we found X for the cache.
6974 ac_cv_have_x
="have_x=yes \
6975 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
6979 eval "$ac_cv_have_x"
6982 if test "$have_x" != yes; then
6983 echo "$ac_t""$have_x" 1>&6
6986 # If each of the values was on the command line, it overrides each guess.
6987 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
6988 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
6989 # Update the cache value to reflect the command line values.
6990 ac_cv_have_x
="have_x=yes \
6991 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
6992 echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
6997 # Unlike the sim directory, whether a simulator is linked is controlled by
6998 # presence of a SIM= and a SIM_OBS= definition in the target '.mt' file.
6999 # This code just checks for a few cases where we'd like to ignore those
7000 # definitions, even when they're present in the '.mt' file. These cases
7001 # are when --disable-sim is specified, or if the simulator directory is
7002 # not part of the soruce tree.
7004 # Check whether --enable-sim or --disable-sim was given.
7005 if test "${enable_sim+set}" = set; then
7006 enableval
="$enable_sim"
7007 echo "enable_sim = $enable_sim";
7008 echo "enableval = ${enableval}";
7009 case "${enableval}" in
7010 yes) ignore_sim
=false
;;
7011 no
) ignore_sim
=true
;;
7012 *) ignore_sim
=false
;;
7019 if test ! -d "${srcdir}/../sim"; then
7023 if test "${ignore_sim}" = "true"; then
7025 IGNORE_SIM_OBS
="SIM_OBS="
7029 cat >> confdefs.h
<<\EOF
7046 # Begin stuff to support --enable-shared
7047 # Check whether --enable-shared or --disable-shared was given.
7048 if test "${enable_shared+set}" = set; then
7049 enableval
="$enable_shared"
7050 case "${enableval}" in
7059 # If we have shared libraries, try to set rpath reasonably.
7060 if test "${shared}" = "true"; then
7063 HLDFLAGS
='-Wl,+s,+b,$(libdir)'
7065 *-*-irix5* |
*-*-irix6*)
7066 HLDFLAGS
='-Wl,-rpath,$(libdir)'
7070 *-*-linux* |
*-pc-linux-gnu)
7071 HLDFLAGS
='-Wl,-rpath,$(libdir)'
7074 HLDFLAGS
='-R $(libdir)'
7077 HLDENV
='if test -z "$${LD_RUN_PATH}"; then LD_RUN_PATH=$(libdir); else LD_RUN_PATH=$${LD_RUN_PATH}:$(libdir); fi; export LD_RUN_PATH;'
7082 # On SunOS, if the linker supports the -rpath option, use it to
7083 # prevent ../bfd and ../opcodes from being included in the run time
7087 echo 'main () { }' > conftest.c
7088 ${CC} -o conftest
-Wl,-rpath= conftest.c
>/dev
/null
2>conftest.t
7089 if grep 'unrecognized' conftest.t
>/dev
/null
2>&1; then
7091 elif grep 'No such file' conftest.t
>/dev
/null
2>&1; then
7093 elif grep 'do not mix' conftest.t
>/dev
/null
2>&1; then
7095 elif grep 'some text already loaded' conftest.t
>/dev
/null
2>&1; then
7097 elif test "${shared}" = "true"; then
7098 HLDFLAGS
='-Wl,-rpath=$(libdir)'
7100 HLDFLAGS
='-Wl,-rpath='
7102 rm -f conftest.t conftest.c conftest
7107 # End stuff to support --enable-shared
7109 # target_subdir is used by the testsuite to find the target libraries.
7111 if test "${host}" != "${target}"; then
7112 target_subdir
="${target_alias}/"
7117 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
7118 if test ! -f ${host_makefile_frag}; then
7119 { echo "configure: error: "*** Gdb does not support
host ${host}"" 1>&2; exit 1; }
7121 frags
="$frags $host_makefile_frag"
7123 target_makefile_frag
=${srcdir}/config/${gdb_target_cpu}/${gdb_target}.mt
7124 if test ! -f ${target_makefile_frag}; then
7125 { echo "configure: error: "*** Gdb does not support target
${target}"" 1>&2; exit 1; }
7127 frags
="$frags $target_makefile_frag"
7134 s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
7135 ' ${host_makefile_frag}`
7137 targetfile
=`sed -n '
7138 s/TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
7139 ' ${target_makefile_frag}`
7141 # these really aren't orthogonal true/false values of the same condition,
7142 # but shells are slow enough that I like to reuse the test conditions
7144 if test "${target}" = "${host}"; then
7145 nativefile
=`sed -n '
7146 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
7147 ' ${host_makefile_frag}`
7149 # GDBserver is only useful in a "native" enviroment
7150 # configdirs=`echo $configdirs | sed 's/gdbserver//'`
7154 SUBDIRS
="doc testsuite nlm"
7155 if test "${enable_multi_ice}" = "yes"; then
7156 SUBDIRS
="${SUBDIRS} multi-ice"
7161 # If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
7162 # (NAT_FILE) is not set in config/*/*.m[ht] files, we don't make the
7163 # corresponding links. But we have to remove the xm.h files and tm.h
7164 # files anyway, e.g. when switching from "configure host" to
7170 if test "${hostfile}" != ""; then
7171 files
="${files} config/${gdb_host_cpu}/${hostfile}"
7172 links
="${links} xm.h"
7175 if test "${targetfile}" != ""; then
7176 files
="${files} config/${gdb_target_cpu}/${targetfile}"
7177 links
="${links} tm.h"
7180 if test "${nativefile}" != ""; then
7181 files
="${files} config/${gdb_host_cpu}/${nativefile}"
7182 links
="${links} nm.h"
7184 # A cross-only configuration.
7185 files
="${files} config/nm-empty.h"
7186 links
="${links} nm.h"
7188 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
7189 echo "configure:7190: checking whether ln -s works" >&5
7190 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
7191 echo $ac_n "(cached) $ac_c" 1>&6
7194 if ln -s X conftestdata
2>/dev
/null
7197 ac_cv_prog_LN_S
="ln -s"
7202 LN_S
="$ac_cv_prog_LN_S"
7203 if test "$ac_cv_prog_LN_S" = "ln -s"; then
7204 echo "$ac_t""yes" 1>&6
7206 echo "$ac_t""no" 1>&6
7209 # Make it possible to use the GUI without doing a full install
7210 if test "${enable_gdbtk}" = "yes" ; then
7211 if test "$LN_S" = "ln -s" -a ! -f gdbtcl
; then
7212 echo linking
$srcdir/gdbtk
/library to gdbtcl
7213 $LN_S $srcdir/gdbtk
/library gdbtcl
7215 echo Warning
: Unable to link
$srcdir/gdbtk
/library to gdbtcl. You will need to
do a
7216 echo " " make install before you are able to run the GUI.
7222 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
7223 echo "configure:7224: checking for Cygwin environment" >&5
7224 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
7225 echo $ac_n "(cached) $ac_c" 1>&6
7227 cat > conftest.
$ac_ext <<EOF
7228 #line 7229 "configure"
7229 #include "confdefs.h"
7234 #define __CYGWIN__ __CYGWIN32__
7239 if { (eval echo configure
:7240: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7243 echo "configure: failed program was:" >&5
7244 cat conftest.
$ac_ext >&5
7252 echo "$ac_t""$ac_cv_cygwin" 1>&6
7254 test "$ac_cv_cygwin" = yes && CYGWIN
=yes
7255 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
7256 echo "configure:7257: checking for mingw32 environment" >&5
7257 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
7258 echo $ac_n "(cached) $ac_c" 1>&6
7260 cat > conftest.
$ac_ext <<EOF
7261 #line 7262 "configure"
7262 #include "confdefs.h"
7268 if { (eval echo configure
:7269: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7272 echo "configure: failed program was:" >&5
7273 cat conftest.
$ac_ext >&5
7281 echo "$ac_t""$ac_cv_mingw32" 1>&6
7283 test "$ac_cv_mingw32" = yes && MINGW32
=yes
7286 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
7287 echo "configure:7288: checking for executable suffix" >&5
7288 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
7289 echo $ac_n "(cached) $ac_c" 1>&6
7291 if test "$CYGWIN" = yes ||
test "$MINGW32" = yes; then
7295 echo 'int main () { return 0; }' > conftest.
$ac_ext
7297 if { (eval echo configure
:7298: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
7298 for file in conftest.
*; do
7300 *.c |
*.o |
*.obj |
*.ilk |
*.pdb
) ;;
7301 *) ac_cv_exeext
=`echo $file | sed -e s/conftest//` ;;
7305 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
7308 test x
"${ac_cv_exeext}" = x
&& ac_cv_exeext
=no
7313 test x
"${ac_cv_exeext}" != xno
&& EXEEXT
=${ac_cv_exeext}
7314 echo "$ac_t""${ac_cv_exeext}" 1>&6
7318 subdirs
="$configdirs"
7321 cat > confcache
<<\EOF
7322 # This file is a shell script that caches the results of configure
7323 # tests run on this system so they can be shared between configure
7324 # scripts and configure runs. It is not useful on other systems.
7325 # If it contains results you don't want to keep, you may remove or edit it.
7327 # By default, configure uses ./config.cache as the cache file,
7328 # creating it if it does not exist already. You can give configure
7329 # the --cache-file=FILE option to use a different cache file; that is
7330 # what configure does when it calls configure scripts in
7331 # subdirectories, so they share the cache.
7332 # Giving --cache-file=/dev/null disables caching, for debugging configure.
7333 # config.status only pays attention to the cache file if you give it the
7334 # --recheck option to rerun configure.
7337 # The following way of writing the cache mishandles newlines in values,
7338 # but we know of no workaround that is simple, portable, and efficient.
7339 # So, don't put newlines in cache variables' values.
7340 # Ultrix sh set writes to stderr and can't be redirected directly,
7341 # and sets the high bit in the cache file unless we assign to the vars.
7343 case `(ac_space=' '; set | grep ac_space) 2>&1` in
7345 # `set' does not quote correctly, so add quotes (double-quote substitution
7346 # turns \\\\ into \\, and sed turns \\ into \).
7348 -e "s/'/'\\\\''/g" \
7349 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
7352 # `set' quotes correctly as required by POSIX, so do not add quotes.
7353 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
7356 if cmp -s $cache_file confcache
; then
7359 if test -w $cache_file; then
7360 echo "updating cache $cache_file"
7361 cat confcache
> $cache_file
7363 echo "not updating unwritable cache $cache_file"
7368 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
7370 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
7371 # Let make expand exec_prefix.
7372 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
7374 # Any assignment to VPATH causes Sun make to only execute
7375 # the first set of double-colon rules, so remove it if not needed.
7376 # If there is a colon in the path, we need to keep it.
7377 if test "x$srcdir" = x.
; then
7378 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
7381 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
7383 DEFS
=-DHAVE_CONFIG_H
7385 # Without the "./", some shells look in PATH for config.status.
7386 : ${CONFIG_STATUS=./config.status}
7388 echo creating
$CONFIG_STATUS
7389 rm -f $CONFIG_STATUS
7390 cat > $CONFIG_STATUS <<EOF
7392 # Generated automatically by configure.
7393 # Run this file to recreate the current configuration.
7394 # This directory was configured as follows,
7395 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
7397 # $0 $ac_configure_args
7399 # Compiler output produced by configure, useful for debugging
7400 # configure, is in ./config.log if it exists.
7402 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
7405 case "\$ac_option" in
7406 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7407 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
7408 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
7409 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
7410 echo "$CONFIG_STATUS generated by autoconf version 2.13"
7412 -help | --help | --hel | --he | --h)
7413 echo "\$ac_cs_usage"; exit 0 ;;
7414 *) echo "\$ac_cs_usage"; exit 1 ;;
7418 ac_given_srcdir=$srcdir
7419 ac_given_INSTALL="$INSTALL"
7421 trap 'rm -fr `echo "Makefile tui/Makefile .gdbinit:gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
7423 cat >> $CONFIG_STATUS <<EOF
7425 # Protect against being on the right side of a sed subst in config.status.
7426 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
7427 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
7431 s%@CFLAGS@%$CFLAGS%g
7432 s%@CPPFLAGS@%$CPPFLAGS%g
7433 s%@CXXFLAGS@%$CXXFLAGS%g
7434 s%@FFLAGS@%$FFLAGS%g
7436 s%@LDFLAGS@%$LDFLAGS%g
7438 s%@exec_prefix@%$exec_prefix%g
7439 s%@prefix@%$prefix%g
7440 s%@program_transform_name@%$program_transform_name%g
7441 s%@bindir@%$bindir%g
7442 s%@sbindir@%$sbindir%g
7443 s%@libexecdir@%$libexecdir%g
7444 s%@datadir@%$datadir%g
7445 s%@sysconfdir@%$sysconfdir%g
7446 s%@sharedstatedir@%$sharedstatedir%g
7447 s%@localstatedir@%$localstatedir%g
7448 s%@libdir@%$libdir%g
7449 s%@includedir@%$includedir%g
7450 s%@oldincludedir@%$oldincludedir%g
7451 s%@infodir@%$infodir%g
7452 s%@mandir@%$mandir%g
7456 s%@host_alias@%$host_alias%g
7457 s%@host_cpu@%$host_cpu%g
7458 s%@host_vendor@%$host_vendor%g
7459 s%@host_os@%$host_os%g
7460 s%@target@%$target%g
7461 s%@target_alias@%$target_alias%g
7462 s%@target_cpu@%$target_cpu%g
7463 s%@target_vendor@%$target_vendor%g
7464 s%@target_os@%$target_os%g
7466 s%@build_alias@%$build_alias%g
7467 s%@build_cpu@%$build_cpu%g
7468 s%@build_vendor@%$build_vendor%g
7469 s%@build_os@%$build_os%g
7470 s%@SET_MAKE@%$SET_MAKE%g
7471 s%@RANLIB@%$RANLIB%g
7472 s%@ALLOCA@%$ALLOCA%g
7473 s%@USE_NLS@%$USE_NLS%g
7474 s%@MSGFMT@%$MSGFMT%g
7475 s%@GMSGFMT@%$GMSGFMT%g
7476 s%@XGETTEXT@%$XGETTEXT%g
7477 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
7478 s%@CATALOGS@%$CATALOGS%g
7479 s%@CATOBJEXT@%$CATOBJEXT%g
7480 s%@DATADIRNAME@%$DATADIRNAME%g
7481 s%@GMOFILES@%$GMOFILES%g
7482 s%@INSTOBJEXT@%$INSTOBJEXT%g
7483 s%@INTLDEPS@%$INTLDEPS%g
7484 s%@INTLLIBS@%$INTLLIBS%g
7485 s%@INTLOBJS@%$INTLOBJS%g
7486 s%@POFILES@%$POFILES%g
7488 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
7490 s%@GT_YES@%$GT_YES%g
7491 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
7494 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
7495 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
7496 s%@INSTALL_DATA@%$INSTALL_DATA%g
7500 s%@CONFIG_LDFLAGS@%$CONFIG_LDFLAGS%g
7501 s%@BUILD_TUI@%$BUILD_TUI%g
7502 s%@TUI_LIBRARY@%$TUI_LIBRARY%g
7503 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
7504 s%@WERROR_CFLAGS@%$WERROR_CFLAGS%g
7505 s%@MMALLOC_CFLAGS@%$MMALLOC_CFLAGS%g
7506 s%@MMALLOC@%$MMALLOC%g
7507 s%@DLLTOOL@%$DLLTOOL%g
7508 s%@WINDRES@%$WINDRES%g
7509 s%@TERM_LIB@%$TERM_LIB%g
7510 s%@WIN32LIBS@%$WIN32LIBS%g
7511 s%@LIBGUI@%$LIBGUI%g
7512 s%@GUI_CFLAGS_X@%$GUI_CFLAGS_X%g
7513 s%@WIN32LDAPP@%$WIN32LDAPP%g
7514 s%@TCL_VERSION@%$TCL_VERSION%g
7515 s%@TCL_MAJOR_VERSION@%$TCL_MAJOR_VERSION%g
7516 s%@TCL_MINOR_VERSION@%$TCL_MINOR_VERSION%g
7517 s%@TCL_CC@%$TCL_CC%g
7518 s%@TCL_DEFS@%$TCL_DEFS%g
7519 s%@TCL_SHLIB_CFLAGS@%$TCL_SHLIB_CFLAGS%g
7520 s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g
7521 s%@TCL_SHLIB_LD_LIBS@%$TCL_SHLIB_LD_LIBS%g
7522 s%@TCL_SHLIB_SUFFIX@%$TCL_SHLIB_SUFFIX%g
7523 s%@TCL_DL_LIBS@%$TCL_DL_LIBS%g
7524 s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g
7525 s%@TCL_LD_SEARCH_FLAGS@%$TCL_LD_SEARCH_FLAGS%g
7526 s%@TCL_COMPAT_OBJS@%$TCL_COMPAT_OBJS%g
7527 s%@TCL_RANLIB@%$TCL_RANLIB%g
7528 s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g
7529 s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
7530 s%@TCL_LIB_VERSIONS_OK@%$TCL_LIB_VERSIONS_OK%g
7531 s%@TK_VERSION@%$TK_VERSION%g
7532 s%@TK_DEFS@%$TK_DEFS%g
7533 s%@TK_BUILD_INCLUDES@%$TK_BUILD_INCLUDES%g
7534 s%@TK_XINCLUDES@%$TK_XINCLUDES%g
7535 s%@TK_XLIBSW@%$TK_XLIBSW%g
7536 s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g
7537 s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
7538 s%@TCLHDIR@%$TCLHDIR%g
7539 s%@TKHDIR@%$TKHDIR%g
7540 s%@ITCLHDIR@%$ITCLHDIR%g
7541 s%@ITKHDIR@%$ITKHDIR%g
7542 s%@TIXHDIR@%$TIXHDIR%g
7543 s%@ITCL_VERSION@%$ITCL_VERSION%g
7544 s%@ITCL_DEFS@%$ITCL_DEFS%g
7545 s%@ITCL_BUILD_INCLUDES@%$ITCL_BUILD_INCLUDES%g
7546 s%@ITCL_BUILD_LIB_SPEC@%$ITCL_BUILD_LIB_SPEC%g
7547 s%@ITCL_LIB_SPEC@%$ITCL_LIB_SPEC%g
7548 s%@ITK_VERSION@%$ITK_VERSION%g
7549 s%@ITK_DEFS@%$ITK_DEFS%g
7550 s%@ITK_BUILD_INCLUDES@%$ITK_BUILD_INCLUDES%g
7551 s%@ITK_BUILD_LIB_SPEC@%$ITK_BUILD_LIB_SPEC%g
7552 s%@ITK_LIB_SPEC@%$ITK_LIB_SPEC%g
7553 s%@TIX_VERSION@%$TIX_VERSION%g
7554 s%@TIX_BUILD_LIB_SPEC@%$TIX_BUILD_LIB_SPEC%g
7555 s%@X_CFLAGS@%$X_CFLAGS%g
7556 s%@X_LDFLAGS@%$X_LDFLAGS%g
7557 s%@X_LIBS@%$X_LIBS%g
7558 s%@ITCLLIB@%$ITCLLIB%g
7559 s%@ITCL_DEPS@%$ITCL_DEPS%g
7560 s%@ITKLIB@%$ITKLIB%g
7561 s%@ITK_DEPS@%$ITK_DEPS%g
7562 s%@TIXLIB@%$TIXLIB%g
7563 s%@TIX_DEPS@%$TIX_DEPS%g
7564 s%@GDBTKLIBS@%$GDBTKLIBS%g
7565 s%@GDBTK_CFLAGS@%$GDBTK_CFLAGS%g
7566 s%@IGNORE_SIM@%$IGNORE_SIM%g
7567 s%@IGNORE_SIM_OBS@%$IGNORE_SIM_OBS%g
7568 s%@ENABLE_CFLAGS@%$ENABLE_CFLAGS%g
7569 s%@CONFIG_OBS@%$CONFIG_OBS%g
7570 s%@CONFIG_DEPS@%$CONFIG_DEPS%g
7571 s%@CONFIG_SRCS@%$CONFIG_SRCS%g
7572 s%@CONFIG_INITS@%$CONFIG_INITS%g
7573 s%@CONFIG_INSTALL@%$CONFIG_INSTALL%g
7574 s%@CONFIG_UNINSTALL@%$CONFIG_UNINSTALL%g
7575 s%@HLDFLAGS@%$HLDFLAGS%g
7576 s%@HLDENV@%$HLDENV%g
7577 s%@target_subdir@%$target_subdir%g
7578 /@host_makefile_frag@/r $host_makefile_frag
7579 s%@host_makefile_frag@%%g
7580 /@target_makefile_frag@/r $target_makefile_frag
7581 s%@target_makefile_frag@%%g
7583 s%@SUBDIRS@%$SUBDIRS%g
7585 s%@EXEEXT@%$EXEEXT%g
7586 s%@subdirs@%$subdirs%g
7591 cat >> $CONFIG_STATUS <<\EOF
7593 # Split the substitutions into bite-sized pieces for seds with
7594 # small command number limits, like on Digital OSF/1 and HP-UX.
7595 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
7596 ac_file
=1 # Number of current file.
7597 ac_beg
=1 # First line for current file.
7598 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
7601 while $ac_more_lines; do
7602 if test $ac_beg -gt 1; then
7603 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
7605 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
7607 if test ! -s conftest.s
$ac_file; then
7609 rm -f conftest.s
$ac_file
7611 if test -z "$ac_sed_cmds"; then
7612 ac_sed_cmds
="sed -f conftest.s$ac_file"
7614 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
7616 ac_file
=`expr $ac_file + 1`
7618 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
7621 if test -z "$ac_sed_cmds"; then
7626 cat >> $CONFIG_STATUS <<EOF
7628 CONFIG_FILES=\${CONFIG_FILES-"Makefile tui/Makefile .gdbinit:gdbinit.in"}
7630 cat >> $CONFIG_STATUS <<\EOF
7631 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
7632 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
7634 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
7635 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
7636 *) ac_file_in
="${ac_file}.in" ;;
7639 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
7641 # Remove last slash and all that follows it. Not all systems have dirname.
7642 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
7643 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
7644 # The file is in a subdirectory.
7645 test ! -d "$ac_dir" && mkdir
"$ac_dir"
7646 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
7647 # A "../" for each directory in $ac_dir_suffix.
7648 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
7650 ac_dir_suffix
= ac_dots
=
7653 case "$ac_given_srcdir" in
7655 if test -z "$ac_dots"; then top_srcdir
=.
7656 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
7657 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
7659 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
7660 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
7663 case "$ac_given_INSTALL" in
7664 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
7665 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
7668 echo creating
"$ac_file"
7670 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
7672 *Makefile
*) ac_comsub
="1i\\
7673 # $configure_input" ;;
7677 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
7679 s%@configure_input@%$configure_input%g
7680 s%@srcdir@%$srcdir%g
7681 s%@top_srcdir@%$top_srcdir%g
7682 s%@INSTALL@%$INSTALL%g
7683 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
7687 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
7688 # NAME is the cpp macro being defined and VALUE is the value it is being given.
7690 # ac_d sets the value in "#define NAME VALUE" lines.
7691 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
7692 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
7695 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
7696 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
7697 ac_uB
='\([ ]\)%\1#\2define\3'
7700 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
7701 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
7702 ac_eB
='$%\1#\2define\3'
7706 if test "${CONFIG_HEADERS+set}" != set; then
7708 cat >> $CONFIG_STATUS <<EOF
7709 CONFIG_HEADERS="config.h:config.in"
7711 cat >> $CONFIG_STATUS <<\EOF
7713 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
7714 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
7716 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
7717 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
7718 *) ac_file_in
="${ac_file}.in" ;;
7721 echo creating
$ac_file
7723 rm -f conftest.frag conftest.
in conftest.out
7724 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
7725 cat $ac_file_inputs > conftest.
in
7729 # Transform confdefs.h into a sed script conftest.vals that substitutes
7730 # the proper values into config.h.in to produce config.h. And first:
7731 # Protect against being on the right side of a sed subst in config.status.
7732 # Protect against being in an unquoted here document in config.status.
7734 cat > conftest.hdr
<<\EOF
7737 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
7741 sed -n -f conftest.hdr confdefs.h > conftest.vals
7744 # This sed command replaces #undef with comments. This is necessary, for
7745 # example, in the case of _POSIX_SOURCE, which is predefined and required
7746 # on some systems where configure will not decide to define it.
7747 cat >> conftest.vals <<\EOF
7748 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
7751 # Break up conftest.vals because some shells have a limit on
7752 # the size of here documents, and old seds have small limits too.
7757 ac_lines=`grep -c . conftest.vals
`
7758 # grep -c gives empty output for an empty file on some AIX systems.
7759 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
7760 # Write a limited-size here document to conftest.frag.
7761 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
7762 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
7764 sed -f conftest.frag conftest.in > conftest.out
7766 mv conftest.out conftest.in
7768 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
7770 mv conftest.tail conftest.vals
7774 cat >> $CONFIG_STATUS <<\EOF
7775 rm -f conftest.frag conftest.h
7776 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
7777 cat conftest.in >> conftest.h
7779 if cmp -s $ac_file conftest.h 2>/dev/null; then
7780 echo "$ac_file is unchanged"
7783 # Remove last slash and all that follows it. Not all systems have dirname.
7784 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
7785 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
7786 # The file is in a subdirectory.
7787 test ! -d "$ac_dir" && mkdir "$ac_dir"
7790 mv conftest.h $ac_file
7796 cat >> $CONFIG_STATUS <<EOF
7801 cat >> $CONFIG_STATUS <<\EOF
7802 srcdir=$ac_given_srcdir
7803 while test -n "$ac_sources"; do
7804 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
7805 set $ac_sources; ac_source=$1; shift; ac_sources=$*
7807 echo "linking $srcdir/$ac_source to $ac_dest"
7809 if test ! -r $srcdir/$ac_source; then
7810 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
7814 # Make relative symlinks.
7815 # Remove last slash and all that follows it. Not all systems have dirname.
7816 ac_dest_dir=`echo $ac_dest|
sed 's%/[^/][^/]*$%%'`
7817 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
7818 # The dest file is in a subdirectory.
7819 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
7820 ac_dest_dir_suffix="/`echo $ac_dest_dir|
sed 's%^\./%%'`"
7821 # A "../" for each directory in $ac_dest_dir_suffix.
7822 ac_dots=`echo $ac_dest_dir_suffix|
sed 's%/[^/]*%../%g'`
7824 ac_dest_dir_suffix= ac_dots=
7828 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
7829 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
7832 # Make a symlink if possible; otherwise try a hard link.
7833 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
7834 ln $srcdir/$ac_source $ac_dest; then :
7836 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
7840 cat >> $CONFIG_STATUS <<EOF
7842 gdb_host_cpu=$gdb_host_cpu
7843 gdb_target_cpu=$gdb_target_cpu
7844 nativefile=$nativefile
7847 cat >> $CONFIG_STATUS <<\EOF
7849 if test "${nativefile}" = ""; then
7850 sed -e '/^NATDEPFILES[ ]*=[ ]*/s//# NATDEPFILES=/' \
7851 < Makefile > Makefile.tem
7852 mv -f Makefile.tem Makefile
7855 sed -e '/^TM_FILE[ ]*=/s,^TM_FILE[ ]*=[ ]*,&config/'"${gdb_target_cpu}"'/,
7856 /^XM_FILE[ ]*=/s,^XM_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,
7857 /^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
7858 mv -f Makefile.tmp Makefile
7861 case x$CONFIG_HEADERS in
7862 xconfig.h:config.in)
7868 chmod +x $CONFIG_STATUS
7869 rm -fr confdefs* $ac_clean_files
7870 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
7872 if test "$no_recursion" != yes; then
7874 # Remove --cache-file and --srcdir arguments so they do not pile up.
7875 ac_sub_configure_args=
7877 for ac_arg in $ac_configure_args; do
7878 if test -n "$ac_prev"; then
7883 -cache-file | --cache-file | --cache-fil | --cache-fi \
7884 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
7885 ac_prev=cache_file ;;
7886 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
7887 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
7889 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
7891 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
7893 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
7897 for ac_config_dir in $configdirs; do
7899 # Do not complain, so a configure script can configure whichever
7900 # parts of a large source tree are present.
7901 if test ! -d $srcdir/$ac_config_dir; then
7905 echo configuring in $ac_config_dir
7910 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
7912 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
7920 # A "../" for each directory in /$ac_config_dir.
7921 ac_dots=`echo $ac_config_dir|
sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
7924 .) # No --srcdir option. We are building in place.
7925 ac_sub_srcdir=$srcdir ;;
7926 /*) # Absolute path.
7927 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
7929 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
7932 # Check for guested configure; otherwise get Cygnus style configure.
7933 if test -f $ac_sub_srcdir/configure; then
7934 ac_sub_configure=$ac_sub_srcdir/configure
7935 elif test -f $ac_sub_srcdir/configure.in; then
7936 ac_sub_configure=$ac_configure
7938 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
7942 # The recursion is here.
7943 if test -n "$ac_sub_configure"; then
7945 # Make the cache file name correct relative to the subdirectory.
7946 case "$cache_file" in
7947 /*) ac_sub_cache_file=$cache_file ;;
7949 ac_sub_cache_file="$ac_dots$cache_file" ;;
7951 case "$ac_given_INSTALL" in
7952 [/$]*) INSTALL="$ac_given_INSTALL" ;;
7953 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
7956 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
7957 # The eval makes quoting arguments work.
7958 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
7961 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }