3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.12.1
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:
17 --with-mmalloc use memory mapped malloc package"
19 --enable-ide Enable IDE support"
23 --with-tclconfig directory containing tcl configuration (tclConfig.sh)"
25 --with-tkconfig directory containing tk configuration (tkConfig.sh)"
27 --with-tclinclude directory where tcl private headers are"
29 --with-tkinclude directory where tk private headers are"
31 --enable-shared use shared libraries"
33 # Initialize some variables set by options.
34 # The variables have the same names as the options, with
35 # dashes changed to underlines.
37 cache_file
=.
/config.cache
46 program_transform_name
=s
,x
,x
,
54 bindir
='${exec_prefix}/bin'
55 sbindir
='${exec_prefix}/sbin'
56 libexecdir
='${exec_prefix}/libexec'
57 datadir
='${prefix}/share'
58 sysconfdir
='${prefix}/etc'
59 sharedstatedir
='${prefix}/com'
60 localstatedir
='${prefix}/var'
61 libdir
='${exec_prefix}/lib'
62 includedir
='${prefix}/include'
63 oldincludedir
='/usr/include'
64 infodir
='${prefix}/info'
65 mandir
='${prefix}/man'
67 # Initialize some other variables.
70 SHELL
=${CONFIG_SHELL-/bin/sh}
71 # Maximum number of lines to put in a shell here document.
78 # If the previous option needs an argument, assign it.
79 if test -n "$ac_prev"; then
80 eval "$ac_prev=\$ac_option"
86 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
90 # Accept the important Cygnus configure options, so we can diagnose typos.
94 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
96 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
97 bindir
="$ac_optarg" ;;
99 -build |
--build |
--buil |
--bui |
--bu)
101 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
102 build
="$ac_optarg" ;;
104 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
105 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
106 ac_prev
=cache_file
;;
107 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
108 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
109 cache_file
="$ac_optarg" ;;
111 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
113 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
115 datadir
="$ac_optarg" ;;
117 -disable-* |
--disable-*)
118 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
119 # Reject names that are not valid shell variable names.
120 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
121 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
123 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
124 eval "enable_${ac_feature}=no" ;;
126 -enable-* |
--enable-*)
127 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
128 # Reject names that are not valid shell variable names.
129 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
130 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
132 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
137 eval "enable_${ac_feature}='$ac_optarg'" ;;
139 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
140 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
141 |
--exec |
--exe |
--ex)
142 ac_prev
=exec_prefix
;;
143 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
144 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
145 |
--exec=* |
--exe=* |
--ex=*)
146 exec_prefix
="$ac_optarg" ;;
148 -gas |
--gas |
--ga |
--g)
149 # Obsolete; use --with-gas.
152 -help |
--help |
--hel |
--he)
153 # Omit some internal or obsolete options to make the list less imposing.
154 # This message is too long to be a string in the A/UX 3.1 sh.
156 Usage: configure [options] [host]
157 Options: [defaults in brackets after descriptions]
159 --cache-file=FILE cache test results in FILE
160 --help print this message
161 --no-create do not create output files
162 --quiet, --silent do not print \`checking...' messages
163 --version print the version of autoconf that created configure
164 Directory and file names:
165 --prefix=PREFIX install architecture-independent files in PREFIX
167 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
169 --bindir=DIR user executables in DIR [EPREFIX/bin]
170 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
171 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
172 --datadir=DIR read-only architecture-independent data in DIR
174 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
175 --sharedstatedir=DIR modifiable architecture-independent data in DIR
177 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
178 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
179 --includedir=DIR C header files in DIR [PREFIX/include]
180 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
181 --infodir=DIR info documentation in DIR [PREFIX/info]
182 --mandir=DIR man documentation in DIR [PREFIX/man]
183 --srcdir=DIR find the sources in DIR [configure dir or ..]
184 --program-prefix=PREFIX prepend PREFIX to installed program names
185 --program-suffix=SUFFIX append SUFFIX to installed program names
186 --program-transform-name=PROGRAM
187 run sed PROGRAM on installed program names
191 --build=BUILD configure for building on BUILD [BUILD=HOST]
192 --host=HOST configure for HOST [guessed]
193 --target=TARGET configure for TARGET [TARGET=HOST]
194 Features and packages:
195 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
196 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
197 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
198 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
199 --x-includes=DIR X include files are in DIR
200 --x-libraries=DIR X library files are in DIR
202 if test -n "$ac_help"; then
203 echo "--enable and --with options recognized:$ac_help"
207 -host |
--host |
--hos |
--ho)
209 -host=* |
--host=* |
--hos=* |
--ho=*)
212 -includedir |
--includedir |
--includedi |
--included |
--include \
213 |
--includ |
--inclu |
--incl |
--inc)
214 ac_prev
=includedir
;;
215 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
216 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
217 includedir
="$ac_optarg" ;;
219 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
221 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
222 infodir
="$ac_optarg" ;;
224 -libdir |
--libdir |
--libdi |
--libd)
226 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
227 libdir
="$ac_optarg" ;;
229 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
230 |
--libexe |
--libex |
--libe)
231 ac_prev
=libexecdir
;;
232 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
233 |
--libexe=* |
--libex=* |
--libe=*)
234 libexecdir
="$ac_optarg" ;;
236 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
237 |
--localstate |
--localstat |
--localsta |
--localst \
238 |
--locals |
--local |
--loca |
--loc |
--lo)
239 ac_prev
=localstatedir
;;
240 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
241 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
242 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
243 localstatedir
="$ac_optarg" ;;
245 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
247 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
248 mandir
="$ac_optarg" ;;
251 # Obsolete; use --without-fp.
254 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
258 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
259 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
262 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
263 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
264 |
--oldin |
--oldi |
--old |
--ol |
--o)
265 ac_prev
=oldincludedir
;;
266 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
267 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
268 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
269 oldincludedir
="$ac_optarg" ;;
271 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
273 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
274 prefix
="$ac_optarg" ;;
276 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
277 |
--program-pre |
--program-pr |
--program-p)
278 ac_prev
=program_prefix
;;
279 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
280 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
281 program_prefix
="$ac_optarg" ;;
283 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
284 |
--program-suf |
--program-su |
--program-s)
285 ac_prev
=program_suffix
;;
286 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
287 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
288 program_suffix
="$ac_optarg" ;;
290 -program-transform-name |
--program-transform-name \
291 |
--program-transform-nam |
--program-transform-na \
292 |
--program-transform-n |
--program-transform- \
293 |
--program-transform |
--program-transfor \
294 |
--program-transfo |
--program-transf \
295 |
--program-trans |
--program-tran \
296 |
--progr-tra |
--program-tr |
--program-t)
297 ac_prev
=program_transform_name
;;
298 -program-transform-name=* |
--program-transform-name=* \
299 |
--program-transform-nam=* |
--program-transform-na=* \
300 |
--program-transform-n=* |
--program-transform-=* \
301 |
--program-transform=* |
--program-transfor=* \
302 |
--program-transfo=* |
--program-transf=* \
303 |
--program-trans=* |
--program-tran=* \
304 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
305 program_transform_name
="$ac_optarg" ;;
307 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
308 |
-silent |
--silent |
--silen |
--sile |
--sil)
311 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
313 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
315 sbindir
="$ac_optarg" ;;
317 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
318 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
319 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
321 ac_prev
=sharedstatedir
;;
322 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
323 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
324 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
326 sharedstatedir
="$ac_optarg" ;;
328 -site |
--site |
--sit)
330 -site=* |
--site=* |
--sit=*)
333 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
335 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
336 srcdir
="$ac_optarg" ;;
338 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
339 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
340 ac_prev
=sysconfdir
;;
341 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
342 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
343 sysconfdir
="$ac_optarg" ;;
345 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
347 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
348 target
="$ac_optarg" ;;
350 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
353 -version |
--version |
--versio |
--versi |
--vers)
354 echo "configure generated by autoconf version 2.12.1"
358 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
359 # Reject names that are not valid shell variable names.
360 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
361 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
363 ac_package
=`echo $ac_package| sed 's/-/_/g'`
368 eval "with_${ac_package}='$ac_optarg'" ;;
370 -without-* |
--without-*)
371 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
372 # Reject names that are not valid shell variable names.
373 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
374 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
376 ac_package
=`echo $ac_package| sed 's/-/_/g'`
377 eval "with_${ac_package}=no" ;;
380 # Obsolete; use --with-x.
383 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
384 |
--x-incl |
--x-inc |
--x-in |
--x-i)
385 ac_prev
=x_includes
;;
386 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
387 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
388 x_includes
="$ac_optarg" ;;
390 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
391 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
392 ac_prev
=x_libraries
;;
393 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
394 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
395 x_libraries
="$ac_optarg" ;;
397 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
401 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
402 echo "configure: warning: $ac_option: invalid host type" 1>&2
404 if test "x$nonopt" != xNONE
; then
405 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
413 if test -n "$ac_prev"; then
414 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
417 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
419 # File descriptor usage:
422 # 2 errors and warnings
423 # 3 some systems may open it to /dev/tty
424 # 4 used on the Kubota Titan
425 # 6 checking for... messages and results
426 # 5 compiler messages saved in config.log
427 if test "$silent" = yes; then
435 This file contains any messages produced by compilers while
436 running configure, to aid debugging if configure makes a mistake.
439 # Strip out --no-create and --no-recursion so they do not pile up.
440 # Also quote any args containing shell metacharacters.
445 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
446 |
--no-cr |
--no-c) ;;
447 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
448 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
449 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
450 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
451 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
456 # Only set these to C if already set. These must not be set unconditionally
457 # because not all systems understand e.g. LANG=C (notably SCO).
458 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
459 # Non-C LC_CTYPE values break the ctype check.
460 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
461 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
462 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
463 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
465 # confdefs.h avoids OS command line length limits that DEFS can exceed.
466 rm -rf conftest
* confdefs.h
467 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
470 # A filename unique to this package, relative to the directory that
471 # configure is in, which we can look for to find out if srcdir is correct.
472 ac_unique_file
=main.c
474 # Find the source files, if location was not specified.
475 if test -z "$srcdir"; then
476 ac_srcdir_defaulted
=yes
477 # Try the directory containing this script, then its parent.
479 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
480 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
482 if test ! -r $srcdir/$ac_unique_file; then
486 ac_srcdir_defaulted
=no
488 if test ! -r $srcdir/$ac_unique_file; then
489 if test "$ac_srcdir_defaulted" = yes; then
490 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
492 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
495 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
497 # Prefer explicitly selected file to automatically selected ones.
498 if test -z "$CONFIG_SITE"; then
499 if test "x$prefix" != xNONE
; then
500 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
502 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
505 for ac_site_file
in $CONFIG_SITE; do
506 if test -r "$ac_site_file"; then
507 echo "loading site script $ac_site_file"
512 if test -r "$cache_file"; then
513 echo "loading cache $cache_file"
516 echo "creating cache $cache_file"
521 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
522 ac_cpp
='$CPP $CPPFLAGS'
523 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
524 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
525 cross_compiling
=$ac_cv_prog_cc_cross
527 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
528 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
529 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
536 ac_n
= ac_c
='\c' ac_t
=
542 # Extract the first word of "gcc", so it can be a program name with args.
543 set dummy gcc
; ac_word
=$2
544 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
545 echo "configure:546: checking for $ac_word" >&5
546 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
547 echo $ac_n "(cached) $ac_c" 1>&6
549 if test -n "$CC"; then
550 ac_cv_prog_CC
="$CC" # Let the user override the test.
552 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
553 for ac_dir
in $PATH; do
554 test -z "$ac_dir" && ac_dir
=.
555 if test -f $ac_dir/$ac_word; then
564 if test -n "$CC"; then
565 echo "$ac_t""$CC" 1>&6
567 echo "$ac_t""no" 1>&6
570 if test -z "$CC"; then
571 # Extract the first word of "cc", so it can be a program name with args.
572 set dummy cc
; ac_word
=$2
573 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
574 echo "configure:575: checking for $ac_word" >&5
575 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
576 echo $ac_n "(cached) $ac_c" 1>&6
578 if test -n "$CC"; then
579 ac_cv_prog_CC
="$CC" # Let the user override the test.
581 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
583 for ac_dir
in $PATH; do
584 test -z "$ac_dir" && ac_dir
=.
585 if test -f $ac_dir/$ac_word; then
586 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
595 if test $ac_prog_rejected = yes; then
596 # We found a bogon in the path, so make sure we never use it.
597 set dummy
$ac_cv_prog_CC
599 if test $# -gt 0; then
600 # We chose a different compiler from the bogus one.
601 # However, it has the same basename, so the bogon will be chosen
602 # first if we set CC to just the basename; use the full file name.
604 set dummy
"$ac_dir/$ac_word" "$@"
612 if test -n "$CC"; then
613 echo "$ac_t""$CC" 1>&6
615 echo "$ac_t""no" 1>&6
618 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
621 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
622 echo "configure:623: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
625 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
626 ac_cpp
='$CPP $CPPFLAGS'
627 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
628 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
629 cross_compiling
=$ac_cv_prog_cc_cross
631 cat > conftest.
$ac_ext <<EOF
632 #line 633 "configure"
633 #include "confdefs.h"
636 if { (eval echo configure
:637: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
637 ac_cv_prog_cc_works
=yes
638 # If we can't run a trivial program, we are probably using a cross compiler.
639 if (.
/conftest
; exit) 2>/dev
/null
; then
640 ac_cv_prog_cc_cross
=no
642 ac_cv_prog_cc_cross
=yes
645 echo "configure: failed program was:" >&5
646 cat conftest.
$ac_ext >&5
647 ac_cv_prog_cc_works
=no
651 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
652 if test $ac_cv_prog_cc_works = no
; then
653 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
655 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
656 echo "configure:657: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
657 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
658 cross_compiling
=$ac_cv_prog_cc_cross
660 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
661 echo "configure:662: checking whether we are using GNU C" >&5
662 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
663 echo $ac_n "(cached) $ac_c" 1>&6
665 cat > conftest.c
<<EOF
670 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:671: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
677 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
679 if test $ac_cv_prog_gcc = yes; then
681 ac_test_CFLAGS
="${CFLAGS+set}"
682 ac_save_CFLAGS
="$CFLAGS"
684 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
685 echo "configure:686: checking whether ${CC-cc} accepts -g" >&5
686 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
687 echo $ac_n "(cached) $ac_c" 1>&6
689 echo 'void f(){}' > conftest.c
690 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
699 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
700 if test "$ac_test_CFLAGS" = set; then
701 CFLAGS
="$ac_save_CFLAGS"
702 elif test $ac_cv_prog_cc_g = yes; then
709 test "${CFLAGS+set}" = set || CFLAGS
="-g"
712 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
713 echo "configure:714: checking how to run the C preprocessor" >&5
714 # On Suns, sometimes $CPP names a directory.
715 if test -n "$CPP" && test -d "$CPP"; then
718 if test -z "$CPP"; then
719 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
720 echo $ac_n "(cached) $ac_c" 1>&6
722 # This must be in double quotes, not single quotes, because CPP may get
723 # substituted into the Makefile and "${CC-cc}" will confuse make.
725 # On the NeXT, cc -E runs the code through the compiler's parser,
726 # not just through cpp.
727 cat > conftest.
$ac_ext <<EOF
728 #line 729 "configure"
729 #include "confdefs.h"
733 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
734 { (eval echo configure
:735: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
735 ac_err
=`grep -v '^ *+' conftest.out`
736 if test -z "$ac_err"; then
740 echo "configure: failed program was:" >&5
741 cat conftest.
$ac_ext >&5
743 CPP
="${CC-cc} -E -traditional-cpp"
744 cat > conftest.
$ac_ext <<EOF
745 #line 746 "configure"
746 #include "confdefs.h"
750 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
751 { (eval echo configure
:752: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
752 ac_err
=`grep -v '^ *+' conftest.out`
753 if test -z "$ac_err"; then
757 echo "configure: failed program was:" >&5
758 cat conftest.
$ac_ext >&5
765 ac_cv_prog_CPP
="$CPP"
767 CPP
="$ac_cv_prog_CPP"
769 ac_cv_prog_CPP
="$CPP"
771 echo "$ac_t""$CPP" 1>&6
773 echo $ac_n "checking for AIX""... $ac_c" 1>&6
774 echo "configure:775: checking for AIX" >&5
775 cat > conftest.
$ac_ext <<EOF
776 #line 777 "configure"
777 #include "confdefs.h"
783 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
784 egrep "yes" >/dev
/null
2>&1; then
786 echo "$ac_t""yes" 1>&6; cat >> confdefs.h
<<\EOF
787 #define _ALL_SOURCE 1
792 echo "$ac_t""no" 1>&6
797 ac_safe
=`echo "minix/config.h" | sed 'y%./+-%__p_%'`
798 echo $ac_n "checking for minix/config.h""... $ac_c" 1>&6
799 echo "configure:800: checking for minix/config.h" >&5
800 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
801 echo $ac_n "(cached) $ac_c" 1>&6
803 cat > conftest.
$ac_ext <<EOF
804 #line 805 "configure"
805 #include "confdefs.h"
806 #include <minix/config.h>
808 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
809 { (eval echo configure
:810: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
810 ac_err
=`grep -v '^ *+' conftest.out`
811 if test -z "$ac_err"; then
813 eval "ac_cv_header_$ac_safe=yes"
816 echo "configure: failed program was:" >&5
817 cat conftest.
$ac_ext >&5
819 eval "ac_cv_header_$ac_safe=no"
823 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
824 echo "$ac_t""yes" 1>&6
827 echo "$ac_t""no" 1>&6
831 if test "$MINIX" = yes; then
832 cat >> confdefs.h
<<\EOF
833 #define _POSIX_SOURCE 1
836 cat >> confdefs.h
<<\EOF
837 #define _POSIX_1_SOURCE 2
840 cat >> confdefs.h
<<\EOF
846 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
847 echo "configure:848: checking for POSIXized ISC" >&5
848 if test -d /etc
/conf
/kconfig.d
&&
849 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
851 echo "$ac_t""yes" 1>&6
852 ISC
=yes # If later tests want to check for ISC.
853 cat >> confdefs.h
<<\EOF
854 #define _POSIX_SOURCE 1
857 if test "$GCC" = yes; then
863 echo "$ac_t""no" 1>&6
868 DLLTOOL
=${DLLTOOL-dlltool}
872 for ac_dir
in `cd $srcdir;pwd`/..
$srcdir/`cd $srcdir;pwd`/..
; do
873 if test -f $ac_dir/install-sh
; then
875 ac_install_sh
="$ac_aux_dir/install-sh -c"
877 elif test -f $ac_dir/install.sh
; then
879 ac_install_sh
="$ac_aux_dir/install.sh -c"
883 if test -z "$ac_aux_dir"; then
884 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/.." 1>&2; exit 1; }
886 ac_config_guess
=$ac_aux_dir/config.guess
887 ac_config_sub
=$ac_aux_dir/config.sub
888 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
891 # Do some error checking and defaulting for the host and target type.
893 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
896 # 1. You are not allowed to specify --host, --target, and nonopt at the
898 # 2. Host defaults to nonopt.
899 # 3. If nonopt is not specified, then host defaults to the current host,
900 # as determined by config.guess.
901 # 4. Target and build default to nonopt.
902 # 5. If nonopt is not specified, then target and build default to host.
904 # The aliases save the names the user supplied, while $host etc.
905 # will get canonicalized.
906 case $host---$target---$nonopt in
907 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
908 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
912 # Make sure we can run config.sub.
913 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
914 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
917 echo $ac_n "checking host system type""... $ac_c" 1>&6
918 echo "configure:919: checking host system type" >&5
921 case "$host_alias" in
925 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
926 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
928 *) host_alias
=$nonopt ;;
932 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
933 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
934 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
935 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
936 echo "$ac_t""$host" 1>&6
938 echo $ac_n "checking target system type""... $ac_c" 1>&6
939 echo "configure:940: checking target system type" >&5
942 case "$target_alias" in
945 NONE
) target_alias
=$host_alias ;;
946 *) target_alias
=$nonopt ;;
950 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
951 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
952 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
953 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
954 echo "$ac_t""$target" 1>&6
956 echo $ac_n "checking build system type""... $ac_c" 1>&6
957 echo "configure:958: checking build system type" >&5
960 case "$build_alias" in
963 NONE
) build_alias
=$host_alias ;;
964 *) build_alias
=$nonopt ;;
968 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
969 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
970 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
971 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
972 echo "$ac_t""$build" 1>&6
974 test "$host_alias" != "$target_alias" &&
975 test "$program_prefix$program_suffix$program_transform_name" = \
977 program_prefix
=${target_alias}-
984 configdirs
="doc testsuite"
987 .
${srcdir}/configure.
host
989 .
${srcdir}/configure.tgt
992 # Find a good install program. We prefer a C program (faster),
993 # so one script is as good as another. But avoid the broken or
994 # incompatible versions:
995 # SysV /etc/install, /usr/sbin/install
996 # SunOS /usr/etc/install
999 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1000 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1001 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1002 # ./install, which can be erroneously created by make from ./install.sh.
1003 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
1004 echo "configure:1005: checking for a BSD compatible install" >&5
1005 if test -z "$INSTALL"; then
1006 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
1007 echo $ac_n "(cached) $ac_c" 1>&6
1009 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
="${IFS}:"
1010 for ac_dir
in $PATH; do
1011 # Account for people who put trailing slashes in PATH elements.
1013 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
1015 # OSF1 and SCO ODT 3.0 have their own names for install.
1016 # Don't use installbsd from OSF since it installs stuff as root
1018 for ac_prog
in ginstall scoinst
install; do
1019 if test -f $ac_dir/$ac_prog; then
1020 if test $ac_prog = install &&
1021 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
1022 # AIX install. It has an incompatible calling convention.
1025 ac_cv_path_install
="$ac_dir/$ac_prog -c"
1036 if test "${ac_cv_path_install+set}" = set; then
1037 INSTALL
="$ac_cv_path_install"
1039 # As a last resort, use the slow shell script. We don't cache a
1040 # path for INSTALL within a source directory, because that will
1041 # break other packages using the cache if that directory is
1042 # removed, or if the path is relative.
1043 INSTALL
="$ac_install_sh"
1046 echo "$ac_t""$INSTALL" 1>&6
1048 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1049 # It thinks the first close brace ends the variable substitution.
1050 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
1052 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
1054 if test $host != $build; then
1055 ac_tool_prefix
=${host_alias}-
1060 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1061 set dummy
${ac_tool_prefix}ar; ac_word
=$2
1062 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1063 echo "configure:1064: checking for $ac_word" >&5
1064 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1065 echo $ac_n "(cached) $ac_c" 1>&6
1067 if test -n "$AR"; then
1068 ac_cv_prog_AR
="$AR" # Let the user override the test.
1070 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1071 for ac_dir
in $PATH; do
1072 test -z "$ac_dir" && ac_dir
=.
1073 if test -f $ac_dir/$ac_word; then
1074 ac_cv_prog_AR
="${ac_tool_prefix}ar"
1079 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
1083 if test -n "$AR"; then
1084 echo "$ac_t""$AR" 1>&6
1086 echo "$ac_t""no" 1>&6
1091 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1092 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
1093 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1094 echo "configure:1095: checking for $ac_word" >&5
1095 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1096 echo $ac_n "(cached) $ac_c" 1>&6
1098 if test -n "$RANLIB"; then
1099 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1101 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1102 for ac_dir
in $PATH; do
1103 test -z "$ac_dir" && ac_dir
=.
1104 if test -f $ac_dir/$ac_word; then
1105 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
1112 RANLIB
="$ac_cv_prog_RANLIB"
1113 if test -n "$RANLIB"; then
1114 echo "$ac_t""$RANLIB" 1>&6
1116 echo "$ac_t""no" 1>&6
1120 if test -z "$ac_cv_prog_RANLIB"; then
1121 if test -n "$ac_tool_prefix"; then
1122 # Extract the first word of "ranlib", so it can be a program name with args.
1123 set dummy ranlib
; ac_word
=$2
1124 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1125 echo "configure:1126: checking for $ac_word" >&5
1126 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1127 echo $ac_n "(cached) $ac_c" 1>&6
1129 if test -n "$RANLIB"; then
1130 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1132 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1133 for ac_dir
in $PATH; do
1134 test -z "$ac_dir" && ac_dir
=.
1135 if test -f $ac_dir/$ac_word; then
1136 ac_cv_prog_RANLIB
="ranlib"
1141 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1144 RANLIB
="$ac_cv_prog_RANLIB"
1145 if test -n "$RANLIB"; then
1146 echo "$ac_t""$RANLIB" 1>&6
1148 echo "$ac_t""no" 1>&6
1156 for ac_prog
in 'bison -y' byacc
1158 # Extract the first word of "$ac_prog", so it can be a program name with args.
1159 set dummy
$ac_prog; ac_word
=$2
1160 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1161 echo "configure:1162: checking for $ac_word" >&5
1162 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
1163 echo $ac_n "(cached) $ac_c" 1>&6
1165 if test -n "$YACC"; then
1166 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
1168 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1169 for ac_dir
in $PATH; do
1170 test -z "$ac_dir" && ac_dir
=.
1171 if test -f $ac_dir/$ac_word; then
1172 ac_cv_prog_YACC
="$ac_prog"
1179 YACC
="$ac_cv_prog_YACC"
1180 if test -n "$YACC"; then
1181 echo "$ac_t""$YACC" 1>&6
1183 echo "$ac_t""no" 1>&6
1186 test -n "$YACC" && break
1188 test -n "$YACC" || YACC
="yacc"
1190 for ac_prog
in mawk gawk nawk
awk
1192 # Extract the first word of "$ac_prog", so it can be a program name with args.
1193 set dummy
$ac_prog; ac_word
=$2
1194 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1195 echo "configure:1196: checking for $ac_word" >&5
1196 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
1197 echo $ac_n "(cached) $ac_c" 1>&6
1199 if test -n "$AWK"; then
1200 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
1202 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1203 for ac_dir
in $PATH; do
1204 test -z "$ac_dir" && ac_dir
=.
1205 if test -f $ac_dir/$ac_word; then
1206 ac_cv_prog_AWK
="$ac_prog"
1213 AWK
="$ac_cv_prog_AWK"
1214 if test -n "$AWK"; then
1215 echo "$ac_t""$AWK" 1>&6
1217 echo "$ac_t""no" 1>&6
1220 test -n "$AWK" && break
1224 if test "$program_transform_name" = s
,x
,x
,; then
1225 program_transform_name
=
1227 # Double any \ or $. echo might interpret backslashes.
1228 cat <<\EOF_SED
> conftestsed
1229 s
,\\,\\\\,g
; s
,\$
,$$
,g
1231 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
1234 test "$program_prefix" != NONE
&&
1235 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
1236 # Use a double $ so make ignores it.
1237 test "$program_suffix" != NONE
&&
1238 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
1240 # sed with no file args requires a program.
1241 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
1244 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
1245 echo "configure:1246: checking return type of signal handlers" >&5
1246 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
1247 echo $ac_n "(cached) $ac_c" 1>&6
1249 cat > conftest.
$ac_ext <<EOF
1250 #line 1251 "configure"
1251 #include "confdefs.h"
1252 #include <sys/types.h>
1258 extern "C" void (*signal (int, void (*)(int)))(int);
1260 void (*signal ()) ();
1267 if { (eval echo configure
:1268: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1269 ac_cv_type_signal
=void
1271 echo "configure: failed program was:" >&5
1272 cat conftest.
$ac_ext >&5
1274 ac_cv_type_signal
=int
1279 echo "$ac_t""$ac_cv_type_signal" 1>&6
1280 cat >> confdefs.h
<<EOF
1281 #define RETSIGTYPE $ac_cv_type_signal
1286 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1287 echo "configure:1288: checking for ANSI C header files" >&5
1288 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1289 echo $ac_n "(cached) $ac_c" 1>&6
1291 cat > conftest.
$ac_ext <<EOF
1292 #line 1293 "configure"
1293 #include "confdefs.h"
1299 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1300 { (eval echo configure
:1301: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1301 ac_err
=`grep -v '^ *+' conftest.out`
1302 if test -z "$ac_err"; then
1304 ac_cv_header_stdc
=yes
1307 echo "configure: failed program was:" >&5
1308 cat conftest.
$ac_ext >&5
1310 ac_cv_header_stdc
=no
1314 if test $ac_cv_header_stdc = yes; then
1315 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1316 cat > conftest.
$ac_ext <<EOF
1317 #line 1318 "configure"
1318 #include "confdefs.h"
1321 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1322 egrep "memchr" >/dev
/null
2>&1; then
1326 ac_cv_header_stdc
=no
1332 if test $ac_cv_header_stdc = yes; then
1333 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1334 cat > conftest.
$ac_ext <<EOF
1335 #line 1336 "configure"
1336 #include "confdefs.h"
1339 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1340 egrep "free" >/dev
/null
2>&1; then
1344 ac_cv_header_stdc
=no
1350 if test $ac_cv_header_stdc = yes; then
1351 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1352 if test "$cross_compiling" = yes; then
1355 cat > conftest.
$ac_ext <<EOF
1356 #line 1357 "configure"
1357 #include "confdefs.h"
1359 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1360 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1361 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1362 int main () { int i; for (i = 0; i < 256; i++)
1363 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1367 if { (eval echo configure
:1368: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1371 echo "configure: failed program was:" >&5
1372 cat conftest.
$ac_ext >&5
1374 ac_cv_header_stdc
=no
1382 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1383 if test $ac_cv_header_stdc = yes; then
1384 cat >> confdefs.h
<<\EOF
1385 #define STDC_HEADERS 1
1390 for ac_hdr
in limits.h memory.h string.h
strings.h unistd.h termios.h termio.h sgtty.h stddef.h stdlib.h sys
/procfs.h link.h endian.h objlist.h
1392 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1393 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1394 echo "configure:1395: checking for $ac_hdr" >&5
1395 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1396 echo $ac_n "(cached) $ac_c" 1>&6
1398 cat > conftest.
$ac_ext <<EOF
1399 #line 1400 "configure"
1400 #include "confdefs.h"
1403 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1404 { (eval echo configure
:1405: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1405 ac_err
=`grep -v '^ *+' conftest.out`
1406 if test -z "$ac_err"; then
1408 eval "ac_cv_header_$ac_safe=yes"
1411 echo "configure: failed program was:" >&5
1412 cat conftest.
$ac_ext >&5
1414 eval "ac_cv_header_$ac_safe=no"
1418 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1419 echo "$ac_t""yes" 1>&6
1420 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1421 cat >> confdefs.h
<<EOF
1422 #define $ac_tr_hdr 1
1426 echo "$ac_t""no" 1>&6
1430 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
1431 echo "configure:1432: checking whether stat file-mode macros are broken" >&5
1432 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
1433 echo $ac_n "(cached) $ac_c" 1>&6
1435 cat > conftest.
$ac_ext <<EOF
1436 #line 1437 "configure"
1437 #include "confdefs.h"
1438 #include <sys/types.h>
1439 #include <sys/stat.h>
1441 #if defined(S_ISBLK) && defined(S_IFDIR)
1442 # if S_ISBLK (S_IFDIR)
1447 #if defined(S_ISBLK) && defined(S_IFCHR)
1448 # if S_ISBLK (S_IFCHR)
1453 #if defined(S_ISLNK) && defined(S_IFREG)
1454 # if S_ISLNK (S_IFREG)
1459 #if defined(S_ISSOCK) && defined(S_IFREG)
1460 # if S_ISSOCK (S_IFREG)
1466 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1467 egrep "You lose" >/dev
/null
2>&1; then
1469 ac_cv_header_stat_broken
=yes
1472 ac_cv_header_stat_broken
=no
1478 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
1479 if test $ac_cv_header_stat_broken = yes; then
1480 cat >> confdefs.h
<<\EOF
1481 #define STAT_MACROS_BROKEN 1
1487 echo $ac_n "checking for working const""... $ac_c" 1>&6
1488 echo "configure:1489: checking for working const" >&5
1489 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1490 echo $ac_n "(cached) $ac_c" 1>&6
1492 cat > conftest.
$ac_ext <<EOF
1493 #line 1494 "configure"
1494 #include "confdefs.h"
1498 /* Ultrix mips cc rejects this. */
1499 typedef int charset[2]; const charset x;
1500 /* SunOS 4.1.1 cc rejects this. */
1501 char const *const *ccp;
1503 /* NEC SVR4.0.2 mips cc rejects this. */
1504 struct point {int x, y;};
1505 static struct point const zero = {0,0};
1506 /* AIX XL C 1.02.0.0 rejects this.
1507 It does not let you subtract one const X* pointer from another in an arm
1508 of an if-expression whose if-part is not a constant expression */
1509 const char *g = "string";
1510 ccp = &g + (g ? g-g : 0);
1511 /* HPUX 7.0 cc rejects these. */
1514 ccp = (char const *const *) p;
1515 { /* SCO 3.2v4 cc rejects this. */
1517 char const *s = 0 ? (char *) 0 : (char const *) 0;
1521 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1523 const int *foo = &x[0];
1526 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1527 typedef const int *iptr;
1531 { /* AIX XL C 1.02.0.0 rejects this saying
1532 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1533 struct s { int j; const int *ap[3]; };
1534 struct s *b; b->j = 5;
1536 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1542 if { (eval echo configure
:1543: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1546 echo "configure: failed program was:" >&5
1547 cat conftest.
$ac_ext >&5
1554 echo "$ac_t""$ac_cv_c_const" 1>&6
1555 if test $ac_cv_c_const = no
; then
1556 cat >> confdefs.h
<<\EOF
1563 for ac_func
in setpgid sbrk
select poll sigaction
1565 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1566 echo "configure:1567: checking for $ac_func" >&5
1567 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1568 echo $ac_n "(cached) $ac_c" 1>&6
1570 cat > conftest.
$ac_ext <<EOF
1571 #line 1572 "configure"
1572 #include "confdefs.h"
1573 /* System header to define __stub macros and hopefully few prototypes,
1574 which can conflict with char $ac_func(); below. */
1576 /* Override any gcc2 internal prototype to avoid an error. */
1577 /* We use char because int might match the return type of a gcc2
1578 builtin and then its argument prototype would still apply. */
1583 /* The GNU C library defines this for functions which it implements
1584 to always fail with ENOSYS. Some functions are actually named
1585 something starting with __ and the normal name is an alias. */
1586 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1594 if { (eval echo configure
:1595: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1596 eval "ac_cv_func_$ac_func=yes"
1598 echo "configure: failed program was:" >&5
1599 cat conftest.
$ac_ext >&5
1601 eval "ac_cv_func_$ac_func=no"
1606 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1607 echo "$ac_t""yes" 1>&6
1608 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1609 cat >> confdefs.h
<<EOF
1610 #define $ac_tr_func 1
1614 echo "$ac_t""no" 1>&6
1619 # If we are configured native on Linux, work around problems with sys/procfs.h
1620 if test "${target}" = "${host}"; then
1623 cat >> confdefs.h
<<\EOF
1624 #define START_INFERIOR_TRAPS_EXPECTED 2
1627 cat >> confdefs.h
<<\EOF
1628 #define sys_quotactl 1
1635 echo $ac_n "checking for gregset_t type""... $ac_c" 1>&6
1636 echo "configure:1637: checking for gregset_t type" >&5
1637 if eval "test \"`echo '$''{'gdb_cv_have_gregset_t'+set}'`\" = set"; then
1638 echo $ac_n "(cached) $ac_c" 1>&6
1640 cat > conftest.
$ac_ext <<EOF
1641 #line 1642 "configure"
1642 #include "confdefs.h"
1643 #include <sys/procfs.h>
1645 gregset_t *gregsetp = 0
1648 if { (eval echo configure
:1649: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1650 gdb_cv_have_gregset_t
=yes
1652 echo "configure: failed program was:" >&5
1653 cat conftest.
$ac_ext >&5
1655 gdb_cv_have_gregset_t
=no
1660 echo "$ac_t""$gdb_cv_have_gregset_t" 1>&6
1661 if test $gdb_cv_have_gregset_t = yes; then
1662 cat >> confdefs.h
<<\EOF
1663 #define HAVE_GREGSET_T 1
1668 echo $ac_n "checking for fpregset_t type""... $ac_c" 1>&6
1669 echo "configure:1670: checking for fpregset_t type" >&5
1670 if eval "test \"`echo '$''{'gdb_cv_have_fpregset_t'+set}'`\" = set"; then
1671 echo $ac_n "(cached) $ac_c" 1>&6
1673 cat > conftest.
$ac_ext <<EOF
1674 #line 1675 "configure"
1675 #include "confdefs.h"
1676 #include <sys/procfs.h>
1678 fpregset_t *fpregsetp = 0
1681 if { (eval echo configure
:1682: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1683 gdb_cv_have_fpregset_t
=yes
1685 echo "configure: failed program was:" >&5
1686 cat conftest.
$ac_ext >&5
1688 gdb_cv_have_fpregset_t
=no
1693 echo "$ac_t""$gdb_cv_have_fpregset_t" 1>&6
1694 if test $gdb_cv_have_fpregset_t = yes; then
1695 cat >> confdefs.h
<<\EOF
1696 #define HAVE_FPREGSET_T 1
1701 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
1702 echo "configure:1703: checking for main in -lm" >&5
1703 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
1704 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1705 echo $ac_n "(cached) $ac_c" 1>&6
1707 ac_save_LIBS
="$LIBS"
1709 cat > conftest.
$ac_ext <<EOF
1710 #line 1711 "configure"
1711 #include "confdefs.h"
1717 if { (eval echo configure
:1718: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1719 eval "ac_cv_lib_$ac_lib_var=yes"
1721 echo "configure: failed program was:" >&5
1722 cat conftest.
$ac_ext >&5
1724 eval "ac_cv_lib_$ac_lib_var=no"
1727 LIBS
="$ac_save_LIBS"
1730 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1731 echo "$ac_t""yes" 1>&6
1732 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
1733 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
1734 cat >> confdefs.h
<<EOF
1735 #define $ac_tr_lib 1
1741 echo "$ac_t""no" 1>&6
1746 echo $ac_n "checking for long long support in compiler""... $ac_c" 1>&6
1747 echo "configure:1748: checking for long long support in compiler" >&5
1748 if eval "test \"`echo '$''{'gdb_cv_c_long_long'+set}'`\" = set"; then
1749 echo $ac_n "(cached) $ac_c" 1>&6
1751 cat > conftest.
$ac_ext <<EOF
1752 #line 1753 "configure"
1753 #include "confdefs.h"
1757 extern long long foo;
1758 switch (foo & 2) { case 0: return 1; }
1762 if { (eval echo configure
:1763: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1764 gdb_cv_c_long_long
=yes
1766 echo "configure: failed program was:" >&5
1767 cat conftest.
$ac_ext >&5
1769 gdb_cv_c_long_long
=no
1774 echo "$ac_t""$gdb_cv_c_long_long" 1>&6
1775 if test $gdb_cv_c_long_long = yes; then
1776 cat >> confdefs.h
<<\EOF
1777 #define CC_HAS_LONG_LONG 1
1783 echo $ac_n "checking for long long support in printf""... $ac_c" 1>&6
1784 echo "configure:1785: checking for long long support in printf" >&5
1785 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_long'+set}'`\" = set"; then
1786 echo $ac_n "(cached) $ac_c" 1>&6
1788 if test "$cross_compiling" = yes; then
1789 gdb_cv_printf_has_long_long
=no
1791 cat > conftest.
$ac_ext <<EOF
1792 #line 1793 "configure"
1793 #include "confdefs.h"
1798 l = (l << 16) + 0x0123;
1799 l = (l << 16) + 0x4567;
1800 l = (l << 16) + 0x89ab;
1801 l = (l << 16) + 0xcdef;
1802 sprintf (buf, "0x%016llx", l);
1803 return (strcmp ("0x0123456789abcdef", buf));
1806 if { (eval echo configure
:1807: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1808 gdb_cv_printf_has_long_long
=yes
1810 echo "configure: failed program was:" >&5
1811 cat conftest.
$ac_ext >&5
1813 gdb_cv_printf_has_long_long
=no
1820 if test $gdb_cv_printf_has_long_long = yes; then
1821 cat >> confdefs.h
<<\EOF
1822 #define PRINTF_HAS_LONG_LONG 1
1826 echo "$ac_t""$gdb_cv_printf_has_long_long" 1>&6
1829 echo $ac_n "checking for long double support in compiler""... $ac_c" 1>&6
1830 echo "configure:1831: checking for long double support in compiler" >&5
1831 if eval "test \"`echo '$''{'ac_cv_c_long_double'+set}'`\" = set"; then
1832 echo $ac_n "(cached) $ac_c" 1>&6
1834 cat > conftest.
$ac_ext <<EOF
1835 #line 1836 "configure"
1836 #include "confdefs.h"
1842 if { (eval echo configure
:1843: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1844 ac_cv_c_long_double
=yes
1846 echo "configure: failed program was:" >&5
1847 cat conftest.
$ac_ext >&5
1849 ac_cv_c_long_double
=no
1854 echo "$ac_t""$ac_cv_c_long_double" 1>&6
1855 if test $ac_cv_c_long_double = yes; then
1856 cat >> confdefs.h
<<\EOF
1857 #define HAVE_LONG_DOUBLE 1
1863 echo $ac_n "checking for long double support in printf""... $ac_c" 1>&6
1864 echo "configure:1865: checking for long double support in printf" >&5
1865 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_double'+set}'`\" = set"; then
1866 echo $ac_n "(cached) $ac_c" 1>&6
1868 if test "$cross_compiling" = yes; then
1869 gdb_cv_printf_has_long_double
=no
1871 cat > conftest.
$ac_ext <<EOF
1872 #line 1873 "configure"
1873 #include "confdefs.h"
1877 long double f = 3.141592653;
1878 sprintf (buf, "%Lg", f);
1879 return (strncmp ("3.14159", buf, 7));
1882 if { (eval echo configure
:1883: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1884 gdb_cv_printf_has_long_double
=yes
1886 echo "configure: failed program was:" >&5
1887 cat conftest.
$ac_ext >&5
1889 gdb_cv_printf_has_long_double
=no
1896 if test $gdb_cv_printf_has_long_double = yes; then
1897 cat >> confdefs.h
<<\EOF
1898 #define PRINTF_HAS_LONG_DOUBLE 1
1902 echo "$ac_t""$gdb_cv_printf_has_long_double" 1>&6
1905 echo $ac_n "checking for long double support in scanf""... $ac_c" 1>&6
1906 echo "configure:1907: checking for long double support in scanf" >&5
1907 if eval "test \"`echo '$''{'gdb_cv_scanf_has_long_double'+set}'`\" = set"; then
1908 echo $ac_n "(cached) $ac_c" 1>&6
1910 if test "$cross_compiling" = yes; then
1911 gdb_cv_scanf_has_long_double
=no
1913 cat > conftest.
$ac_ext <<EOF
1914 #line 1915 "configure"
1915 #include "confdefs.h"
1918 char *buf = "3.141592653";
1920 sscanf (buf, "%Lg", &f);
1921 return !(f > 3.14159 && f < 3.14160);
1924 if { (eval echo configure
:1925: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1926 gdb_cv_scanf_has_long_double
=yes
1928 echo "configure: failed program was:" >&5
1929 cat conftest.
$ac_ext >&5
1931 gdb_cv_scanf_has_long_double
=no
1938 if test $gdb_cv_scanf_has_long_double = yes; then
1939 cat >> confdefs.h
<<\EOF
1940 #define SCANF_HAS_LONG_DOUBLE 1
1944 echo "$ac_t""$gdb_cv_scanf_has_long_double" 1>&6
1946 for ac_hdr
in unistd.h
1948 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1949 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1950 echo "configure:1951: checking for $ac_hdr" >&5
1951 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1952 echo $ac_n "(cached) $ac_c" 1>&6
1954 cat > conftest.
$ac_ext <<EOF
1955 #line 1956 "configure"
1956 #include "confdefs.h"
1959 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1960 { (eval echo configure
:1961: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1961 ac_err
=`grep -v '^ *+' conftest.out`
1962 if test -z "$ac_err"; then
1964 eval "ac_cv_header_$ac_safe=yes"
1967 echo "configure: failed program was:" >&5
1968 cat conftest.
$ac_ext >&5
1970 eval "ac_cv_header_$ac_safe=no"
1974 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1975 echo "$ac_t""yes" 1>&6
1976 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1977 cat >> confdefs.h
<<EOF
1978 #define $ac_tr_hdr 1
1982 echo "$ac_t""no" 1>&6
1986 for ac_func
in getpagesize
1988 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1989 echo "configure:1990: checking for $ac_func" >&5
1990 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1991 echo $ac_n "(cached) $ac_c" 1>&6
1993 cat > conftest.
$ac_ext <<EOF
1994 #line 1995 "configure"
1995 #include "confdefs.h"
1996 /* System header to define __stub macros and hopefully few prototypes,
1997 which can conflict with char $ac_func(); below. */
1999 /* Override any gcc2 internal prototype to avoid an error. */
2000 /* We use char because int might match the return type of a gcc2
2001 builtin and then its argument prototype would still apply. */
2006 /* The GNU C library defines this for functions which it implements
2007 to always fail with ENOSYS. Some functions are actually named
2008 something starting with __ and the normal name is an alias. */
2009 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2017 if { (eval echo configure
:2018: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2019 eval "ac_cv_func_$ac_func=yes"
2021 echo "configure: failed program was:" >&5
2022 cat conftest.
$ac_ext >&5
2024 eval "ac_cv_func_$ac_func=no"
2029 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2030 echo "$ac_t""yes" 1>&6
2031 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2032 cat >> confdefs.h
<<EOF
2033 #define $ac_tr_func 1
2037 echo "$ac_t""no" 1>&6
2041 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2042 echo "configure:2043: checking for working mmap" >&5
2043 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
2044 echo $ac_n "(cached) $ac_c" 1>&6
2046 if test "$cross_compiling" = yes; then
2047 ac_cv_func_mmap_fixed_mapped
=no
2049 cat > conftest.
$ac_ext <<EOF
2050 #line 2051 "configure"
2051 #include "confdefs.h"
2053 /* Thanks to Mike Haertel and Jim Avera for this test.
2054 Here is a matrix of mmap possibilities:
2055 mmap private not fixed
2056 mmap private fixed at somewhere currently unmapped
2057 mmap private fixed at somewhere already mapped
2058 mmap shared not fixed
2059 mmap shared fixed at somewhere currently unmapped
2060 mmap shared fixed at somewhere already mapped
2061 For private mappings, we should verify that changes cannot be read()
2062 back from the file, nor mmap's back from the file at a different
2063 address. (There have been systems where private was not correctly
2064 implemented like the infamous i386 svr4.0, and systems where the
2065 VM page cache was not coherent with the filesystem buffer cache
2066 like early versions of FreeBSD and possibly contemporary NetBSD.)
2067 For shared mappings, we should conversely verify that changes get
2068 propogated back to all the places they're supposed to be.
2070 Grep wants private fixed already mapped.
2071 The main things grep needs to know about mmap are:
2072 * does it exist and is it safe to write into the mmap'd area
2073 * how to use it (BSD variants) */
2074 #include <sys/types.h>
2076 #include <sys/mman.h>
2078 /* This mess was copied from the GNU getpagesize.h. */
2079 #ifndef HAVE_GETPAGESIZE
2080 # ifdef HAVE_UNISTD_H
2081 # include <unistd.h>
2084 /* Assume that all systems that can run configure have sys/param.h. */
2085 # ifndef HAVE_SYS_PARAM_H
2086 # define HAVE_SYS_PARAM_H 1
2089 # ifdef _SC_PAGESIZE
2090 # define getpagesize() sysconf(_SC_PAGESIZE)
2091 # else /* no _SC_PAGESIZE */
2092 # ifdef HAVE_SYS_PARAM_H
2093 # include <sys/param.h>
2094 # ifdef EXEC_PAGESIZE
2095 # define getpagesize() EXEC_PAGESIZE
2096 # else /* no EXEC_PAGESIZE */
2098 # define getpagesize() NBPG * CLSIZE
2101 # endif /* no CLSIZE */
2102 # else /* no NBPG */
2104 # define getpagesize() NBPC
2105 # else /* no NBPC */
2107 # define getpagesize() PAGESIZE
2108 # endif /* PAGESIZE */
2109 # endif /* no NBPC */
2110 # endif /* no NBPG */
2111 # endif /* no EXEC_PAGESIZE */
2112 # else /* no HAVE_SYS_PARAM_H */
2113 # define getpagesize() 8192 /* punt totally */
2114 # endif /* no HAVE_SYS_PARAM_H */
2115 # endif /* no _SC_PAGESIZE */
2117 #endif /* no HAVE_GETPAGESIZE */
2120 extern "C" { void *malloc(unsigned); }
2128 char *data, *data2, *data3;
2132 pagesize = getpagesize();
2135 * First, make a file with some known garbage in it.
2137 data = malloc(pagesize);
2140 for (i = 0; i < pagesize; ++i)
2141 *(data + i) = rand();
2143 fd = creat("conftestmmap", 0600);
2146 if (write(fd, data, pagesize) != pagesize)
2151 * Next, try to mmap the file at a fixed address which
2152 * already has something else allocated at it. If we can,
2153 * also make sure that we see the same garbage.
2155 fd = open("conftestmmap", O_RDWR);
2158 data2 = malloc(2 * pagesize);
2161 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2162 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2163 MAP_PRIVATE | MAP_FIXED, fd, 0L))
2165 for (i = 0; i < pagesize; ++i)
2166 if (*(data + i) != *(data2 + i))
2170 * Finally, make sure that changes to the mapped area
2171 * do not percolate back to the file as seen by read().
2172 * (This is a bug on some variants of i386 svr4.0.)
2174 for (i = 0; i < pagesize; ++i)
2175 *(data2 + i) = *(data2 + i) + 1;
2176 data3 = malloc(pagesize);
2179 if (read(fd, data3, pagesize) != pagesize)
2181 for (i = 0; i < pagesize; ++i)
2182 if (*(data + i) != *(data3 + i))
2185 unlink("conftestmmap");
2190 if { (eval echo configure
:2191: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
2192 ac_cv_func_mmap_fixed_mapped
=yes
2194 echo "configure: failed program was:" >&5
2195 cat conftest.
$ac_ext >&5
2197 ac_cv_func_mmap_fixed_mapped
=no
2204 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2205 if test $ac_cv_func_mmap_fixed_mapped = yes; then
2206 cat >> confdefs.h
<<\EOF
2213 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
2214 echo "configure:2215: checking whether malloc must be declared" >&5
2215 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
2216 echo $ac_n "(cached) $ac_c" 1>&6
2218 cat > conftest.
$ac_ext <<EOF
2219 #line 2220 "configure"
2220 #include "confdefs.h"
2223 #ifdef HAVE_STRING_H
2226 #ifdef HAVE_STRINGS_H
2227 #include <strings.h>
2230 #ifdef HAVE_STDLIB_H
2233 #ifdef HAVE_UNISTD_H
2237 char *(*pfn) = (char *(*)) malloc
2240 if { (eval echo configure
:2241: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2242 bfd_cv_decl_needed_malloc
=no
2244 echo "configure: failed program was:" >&5
2245 cat conftest.
$ac_ext >&5
2247 bfd_cv_decl_needed_malloc
=yes
2252 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
2253 if test $bfd_cv_decl_needed_malloc = yes; then
2254 bfd_tr_decl
=NEED_DECLARATION_
`echo malloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2255 cat >> confdefs.h
<<EOF
2256 #define $bfd_tr_decl 1
2261 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
2262 echo "configure:2263: checking whether realloc must be declared" >&5
2263 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
2264 echo $ac_n "(cached) $ac_c" 1>&6
2266 cat > conftest.
$ac_ext <<EOF
2267 #line 2268 "configure"
2268 #include "confdefs.h"
2271 #ifdef HAVE_STRING_H
2274 #ifdef HAVE_STRINGS_H
2275 #include <strings.h>
2278 #ifdef HAVE_STDLIB_H
2281 #ifdef HAVE_UNISTD_H
2285 char *(*pfn) = (char *(*)) realloc
2288 if { (eval echo configure
:2289: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2290 bfd_cv_decl_needed_realloc
=no
2292 echo "configure: failed program was:" >&5
2293 cat conftest.
$ac_ext >&5
2295 bfd_cv_decl_needed_realloc
=yes
2300 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
2301 if test $bfd_cv_decl_needed_realloc = yes; then
2302 bfd_tr_decl
=NEED_DECLARATION_
`echo realloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2303 cat >> confdefs.h
<<EOF
2304 #define $bfd_tr_decl 1
2309 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
2310 echo "configure:2311: checking whether free must be declared" >&5
2311 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
2312 echo $ac_n "(cached) $ac_c" 1>&6
2314 cat > conftest.
$ac_ext <<EOF
2315 #line 2316 "configure"
2316 #include "confdefs.h"
2319 #ifdef HAVE_STRING_H
2322 #ifdef HAVE_STRINGS_H
2323 #include <strings.h>
2326 #ifdef HAVE_STDLIB_H
2329 #ifdef HAVE_UNISTD_H
2333 char *(*pfn) = (char *(*)) free
2336 if { (eval echo configure
:2337: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2338 bfd_cv_decl_needed_free
=no
2340 echo "configure: failed program was:" >&5
2341 cat conftest.
$ac_ext >&5
2343 bfd_cv_decl_needed_free
=yes
2348 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
2349 if test $bfd_cv_decl_needed_free = yes; then
2350 bfd_tr_decl
=NEED_DECLARATION_
`echo free | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2351 cat >> confdefs.h
<<EOF
2352 #define $bfd_tr_decl 1
2360 if test ${build} = ${host} -a ${host} = ${target} ; then
2363 echo $ac_n "checking for HPUX/OSF thread support""... $ac_c" 1>&6
2364 echo "configure:2365: checking for HPUX/OSF thread support" >&5
2365 if test -f /usr
/include
/dce
/cma_config.h
; then
2366 if test "$GCC" = "yes" ; then
2367 echo "$ac_t""yes" 1>&6
2368 cat >> confdefs.h
<<\EOF
2369 #define HAVE_HPUX_THREAD_SUPPORT 1
2372 CONFIG_OBS
="${CONFIG_OJS} hpux-thread.o"
2374 echo "$ac_t""no (suppressed because you are not using GCC)" 1>&6
2377 echo "$ac_t""no" 1>&6
2381 echo $ac_n "checking for Solaris thread debugging library""... $ac_c" 1>&6
2382 echo "configure:2383: checking for Solaris thread debugging library" >&5
2383 if test -f /usr
/lib
/libthread_db.so
.1 ; then
2384 echo "$ac_t""yes" 1>&6
2385 cat >> confdefs.h
<<\EOF
2386 #define HAVE_THREAD_DB_LIB 1
2389 CONFIG_OBS
="${CONFIG_OBS} sol-thread.o"
2390 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
2391 echo "configure:2392: checking for dlopen in -ldl" >&5
2392 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
2393 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2394 echo $ac_n "(cached) $ac_c" 1>&6
2396 ac_save_LIBS
="$LIBS"
2398 cat > conftest.
$ac_ext <<EOF
2399 #line 2400 "configure"
2400 #include "confdefs.h"
2401 /* Override any gcc2 internal prototype to avoid an error. */
2402 /* We use char because int might match the return type of a gcc2
2403 builtin and then its argument prototype would still apply. */
2410 if { (eval echo configure
:2411: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2412 eval "ac_cv_lib_$ac_lib_var=yes"
2414 echo "configure: failed program was:" >&5
2415 cat conftest.
$ac_ext >&5
2417 eval "ac_cv_lib_$ac_lib_var=no"
2420 LIBS
="$ac_save_LIBS"
2423 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2424 echo "$ac_t""yes" 1>&6
2425 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2426 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2427 cat >> confdefs.h
<<EOF
2428 #define $ac_tr_lib 1
2434 echo "$ac_t""no" 1>&6
2437 if test "$GCC" = "yes" ; then
2438 # The GNU linker requires the -export-dynamic option to make
2439 # all symbols visible in the dynamic symbol table.
2440 hold_ldflags
=$LDFLAGS
2441 echo $ac_n "checking for the ld -export-dynamic flag""... $ac_c" 1>&6
2442 echo "configure:2443: checking for the ld -export-dynamic flag" >&5
2443 LDFLAGS
="${LDFLAGS} -Wl,-export-dynamic"
2444 cat > conftest.
$ac_ext <<EOF
2445 #line 2446 "configure"
2446 #include "confdefs.h"
2452 if { (eval echo configure
:2453: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2456 echo "configure: failed program was:" >&5
2457 cat conftest.
$ac_ext >&5
2462 LDFLAGS
=$hold_ldflags
2463 echo "$ac_t""$found" 1>&6
2464 if test $found = yes; then
2465 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
2469 echo "$ac_t""no" 1>&6
2478 # Check whether --enable-netrom or --disable-netrom was given.
2479 if test "${enable_netrom+set}" = set; then
2480 enableval
="$enable_netrom"
2481 case "${enableval}" in
2482 yes) enable_netrom
=yes ;;
2483 no
) enable_netrom
=no
;;
2484 *) { echo "configure: error: bad value ${enableval} given for netrom option" 1>&2; exit 1; } ;;
2489 if test "${enable_netrom}" = "yes"; then
2490 CONFIG_OBS
="${CONFIG_OBS} remote-nrom.o"
2498 # Check whether --with-mmalloc or --without-mmalloc was given.
2499 if test "${with_mmalloc+set}" = set; then
2500 withval
="$with_mmalloc"
2501 case "${withval}" in
2502 yes) want_mmalloc
=true
;;
2503 no
) want_mmalloc
=false
;;
2504 *) { echo "configure: error: bad value ${withval} for GDB with-mmalloc option" 1>&2; exit 1; } ;;
2510 if test x
$want_mmalloc = xtrue
; then
2511 cat >> confdefs.h
<<\EOF
2512 #define USE_MMALLOC 1
2515 cat >> confdefs.h
<<\EOF
2516 #define FORCE_MMCHECK 1
2519 MMALLOC_CFLAGS
="-I$srcdir/../mmalloc"
2520 MMALLOC
='../mmalloc/libmmalloc.a'
2523 # start-sanitize-gdbtk
2525 # Check whether --enable-ide or --disable-ide was given.
2526 if test "${enable_ide+set}" = set; then
2527 enableval
="$enable_ide"
2531 if test "$enable_ide" = yes; then
2541 # Check whether --enable-gdbtk or --disable-gdbtk was given.
2542 if test "${enable_gdbtk+set}" = set; then
2543 enableval
="$enable_gdbtk"
2544 case "${enableval}" in
2548 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
2551 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
2559 { echo "configure: error: bad value ${enableval} given for gdbtk option" 1>&2; exit 1; } ;;
2563 # Default is on for everything but go32 and cygwin32
2574 # In the cygwin32 environment, we need some additional flags.
2575 echo $ac_n "checking for cygwin32""... $ac_c" 1>&6
2576 echo "configure:2577: checking for cygwin32" >&5
2577 if eval "test \"`echo '$''{'gdb_cv_os_cygwin32'+set}'`\" = set"; then
2578 echo $ac_n "(cached) $ac_c" 1>&6
2580 cat > conftest.
$ac_ext <<EOF
2581 #line 2582 "configure"
2582 #include "confdefs.h"
2588 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2589 egrep "lose" >/dev
/null
2>&1; then
2591 gdb_cv_os_cygwin32
=yes
2594 gdb_cv_os_cygwin32
=no
2600 echo "$ac_t""$gdb_cv_os_cygwin32" 1>&6
2607 if test x
$gdb_cv_os_cygwin32 = xyes
; then
2608 if test x
$enable_ide = xyes
; then
2609 WIN32LIBS
="-ladvapi32"
2615 if test "${enable_gdbtk}" = "yes"; then
2619 # Ok, lets find the tcl configuration
2620 # First, look for one uninstalled.
2621 # the alternative search directory is invoked by --with-tclconfig
2624 if test x
"${no_tcl}" = x
; then
2625 # we reset no_tcl in case something fails here
2627 # Check whether --with-tclconfig or --without-tclconfig was given.
2628 if test "${with_tclconfig+set}" = set; then
2629 withval
="$with_tclconfig"
2630 with_tclconfig
=${withval}
2633 echo $ac_n "checking for Tcl configuration""... $ac_c" 1>&6
2634 echo "configure:2635: checking for Tcl configuration" >&5
2635 if eval "test \"`echo '$''{'ac_cv_c_tclconfig'+set}'`\" = set"; then
2636 echo $ac_n "(cached) $ac_c" 1>&6
2640 # First check to see if --with-tclconfig was specified.
2641 if test x
"${with_tclconfig}" != x
; then
2642 if test -f "${with_tclconfig}/tclConfig.sh" ; then
2643 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
2645 { echo "configure: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" 1>&2; exit 1; }
2649 # then check for a private Tcl installation
2650 if test x
"${ac_cv_c_tclconfig}" = x
; then
2653 `ls -dr ../tcl[7-9]* 2>/dev/null` \
2655 `ls -dr ../../tcl[7-9]* 2>/dev/null` \
2657 `ls -dr ../../../tcl[7-9]* 2>/dev/null` ; do
2658 if test -f "$i/${configdir}/tclConfig.sh" ; then
2659 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
2664 # check in a few common install locations
2665 if test x
"${ac_cv_c_tclconfig}" = x
; then
2666 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
2667 if test -f "$i/tclConfig.sh" ; then
2668 ac_cv_c_tclconfig
=`(cd $i; pwd)`
2673 # check in a few other private locations
2674 if test x
"${ac_cv_c_tclconfig}" = x
; then
2677 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` ; do
2678 if test -f "$i/${configdir}/tclConfig.sh" ; then
2679 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
2687 if test x
"${ac_cv_c_tclconfig}" = x
; then
2688 TCLCONFIG
="# no Tcl configs found"
2689 echo "configure: warning: Can't find Tcl configuration definitions" 1>&2
2692 TCLCONFIG
=${ac_cv_c_tclconfig}/tclConfig.sh
2693 echo "$ac_t""found $TCLCONFIG" 1>&6
2697 if test -z "${no_tcl}"; then
2727 # Ok, lets find the tk configuration
2728 # First, look for one uninstalled.
2729 # the alternative search directory is invoked by --with-tkconfig
2732 if test x
"${no_tk}" = x
; then
2733 # we reset no_tk in case something fails here
2735 # Check whether --with-tkconfig or --without-tkconfig was given.
2736 if test "${with_tkconfig+set}" = set; then
2737 withval
="$with_tkconfig"
2738 with_tkconfig
=${withval}
2741 echo $ac_n "checking for Tk configuration""... $ac_c" 1>&6
2742 echo "configure:2743: checking for Tk configuration" >&5
2743 if eval "test \"`echo '$''{'ac_cv_c_tkconfig'+set}'`\" = set"; then
2744 echo $ac_n "(cached) $ac_c" 1>&6
2748 # First check to see if --with-tkconfig was specified.
2749 if test x
"${with_tkconfig}" != x
; then
2750 if test -f "${with_tkconfig}/tkConfig.sh" ; then
2751 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
2753 { echo "configure: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" 1>&2; exit 1; }
2757 # then check for a private Tk library
2758 if test x
"${ac_cv_c_tkconfig}" = x
; then
2761 `ls -dr ../tk[4-9]* 2>/dev/null` \
2763 `ls -dr ../../tk[4-9]* 2>/dev/null` \
2765 `ls -dr ../../../tk[4-9]* 2>/dev/null` ; do
2766 if test -f "$i/${configdir}/tkConfig.sh" ; then
2767 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
2772 # check in a few common install locations
2773 if test x
"${ac_cv_c_tkconfig}" = x
; then
2774 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
2775 if test -f "$i/tkConfig.sh" ; then
2776 ac_cv_c_tkconfig
=`(cd $i; pwd)`
2781 # check in a few other private locations
2782 if test x
"${ac_cv_c_tkconfig}" = x
; then
2785 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` ; do
2786 if test -f "$i/${configdir}/tkConfig.sh" ; then
2787 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
2795 if test x
"${ac_cv_c_tkconfig}" = x
; then
2796 TKCONFIG
="# no Tk configs found"
2797 echo "configure: warning: Can't find Tk configuration definitions" 1>&2
2800 TKCONFIG
=${ac_cv_c_tkconfig}/tkConfig.sh
2801 echo "$ac_t""found $TKCONFIG" 1>&6
2807 # If $no_tk is nonempty, then we can't do Tk, and there is no
2808 # point to doing Tcl.
2809 if test -z "${no_tk}"; then
2811 if test -f "$TKCONFIG" ; then
2829 # Ok, lets find the tcl source trees so we can use the headers
2830 # Warning: transition of version 9 to 10 will break this algorithm
2831 # because 10 sorts before 9. We also look for just tcl. We have to
2832 # be careful that we don't match stuff like tclX by accident.
2833 # the alternative search directory is involked by --with-tclinclude
2837 echo $ac_n "checking for Tcl private headers. dir=${configdir}""... $ac_c" 1>&6
2838 echo "configure:2839: checking for Tcl private headers. dir=${configdir}" >&5
2839 # Check whether --with-tclinclude or --without-tclinclude was given.
2840 if test "${with_tclinclude+set}" = set; then
2841 withval
="$with_tclinclude"
2842 with_tclinclude
=${withval}
2845 if eval "test \"`echo '$''{'ac_cv_c_tclh'+set}'`\" = set"; then
2846 echo $ac_n "(cached) $ac_c" 1>&6
2849 # first check to see if --with-tclinclude was specified
2850 if test x
"${with_tclinclude}" != x
; then
2851 if test -f ${with_tclinclude}/tclInt.h
; then
2852 ac_cv_c_tclh
=`(cd ${with_tclinclude}; pwd)`
2853 elif test -f ${with_tclinclude}/generic
/tclInt.h
; then
2854 ac_cv_c_tclh
=`(cd ${with_tclinclude}/generic; pwd)`
2856 { echo "configure: error: ${with_tclinclude} directory doesn't contain private headers" 1>&2; exit 1; }
2860 # next check if it came with Tcl configuration file
2861 if test x
"${ac_cv_c_tclconfig}" = x
; then
2862 if test -f $ac_cv_c_tclconfig/..
/generic
/tclInt.h
; then
2863 ac_cv_c_tclh
=`(cd $ac_cv_c_tclconfig/..; pwd)`
2867 # next check in private source directory
2869 # since ls returns lowest version numbers first, reverse its output
2870 if test x
"${ac_cv_c_tclh}" = x
; then
2873 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` \
2874 ${srcdir}/..
/..
/tcl \
2875 `ls -dr ${srcdir}/../../tcl[7-9]* 2>/dev/null` \
2876 ${srcdir}/..
/..
/..
/tcl \
2877 `ls -dr ${srcdir}/../../../tcl[7-9]* 2>/dev/null ` ; do
2878 if test -f $i/generic
/tclInt.h
; then
2879 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
2884 # finally check in a few common install locations
2886 # since ls returns lowest version numbers first, reverse its output
2887 if test x
"${ac_cv_c_tclh}" = x
; then
2889 `ls -dr /usr/local/src/tcl[7-9]* 2>/dev/null` \
2890 `ls -dr /usr/local/lib/tcl[7-9]* 2>/dev/null` \
2891 /usr
/local
/src
/tcl \
2892 /usr
/local
/lib
/tcl \
2893 ${prefix}/include
; do
2894 if test -f $i/generic
/tclInt.h
; then
2895 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
2900 # see if one is installed
2901 if test x
"${ac_cv_c_tclh}" = x
; then
2902 ac_safe
=`echo "tclInt.h" | sed 'y%./+-%__p_%'`
2903 echo $ac_n "checking for tclInt.h""... $ac_c" 1>&6
2904 echo "configure:2905: checking for tclInt.h" >&5
2905 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2906 echo $ac_n "(cached) $ac_c" 1>&6
2908 cat > conftest.
$ac_ext <<EOF
2909 #line 2910 "configure"
2910 #include "confdefs.h"
2913 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2914 { (eval echo configure
:2915: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2915 ac_err
=`grep -v '^ *+' conftest.out`
2916 if test -z "$ac_err"; then
2918 eval "ac_cv_header_$ac_safe=yes"
2921 echo "configure: failed program was:" >&5
2922 cat conftest.
$ac_ext >&5
2924 eval "ac_cv_header_$ac_safe=no"
2928 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2929 echo "$ac_t""yes" 1>&6
2930 ac_cv_c_tclh
=installed
2932 echo "$ac_t""no" 1>&6
2940 if test x
"${ac_cv_c_tclh}" = x
; then
2941 TCLHDIR
="# no Tcl private headers found"
2942 { echo "configure: error: Can't find Tcl private headers" 1>&2; exit 1; }
2944 if test x
"${ac_cv_c_tclh}" != x
; then
2946 if test x
"${ac_cv_c_tclh}" = x
"installed" ; then
2947 echo "$ac_t""is installed" 1>&6
2950 echo "$ac_t""found in ${ac_cv_c_tclh}" 1>&6
2951 # this hack is cause the TCLHDIR won't print if there is a "-I" in it.
2952 TCLHDIR
="-I${ac_cv_c_tclh}"
2960 # Ok, lets find the tk source trees so we can use the headers
2961 # If the directory (presumably symlink) named "tk" exists, use that one
2962 # in preference to any others. Same logic is used when choosing library
2963 # and again with Tcl. The search order is the best place to look first, then in
2964 # decreasing significance. The loop breaks if the trigger file is found.
2965 # Note the gross little conversion here of srcdir by cd'ing to the found
2966 # directory. This converts the path from a relative to an absolute, so
2967 # recursive cache variables for the path will work right. We check all
2968 # the possible paths in one loop rather than many seperate loops to speed
2970 # the alternative search directory is involked by --with-tkinclude
2973 echo $ac_n "checking for Tk private headers""... $ac_c" 1>&6
2974 echo "configure:2975: checking for Tk private headers" >&5
2975 # Check whether --with-tkinclude or --without-tkinclude was given.
2976 if test "${with_tkinclude+set}" = set; then
2977 withval
="$with_tkinclude"
2978 with_tkinclude
=${withval}
2981 if eval "test \"`echo '$''{'ac_cv_c_tkh'+set}'`\" = set"; then
2982 echo $ac_n "(cached) $ac_c" 1>&6
2985 # first check to see if --with-tkinclude was specified
2986 if test x
"${with_tkinclude}" != x
; then
2987 if test -f ${with_tkinclude}/tk.h
; then
2988 ac_cv_c_tkh
=`(cd ${with_tkinclude}; pwd)`
2989 elif test -f ${with_tkinclude}/generic
/tk.h
; then
2990 ac_cv_c_tkh
=`(cd ${with_tkinclude}/generic; pwd)`
2992 { echo "configure: error: ${with_tkinclude} directory doesn't contain private headers" 1>&2; exit 1; }
2996 # next check if it came with Tk configuration file
2997 if test x
"${ac_cv_c_tkconfig}" = x
; then
2998 if test -f $ac_cv_c_tkconfig/..
/generic
/tk.h
; then
2999 ac_cv_c_tkh
=`(cd $ac_cv_c_tkconfig/..; pwd)`
3003 # next check in private source directory
3005 # since ls returns lowest version numbers first, reverse its output
3006 if test x
"${ac_cv_c_tkh}" = x
; then
3009 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` \
3010 ${srcdir}/..
/..
/tk \
3011 `ls -dr ${srcdir}/../../tk[4-9]* 2>/dev/null` \
3012 ${srcdir}/..
/..
/..
/tk \
3013 `ls -dr ${srcdir}/../../../tk[4-9]* 2>/dev/null ` ; do
3014 if test -f $i/generic
/tk.h
; then
3015 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
3020 # finally check in a few common install locations
3022 # since ls returns lowest version numbers first, reverse its output
3023 if test x
"${ac_cv_c_tkh}" = x
; then
3025 `ls -dr /usr/local/src/tk[4-9]* 2>/dev/null` \
3026 `ls -dr /usr/local/lib/tk[4-9]* 2>/dev/null` \
3029 ${prefix}/include
; do
3030 if test -f $i/generic
/tk.h
; then
3031 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
3036 # see if one is installed
3037 if test x
"${ac_cv_c_tkh}" = x
; then
3038 ac_safe
=`echo "tk.h" | sed 'y%./+-%__p_%'`
3039 echo $ac_n "checking for tk.h""... $ac_c" 1>&6
3040 echo "configure:3041: checking for tk.h" >&5
3041 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3042 echo $ac_n "(cached) $ac_c" 1>&6
3044 cat > conftest.
$ac_ext <<EOF
3045 #line 3046 "configure"
3046 #include "confdefs.h"
3049 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3050 { (eval echo configure
:3051: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3051 ac_err
=`grep -v '^ *+' conftest.out`
3052 if test -z "$ac_err"; then
3054 eval "ac_cv_header_$ac_safe=yes"
3057 echo "configure: failed program was:" >&5
3058 cat conftest.
$ac_ext >&5
3060 eval "ac_cv_header_$ac_safe=no"
3064 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3065 echo "$ac_t""yes" 1>&6
3066 ac_cv_c_tkh
=installed
3068 echo "$ac_t""no" 1>&6
3076 if test x
"${ac_cv_c_tkh}" != x
; then
3078 if test x
"${ac_cv_c_tkh}" = x
"installed" ; then
3079 echo "$ac_t""is installed" 1>&6
3082 echo "$ac_t""found in ${ac_cv_c_tkh}" 1>&6
3083 # this hack is cause the TKHDIR won't print if there is a "-I" in it.
3084 TKHDIR
="-I${ac_cv_c_tkh}"
3087 TKHDIR
="# no Tk directory found"
3088 echo "configure: warning: Can't find Tk private headers" 1>&2
3095 echo $ac_n "checking for Itcl private headers. srcdir=${srcdir}""... $ac_c" 1>&6
3096 echo "configure:3097: checking for Itcl private headers. srcdir=${srcdir}" >&5
3097 if test x
"${ac_cv_c_itclh}" = x
; then
3098 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/..
/..
/..
/itcl
; do
3099 if test -f $i/src
/itcl.h
; then
3100 ac_cv_c_itclh
=`(cd $i/src; pwd)`
3105 if test x
"${ac_cv_c_itclh}" = x
; then
3106 ITCLHDIR
="# no Itcl private headers found"
3107 { echo "configure: error: Can't find Itcl private headers" 1>&2; exit 1; }
3109 if test x
"${ac_cv_c_itclh}" != x
; then
3110 ITCLHDIR
="-I${ac_cv_c_itclh}"
3112 # should always be here
3113 ITCLLIB
="../itcl/src/libitcl.a"
3118 echo $ac_n "checking for Tix private headers. srcdir=${srcdir}""... $ac_c" 1>&6
3119 echo "configure:3120: checking for Tix private headers. srcdir=${srcdir}" >&5
3120 if test x
"${ac_cv_c_tixh}" = x
; then
3121 for i
in ${srcdir}/../tix ${srcdir}/../../tix ${srcdir}/..
/..
/..
/tix
; do
3122 if test -f $i/generic
/tix.h
; then
3123 ac_cv_c_tixh
=`(cd $i/generic; pwd)`
3128 if test x
"${ac_cv_c_tixh}" = x
; then
3129 TIXHDIR
="# no Tix private headers found"
3130 { echo "configure: error: Can't find Tix private headers" 1>&2; exit 1; }
3132 if test x
"${ac_cv_c_tixh}" != x
; then
3133 TIXHDIR
="-I${ac_cv_c_tixh}"
3138 # now look for tix library stuff
3140 .
${ac_cv_c_tclconfig}/tclConfig.sh
3143 tixdir
=..
/tix
/win
/tcl8.0
3146 tixdir
=..
/tix
/unix
/tk8.0
3149 if test "${TCL_SHARED_BUILD}" = "1"; then
3150 TIX_LIB_EXT
="${TCL_SHLIB_SUFFIX}"
3152 # Can't win them all: SunOS 4 (others?) appends a version
3153 # number after the ".so"
3156 TIX_LIB_EXT
="${TIX_LIB_EXT}.1.0" ;;
3163 if test "${TCL_LIB_VERSIONS_OK}" = "ok"; then
3164 TIXLIB
="-L${tixdir} -ltix${TIXVERSION}"
3165 TIX_DEPS
="${tixdir}/libtix${TIXVERSION}${TIX_LIB_EXT}"
3167 TIXLIB
="-L${tixdir} -ltix`echo ${TIXVERSION} | tr -d .`"
3168 TIX_DEPS
="${tixdir}/libtix`echo ${TIXVERSION} | tr -d .`${TIX_LIB_EXT}"
3173 # Include some libraries that Tcl and Tk want.
3174 if test "${enable_ide}" = "yes"; then
3175 TCL_LIBS
='$(LIBIDE) $(LIBGUI) $(IDE) $(ITCL) $(TIX) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
3176 CONFIG_DEPS
='$(LIBIDE) $(LIBGUI) $(IDE_DEPS) $(ITCL_DEPS) $(TIX_DEPS) $(TK_DEPS) $(TCL_DEPS)'
3178 TCL_LIBS
='$(LIBGUI) $(ITCL) $(TIX) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
3179 CONFIG_DEPS
='$(LIBGUI) $(ITCL_DEPS) $(TIX_DEPS) $(TK_DEPS) $(TCL_DEPS)'
3181 # Yes, the ordering seems wrong here. But it isn't.
3182 # TK_LIBS is the list of libraries that need to be linked
3184 LIBS
="${LIBS} ${TCL_LIBS} ${TK_LIBS}"
3185 CONFIG_OBS
="${CONFIG_OBS} gdbtk.o"
3187 if test x
$gdb_cv_os_cygwin32 = xyes
; then
3188 WIN32LIBS
="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32 -luser32"
3189 WIN32LDAPP
="-Wl,--subsystem,windows"
3201 # end-sanitize-gdbtk
3208 # Begin stuff to support --enable-shared
3209 # Check whether --enable-shared or --disable-shared was given.
3210 if test "${enable_shared+set}" = set; then
3211 enableval
="$enable_shared"
3212 case "${enableval}" in
3221 # If we have shared libraries, try to set rpath reasonably.
3222 if test "${shared}" = "true"; then
3225 HLDFLAGS
='-Wl,+s,+b,$(libdir)'
3227 *-*-irix5* |
*-*-irix6*)
3228 HLDFLAGS
='-Wl,-rpath,$(libdir)'
3232 *-*-linux* |
*-pc-linux-gnu)
3233 HLDFLAGS
='-Wl,-rpath,$(libdir)'
3236 HLDFLAGS
='-R $(libdir)'
3239 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;'
3244 # On SunOS, if the linker supports the -rpath option, use it to
3245 # prevent ../bfd and ../opcodes from being included in the run time
3249 echo 'main () { }' > conftest.c
3250 ${CC} -o conftest
-Wl,-rpath= conftest.c
>/dev
/null
2>conftest.t
3251 if grep 'unrecognized' conftest.t
>/dev
/null
2>&1; then
3253 elif grep 'No such file' conftest.t
>/dev
/null
2>&1; then
3255 elif grep 'do not mix' conftest.t
>/dev
/null
2>&1; then
3257 elif grep 'some text already loaded' conftest.t
>/dev
/null
2>&1; then
3259 elif test "${shared}" = "true"; then
3260 HLDFLAGS
='-Wl,-rpath=$(libdir)'
3262 HLDFLAGS
='-Wl,-rpath='
3264 rm -f conftest.t conftest.c conftest
3269 # End stuff to support --enable-shared
3271 # target_subdir is used by the testsuite to find the target libraries.
3273 if test "${host}" != "${target}"; then
3274 target_subdir
="${target_alias}/"
3279 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
3280 if test ! -f ${host_makefile_frag}; then
3281 { echo "configure: error: "*** Gdb does not support
host ${host}"" 1>&2; exit 1; }
3283 frags
="$frags $host_makefile_frag"
3285 target_makefile_frag
=${srcdir}/config/${gdb_target_cpu}/${gdb_target}.mt
3286 if test ! -f ${target_makefile_frag}; then
3287 { echo "configure: error: "*** Gdb does not support target
${target}"" 1>&2; exit 1; }
3289 frags
="$frags $target_makefile_frag"
3296 s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
3297 ' ${host_makefile_frag}`
3299 targetfile
=`sed -n '
3300 s/TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
3301 ' ${target_makefile_frag}`
3303 # these really aren't orthogonal true/false values of the same condition,
3304 # but shells are slow enough that I like to reuse the test conditions
3306 if test "${target}" = "${host}"; then
3307 nativefile
=`sed -n '
3308 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
3309 ' ${host_makefile_frag}`
3311 # GDBserver is only useful in a "native" enviroment
3312 # configdirs=`echo $configdirs | sed 's/gdbserver//'`
3316 # If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
3317 # (NAT_FILE) is not set in config/*/*.m[ht] files, we don't make the
3318 # corresponding links. But we have to remove the xm.h files and tm.h
3319 # files anyway, e.g. when switching from "configure host" to
3325 if test "${hostfile}" != ""; then
3326 files
="${files} config/${gdb_host_cpu}/${hostfile}"
3327 links
="${links} xm.h"
3330 if test "${targetfile}" != ""; then
3331 files
="${files} config/${gdb_target_cpu}/${targetfile}"
3332 links
="${links} tm.h"
3335 if test "${nativefile}" != ""; then
3336 files
="${files} config/${gdb_host_cpu}/${nativefile}"
3337 links
="${links} nm.h"
3339 # A cross-only configuration.
3340 files
="${files} config/nm-empty.h"
3341 links
="${links} nm.h"
3343 # start-sanitize-gdbtk
3344 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
3345 echo "configure:3346: checking whether ln -s works" >&5
3346 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
3347 echo $ac_n "(cached) $ac_c" 1>&6
3350 if ln -s X conftestdata
2>/dev
/null
3353 ac_cv_prog_LN_S
="ln -s"
3358 LN_S
="$ac_cv_prog_LN_S"
3359 if test "$ac_cv_prog_LN_S" = "ln -s"; then
3360 echo "$ac_t""yes" 1>&6
3362 echo "$ac_t""no" 1>&6
3365 # Make it possible to use the GUI without doing a full install
3366 if test "${enable_gdbtk}" = "yes" -a ! -d gdbtcl
; then
3367 if test "$LN_S" = "ln -s" -a ! -f gdbtcl
; then
3368 echo linking
$srcdir/gdbtcl to gdbtcl
3369 $LN_S $srcdir/gdbtcl gdbtcl
3371 echo Warning
: Unable to link
$srcdir/gdbtcl to gdbtcl. You will need to
do a
3372 echo " " make install before you are able to run the GUI.
3375 # end-sanitize-gdbtk
3379 echo $ac_n "checking for Cygwin32 environment""... $ac_c" 1>&6
3380 echo "configure:3381: checking for Cygwin32 environment" >&5
3381 if eval "test \"`echo '$''{'am_cv_cygwin32'+set}'`\" = set"; then
3382 echo $ac_n "(cached) $ac_c" 1>&6
3384 cat > conftest.
$ac_ext <<EOF
3385 #line 3386 "configure"
3386 #include "confdefs.h"
3389 return __CYGWIN32__;
3392 if { (eval echo configure
:3393: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3396 echo "configure: failed program was:" >&5
3397 cat conftest.
$ac_ext >&5
3405 echo "$ac_t""$am_cv_cygwin32" 1>&6
3407 test "$am_cv_cygwin32" = yes && CYGWIN32
=yes
3408 echo $ac_n "checking for Mingw32 environment""... $ac_c" 1>&6
3409 echo "configure:3410: checking for Mingw32 environment" >&5
3410 if eval "test \"`echo '$''{'am_cv_mingw32'+set}'`\" = set"; then
3411 echo $ac_n "(cached) $ac_c" 1>&6
3413 cat > conftest.
$ac_ext <<EOF
3414 #line 3415 "configure"
3415 #include "confdefs.h"
3421 if { (eval echo configure
:3422: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3425 echo "configure: failed program was:" >&5
3426 cat conftest.
$ac_ext >&5
3434 echo "$ac_t""$am_cv_mingw32" 1>&6
3436 test "$am_cv_mingw32" = yes && MINGW32
=yes
3439 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
3440 echo "configure:3441: checking for executable suffix" >&5
3441 if eval "test \"`echo '$''{'am_cv_exeext'+set}'`\" = set"; then
3442 echo $ac_n "(cached) $ac_c" 1>&6
3445 if test "$CYGWIN32" = yes -o "$MINGW32" = yes; then
3448 cat > am_c_test.c
<< 'EOF'
3450 /* Nothing needed here
*/
3453 ${CC-cc} -o am_c_test
$CFLAGS $CPPFLAGS $LDFLAGS am_c_test.c
$LIBS 1>&5
3454 am_cv_exeext
=`echo am_c_test.* | grep -v am_c_test.c | sed -e s/am_c_test//`
3458 test x
"${am_cv_exeext}" = x
&& am_cv_exeext
=no
3461 test x
"${am_cv_exeext}" != xno
&& EXEEXT
=${am_cv_exeext}
3462 echo "$ac_t""${am_cv_exeext}" 1>&6
3465 subdirs
="$configdirs"
3468 cat > confcache
<<\EOF
3469 # This file is a shell script that caches the results of configure
3470 # tests run on this system so they can be shared between configure
3471 # scripts and configure runs. It is not useful on other systems.
3472 # If it contains results you don't want to keep, you may remove or edit it.
3474 # By default, configure uses ./config.cache as the cache file,
3475 # creating it if it does not exist already. You can give configure
3476 # the --cache-file=FILE option to use a different cache file; that is
3477 # what configure does when it calls configure scripts in
3478 # subdirectories, so they share the cache.
3479 # Giving --cache-file=/dev/null disables caching, for debugging configure.
3480 # config.status only pays attention to the cache file if you give it the
3481 # --recheck option to rerun configure.
3484 # The following way of writing the cache mishandles newlines in values,
3485 # but we know of no workaround that is simple, portable, and efficient.
3486 # So, don't put newlines in cache variables' values.
3487 # Ultrix sh set writes to stderr and can't be redirected directly,
3488 # and sets the high bit in the cache file unless we assign to the vars.
3490 case `(ac_space=' '; set) 2>&1 | grep ac_space` in
3492 # `set' does not quote correctly, so add quotes (double-quote substitution
3493 # turns \\\\ into \\, and sed turns \\ into \).
3495 -e "s/'/'\\\\''/g" \
3496 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3499 # `set' quotes correctly as required by POSIX, so do not add quotes.
3500 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3503 if cmp -s $cache_file confcache
; then
3506 if test -w $cache_file; then
3507 echo "updating cache $cache_file"
3508 cat confcache
> $cache_file
3510 echo "not updating unwritable cache $cache_file"
3515 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3517 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
3518 # Let make expand exec_prefix.
3519 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
3521 # Any assignment to VPATH causes Sun make to only execute
3522 # the first set of double-colon rules, so remove it if not needed.
3523 # If there is a colon in the path, we need to keep it.
3524 if test "x$srcdir" = x.
; then
3525 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
3528 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3530 DEFS
=-DHAVE_CONFIG_H
3532 # Without the "./", some shells look in PATH for config.status.
3533 : ${CONFIG_STATUS=./config.status}
3535 echo creating
$CONFIG_STATUS
3536 rm -f $CONFIG_STATUS
3537 cat > $CONFIG_STATUS <<EOF
3539 # Generated automatically by configure.
3540 # Run this file to recreate the current configuration.
3541 # This directory was configured as follows,
3542 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3544 # $0 $ac_configure_args
3546 # Compiler output produced by configure, useful for debugging
3547 # configure, is in ./config.log if it exists.
3549 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3552 case "\$ac_option" in
3553 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3554 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3555 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3556 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
3557 echo "$CONFIG_STATUS generated by autoconf version 2.12.1"
3559 -help | --help | --hel | --he | --h)
3560 echo "\$ac_cs_usage"; exit 0 ;;
3561 *) echo "\$ac_cs_usage"; exit 1 ;;
3565 ac_given_srcdir=$srcdir
3566 ac_given_INSTALL="$INSTALL"
3568 trap 'rm -fr `echo "Makefile .gdbinit:gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
3570 cat >> $CONFIG_STATUS <<EOF
3572 # Protect against being on the right side of a sed subst in config.status.
3573 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3574 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
3578 s%@CFLAGS@%$CFLAGS%g
3579 s%@CPPFLAGS@%$CPPFLAGS%g
3580 s%@CXXFLAGS@%$CXXFLAGS%g
3582 s%@LDFLAGS@%$LDFLAGS%g
3584 s%@exec_prefix@%$exec_prefix%g
3585 s%@prefix@%$prefix%g
3586 s%@program_transform_name@%$program_transform_name%g
3587 s%@bindir@%$bindir%g
3588 s%@sbindir@%$sbindir%g
3589 s%@libexecdir@%$libexecdir%g
3590 s%@datadir@%$datadir%g
3591 s%@sysconfdir@%$sysconfdir%g
3592 s%@sharedstatedir@%$sharedstatedir%g
3593 s%@localstatedir@%$localstatedir%g
3594 s%@libdir@%$libdir%g
3595 s%@includedir@%$includedir%g
3596 s%@oldincludedir@%$oldincludedir%g
3597 s%@infodir@%$infodir%g
3598 s%@mandir@%$mandir%g
3601 s%@DLLTOOL@%$DLLTOOL%g
3603 s%@host_alias@%$host_alias%g
3604 s%@host_cpu@%$host_cpu%g
3605 s%@host_vendor@%$host_vendor%g
3606 s%@host_os@%$host_os%g
3607 s%@target@%$target%g
3608 s%@target_alias@%$target_alias%g
3609 s%@target_cpu@%$target_cpu%g
3610 s%@target_vendor@%$target_vendor%g
3611 s%@target_os@%$target_os%g
3613 s%@build_alias@%$build_alias%g
3614 s%@build_cpu@%$build_cpu%g
3615 s%@build_vendor@%$build_vendor%g
3616 s%@build_os@%$build_os%g
3617 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3618 s%@INSTALL_DATA@%$INSTALL_DATA%g
3620 s%@RANLIB@%$RANLIB%g
3623 s%@CONFIG_LDFLAGS@%$CONFIG_LDFLAGS%g
3624 s%@MMALLOC_CFLAGS@%$MMALLOC_CFLAGS%g
3625 s%@MMALLOC@%$MMALLOC%g
3626 s%@ENABLE_IDE@%$ENABLE_IDE%g
3627 s%@WIN32LIBS@%$WIN32LIBS%g
3628 s%@WIN32LDAPP@%$WIN32LDAPP%g
3629 s%@TCL_VERSION@%$TCL_VERSION%g
3630 s%@TCL_MAJOR_VERSION@%$TCL_MAJOR_VERSION%g
3631 s%@TCL_MINOR_VERSION@%$TCL_MINOR_VERSION%g
3632 s%@TCL_CC@%$TCL_CC%g
3633 s%@TCL_DEFS@%$TCL_DEFS%g
3634 s%@TCL_SHLIB_CFLAGS@%$TCL_SHLIB_CFLAGS%g
3635 s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g
3636 s%@TCL_SHLIB_LD_LIBS@%$TCL_SHLIB_LD_LIBS%g
3637 s%@TCL_SHLIB_SUFFIX@%$TCL_SHLIB_SUFFIX%g
3638 s%@TCL_DL_LIBS@%$TCL_DL_LIBS%g
3639 s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g
3640 s%@TCL_LD_SEARCH_FLAGS@%$TCL_LD_SEARCH_FLAGS%g
3641 s%@TCL_COMPAT_OBJS@%$TCL_COMPAT_OBJS%g
3642 s%@TCL_RANLIB@%$TCL_RANLIB%g
3643 s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g
3644 s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
3645 s%@TCL_LIB_VERSIONS_OK@%$TCL_LIB_VERSIONS_OK%g
3646 s%@TK_VERSION@%$TK_VERSION%g
3647 s%@TK_DEFS@%$TK_DEFS%g
3648 s%@TK_BUILD_INCLUDES@%$TK_BUILD_INCLUDES%g
3649 s%@TK_XINCLUDES@%$TK_XINCLUDES%g
3650 s%@TK_XLIBSW@%$TK_XLIBSW%g
3651 s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g
3652 s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
3653 s%@TCLHDIR@%$TCLHDIR%g
3654 s%@TKHDIR@%$TKHDIR%g
3655 s%@ITCLHDIR@%$ITCLHDIR%g
3656 s%@ITCLLIB@%$ITCLLIB%g
3657 s%@TIXHDIR@%$TIXHDIR%g
3658 s%@ENABLE_GDBTK@%$ENABLE_GDBTK%g
3659 s%@X_CFLAGS@%$X_CFLAGS%g
3660 s%@X_LDFLAGS@%$X_LDFLAGS%g
3661 s%@X_LIBS@%$X_LIBS%g
3662 s%@TIXLIB@%$TIXLIB%g
3663 s%@TIX_DEPS@%$TIX_DEPS%g
3664 s%@ENABLE_CFLAGS@%$ENABLE_CFLAGS%g
3665 s%@CONFIG_OBS@%$CONFIG_OBS%g
3666 s%@CONFIG_DEPS@%$CONFIG_DEPS%g
3667 s%@HLDFLAGS@%$HLDFLAGS%g
3668 s%@HLDENV@%$HLDENV%g
3669 s%@target_subdir@%$target_subdir%g
3670 /@host_makefile_frag@/r $host_makefile_frag
3671 s%@host_makefile_frag@%%g
3672 /@target_makefile_frag@/r $target_makefile_frag
3673 s%@target_makefile_frag@%%g
3676 s%@EXEEXT@%$EXEEXT%g
3677 s%@subdirs@%$subdirs%g
3682 cat >> $CONFIG_STATUS <<\EOF
3684 # Split the substitutions into bite-sized pieces for seds with
3685 # small command number limits, like on Digital OSF/1 and HP-UX.
3686 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
3687 ac_file
=1 # Number of current file.
3688 ac_beg
=1 # First line for current file.
3689 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
3692 while $ac_more_lines; do
3693 if test $ac_beg -gt 1; then
3694 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
3696 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
3698 if test ! -s conftest.s
$ac_file; then
3700 rm -f conftest.s
$ac_file
3702 if test -z "$ac_sed_cmds"; then
3703 ac_sed_cmds
="sed -f conftest.s$ac_file"
3705 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
3707 ac_file
=`expr $ac_file + 1`
3709 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
3712 if test -z "$ac_sed_cmds"; then
3717 cat >> $CONFIG_STATUS <<EOF
3719 CONFIG_FILES=\${CONFIG_FILES-"Makefile .gdbinit:gdbinit.in"}
3721 cat >> $CONFIG_STATUS <<\EOF
3722 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
3723 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3725 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3726 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3727 *) ac_file_in
="${ac_file}.in" ;;
3730 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
3732 # Remove last slash and all that follows it. Not all systems have dirname.
3733 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3734 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
3735 # The file is in a subdirectory.
3736 test ! -d "$ac_dir" && mkdir
"$ac_dir"
3737 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
3738 # A "../" for each directory in $ac_dir_suffix.
3739 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
3741 ac_dir_suffix
= ac_dots
=
3744 case "$ac_given_srcdir" in
3746 if test -z "$ac_dots"; then top_srcdir
=.
3747 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
3748 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
3750 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
3751 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
3754 case "$ac_given_INSTALL" in
3755 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
3756 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
3759 echo creating
"$ac_file"
3761 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
3763 *Makefile
*) ac_comsub
="1i\\
3764 # $configure_input" ;;
3768 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3770 s%@configure_input@%$configure_input%g
3771 s%@srcdir@%$srcdir%g
3772 s%@top_srcdir@%$top_srcdir%g
3773 s%@INSTALL@%$INSTALL%g
3774 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
3778 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
3779 # NAME is the cpp macro being defined and VALUE is the value it is being given.
3781 # ac_d sets the value in "#define NAME VALUE" lines.
3782 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
3783 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
3786 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
3787 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3788 ac_uB
='\([ ]\)%\1#\2define\3'
3791 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
3792 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3793 ac_eB
='$%\1#\2define\3'
3797 if test "${CONFIG_HEADERS+set}" != set; then
3799 cat >> $CONFIG_STATUS <<EOF
3800 CONFIG_HEADERS="config.h:config.in"
3802 cat >> $CONFIG_STATUS <<\EOF
3804 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
3805 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3807 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
3808 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
3809 *) ac_file_in
="${ac_file}.in" ;;
3812 echo creating
$ac_file
3814 rm -f conftest.frag conftest.
in conftest.out
3815 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3816 cat $ac_file_inputs > conftest.
in
3820 # Transform confdefs.h into a sed script conftest.vals that substitutes
3821 # the proper values into config.h.in to produce config.h. And first:
3822 # Protect against being on the right side of a sed subst in config.status.
3823 # Protect against being in an unquoted here document in config.status.
3825 cat > conftest.hdr
<<\EOF
3828 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
3832 sed -n -f conftest.hdr confdefs.h > conftest.vals
3835 # This sed command replaces #undef with comments. This is necessary, for
3836 # example, in the case of _POSIX_SOURCE, which is predefined and required
3837 # on some systems where configure will not decide to define it.
3838 cat >> conftest.vals <<\EOF
3839 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
3842 # Break up conftest.vals because some shells have a limit on
3843 # the size of here documents, and old seds have small limits too.
3848 ac_lines=`grep -c . conftest.vals
`
3849 # grep -c gives empty output for an empty file on some AIX systems.
3850 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
3851 # Write a limited-size here document to conftest.frag.
3852 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
3853 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
3855 sed -f conftest.frag conftest.in > conftest.out
3857 mv conftest.out conftest.in
3859 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
3861 mv conftest.tail conftest.vals
3865 cat >> $CONFIG_STATUS <<\EOF
3866 rm -f conftest.frag conftest.h
3867 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
3868 cat conftest.in >> conftest.h
3870 if cmp -s $ac_file conftest.h 2>/dev/null; then
3871 echo "$ac_file is unchanged"
3874 # Remove last slash and all that follows it. Not all systems have dirname.
3875 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
3876 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3877 # The file is in a subdirectory.
3878 test ! -d "$ac_dir" && mkdir "$ac_dir"
3881 mv conftest.h $ac_file
3887 cat >> $CONFIG_STATUS <<EOF
3892 cat >> $CONFIG_STATUS <<\EOF
3893 srcdir=$ac_given_srcdir
3894 while test -n "$ac_sources"; do
3895 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
3896 set $ac_sources; ac_source=$1; shift; ac_sources=$*
3898 echo "linking $srcdir/$ac_source to $ac_dest"
3900 if test ! -r $srcdir/$ac_source; then
3901 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
3905 # Make relative symlinks.
3906 # Remove last slash and all that follows it. Not all systems have dirname.
3907 ac_dest_dir=`echo $ac_dest|
sed 's%/[^/][^/]*$%%'`
3908 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
3909 # The dest file is in a subdirectory.
3910 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
3911 ac_dest_dir_suffix="/`echo $ac_dest_dir|
sed 's%^\./%%'`"
3912 # A "../" for each directory in $ac_dest_dir_suffix.
3913 ac_dots=`echo $ac_dest_dir_suffix|
sed 's%/[^/]*%../%g'`
3915 ac_dest_dir_suffix= ac_dots=
3919 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
3920 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
3923 # Make a symlink if possible; otherwise try a hard link.
3924 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
3925 ln $srcdir/$ac_source $ac_dest; then :
3927 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
3931 cat >> $CONFIG_STATUS <<EOF
3933 gdb_host_cpu=$gdb_host_cpu
3934 gdb_target_cpu=$gdb_target_cpu
3935 nativefile=$nativefile
3938 cat >> $CONFIG_STATUS <<\EOF
3940 if test "${nativefile}" = ""; then
3941 sed -e '/^NATDEPFILES[ ]*=[ ]*/s//# NATDEPFILES=/' \
3942 < Makefile > Makefile.tem
3943 mv -f Makefile.tem Makefile
3946 sed -e '/^TM_FILE[ ]*=/s,^TM_FILE[ ]*=[ ]*,&config/'"${gdb_target_cpu}"'/,
3947 /^XM_FILE[ ]*=/s,^XM_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,
3948 /^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
3949 mv -f Makefile.tmp Makefile
3951 case x$CONFIG_HEADERS in
3952 xconfig.h:config.in)
3958 chmod +x $CONFIG_STATUS
3959 rm -fr confdefs* $ac_clean_files
3960 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
3962 if test "$no_recursion" != yes; then
3964 # Remove --cache-file and --srcdir arguments so they do not pile up.
3965 ac_sub_configure_args=
3967 for ac_arg in $ac_configure_args; do
3968 if test -n "$ac_prev"; then
3973 -cache-file | --cache-file | --cache-fil | --cache-fi \
3974 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
3975 ac_prev=cache_file ;;
3976 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
3977 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
3979 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
3981 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
3983 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
3987 for ac_config_dir in $configdirs; do
3989 # Do not complain, so a configure script can configure whichever
3990 # parts of a large source tree are present.
3991 if test ! -d $srcdir/$ac_config_dir; then
3995 echo configuring in $ac_config_dir
4000 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
4002 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
4010 # A "../" for each directory in /$ac_config_dir.
4011 ac_dots=`echo $ac_config_dir|
sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
4014 .) # No --srcdir option. We are building in place.
4015 ac_sub_srcdir=$srcdir ;;
4016 /*) # Absolute path.
4017 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
4019 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
4022 # Check for guested configure; otherwise get Cygnus style configure.
4023 if test -f $ac_sub_srcdir/configure; then
4024 ac_sub_configure=$ac_sub_srcdir/configure
4025 elif test -f $ac_sub_srcdir/configure.in; then
4026 ac_sub_configure=$ac_configure
4028 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
4032 # The recursion is here.
4033 if test -n "$ac_sub_configure"; then
4035 # Make the cache file name correct relative to the subdirectory.
4036 case "$cache_file" in
4037 /*) ac_sub_cache_file=$cache_file ;;
4039 ac_sub_cache_file="$ac_dots$cache_file" ;;
4041 case "$ac_given_INSTALL" in
4042 [/$]*) INSTALL="$ac_given_INSTALL" ;;
4043 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
4046 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
4047 # The eval makes quoting arguments work.
4048 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
4051 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }