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:
15 --disable-nls do not use Native Language Support"
17 --with-included-gettext use the GNU gettext library included here"
21 --with-mmalloc use memory mapped malloc package"
23 --enable-ide Enable IDE support"
27 --with-tclconfig directory containing tcl configuration (tclConfig.sh)"
29 --with-tkconfig directory containing tk configuration (tkConfig.sh)"
31 --with-tclinclude directory where tcl private headers are"
33 --with-tkinclude directory where tk private headers are"
35 --with-x use the X Window System"
37 --with-sim-gpu2=path Use GPU2 library under given directory"
39 --with-sim-funit=path Use target FP lib under given directory"
41 --enable-shared use shared libraries"
43 # Initialize some variables set by options.
44 # The variables have the same names as the options, with
45 # dashes changed to underlines.
47 cache_file
=.
/config.cache
56 program_transform_name
=s
,x
,x
,
64 bindir
='${exec_prefix}/bin'
65 sbindir
='${exec_prefix}/sbin'
66 libexecdir
='${exec_prefix}/libexec'
67 datadir
='${prefix}/share'
68 sysconfdir
='${prefix}/etc'
69 sharedstatedir
='${prefix}/com'
70 localstatedir
='${prefix}/var'
71 libdir
='${exec_prefix}/lib'
72 includedir
='${prefix}/include'
73 oldincludedir
='/usr/include'
74 infodir
='${prefix}/info'
75 mandir
='${prefix}/man'
77 # Initialize some other variables.
80 SHELL
=${CONFIG_SHELL-/bin/sh}
81 # Maximum number of lines to put in a shell here document.
88 # If the previous option needs an argument, assign it.
89 if test -n "$ac_prev"; then
90 eval "$ac_prev=\$ac_option"
96 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
100 # Accept the important Cygnus configure options, so we can diagnose typos.
104 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
106 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
107 bindir
="$ac_optarg" ;;
109 -build |
--build |
--buil |
--bui |
--bu)
111 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
112 build
="$ac_optarg" ;;
114 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
115 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
116 ac_prev
=cache_file
;;
117 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
118 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
119 cache_file
="$ac_optarg" ;;
121 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
123 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
125 datadir
="$ac_optarg" ;;
127 -disable-* |
--disable-*)
128 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
129 # Reject names that are not valid shell variable names.
130 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
131 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
133 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
134 eval "enable_${ac_feature}=no" ;;
136 -enable-* |
--enable-*)
137 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
138 # Reject names that are not valid shell variable names.
139 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
140 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
142 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
147 eval "enable_${ac_feature}='$ac_optarg'" ;;
149 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
150 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
151 |
--exec |
--exe |
--ex)
152 ac_prev
=exec_prefix
;;
153 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
154 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
155 |
--exec=* |
--exe=* |
--ex=*)
156 exec_prefix
="$ac_optarg" ;;
158 -gas |
--gas |
--ga |
--g)
159 # Obsolete; use --with-gas.
162 -help |
--help |
--hel |
--he)
163 # Omit some internal or obsolete options to make the list less imposing.
164 # This message is too long to be a string in the A/UX 3.1 sh.
166 Usage: configure [options] [host]
167 Options: [defaults in brackets after descriptions]
169 --cache-file=FILE cache test results in FILE
170 --help print this message
171 --no-create do not create output files
172 --quiet, --silent do not print \`checking...' messages
173 --version print the version of autoconf that created configure
174 Directory and file names:
175 --prefix=PREFIX install architecture-independent files in PREFIX
177 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
179 --bindir=DIR user executables in DIR [EPREFIX/bin]
180 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
181 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
182 --datadir=DIR read-only architecture-independent data in DIR
184 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
185 --sharedstatedir=DIR modifiable architecture-independent data in DIR
187 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
188 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
189 --includedir=DIR C header files in DIR [PREFIX/include]
190 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
191 --infodir=DIR info documentation in DIR [PREFIX/info]
192 --mandir=DIR man documentation in DIR [PREFIX/man]
193 --srcdir=DIR find the sources in DIR [configure dir or ..]
194 --program-prefix=PREFIX prepend PREFIX to installed program names
195 --program-suffix=SUFFIX append SUFFIX to installed program names
196 --program-transform-name=PROGRAM
197 run sed PROGRAM on installed program names
201 --build=BUILD configure for building on BUILD [BUILD=HOST]
202 --host=HOST configure for HOST [guessed]
203 --target=TARGET configure for TARGET [TARGET=HOST]
204 Features and packages:
205 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
206 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
207 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
208 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
209 --x-includes=DIR X include files are in DIR
210 --x-libraries=DIR X library files are in DIR
212 if test -n "$ac_help"; then
213 echo "--enable and --with options recognized:$ac_help"
217 -host |
--host |
--hos |
--ho)
219 -host=* |
--host=* |
--hos=* |
--ho=*)
222 -includedir |
--includedir |
--includedi |
--included |
--include \
223 |
--includ |
--inclu |
--incl |
--inc)
224 ac_prev
=includedir
;;
225 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
226 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
227 includedir
="$ac_optarg" ;;
229 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
231 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
232 infodir
="$ac_optarg" ;;
234 -libdir |
--libdir |
--libdi |
--libd)
236 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
237 libdir
="$ac_optarg" ;;
239 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
240 |
--libexe |
--libex |
--libe)
241 ac_prev
=libexecdir
;;
242 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
243 |
--libexe=* |
--libex=* |
--libe=*)
244 libexecdir
="$ac_optarg" ;;
246 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
247 |
--localstate |
--localstat |
--localsta |
--localst \
248 |
--locals |
--local |
--loca |
--loc |
--lo)
249 ac_prev
=localstatedir
;;
250 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
251 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
252 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
253 localstatedir
="$ac_optarg" ;;
255 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
257 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
258 mandir
="$ac_optarg" ;;
261 # Obsolete; use --without-fp.
264 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
268 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
269 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
272 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
273 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
274 |
--oldin |
--oldi |
--old |
--ol |
--o)
275 ac_prev
=oldincludedir
;;
276 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
277 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
278 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
279 oldincludedir
="$ac_optarg" ;;
281 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
283 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
284 prefix
="$ac_optarg" ;;
286 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
287 |
--program-pre |
--program-pr |
--program-p)
288 ac_prev
=program_prefix
;;
289 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
290 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
291 program_prefix
="$ac_optarg" ;;
293 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
294 |
--program-suf |
--program-su |
--program-s)
295 ac_prev
=program_suffix
;;
296 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
297 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
298 program_suffix
="$ac_optarg" ;;
300 -program-transform-name |
--program-transform-name \
301 |
--program-transform-nam |
--program-transform-na \
302 |
--program-transform-n |
--program-transform- \
303 |
--program-transform |
--program-transfor \
304 |
--program-transfo |
--program-transf \
305 |
--program-trans |
--program-tran \
306 |
--progr-tra |
--program-tr |
--program-t)
307 ac_prev
=program_transform_name
;;
308 -program-transform-name=* |
--program-transform-name=* \
309 |
--program-transform-nam=* |
--program-transform-na=* \
310 |
--program-transform-n=* |
--program-transform-=* \
311 |
--program-transform=* |
--program-transfor=* \
312 |
--program-transfo=* |
--program-transf=* \
313 |
--program-trans=* |
--program-tran=* \
314 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
315 program_transform_name
="$ac_optarg" ;;
317 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
318 |
-silent |
--silent |
--silen |
--sile |
--sil)
321 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
323 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
325 sbindir
="$ac_optarg" ;;
327 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
328 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
329 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
331 ac_prev
=sharedstatedir
;;
332 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
333 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
334 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
336 sharedstatedir
="$ac_optarg" ;;
338 -site |
--site |
--sit)
340 -site=* |
--site=* |
--sit=*)
343 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
345 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
346 srcdir
="$ac_optarg" ;;
348 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
349 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
350 ac_prev
=sysconfdir
;;
351 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
352 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
353 sysconfdir
="$ac_optarg" ;;
355 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
357 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
358 target
="$ac_optarg" ;;
360 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
363 -version |
--version |
--versio |
--versi |
--vers)
364 echo "configure generated by autoconf version 2.12.1"
368 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
369 # Reject names that are not valid shell variable names.
370 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
371 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
373 ac_package
=`echo $ac_package| sed 's/-/_/g'`
378 eval "with_${ac_package}='$ac_optarg'" ;;
380 -without-* |
--without-*)
381 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
382 # Reject names that are not valid shell variable names.
383 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
384 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
386 ac_package
=`echo $ac_package| sed 's/-/_/g'`
387 eval "with_${ac_package}=no" ;;
390 # Obsolete; use --with-x.
393 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
394 |
--x-incl |
--x-inc |
--x-in |
--x-i)
395 ac_prev
=x_includes
;;
396 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
397 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
398 x_includes
="$ac_optarg" ;;
400 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
401 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
402 ac_prev
=x_libraries
;;
403 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
404 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
405 x_libraries
="$ac_optarg" ;;
407 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
411 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
412 echo "configure: warning: $ac_option: invalid host type" 1>&2
414 if test "x$nonopt" != xNONE
; then
415 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
423 if test -n "$ac_prev"; then
424 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
427 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
429 # File descriptor usage:
432 # 2 errors and warnings
433 # 3 some systems may open it to /dev/tty
434 # 4 used on the Kubota Titan
435 # 6 checking for... messages and results
436 # 5 compiler messages saved in config.log
437 if test "$silent" = yes; then
445 This file contains any messages produced by compilers while
446 running configure, to aid debugging if configure makes a mistake.
449 # Strip out --no-create and --no-recursion so they do not pile up.
450 # Also quote any args containing shell metacharacters.
455 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
456 |
--no-cr |
--no-c) ;;
457 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
458 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
459 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
460 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
461 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
466 # Only set these to C if already set. These must not be set unconditionally
467 # because not all systems understand e.g. LANG=C (notably SCO).
468 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
469 # Non-C LC_CTYPE values break the ctype check.
470 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
471 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
472 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
473 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
475 # confdefs.h avoids OS command line length limits that DEFS can exceed.
476 rm -rf conftest
* confdefs.h
477 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
480 # A filename unique to this package, relative to the directory that
481 # configure is in, which we can look for to find out if srcdir is correct.
482 ac_unique_file
=main.c
484 # Find the source files, if location was not specified.
485 if test -z "$srcdir"; then
486 ac_srcdir_defaulted
=yes
487 # Try the directory containing this script, then its parent.
489 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
490 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
492 if test ! -r $srcdir/$ac_unique_file; then
496 ac_srcdir_defaulted
=no
498 if test ! -r $srcdir/$ac_unique_file; then
499 if test "$ac_srcdir_defaulted" = yes; then
500 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
502 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
505 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
507 # Prefer explicitly selected file to automatically selected ones.
508 if test -z "$CONFIG_SITE"; then
509 if test "x$prefix" != xNONE
; then
510 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
512 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
515 for ac_site_file
in $CONFIG_SITE; do
516 if test -r "$ac_site_file"; then
517 echo "loading site script $ac_site_file"
522 if test -r "$cache_file"; then
523 echo "loading cache $cache_file"
526 echo "creating cache $cache_file"
531 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
532 ac_cpp
='$CPP $CPPFLAGS'
533 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
534 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
535 cross_compiling
=$ac_cv_prog_cc_cross
537 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
538 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
539 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
546 ac_n
= ac_c
='\c' ac_t
=
552 # Extract the first word of "gcc", so it can be a program name with args.
553 set dummy gcc
; ac_word
=$2
554 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
555 echo "configure:556: checking for $ac_word" >&5
556 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
557 echo $ac_n "(cached) $ac_c" 1>&6
559 if test -n "$CC"; then
560 ac_cv_prog_CC
="$CC" # Let the user override the test.
562 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
563 for ac_dir
in $PATH; do
564 test -z "$ac_dir" && ac_dir
=.
565 if test -f $ac_dir/$ac_word; then
574 if test -n "$CC"; then
575 echo "$ac_t""$CC" 1>&6
577 echo "$ac_t""no" 1>&6
580 if test -z "$CC"; then
581 # Extract the first word of "cc", so it can be a program name with args.
582 set dummy cc
; ac_word
=$2
583 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
584 echo "configure:585: checking for $ac_word" >&5
585 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
586 echo $ac_n "(cached) $ac_c" 1>&6
588 if test -n "$CC"; then
589 ac_cv_prog_CC
="$CC" # Let the user override the test.
591 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
593 for ac_dir
in $PATH; do
594 test -z "$ac_dir" && ac_dir
=.
595 if test -f $ac_dir/$ac_word; then
596 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
605 if test $ac_prog_rejected = yes; then
606 # We found a bogon in the path, so make sure we never use it.
607 set dummy
$ac_cv_prog_CC
609 if test $# -gt 0; then
610 # We chose a different compiler from the bogus one.
611 # However, it has the same basename, so the bogon will be chosen
612 # first if we set CC to just the basename; use the full file name.
614 set dummy
"$ac_dir/$ac_word" "$@"
622 if test -n "$CC"; then
623 echo "$ac_t""$CC" 1>&6
625 echo "$ac_t""no" 1>&6
628 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
631 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
632 echo "configure:633: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
635 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
636 ac_cpp
='$CPP $CPPFLAGS'
637 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
638 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
639 cross_compiling
=$ac_cv_prog_cc_cross
641 cat > conftest.
$ac_ext <<EOF
642 #line 643 "configure"
643 #include "confdefs.h"
646 if { (eval echo configure
:647: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
647 ac_cv_prog_cc_works
=yes
648 # If we can't run a trivial program, we are probably using a cross compiler.
649 if (.
/conftest
; exit) 2>/dev
/null
; then
650 ac_cv_prog_cc_cross
=no
652 ac_cv_prog_cc_cross
=yes
655 echo "configure: failed program was:" >&5
656 cat conftest.
$ac_ext >&5
657 ac_cv_prog_cc_works
=no
661 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
662 if test $ac_cv_prog_cc_works = no
; then
663 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
665 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
666 echo "configure:667: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
667 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
668 cross_compiling
=$ac_cv_prog_cc_cross
670 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
671 echo "configure:672: checking whether we are using GNU C" >&5
672 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
673 echo $ac_n "(cached) $ac_c" 1>&6
675 cat > conftest.c
<<EOF
680 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:681: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
687 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
689 if test $ac_cv_prog_gcc = yes; then
691 ac_test_CFLAGS
="${CFLAGS+set}"
692 ac_save_CFLAGS
="$CFLAGS"
694 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
695 echo "configure:696: checking whether ${CC-cc} accepts -g" >&5
696 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
697 echo $ac_n "(cached) $ac_c" 1>&6
699 echo 'void f(){}' > conftest.c
700 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
709 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
710 if test "$ac_test_CFLAGS" = set; then
711 CFLAGS
="$ac_save_CFLAGS"
712 elif test $ac_cv_prog_cc_g = yes; then
719 test "${CFLAGS+set}" = set || CFLAGS
="-g"
722 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
723 echo "configure:724: checking how to run the C preprocessor" >&5
724 # On Suns, sometimes $CPP names a directory.
725 if test -n "$CPP" && test -d "$CPP"; then
728 if test -z "$CPP"; then
729 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
730 echo $ac_n "(cached) $ac_c" 1>&6
732 # This must be in double quotes, not single quotes, because CPP may get
733 # substituted into the Makefile and "${CC-cc}" will confuse make.
735 # On the NeXT, cc -E runs the code through the compiler's parser,
736 # not just through cpp.
737 cat > conftest.
$ac_ext <<EOF
738 #line 739 "configure"
739 #include "confdefs.h"
743 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
744 { (eval echo configure
:745: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
745 ac_err
=`grep -v '^ *+' conftest.out`
746 if test -z "$ac_err"; then
750 echo "configure: failed program was:" >&5
751 cat conftest.
$ac_ext >&5
753 CPP
="${CC-cc} -E -traditional-cpp"
754 cat > conftest.
$ac_ext <<EOF
755 #line 756 "configure"
756 #include "confdefs.h"
760 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
761 { (eval echo configure
:762: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
762 ac_err
=`grep -v '^ *+' conftest.out`
763 if test -z "$ac_err"; then
767 echo "configure: failed program was:" >&5
768 cat conftest.
$ac_ext >&5
775 ac_cv_prog_CPP
="$CPP"
777 CPP
="$ac_cv_prog_CPP"
779 ac_cv_prog_CPP
="$CPP"
781 echo "$ac_t""$CPP" 1>&6
783 echo $ac_n "checking for AIX""... $ac_c" 1>&6
784 echo "configure:785: checking for AIX" >&5
785 cat > conftest.
$ac_ext <<EOF
786 #line 787 "configure"
787 #include "confdefs.h"
793 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
794 egrep "yes" >/dev
/null
2>&1; then
796 echo "$ac_t""yes" 1>&6; cat >> confdefs.h
<<\EOF
797 #define _ALL_SOURCE 1
802 echo "$ac_t""no" 1>&6
807 ac_safe
=`echo "minix/config.h" | sed 'y%./+-%__p_%'`
808 echo $ac_n "checking for minix/config.h""... $ac_c" 1>&6
809 echo "configure:810: checking for minix/config.h" >&5
810 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
811 echo $ac_n "(cached) $ac_c" 1>&6
813 cat > conftest.
$ac_ext <<EOF
814 #line 815 "configure"
815 #include "confdefs.h"
816 #include <minix/config.h>
818 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
819 { (eval echo configure
:820: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
820 ac_err
=`grep -v '^ *+' conftest.out`
821 if test -z "$ac_err"; then
823 eval "ac_cv_header_$ac_safe=yes"
826 echo "configure: failed program was:" >&5
827 cat conftest.
$ac_ext >&5
829 eval "ac_cv_header_$ac_safe=no"
833 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
834 echo "$ac_t""yes" 1>&6
837 echo "$ac_t""no" 1>&6
841 if test "$MINIX" = yes; then
842 cat >> confdefs.h
<<\EOF
843 #define _POSIX_SOURCE 1
846 cat >> confdefs.h
<<\EOF
847 #define _POSIX_1_SOURCE 2
850 cat >> confdefs.h
<<\EOF
856 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
857 echo "configure:858: checking for POSIXized ISC" >&5
858 if test -d /etc
/conf
/kconfig.d
&&
859 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
861 echo "$ac_t""yes" 1>&6
862 ISC
=yes # If later tests want to check for ISC.
863 cat >> confdefs.h
<<\EOF
864 #define _POSIX_SOURCE 1
867 if test "$GCC" = yes; then
873 echo "$ac_t""no" 1>&6
878 DLLTOOL
=${DLLTOOL-dlltool}
882 for ac_dir
in `cd $srcdir;pwd`/..
$srcdir/`cd $srcdir;pwd`/..
; do
883 if test -f $ac_dir/install-sh
; then
885 ac_install_sh
="$ac_aux_dir/install-sh -c"
887 elif test -f $ac_dir/install.sh
; then
889 ac_install_sh
="$ac_aux_dir/install.sh -c"
893 if test -z "$ac_aux_dir"; then
894 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/.." 1>&2; exit 1; }
896 ac_config_guess
=$ac_aux_dir/config.guess
897 ac_config_sub
=$ac_aux_dir/config.sub
898 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
901 # Do some error checking and defaulting for the host and target type.
903 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
906 # 1. You are not allowed to specify --host, --target, and nonopt at the
908 # 2. Host defaults to nonopt.
909 # 3. If nonopt is not specified, then host defaults to the current host,
910 # as determined by config.guess.
911 # 4. Target and build default to nonopt.
912 # 5. If nonopt is not specified, then target and build default to host.
914 # The aliases save the names the user supplied, while $host etc.
915 # will get canonicalized.
916 case $host---$target---$nonopt in
917 NONE---
*---* |
*---NONE---* |
*---*---NONE) ;;
918 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
922 # Make sure we can run config.sub.
923 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
924 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
927 echo $ac_n "checking host system type""... $ac_c" 1>&6
928 echo "configure:929: checking host system type" >&5
931 case "$host_alias" in
935 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
936 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
938 *) host_alias
=$nonopt ;;
942 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
943 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
944 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
945 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
946 echo "$ac_t""$host" 1>&6
948 echo $ac_n "checking target system type""... $ac_c" 1>&6
949 echo "configure:950: checking target system type" >&5
952 case "$target_alias" in
955 NONE
) target_alias
=$host_alias ;;
956 *) target_alias
=$nonopt ;;
960 target
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
961 target_cpu
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
962 target_vendor
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
963 target_os
=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
964 echo "$ac_t""$target" 1>&6
966 echo $ac_n "checking build system type""... $ac_c" 1>&6
967 echo "configure:968: checking build system type" >&5
970 case "$build_alias" in
973 NONE
) build_alias
=$host_alias ;;
974 *) build_alias
=$nonopt ;;
978 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
979 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
980 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
981 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
982 echo "$ac_t""$build" 1>&6
984 test "$host_alias" != "$target_alias" &&
985 test "$program_prefix$program_suffix$program_transform_name" = \
987 program_prefix
=${target_alias}-
991 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
992 echo "configure:993: checking whether ${MAKE-make} sets \${MAKE}" >&5
993 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
994 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
995 echo $ac_n "(cached) $ac_c" 1>&6
997 cat > conftestmake
<<\EOF
999 @
echo 'ac_maketemp="${MAKE}"'
1001 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1002 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1003 if test -n "$ac_maketemp"; then
1004 eval ac_cv_prog_make_
${ac_make}_set
=yes
1006 eval ac_cv_prog_make_
${ac_make}_set
=no
1010 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1011 echo "$ac_t""yes" 1>&6
1014 echo "$ac_t""no" 1>&6
1015 SET_MAKE
="MAKE=${MAKE-make}"
1018 # Extract the first word of "ranlib", so it can be a program name with args.
1019 set dummy ranlib
; ac_word
=$2
1020 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1021 echo "configure:1022: checking for $ac_word" >&5
1022 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1023 echo $ac_n "(cached) $ac_c" 1>&6
1025 if test -n "$RANLIB"; then
1026 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1028 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1029 for ac_dir
in $PATH; do
1030 test -z "$ac_dir" && ac_dir
=.
1031 if test -f $ac_dir/$ac_word; then
1032 ac_cv_prog_RANLIB
="ranlib"
1037 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1040 RANLIB
="$ac_cv_prog_RANLIB"
1041 if test -n "$RANLIB"; then
1042 echo "$ac_t""$RANLIB" 1>&6
1044 echo "$ac_t""no" 1>&6
1047 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1048 echo "configure:1049: checking for ANSI C header files" >&5
1049 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1050 echo $ac_n "(cached) $ac_c" 1>&6
1052 cat > conftest.
$ac_ext <<EOF
1053 #line 1054 "configure"
1054 #include "confdefs.h"
1060 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1061 { (eval echo configure
:1062: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1062 ac_err
=`grep -v '^ *+' conftest.out`
1063 if test -z "$ac_err"; then
1065 ac_cv_header_stdc
=yes
1068 echo "configure: failed program was:" >&5
1069 cat conftest.
$ac_ext >&5
1071 ac_cv_header_stdc
=no
1075 if test $ac_cv_header_stdc = yes; then
1076 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1077 cat > conftest.
$ac_ext <<EOF
1078 #line 1079 "configure"
1079 #include "confdefs.h"
1082 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1083 egrep "memchr" >/dev
/null
2>&1; then
1087 ac_cv_header_stdc
=no
1093 if test $ac_cv_header_stdc = yes; then
1094 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1095 cat > conftest.
$ac_ext <<EOF
1096 #line 1097 "configure"
1097 #include "confdefs.h"
1100 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1101 egrep "free" >/dev
/null
2>&1; then
1105 ac_cv_header_stdc
=no
1111 if test $ac_cv_header_stdc = yes; then
1112 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1113 if test "$cross_compiling" = yes; then
1116 cat > conftest.
$ac_ext <<EOF
1117 #line 1118 "configure"
1118 #include "confdefs.h"
1120 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1121 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1122 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1123 int main () { int i; for (i = 0; i < 256; i++)
1124 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1128 if { (eval echo configure
:1129: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1132 echo "configure: failed program was:" >&5
1133 cat conftest.
$ac_ext >&5
1135 ac_cv_header_stdc
=no
1143 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1144 if test $ac_cv_header_stdc = yes; then
1145 cat >> confdefs.h
<<\EOF
1146 #define STDC_HEADERS 1
1151 echo $ac_n "checking for working const""... $ac_c" 1>&6
1152 echo "configure:1153: checking for working const" >&5
1153 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1154 echo $ac_n "(cached) $ac_c" 1>&6
1156 cat > conftest.
$ac_ext <<EOF
1157 #line 1158 "configure"
1158 #include "confdefs.h"
1162 /* Ultrix mips cc rejects this. */
1163 typedef int charset[2]; const charset x;
1164 /* SunOS 4.1.1 cc rejects this. */
1165 char const *const *ccp;
1167 /* NEC SVR4.0.2 mips cc rejects this. */
1168 struct point {int x, y;};
1169 static struct point const zero = {0,0};
1170 /* AIX XL C 1.02.0.0 rejects this.
1171 It does not let you subtract one const X* pointer from another in an arm
1172 of an if-expression whose if-part is not a constant expression */
1173 const char *g = "string";
1174 ccp = &g + (g ? g-g : 0);
1175 /* HPUX 7.0 cc rejects these. */
1178 ccp = (char const *const *) p;
1179 { /* SCO 3.2v4 cc rejects this. */
1181 char const *s = 0 ? (char *) 0 : (char const *) 0;
1185 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1187 const int *foo = &x[0];
1190 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1191 typedef const int *iptr;
1195 { /* AIX XL C 1.02.0.0 rejects this saying
1196 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1197 struct s { int j; const int *ap[3]; };
1198 struct s *b; b->j = 5;
1200 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1206 if { (eval echo configure
:1207: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1210 echo "configure: failed program was:" >&5
1211 cat conftest.
$ac_ext >&5
1218 echo "$ac_t""$ac_cv_c_const" 1>&6
1219 if test $ac_cv_c_const = no
; then
1220 cat >> confdefs.h
<<\EOF
1226 echo $ac_n "checking for inline""... $ac_c" 1>&6
1227 echo "configure:1228: checking for inline" >&5
1228 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1229 echo $ac_n "(cached) $ac_c" 1>&6
1232 for ac_kw
in inline __inline__ __inline
; do
1233 cat > conftest.
$ac_ext <<EOF
1234 #line 1235 "configure"
1235 #include "confdefs.h"
1241 if { (eval echo configure
:1242: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1243 ac_cv_c_inline
=$ac_kw; break
1245 echo "configure: failed program was:" >&5
1246 cat conftest.
$ac_ext >&5
1253 echo "$ac_t""$ac_cv_c_inline" 1>&6
1254 case "$ac_cv_c_inline" in
1256 no
) cat >> confdefs.h
<<\EOF
1260 *) cat >> confdefs.h
<<EOF
1261 #define inline $ac_cv_c_inline
1266 echo $ac_n "checking for off_t""... $ac_c" 1>&6
1267 echo "configure:1268: checking for off_t" >&5
1268 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1269 echo $ac_n "(cached) $ac_c" 1>&6
1271 cat > conftest.
$ac_ext <<EOF
1272 #line 1273 "configure"
1273 #include "confdefs.h"
1274 #include <sys/types.h>
1280 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1281 egrep "off_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1283 ac_cv_type_off_t
=yes
1291 echo "$ac_t""$ac_cv_type_off_t" 1>&6
1292 if test $ac_cv_type_off_t = no
; then
1293 cat >> confdefs.h
<<\EOF
1299 echo $ac_n "checking for size_t""... $ac_c" 1>&6
1300 echo "configure:1301: checking for size_t" >&5
1301 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1302 echo $ac_n "(cached) $ac_c" 1>&6
1304 cat > conftest.
$ac_ext <<EOF
1305 #line 1306 "configure"
1306 #include "confdefs.h"
1307 #include <sys/types.h>
1313 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1314 egrep "size_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1316 ac_cv_type_size_t
=yes
1319 ac_cv_type_size_t
=no
1324 echo "$ac_t""$ac_cv_type_size_t" 1>&6
1325 if test $ac_cv_type_size_t = no
; then
1326 cat >> confdefs.h
<<\EOF
1327 #define size_t unsigned
1332 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
1333 # for constant arguments. Useless!
1334 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
1335 echo "configure:1336: checking for working alloca.h" >&5
1336 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
1337 echo $ac_n "(cached) $ac_c" 1>&6
1339 cat > conftest.
$ac_ext <<EOF
1340 #line 1341 "configure"
1341 #include "confdefs.h"
1344 char *p = alloca(2 * sizeof(int));
1347 if { (eval echo configure
:1348: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1349 ac_cv_header_alloca_h
=yes
1351 echo "configure: failed program was:" >&5
1352 cat conftest.
$ac_ext >&5
1354 ac_cv_header_alloca_h
=no
1359 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
1360 if test $ac_cv_header_alloca_h = yes; then
1361 cat >> confdefs.h
<<\EOF
1362 #define HAVE_ALLOCA_H 1
1367 echo $ac_n "checking for alloca""... $ac_c" 1>&6
1368 echo "configure:1369: checking for alloca" >&5
1369 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
1370 echo $ac_n "(cached) $ac_c" 1>&6
1372 cat > conftest.
$ac_ext <<EOF
1373 #line 1374 "configure"
1374 #include "confdefs.h"
1377 # define alloca __builtin_alloca
1380 # include <alloca.h>
1385 # ifndef alloca /* predefined by HP cc +Olibcalls */
1393 char *p = (char *) alloca(1);
1396 if { (eval echo configure
:1397: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1398 ac_cv_func_alloca_works
=yes
1400 echo "configure: failed program was:" >&5
1401 cat conftest.
$ac_ext >&5
1403 ac_cv_func_alloca_works
=no
1408 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
1409 if test $ac_cv_func_alloca_works = yes; then
1410 cat >> confdefs.h
<<\EOF
1411 #define HAVE_ALLOCA 1
1416 if test $ac_cv_func_alloca_works = no
; then
1417 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
1418 # that cause trouble. Some versions do not even contain alloca or
1419 # contain a buggy version. If you still want to use their alloca,
1420 # use ar to extract alloca.o from them instead of compiling alloca.c.
1422 cat >> confdefs.h
<<\EOF
1427 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
1428 echo "configure:1429: checking whether alloca needs Cray hooks" >&5
1429 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
1430 echo $ac_n "(cached) $ac_c" 1>&6
1432 cat > conftest.
$ac_ext <<EOF
1433 #line 1434 "configure"
1434 #include "confdefs.h"
1435 #if defined(CRAY) && ! defined(CRAY2)
1442 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1443 egrep "webecray" >/dev
/null
2>&1; then
1454 echo "$ac_t""$ac_cv_os_cray" 1>&6
1455 if test $ac_cv_os_cray = yes; then
1456 for ac_func
in _getb67 GETB67 getb67
; do
1457 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1458 echo "configure:1459: checking for $ac_func" >&5
1459 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1460 echo $ac_n "(cached) $ac_c" 1>&6
1462 cat > conftest.
$ac_ext <<EOF
1463 #line 1464 "configure"
1464 #include "confdefs.h"
1465 /* System header to define __stub macros and hopefully few prototypes,
1466 which can conflict with char $ac_func(); below. */
1468 /* Override any gcc2 internal prototype to avoid an error. */
1469 /* We use char because int might match the return type of a gcc2
1470 builtin and then its argument prototype would still apply. */
1475 /* The GNU C library defines this for functions which it implements
1476 to always fail with ENOSYS. Some functions are actually named
1477 something starting with __ and the normal name is an alias. */
1478 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1486 if { (eval echo configure
:1487: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1488 eval "ac_cv_func_$ac_func=yes"
1490 echo "configure: failed program was:" >&5
1491 cat conftest.
$ac_ext >&5
1493 eval "ac_cv_func_$ac_func=no"
1498 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1499 echo "$ac_t""yes" 1>&6
1500 cat >> confdefs.h
<<EOF
1501 #define CRAY_STACKSEG_END $ac_func
1506 echo "$ac_t""no" 1>&6
1512 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
1513 echo "configure:1514: checking stack direction for C alloca" >&5
1514 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
1515 echo $ac_n "(cached) $ac_c" 1>&6
1517 if test "$cross_compiling" = yes; then
1518 ac_cv_c_stack_direction
=0
1520 cat > conftest.
$ac_ext <<EOF
1521 #line 1522 "configure"
1522 #include "confdefs.h"
1523 find_stack_direction ()
1525 static char *addr = 0;
1530 return find_stack_direction ();
1533 return (&dummy > addr) ? 1 : -1;
1537 exit (find_stack_direction() < 0);
1540 if { (eval echo configure
:1541: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1542 ac_cv_c_stack_direction
=1
1544 echo "configure: failed program was:" >&5
1545 cat conftest.
$ac_ext >&5
1547 ac_cv_c_stack_direction
=-1
1554 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
1555 cat >> confdefs.h
<<EOF
1556 #define STACK_DIRECTION $ac_cv_c_stack_direction
1561 for ac_hdr
in unistd.h
1563 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1564 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1565 echo "configure:1566: checking for $ac_hdr" >&5
1566 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1567 echo $ac_n "(cached) $ac_c" 1>&6
1569 cat > conftest.
$ac_ext <<EOF
1570 #line 1571 "configure"
1571 #include "confdefs.h"
1574 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1575 { (eval echo configure
:1576: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1576 ac_err
=`grep -v '^ *+' conftest.out`
1577 if test -z "$ac_err"; then
1579 eval "ac_cv_header_$ac_safe=yes"
1582 echo "configure: failed program was:" >&5
1583 cat conftest.
$ac_ext >&5
1585 eval "ac_cv_header_$ac_safe=no"
1589 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1590 echo "$ac_t""yes" 1>&6
1591 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1592 cat >> confdefs.h
<<EOF
1593 #define $ac_tr_hdr 1
1597 echo "$ac_t""no" 1>&6
1601 for ac_func
in getpagesize
1603 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1604 echo "configure:1605: checking for $ac_func" >&5
1605 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1606 echo $ac_n "(cached) $ac_c" 1>&6
1608 cat > conftest.
$ac_ext <<EOF
1609 #line 1610 "configure"
1610 #include "confdefs.h"
1611 /* System header to define __stub macros and hopefully few prototypes,
1612 which can conflict with char $ac_func(); below. */
1614 /* Override any gcc2 internal prototype to avoid an error. */
1615 /* We use char because int might match the return type of a gcc2
1616 builtin and then its argument prototype would still apply. */
1621 /* The GNU C library defines this for functions which it implements
1622 to always fail with ENOSYS. Some functions are actually named
1623 something starting with __ and the normal name is an alias. */
1624 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1632 if { (eval echo configure
:1633: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1634 eval "ac_cv_func_$ac_func=yes"
1636 echo "configure: failed program was:" >&5
1637 cat conftest.
$ac_ext >&5
1639 eval "ac_cv_func_$ac_func=no"
1644 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1645 echo "$ac_t""yes" 1>&6
1646 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1647 cat >> confdefs.h
<<EOF
1648 #define $ac_tr_func 1
1652 echo "$ac_t""no" 1>&6
1656 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
1657 echo "configure:1658: checking for working mmap" >&5
1658 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
1659 echo $ac_n "(cached) $ac_c" 1>&6
1661 if test "$cross_compiling" = yes; then
1662 ac_cv_func_mmap_fixed_mapped
=no
1664 cat > conftest.
$ac_ext <<EOF
1665 #line 1666 "configure"
1666 #include "confdefs.h"
1668 /* Thanks to Mike Haertel and Jim Avera for this test.
1669 Here is a matrix of mmap possibilities:
1670 mmap private not fixed
1671 mmap private fixed at somewhere currently unmapped
1672 mmap private fixed at somewhere already mapped
1673 mmap shared not fixed
1674 mmap shared fixed at somewhere currently unmapped
1675 mmap shared fixed at somewhere already mapped
1676 For private mappings, we should verify that changes cannot be read()
1677 back from the file, nor mmap's back from the file at a different
1678 address. (There have been systems where private was not correctly
1679 implemented like the infamous i386 svr4.0, and systems where the
1680 VM page cache was not coherent with the filesystem buffer cache
1681 like early versions of FreeBSD and possibly contemporary NetBSD.)
1682 For shared mappings, we should conversely verify that changes get
1683 propogated back to all the places they're supposed to be.
1685 Grep wants private fixed already mapped.
1686 The main things grep needs to know about mmap are:
1687 * does it exist and is it safe to write into the mmap'd area
1688 * how to use it (BSD variants) */
1689 #include <sys/types.h>
1691 #include <sys/mman.h>
1693 /* This mess was copied from the GNU getpagesize.h. */
1694 #ifndef HAVE_GETPAGESIZE
1695 # ifdef HAVE_UNISTD_H
1696 # include <unistd.h>
1699 /* Assume that all systems that can run configure have sys/param.h. */
1700 # ifndef HAVE_SYS_PARAM_H
1701 # define HAVE_SYS_PARAM_H 1
1704 # ifdef _SC_PAGESIZE
1705 # define getpagesize() sysconf(_SC_PAGESIZE)
1706 # else /* no _SC_PAGESIZE */
1707 # ifdef HAVE_SYS_PARAM_H
1708 # include <sys/param.h>
1709 # ifdef EXEC_PAGESIZE
1710 # define getpagesize() EXEC_PAGESIZE
1711 # else /* no EXEC_PAGESIZE */
1713 # define getpagesize() NBPG * CLSIZE
1716 # endif /* no CLSIZE */
1717 # else /* no NBPG */
1719 # define getpagesize() NBPC
1720 # else /* no NBPC */
1722 # define getpagesize() PAGESIZE
1723 # endif /* PAGESIZE */
1724 # endif /* no NBPC */
1725 # endif /* no NBPG */
1726 # endif /* no EXEC_PAGESIZE */
1727 # else /* no HAVE_SYS_PARAM_H */
1728 # define getpagesize() 8192 /* punt totally */
1729 # endif /* no HAVE_SYS_PARAM_H */
1730 # endif /* no _SC_PAGESIZE */
1732 #endif /* no HAVE_GETPAGESIZE */
1735 extern "C" { void *malloc(unsigned); }
1743 char *data, *data2, *data3;
1747 pagesize = getpagesize();
1750 * First, make a file with some known garbage in it.
1752 data = malloc(pagesize);
1755 for (i = 0; i < pagesize; ++i)
1756 *(data + i) = rand();
1758 fd = creat("conftestmmap", 0600);
1761 if (write(fd, data, pagesize) != pagesize)
1766 * Next, try to mmap the file at a fixed address which
1767 * already has something else allocated at it. If we can,
1768 * also make sure that we see the same garbage.
1770 fd = open("conftestmmap", O_RDWR);
1773 data2 = malloc(2 * pagesize);
1776 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
1777 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
1778 MAP_PRIVATE | MAP_FIXED, fd, 0L))
1780 for (i = 0; i < pagesize; ++i)
1781 if (*(data + i) != *(data2 + i))
1785 * Finally, make sure that changes to the mapped area
1786 * do not percolate back to the file as seen by read().
1787 * (This is a bug on some variants of i386 svr4.0.)
1789 for (i = 0; i < pagesize; ++i)
1790 *(data2 + i) = *(data2 + i) + 1;
1791 data3 = malloc(pagesize);
1794 if (read(fd, data3, pagesize) != pagesize)
1796 for (i = 0; i < pagesize; ++i)
1797 if (*(data + i) != *(data3 + i))
1800 unlink("conftestmmap");
1805 if { (eval echo configure
:1806: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1807 ac_cv_func_mmap_fixed_mapped
=yes
1809 echo "configure: failed program was:" >&5
1810 cat conftest.
$ac_ext >&5
1812 ac_cv_func_mmap_fixed_mapped
=no
1819 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
1820 if test $ac_cv_func_mmap_fixed_mapped = yes; then
1821 cat >> confdefs.h
<<\EOF
1828 for ac_hdr
in argz.h limits.h locale.h nl_types.h malloc.h string.h \
1829 unistd.h values.h sys
/param.h
1831 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1832 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1833 echo "configure:1834: checking for $ac_hdr" >&5
1834 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1835 echo $ac_n "(cached) $ac_c" 1>&6
1837 cat > conftest.
$ac_ext <<EOF
1838 #line 1839 "configure"
1839 #include "confdefs.h"
1842 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1843 { (eval echo configure
:1844: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1844 ac_err
=`grep -v '^ *+' conftest.out`
1845 if test -z "$ac_err"; then
1847 eval "ac_cv_header_$ac_safe=yes"
1850 echo "configure: failed program was:" >&5
1851 cat conftest.
$ac_ext >&5
1853 eval "ac_cv_header_$ac_safe=no"
1857 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1858 echo "$ac_t""yes" 1>&6
1859 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1860 cat >> confdefs.h
<<EOF
1861 #define $ac_tr_hdr 1
1865 echo "$ac_t""no" 1>&6
1869 for ac_func
in getcwd munmap putenv setenv setlocale strchr strcasecmp \
1870 __argz_count __argz_stringify __argz_next
1872 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1873 echo "configure:1874: checking for $ac_func" >&5
1874 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1875 echo $ac_n "(cached) $ac_c" 1>&6
1877 cat > conftest.
$ac_ext <<EOF
1878 #line 1879 "configure"
1879 #include "confdefs.h"
1880 /* System header to define __stub macros and hopefully few prototypes,
1881 which can conflict with char $ac_func(); below. */
1883 /* Override any gcc2 internal prototype to avoid an error. */
1884 /* We use char because int might match the return type of a gcc2
1885 builtin and then its argument prototype would still apply. */
1890 /* The GNU C library defines this for functions which it implements
1891 to always fail with ENOSYS. Some functions are actually named
1892 something starting with __ and the normal name is an alias. */
1893 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1901 if { (eval echo configure
:1902: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1903 eval "ac_cv_func_$ac_func=yes"
1905 echo "configure: failed program was:" >&5
1906 cat conftest.
$ac_ext >&5
1908 eval "ac_cv_func_$ac_func=no"
1913 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1914 echo "$ac_t""yes" 1>&6
1915 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1916 cat >> confdefs.h
<<EOF
1917 #define $ac_tr_func 1
1921 echo "$ac_t""no" 1>&6
1926 if test "${ac_cv_func_stpcpy+set}" != "set"; then
1927 for ac_func
in stpcpy
1929 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
1930 echo "configure:1931: checking for $ac_func" >&5
1931 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1932 echo $ac_n "(cached) $ac_c" 1>&6
1934 cat > conftest.
$ac_ext <<EOF
1935 #line 1936 "configure"
1936 #include "confdefs.h"
1937 /* System header to define __stub macros and hopefully few prototypes,
1938 which can conflict with char $ac_func(); below. */
1940 /* Override any gcc2 internal prototype to avoid an error. */
1941 /* We use char because int might match the return type of a gcc2
1942 builtin and then its argument prototype would still apply. */
1947 /* The GNU C library defines this for functions which it implements
1948 to always fail with ENOSYS. Some functions are actually named
1949 something starting with __ and the normal name is an alias. */
1950 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1958 if { (eval echo configure
:1959: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1960 eval "ac_cv_func_$ac_func=yes"
1962 echo "configure: failed program was:" >&5
1963 cat conftest.
$ac_ext >&5
1965 eval "ac_cv_func_$ac_func=no"
1970 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1971 echo "$ac_t""yes" 1>&6
1972 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1973 cat >> confdefs.h
<<EOF
1974 #define $ac_tr_func 1
1978 echo "$ac_t""no" 1>&6
1983 if test "${ac_cv_func_stpcpy}" = "yes"; then
1984 cat >> confdefs.h
<<\EOF
1985 #define HAVE_STPCPY 1
1990 if test $ac_cv_header_locale_h = yes; then
1991 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
1992 echo "configure:1993: checking for LC_MESSAGES" >&5
1993 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
1994 echo $ac_n "(cached) $ac_c" 1>&6
1996 cat > conftest.
$ac_ext <<EOF
1997 #line 1998 "configure"
1998 #include "confdefs.h"
2004 if { (eval echo configure
:2005: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2006 am_cv_val_LC_MESSAGES
=yes
2008 echo "configure: failed program was:" >&5
2009 cat conftest.
$ac_ext >&5
2011 am_cv_val_LC_MESSAGES
=no
2016 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
2017 if test $am_cv_val_LC_MESSAGES = yes; then
2018 cat >> confdefs.h
<<\EOF
2019 #define HAVE_LC_MESSAGES 1
2024 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2025 echo "configure:2026: checking whether NLS is requested" >&5
2026 # Check whether --enable-nls or --disable-nls was given.
2027 if test "${enable_nls+set}" = set; then
2028 enableval
="$enable_nls"
2034 echo "$ac_t""$USE_NLS" 1>&6
2037 USE_INCLUDED_LIBINTL
=no
2039 if test "$USE_NLS" = "yes"; then
2040 cat >> confdefs.h
<<\EOF
2041 #define ENABLE_NLS 1
2044 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2045 echo "configure:2046: checking whether included gettext is requested" >&5
2046 # Check whether --with-included-gettext or --without-included-gettext was given.
2047 if test "${with_included_gettext+set}" = set; then
2048 withval
="$with_included_gettext"
2049 nls_cv_force_use_gnu_gettext
=$withval
2051 nls_cv_force_use_gnu_gettext
=no
2054 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
2056 nls_cv_use_gnu_gettext
="$nls_cv_force_use_gnu_gettext"
2057 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
2059 nls_cv_header_libgt
=
2062 ac_safe
=`echo "libintl.h" | sed 'y%./+-%__p_%'`
2063 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2064 echo "configure:2065: checking for libintl.h" >&5
2065 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2066 echo $ac_n "(cached) $ac_c" 1>&6
2068 cat > conftest.
$ac_ext <<EOF
2069 #line 2070 "configure"
2070 #include "confdefs.h"
2071 #include <libintl.h>
2073 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2074 { (eval echo configure
:2075: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2075 ac_err
=`grep -v '^ *+' conftest.out`
2076 if test -z "$ac_err"; then
2078 eval "ac_cv_header_$ac_safe=yes"
2081 echo "configure: failed program was:" >&5
2082 cat conftest.
$ac_ext >&5
2084 eval "ac_cv_header_$ac_safe=no"
2088 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2089 echo "$ac_t""yes" 1>&6
2090 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
2091 echo "configure:2092: checking for gettext in libc" >&5
2092 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
2093 echo $ac_n "(cached) $ac_c" 1>&6
2095 cat > conftest.
$ac_ext <<EOF
2096 #line 2097 "configure"
2097 #include "confdefs.h"
2098 #include <libintl.h>
2100 return (int) gettext ("")
2103 if { (eval echo configure
:2104: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2105 gt_cv_func_gettext_libc
=yes
2107 echo "configure: failed program was:" >&5
2108 cat conftest.
$ac_ext >&5
2110 gt_cv_func_gettext_libc
=no
2115 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
2117 if test "$gt_cv_func_gettext_libc" != "yes"; then
2118 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
2119 echo "configure:2120: checking for bindtextdomain in -lintl" >&5
2120 ac_lib_var
=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
2121 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2122 echo $ac_n "(cached) $ac_c" 1>&6
2124 ac_save_LIBS
="$LIBS"
2126 cat > conftest.
$ac_ext <<EOF
2127 #line 2128 "configure"
2128 #include "confdefs.h"
2129 /* Override any gcc2 internal prototype to avoid an error. */
2130 /* We use char because int might match the return type of a gcc2
2131 builtin and then its argument prototype would still apply. */
2132 char bindtextdomain();
2138 if { (eval echo configure
:2139: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2140 eval "ac_cv_lib_$ac_lib_var=yes"
2142 echo "configure: failed program was:" >&5
2143 cat conftest.
$ac_ext >&5
2145 eval "ac_cv_lib_$ac_lib_var=no"
2148 LIBS
="$ac_save_LIBS"
2151 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2152 echo "$ac_t""yes" 1>&6
2153 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
2154 echo "configure:2155: checking for gettext in libintl" >&5
2155 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
2156 echo $ac_n "(cached) $ac_c" 1>&6
2158 cat > conftest.
$ac_ext <<EOF
2159 #line 2160 "configure"
2160 #include "confdefs.h"
2163 return (int) gettext ("")
2166 if { (eval echo configure
:2167: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2168 gt_cv_func_gettext_libintl
=yes
2170 echo "configure: failed program was:" >&5
2171 cat conftest.
$ac_ext >&5
2173 gt_cv_func_gettext_libintl
=no
2178 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
2180 echo "$ac_t""no" 1>&6
2185 if test "$gt_cv_func_gettext_libc" = "yes" \
2186 ||
test "$gt_cv_func_gettext_libintl" = "yes"; then
2187 cat >> confdefs.h
<<\EOF
2188 #define HAVE_GETTEXT 1
2191 # Extract the first word of "msgfmt", so it can be a program name with args.
2192 set dummy msgfmt
; ac_word
=$2
2193 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2194 echo "configure:2195: checking for $ac_word" >&5
2195 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2196 echo $ac_n "(cached) $ac_c" 1>&6
2200 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2203 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2204 for ac_dir
in $PATH; do
2205 test -z "$ac_dir" && ac_dir
=.
2206 if test -f $ac_dir/$ac_word; then
2207 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2208 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2214 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="no"
2218 MSGFMT
="$ac_cv_path_MSGFMT"
2219 if test -n "$MSGFMT"; then
2220 echo "$ac_t""$MSGFMT" 1>&6
2222 echo "$ac_t""no" 1>&6
2224 if test "$MSGFMT" != "no"; then
2225 for ac_func
in dcgettext
2227 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2228 echo "configure:2229: checking for $ac_func" >&5
2229 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2230 echo $ac_n "(cached) $ac_c" 1>&6
2232 cat > conftest.
$ac_ext <<EOF
2233 #line 2234 "configure"
2234 #include "confdefs.h"
2235 /* System header to define __stub macros and hopefully few prototypes,
2236 which can conflict with char $ac_func(); below. */
2238 /* Override any gcc2 internal prototype to avoid an error. */
2239 /* We use char because int might match the return type of a gcc2
2240 builtin and then its argument prototype would still apply. */
2245 /* The GNU C library defines this for functions which it implements
2246 to always fail with ENOSYS. Some functions are actually named
2247 something starting with __ and the normal name is an alias. */
2248 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2256 if { (eval echo configure
:2257: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2258 eval "ac_cv_func_$ac_func=yes"
2260 echo "configure: failed program was:" >&5
2261 cat conftest.
$ac_ext >&5
2263 eval "ac_cv_func_$ac_func=no"
2268 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2269 echo "$ac_t""yes" 1>&6
2270 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2271 cat >> confdefs.h
<<EOF
2272 #define $ac_tr_func 1
2276 echo "$ac_t""no" 1>&6
2280 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2281 set dummy gmsgfmt
; ac_word
=$2
2282 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2283 echo "configure:2284: checking for $ac_word" >&5
2284 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2285 echo $ac_n "(cached) $ac_c" 1>&6
2289 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2292 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2295 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2296 for ac_dir
in $PATH; do
2297 test -z "$ac_dir" && ac_dir
=.
2298 if test -f $ac_dir/$ac_word; then
2299 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2304 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2308 GMSGFMT
="$ac_cv_path_GMSGFMT"
2309 if test -n "$GMSGFMT"; then
2310 echo "$ac_t""$GMSGFMT" 1>&6
2312 echo "$ac_t""no" 1>&6
2315 # Extract the first word of "xgettext", so it can be a program name with args.
2316 set dummy xgettext
; ac_word
=$2
2317 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2318 echo "configure:2319: checking for $ac_word" >&5
2319 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2320 echo $ac_n "(cached) $ac_c" 1>&6
2324 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2327 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2328 for ac_dir
in $PATH; do
2329 test -z "$ac_dir" && ac_dir
=.
2330 if test -f $ac_dir/$ac_word; then
2331 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2332 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2338 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2342 XGETTEXT
="$ac_cv_path_XGETTEXT"
2343 if test -n "$XGETTEXT"; then
2344 echo "$ac_t""$XGETTEXT" 1>&6
2346 echo "$ac_t""no" 1>&6
2349 cat > conftest.
$ac_ext <<EOF
2350 #line 2351 "configure"
2351 #include "confdefs.h"
2354 extern int _nl_msg_cat_cntr;
2355 return _nl_msg_cat_cntr
2358 if { (eval echo configure
:2359: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2363 echo "configure: failed program was:" >&5
2364 cat conftest.
$ac_ext >&5
2375 echo "$ac_t""no" 1>&6
2380 if test "$CATOBJEXT" = "NONE"; then
2381 nls_cv_use_gnu_gettext
=yes
2385 if test "$nls_cv_use_gnu_gettext" = "yes"; then
2386 INTLOBJS
="\$(GETTOBJS)"
2387 # Extract the first word of "msgfmt", so it can be a program name with args.
2388 set dummy msgfmt
; ac_word
=$2
2389 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2390 echo "configure:2391: checking for $ac_word" >&5
2391 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
2392 echo $ac_n "(cached) $ac_c" 1>&6
2396 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
2399 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2400 for ac_dir
in $PATH; do
2401 test -z "$ac_dir" && ac_dir
=.
2402 if test -f $ac_dir/$ac_word; then
2403 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
2404 ac_cv_path_MSGFMT
="$ac_dir/$ac_word"
2410 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
="msgfmt"
2414 MSGFMT
="$ac_cv_path_MSGFMT"
2415 if test -n "$MSGFMT"; then
2416 echo "$ac_t""$MSGFMT" 1>&6
2418 echo "$ac_t""no" 1>&6
2421 # Extract the first word of "gmsgfmt", so it can be a program name with args.
2422 set dummy gmsgfmt
; ac_word
=$2
2423 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2424 echo "configure:2425: checking for $ac_word" >&5
2425 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
2426 echo $ac_n "(cached) $ac_c" 1>&6
2430 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
2433 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a dos path.
2436 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2437 for ac_dir
in $PATH; do
2438 test -z "$ac_dir" && ac_dir
=.
2439 if test -f $ac_dir/$ac_word; then
2440 ac_cv_path_GMSGFMT
="$ac_dir/$ac_word"
2445 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
2449 GMSGFMT
="$ac_cv_path_GMSGFMT"
2450 if test -n "$GMSGFMT"; then
2451 echo "$ac_t""$GMSGFMT" 1>&6
2453 echo "$ac_t""no" 1>&6
2456 # Extract the first word of "xgettext", so it can be a program name with args.
2457 set dummy xgettext
; ac_word
=$2
2458 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2459 echo "configure:2460: checking for $ac_word" >&5
2460 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
2461 echo $ac_n "(cached) $ac_c" 1>&6
2465 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
2468 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2469 for ac_dir
in $PATH; do
2470 test -z "$ac_dir" && ac_dir
=.
2471 if test -f $ac_dir/$ac_word; then
2472 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
2473 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word"
2479 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
2483 XGETTEXT
="$ac_cv_path_XGETTEXT"
2484 if test -n "$XGETTEXT"; then
2485 echo "$ac_t""$XGETTEXT" 1>&6
2487 echo "$ac_t""no" 1>&6
2491 USE_INCLUDED_LIBINTL
=yes
2495 INTLDEPS
='$(top_builddir)/../intl/libintl.a'
2497 LIBS
=`echo $LIBS | sed -e 's/-lintl//'`
2498 nls_cv_header_intl
=libintl.h
2499 nls_cv_header_libgt
=libgettext.h
2502 if test "$XGETTEXT" != ":"; then
2503 if $XGETTEXT --omit-header /dev
/null
2> /dev
/null
; then
2506 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
2511 # We need to process the po/ directory.
2515 nls_cv_header_intl
=libintl.h
2516 nls_cv_header_libgt
=libgettext.h
2519 # If this is used in GNU gettext we have to set USE_NLS to `yes'
2520 # because some of the sources are only built for this goal.
2521 if test "$PACKAGE" = gettext; then
2523 USE_INCLUDED_LIBINTL
=yes
2526 for lang
in $ALL_LINGUAS; do
2527 GMOFILES
="$GMOFILES $lang.gmo"
2528 POFILES
="$POFILES $lang.po"
2544 if test "x$CATOBJEXT" != "x"; then
2545 if test "x$ALL_LINGUAS" = "x"; then
2548 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2549 echo "configure:2550: checking for catalogs to be installed" >&5
2551 for lang
in ${LINGUAS=$ALL_LINGUAS}; do
2552 case "$ALL_LINGUAS" in
2553 *$lang*) NEW_LINGUAS
="$NEW_LINGUAS $lang" ;;
2556 LINGUAS
=$NEW_LINGUAS
2557 echo "$ac_t""$LINGUAS" 1>&6
2560 if test -n "$LINGUAS"; then
2561 for lang
in $LINGUAS; do CATALOGS
="$CATALOGS $lang$CATOBJEXT"; done
2565 if test $ac_cv_header_locale_h = yes; then
2566 INCLUDE_LOCALE_H
="#include <locale.h>"
2569 /* The system does not provide the header <locale.h>. Take care yourself. */"
2573 if test -f $srcdir/po2tbl.
sed.
in; then
2574 if test "$CATOBJEXT" = ".cat"; then
2575 ac_safe
=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
2576 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
2577 echo "configure:2578: checking for linux/version.h" >&5
2578 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2579 echo $ac_n "(cached) $ac_c" 1>&6
2581 cat > conftest.
$ac_ext <<EOF
2582 #line 2583 "configure"
2583 #include "confdefs.h"
2584 #include <linux/version.h>
2586 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2587 { (eval echo configure
:2588: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2588 ac_err
=`grep -v '^ *+' conftest.out`
2589 if test -z "$ac_err"; then
2591 eval "ac_cv_header_$ac_safe=yes"
2594 echo "configure: failed program was:" >&5
2595 cat conftest.
$ac_ext >&5
2597 eval "ac_cv_header_$ac_safe=no"
2601 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2602 echo "$ac_t""yes" 1>&6
2605 echo "$ac_t""no" 1>&6
2610 sed -e '/^#/d' $srcdir/$msgformat-msg.
sed > po2msg.
sed
2612 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
2613 $srcdir/po2tbl.
sed.
in > po2tbl.
sed
2616 if test "$PACKAGE" = "gettext"; then
2626 MKINSTALLDIRS
="\$(srcdir)/../../mkinstalldirs"
2632 if test -d $srcdir/po
; then
2633 test -d po || mkdir po
2634 if test "x$srcdir" != "x."; then
2635 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
2636 posrcprefix
="$srcdir/"
2638 posrcprefix
="../$srcdir/"
2644 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
2645 < $srcdir/po
/POTFILES.
in > po
/POTFILES
2654 configdirs
="doc testsuite"
2657 .
${srcdir}/configure.
host
2659 .
${srcdir}/configure.tgt
2662 # Find a good install program. We prefer a C program (faster),
2663 # so one script is as good as another. But avoid the broken or
2664 # incompatible versions:
2665 # SysV /etc/install, /usr/sbin/install
2666 # SunOS /usr/etc/install
2667 # IRIX /sbin/install
2669 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2670 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2671 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2672 # ./install, which can be erroneously created by make from ./install.sh.
2673 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2674 echo "configure:2675: checking for a BSD compatible install" >&5
2675 if test -z "$INSTALL"; then
2676 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
2677 echo $ac_n "(cached) $ac_c" 1>&6
2679 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
="${IFS}:"
2680 for ac_dir
in $PATH; do
2681 # Account for people who put trailing slashes in PATH elements.
2683 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
2685 # OSF1 and SCO ODT 3.0 have their own names for install.
2686 # Don't use installbsd from OSF since it installs stuff as root
2688 for ac_prog
in ginstall scoinst
install; do
2689 if test -f $ac_dir/$ac_prog; then
2690 if test $ac_prog = install &&
2691 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
2692 # AIX install. It has an incompatible calling convention.
2695 ac_cv_path_install
="$ac_dir/$ac_prog -c"
2706 if test "${ac_cv_path_install+set}" = set; then
2707 INSTALL
="$ac_cv_path_install"
2709 # As a last resort, use the slow shell script. We don't cache a
2710 # path for INSTALL within a source directory, because that will
2711 # break other packages using the cache if that directory is
2712 # removed, or if the path is relative.
2713 INSTALL
="$ac_install_sh"
2716 echo "$ac_t""$INSTALL" 1>&6
2718 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2719 # It thinks the first close brace ends the variable substitution.
2720 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2722 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2724 if test $host != $build; then
2725 ac_tool_prefix
=${host_alias}-
2730 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
2731 set dummy
${ac_tool_prefix}ar; ac_word
=$2
2732 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2733 echo "configure:2734: checking for $ac_word" >&5
2734 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
2735 echo $ac_n "(cached) $ac_c" 1>&6
2737 if test -n "$AR"; then
2738 ac_cv_prog_AR
="$AR" # Let the user override the test.
2740 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2741 for ac_dir
in $PATH; do
2742 test -z "$ac_dir" && ac_dir
=.
2743 if test -f $ac_dir/$ac_word; then
2744 ac_cv_prog_AR
="${ac_tool_prefix}ar"
2749 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR
="ar"
2753 if test -n "$AR"; then
2754 echo "$ac_t""$AR" 1>&6
2756 echo "$ac_t""no" 1>&6
2761 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2762 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
2763 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2764 echo "configure:2765: checking for $ac_word" >&5
2765 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2766 echo $ac_n "(cached) $ac_c" 1>&6
2768 if test -n "$RANLIB"; then
2769 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2771 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2772 for ac_dir
in $PATH; do
2773 test -z "$ac_dir" && ac_dir
=.
2774 if test -f $ac_dir/$ac_word; then
2775 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
2782 RANLIB
="$ac_cv_prog_RANLIB"
2783 if test -n "$RANLIB"; then
2784 echo "$ac_t""$RANLIB" 1>&6
2786 echo "$ac_t""no" 1>&6
2790 if test -z "$ac_cv_prog_RANLIB"; then
2791 if test -n "$ac_tool_prefix"; then
2792 # Extract the first word of "ranlib", so it can be a program name with args.
2793 set dummy ranlib
; ac_word
=$2
2794 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2795 echo "configure:2796: checking for $ac_word" >&5
2796 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2797 echo $ac_n "(cached) $ac_c" 1>&6
2799 if test -n "$RANLIB"; then
2800 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
2802 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2803 for ac_dir
in $PATH; do
2804 test -z "$ac_dir" && ac_dir
=.
2805 if test -f $ac_dir/$ac_word; then
2806 ac_cv_prog_RANLIB
="ranlib"
2811 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
2814 RANLIB
="$ac_cv_prog_RANLIB"
2815 if test -n "$RANLIB"; then
2816 echo "$ac_t""$RANLIB" 1>&6
2818 echo "$ac_t""no" 1>&6
2826 for ac_prog
in 'bison -y' byacc
2828 # Extract the first word of "$ac_prog", so it can be a program name with args.
2829 set dummy
$ac_prog; ac_word
=$2
2830 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2831 echo "configure:2832: checking for $ac_word" >&5
2832 if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
2833 echo $ac_n "(cached) $ac_c" 1>&6
2835 if test -n "$YACC"; then
2836 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
2838 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2839 for ac_dir
in $PATH; do
2840 test -z "$ac_dir" && ac_dir
=.
2841 if test -f $ac_dir/$ac_word; then
2842 ac_cv_prog_YACC
="$ac_prog"
2849 YACC
="$ac_cv_prog_YACC"
2850 if test -n "$YACC"; then
2851 echo "$ac_t""$YACC" 1>&6
2853 echo "$ac_t""no" 1>&6
2856 test -n "$YACC" && break
2858 test -n "$YACC" || YACC
="yacc"
2860 for ac_prog
in mawk gawk nawk
awk
2862 # Extract the first word of "$ac_prog", so it can be a program name with args.
2863 set dummy
$ac_prog; ac_word
=$2
2864 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2865 echo "configure:2866: checking for $ac_word" >&5
2866 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
2867 echo $ac_n "(cached) $ac_c" 1>&6
2869 if test -n "$AWK"; then
2870 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
2872 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
2873 for ac_dir
in $PATH; do
2874 test -z "$ac_dir" && ac_dir
=.
2875 if test -f $ac_dir/$ac_word; then
2876 ac_cv_prog_AWK
="$ac_prog"
2883 AWK
="$ac_cv_prog_AWK"
2884 if test -n "$AWK"; then
2885 echo "$ac_t""$AWK" 1>&6
2887 echo "$ac_t""no" 1>&6
2890 test -n "$AWK" && break
2894 if test "$program_transform_name" = s
,x
,x
,; then
2895 program_transform_name
=
2897 # Double any \ or $. echo might interpret backslashes.
2898 cat <<\EOF_SED
> conftestsed
2899 s
,\\,\\\\,g
; s
,\$
,$$
,g
2901 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
2904 test "$program_prefix" != NONE
&&
2905 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
2906 # Use a double $ so make ignores it.
2907 test "$program_suffix" != NONE
&&
2908 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
2910 # sed with no file args requires a program.
2911 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
2914 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
2915 echo "configure:2916: checking return type of signal handlers" >&5
2916 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
2917 echo $ac_n "(cached) $ac_c" 1>&6
2919 cat > conftest.
$ac_ext <<EOF
2920 #line 2921 "configure"
2921 #include "confdefs.h"
2922 #include <sys/types.h>
2928 extern "C" void (*signal (int, void (*)(int)))(int);
2930 void (*signal ()) ();
2937 if { (eval echo configure
:2938: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2939 ac_cv_type_signal
=void
2941 echo "configure: failed program was:" >&5
2942 cat conftest.
$ac_ext >&5
2944 ac_cv_type_signal
=int
2949 echo "$ac_t""$ac_cv_type_signal" 1>&6
2950 cat >> confdefs.h
<<EOF
2951 #define RETSIGTYPE $ac_cv_type_signal
2956 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2957 echo "configure:2958: checking for ANSI C header files" >&5
2958 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2959 echo $ac_n "(cached) $ac_c" 1>&6
2961 cat > conftest.
$ac_ext <<EOF
2962 #line 2963 "configure"
2963 #include "confdefs.h"
2969 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2970 { (eval echo configure
:2971: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2971 ac_err
=`grep -v '^ *+' conftest.out`
2972 if test -z "$ac_err"; then
2974 ac_cv_header_stdc
=yes
2977 echo "configure: failed program was:" >&5
2978 cat conftest.
$ac_ext >&5
2980 ac_cv_header_stdc
=no
2984 if test $ac_cv_header_stdc = yes; then
2985 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2986 cat > conftest.
$ac_ext <<EOF
2987 #line 2988 "configure"
2988 #include "confdefs.h"
2991 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2992 egrep "memchr" >/dev
/null
2>&1; then
2996 ac_cv_header_stdc
=no
3002 if test $ac_cv_header_stdc = yes; then
3003 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3004 cat > conftest.
$ac_ext <<EOF
3005 #line 3006 "configure"
3006 #include "confdefs.h"
3009 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3010 egrep "free" >/dev
/null
2>&1; then
3014 ac_cv_header_stdc
=no
3020 if test $ac_cv_header_stdc = yes; then
3021 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3022 if test "$cross_compiling" = yes; then
3025 cat > conftest.
$ac_ext <<EOF
3026 #line 3027 "configure"
3027 #include "confdefs.h"
3029 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3030 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3031 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3032 int main () { int i; for (i = 0; i < 256; i++)
3033 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
3037 if { (eval echo configure
:3038: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3041 echo "configure: failed program was:" >&5
3042 cat conftest.
$ac_ext >&5
3044 ac_cv_header_stdc
=no
3052 echo "$ac_t""$ac_cv_header_stdc" 1>&6
3053 if test $ac_cv_header_stdc = yes; then
3054 cat >> confdefs.h
<<\EOF
3055 #define STDC_HEADERS 1
3060 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
3062 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3063 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3064 echo "configure:3065: checking for $ac_hdr" >&5
3065 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3066 echo $ac_n "(cached) $ac_c" 1>&6
3068 cat > conftest.
$ac_ext <<EOF
3069 #line 3070 "configure"
3070 #include "confdefs.h"
3073 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3074 { (eval echo configure
:3075: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3075 ac_err
=`grep -v '^ *+' conftest.out`
3076 if test -z "$ac_err"; then
3078 eval "ac_cv_header_$ac_safe=yes"
3081 echo "configure: failed program was:" >&5
3082 cat conftest.
$ac_ext >&5
3084 eval "ac_cv_header_$ac_safe=no"
3088 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3089 echo "$ac_t""yes" 1>&6
3090 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3091 cat >> confdefs.h
<<EOF
3092 #define $ac_tr_hdr 1
3096 echo "$ac_t""no" 1>&6
3100 echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
3101 echo "configure:3102: checking whether stat file-mode macros are broken" >&5
3102 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
3103 echo $ac_n "(cached) $ac_c" 1>&6
3105 cat > conftest.
$ac_ext <<EOF
3106 #line 3107 "configure"
3107 #include "confdefs.h"
3108 #include <sys/types.h>
3109 #include <sys/stat.h>
3111 #if defined(S_ISBLK) && defined(S_IFDIR)
3112 # if S_ISBLK (S_IFDIR)
3117 #if defined(S_ISBLK) && defined(S_IFCHR)
3118 # if S_ISBLK (S_IFCHR)
3123 #if defined(S_ISLNK) && defined(S_IFREG)
3124 # if S_ISLNK (S_IFREG)
3129 #if defined(S_ISSOCK) && defined(S_IFREG)
3130 # if S_ISSOCK (S_IFREG)
3136 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3137 egrep "You lose" >/dev
/null
2>&1; then
3139 ac_cv_header_stat_broken
=yes
3142 ac_cv_header_stat_broken
=no
3148 echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
3149 if test $ac_cv_header_stat_broken = yes; then
3150 cat >> confdefs.h
<<\EOF
3151 #define STAT_MACROS_BROKEN 1
3157 echo $ac_n "checking for working const""... $ac_c" 1>&6
3158 echo "configure:3159: checking for working const" >&5
3159 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
3160 echo $ac_n "(cached) $ac_c" 1>&6
3162 cat > conftest.
$ac_ext <<EOF
3163 #line 3164 "configure"
3164 #include "confdefs.h"
3168 /* Ultrix mips cc rejects this. */
3169 typedef int charset[2]; const charset x;
3170 /* SunOS 4.1.1 cc rejects this. */
3171 char const *const *ccp;
3173 /* NEC SVR4.0.2 mips cc rejects this. */
3174 struct point {int x, y;};
3175 static struct point const zero = {0,0};
3176 /* AIX XL C 1.02.0.0 rejects this.
3177 It does not let you subtract one const X* pointer from another in an arm
3178 of an if-expression whose if-part is not a constant expression */
3179 const char *g = "string";
3180 ccp = &g + (g ? g-g : 0);
3181 /* HPUX 7.0 cc rejects these. */
3184 ccp = (char const *const *) p;
3185 { /* SCO 3.2v4 cc rejects this. */
3187 char const *s = 0 ? (char *) 0 : (char const *) 0;
3191 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
3193 const int *foo = &x[0];
3196 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3197 typedef const int *iptr;
3201 { /* AIX XL C 1.02.0.0 rejects this saying
3202 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3203 struct s { int j; const int *ap[3]; };
3204 struct s *b; b->j = 5;
3206 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3212 if { (eval echo configure
:3213: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3216 echo "configure: failed program was:" >&5
3217 cat conftest.
$ac_ext >&5
3224 echo "$ac_t""$ac_cv_c_const" 1>&6
3225 if test $ac_cv_c_const = no
; then
3226 cat >> confdefs.h
<<\EOF
3233 for ac_func
in setpgid sbrk
select poll sigaction
3235 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3236 echo "configure:3237: checking for $ac_func" >&5
3237 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3238 echo $ac_n "(cached) $ac_c" 1>&6
3240 cat > conftest.
$ac_ext <<EOF
3241 #line 3242 "configure"
3242 #include "confdefs.h"
3243 /* System header to define __stub macros and hopefully few prototypes,
3244 which can conflict with char $ac_func(); below. */
3246 /* Override any gcc2 internal prototype to avoid an error. */
3247 /* We use char because int might match the return type of a gcc2
3248 builtin and then its argument prototype would still apply. */
3253 /* The GNU C library defines this for functions which it implements
3254 to always fail with ENOSYS. Some functions are actually named
3255 something starting with __ and the normal name is an alias. */
3256 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3264 if { (eval echo configure
:3265: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3266 eval "ac_cv_func_$ac_func=yes"
3268 echo "configure: failed program was:" >&5
3269 cat conftest.
$ac_ext >&5
3271 eval "ac_cv_func_$ac_func=no"
3276 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3277 echo "$ac_t""yes" 1>&6
3278 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3279 cat >> confdefs.h
<<EOF
3280 #define $ac_tr_func 1
3284 echo "$ac_t""no" 1>&6
3289 # If we are configured native on GNU/Linux, work around problems with sys/procfs.h
3290 if test "${target}" = "${host}"; then
3293 cat >> confdefs.h
<<\EOF
3294 #define START_INFERIOR_TRAPS_EXPECTED 2
3297 cat >> confdefs.h
<<\EOF
3298 #define sys_quotactl 1
3305 echo $ac_n "checking for gregset_t type""... $ac_c" 1>&6
3306 echo "configure:3307: checking for gregset_t type" >&5
3307 if eval "test \"`echo '$''{'gdb_cv_have_gregset_t'+set}'`\" = set"; then
3308 echo $ac_n "(cached) $ac_c" 1>&6
3310 cat > conftest.
$ac_ext <<EOF
3311 #line 3312 "configure"
3312 #include "confdefs.h"
3313 #include <sys/procfs.h>
3315 gregset_t *gregsetp = 0
3318 if { (eval echo configure
:3319: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3320 gdb_cv_have_gregset_t
=yes
3322 echo "configure: failed program was:" >&5
3323 cat conftest.
$ac_ext >&5
3325 gdb_cv_have_gregset_t
=no
3330 echo "$ac_t""$gdb_cv_have_gregset_t" 1>&6
3331 if test $gdb_cv_have_gregset_t = yes; then
3332 cat >> confdefs.h
<<\EOF
3333 #define HAVE_GREGSET_T 1
3338 echo $ac_n "checking for fpregset_t type""... $ac_c" 1>&6
3339 echo "configure:3340: checking for fpregset_t type" >&5
3340 if eval "test \"`echo '$''{'gdb_cv_have_fpregset_t'+set}'`\" = set"; then
3341 echo $ac_n "(cached) $ac_c" 1>&6
3343 cat > conftest.
$ac_ext <<EOF
3344 #line 3345 "configure"
3345 #include "confdefs.h"
3346 #include <sys/procfs.h>
3348 fpregset_t *fpregsetp = 0
3351 if { (eval echo configure
:3352: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3353 gdb_cv_have_fpregset_t
=yes
3355 echo "configure: failed program was:" >&5
3356 cat conftest.
$ac_ext >&5
3358 gdb_cv_have_fpregset_t
=no
3363 echo "$ac_t""$gdb_cv_have_fpregset_t" 1>&6
3364 if test $gdb_cv_have_fpregset_t = yes; then
3365 cat >> confdefs.h
<<\EOF
3366 #define HAVE_FPREGSET_T 1
3371 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
3372 echo "configure:3373: checking for main in -lm" >&5
3373 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
3374 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3375 echo $ac_n "(cached) $ac_c" 1>&6
3377 ac_save_LIBS
="$LIBS"
3379 cat > conftest.
$ac_ext <<EOF
3380 #line 3381 "configure"
3381 #include "confdefs.h"
3387 if { (eval echo configure
:3388: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3389 eval "ac_cv_lib_$ac_lib_var=yes"
3391 echo "configure: failed program was:" >&5
3392 cat conftest.
$ac_ext >&5
3394 eval "ac_cv_lib_$ac_lib_var=no"
3397 LIBS
="$ac_save_LIBS"
3400 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3401 echo "$ac_t""yes" 1>&6
3402 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3403 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3404 cat >> confdefs.h
<<EOF
3405 #define $ac_tr_lib 1
3411 echo "$ac_t""no" 1>&6
3416 echo $ac_n "checking for long long support in compiler""... $ac_c" 1>&6
3417 echo "configure:3418: checking for long long support in compiler" >&5
3418 if eval "test \"`echo '$''{'gdb_cv_c_long_long'+set}'`\" = set"; then
3419 echo $ac_n "(cached) $ac_c" 1>&6
3421 cat > conftest.
$ac_ext <<EOF
3422 #line 3423 "configure"
3423 #include "confdefs.h"
3427 extern long long foo;
3428 switch (foo & 2) { case 0: return 1; }
3432 if { (eval echo configure
:3433: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3434 gdb_cv_c_long_long
=yes
3436 echo "configure: failed program was:" >&5
3437 cat conftest.
$ac_ext >&5
3439 gdb_cv_c_long_long
=no
3444 echo "$ac_t""$gdb_cv_c_long_long" 1>&6
3445 if test $gdb_cv_c_long_long = yes; then
3446 cat >> confdefs.h
<<\EOF
3447 #define CC_HAS_LONG_LONG 1
3453 echo $ac_n "checking for long long support in printf""... $ac_c" 1>&6
3454 echo "configure:3455: checking for long long support in printf" >&5
3455 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_long'+set}'`\" = set"; then
3456 echo $ac_n "(cached) $ac_c" 1>&6
3458 if test "$cross_compiling" = yes; then
3459 gdb_cv_printf_has_long_long
=no
3461 cat > conftest.
$ac_ext <<EOF
3462 #line 3463 "configure"
3463 #include "confdefs.h"
3468 l = (l << 16) + 0x0123;
3469 l = (l << 16) + 0x4567;
3470 l = (l << 16) + 0x89ab;
3471 l = (l << 16) + 0xcdef;
3472 sprintf (buf, "0x%016llx", l);
3473 return (strcmp ("0x0123456789abcdef", buf));
3476 if { (eval echo configure
:3477: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3478 gdb_cv_printf_has_long_long
=yes
3480 echo "configure: failed program was:" >&5
3481 cat conftest.
$ac_ext >&5
3483 gdb_cv_printf_has_long_long
=no
3490 if test $gdb_cv_printf_has_long_long = yes; then
3491 cat >> confdefs.h
<<\EOF
3492 #define PRINTF_HAS_LONG_LONG 1
3496 echo "$ac_t""$gdb_cv_printf_has_long_long" 1>&6
3499 echo $ac_n "checking for long double support in compiler""... $ac_c" 1>&6
3500 echo "configure:3501: checking for long double support in compiler" >&5
3501 if eval "test \"`echo '$''{'ac_cv_c_long_double'+set}'`\" = set"; then
3502 echo $ac_n "(cached) $ac_c" 1>&6
3504 cat > conftest.
$ac_ext <<EOF
3505 #line 3506 "configure"
3506 #include "confdefs.h"
3512 if { (eval echo configure
:3513: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3514 ac_cv_c_long_double
=yes
3516 echo "configure: failed program was:" >&5
3517 cat conftest.
$ac_ext >&5
3519 ac_cv_c_long_double
=no
3524 echo "$ac_t""$ac_cv_c_long_double" 1>&6
3525 if test $ac_cv_c_long_double = yes; then
3526 cat >> confdefs.h
<<\EOF
3527 #define HAVE_LONG_DOUBLE 1
3533 echo $ac_n "checking for long double support in printf""... $ac_c" 1>&6
3534 echo "configure:3535: checking for long double support in printf" >&5
3535 if eval "test \"`echo '$''{'gdb_cv_printf_has_long_double'+set}'`\" = set"; then
3536 echo $ac_n "(cached) $ac_c" 1>&6
3538 if test "$cross_compiling" = yes; then
3539 gdb_cv_printf_has_long_double
=no
3541 cat > conftest.
$ac_ext <<EOF
3542 #line 3543 "configure"
3543 #include "confdefs.h"
3547 long double f = 3.141592653;
3548 sprintf (buf, "%Lg", f);
3549 return (strncmp ("3.14159", buf, 7));
3552 if { (eval echo configure
:3553: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3554 gdb_cv_printf_has_long_double
=yes
3556 echo "configure: failed program was:" >&5
3557 cat conftest.
$ac_ext >&5
3559 gdb_cv_printf_has_long_double
=no
3566 if test $gdb_cv_printf_has_long_double = yes; then
3567 cat >> confdefs.h
<<\EOF
3568 #define PRINTF_HAS_LONG_DOUBLE 1
3572 echo "$ac_t""$gdb_cv_printf_has_long_double" 1>&6
3575 echo $ac_n "checking for long double support in scanf""... $ac_c" 1>&6
3576 echo "configure:3577: checking for long double support in scanf" >&5
3577 if eval "test \"`echo '$''{'gdb_cv_scanf_has_long_double'+set}'`\" = set"; then
3578 echo $ac_n "(cached) $ac_c" 1>&6
3580 if test "$cross_compiling" = yes; then
3581 gdb_cv_scanf_has_long_double
=no
3583 cat > conftest.
$ac_ext <<EOF
3584 #line 3585 "configure"
3585 #include "confdefs.h"
3588 char *buf = "3.141592653";
3590 sscanf (buf, "%Lg", &f);
3591 return !(f > 3.14159 && f < 3.14160);
3594 if { (eval echo configure
:3595: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3596 gdb_cv_scanf_has_long_double
=yes
3598 echo "configure: failed program was:" >&5
3599 cat conftest.
$ac_ext >&5
3601 gdb_cv_scanf_has_long_double
=no
3608 if test $gdb_cv_scanf_has_long_double = yes; then
3609 cat >> confdefs.h
<<\EOF
3610 #define SCANF_HAS_LONG_DOUBLE 1
3614 echo "$ac_t""$gdb_cv_scanf_has_long_double" 1>&6
3616 for ac_hdr
in unistd.h
3618 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3619 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3620 echo "configure:3621: checking for $ac_hdr" >&5
3621 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3622 echo $ac_n "(cached) $ac_c" 1>&6
3624 cat > conftest.
$ac_ext <<EOF
3625 #line 3626 "configure"
3626 #include "confdefs.h"
3629 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3630 { (eval echo configure
:3631: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3631 ac_err
=`grep -v '^ *+' conftest.out`
3632 if test -z "$ac_err"; then
3634 eval "ac_cv_header_$ac_safe=yes"
3637 echo "configure: failed program was:" >&5
3638 cat conftest.
$ac_ext >&5
3640 eval "ac_cv_header_$ac_safe=no"
3644 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3645 echo "$ac_t""yes" 1>&6
3646 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3647 cat >> confdefs.h
<<EOF
3648 #define $ac_tr_hdr 1
3652 echo "$ac_t""no" 1>&6
3656 for ac_func
in getpagesize
3658 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3659 echo "configure:3660: checking for $ac_func" >&5
3660 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3661 echo $ac_n "(cached) $ac_c" 1>&6
3663 cat > conftest.
$ac_ext <<EOF
3664 #line 3665 "configure"
3665 #include "confdefs.h"
3666 /* System header to define __stub macros and hopefully few prototypes,
3667 which can conflict with char $ac_func(); below. */
3669 /* Override any gcc2 internal prototype to avoid an error. */
3670 /* We use char because int might match the return type of a gcc2
3671 builtin and then its argument prototype would still apply. */
3676 /* The GNU C library defines this for functions which it implements
3677 to always fail with ENOSYS. Some functions are actually named
3678 something starting with __ and the normal name is an alias. */
3679 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3687 if { (eval echo configure
:3688: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3689 eval "ac_cv_func_$ac_func=yes"
3691 echo "configure: failed program was:" >&5
3692 cat conftest.
$ac_ext >&5
3694 eval "ac_cv_func_$ac_func=no"
3699 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3700 echo "$ac_t""yes" 1>&6
3701 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3702 cat >> confdefs.h
<<EOF
3703 #define $ac_tr_func 1
3707 echo "$ac_t""no" 1>&6
3711 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3712 echo "configure:3713: checking for working mmap" >&5
3713 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3714 echo $ac_n "(cached) $ac_c" 1>&6
3716 if test "$cross_compiling" = yes; then
3717 ac_cv_func_mmap_fixed_mapped
=no
3719 cat > conftest.
$ac_ext <<EOF
3720 #line 3721 "configure"
3721 #include "confdefs.h"
3723 /* Thanks to Mike Haertel and Jim Avera for this test.
3724 Here is a matrix of mmap possibilities:
3725 mmap private not fixed
3726 mmap private fixed at somewhere currently unmapped
3727 mmap private fixed at somewhere already mapped
3728 mmap shared not fixed
3729 mmap shared fixed at somewhere currently unmapped
3730 mmap shared fixed at somewhere already mapped
3731 For private mappings, we should verify that changes cannot be read()
3732 back from the file, nor mmap's back from the file at a different
3733 address. (There have been systems where private was not correctly
3734 implemented like the infamous i386 svr4.0, and systems where the
3735 VM page cache was not coherent with the filesystem buffer cache
3736 like early versions of FreeBSD and possibly contemporary NetBSD.)
3737 For shared mappings, we should conversely verify that changes get
3738 propogated back to all the places they're supposed to be.
3740 Grep wants private fixed already mapped.
3741 The main things grep needs to know about mmap are:
3742 * does it exist and is it safe to write into the mmap'd area
3743 * how to use it (BSD variants) */
3744 #include <sys/types.h>
3746 #include <sys/mman.h>
3748 /* This mess was copied from the GNU getpagesize.h. */
3749 #ifndef HAVE_GETPAGESIZE
3750 # ifdef HAVE_UNISTD_H
3751 # include <unistd.h>
3754 /* Assume that all systems that can run configure have sys/param.h. */
3755 # ifndef HAVE_SYS_PARAM_H
3756 # define HAVE_SYS_PARAM_H 1
3759 # ifdef _SC_PAGESIZE
3760 # define getpagesize() sysconf(_SC_PAGESIZE)
3761 # else /* no _SC_PAGESIZE */
3762 # ifdef HAVE_SYS_PARAM_H
3763 # include <sys/param.h>
3764 # ifdef EXEC_PAGESIZE
3765 # define getpagesize() EXEC_PAGESIZE
3766 # else /* no EXEC_PAGESIZE */
3768 # define getpagesize() NBPG * CLSIZE
3771 # endif /* no CLSIZE */
3772 # else /* no NBPG */
3774 # define getpagesize() NBPC
3775 # else /* no NBPC */
3777 # define getpagesize() PAGESIZE
3778 # endif /* PAGESIZE */
3779 # endif /* no NBPC */
3780 # endif /* no NBPG */
3781 # endif /* no EXEC_PAGESIZE */
3782 # else /* no HAVE_SYS_PARAM_H */
3783 # define getpagesize() 8192 /* punt totally */
3784 # endif /* no HAVE_SYS_PARAM_H */
3785 # endif /* no _SC_PAGESIZE */
3787 #endif /* no HAVE_GETPAGESIZE */
3790 extern "C" { void *malloc(unsigned); }
3798 char *data, *data2, *data3;
3802 pagesize = getpagesize();
3805 * First, make a file with some known garbage in it.
3807 data = malloc(pagesize);
3810 for (i = 0; i < pagesize; ++i)
3811 *(data + i) = rand();
3813 fd = creat("conftestmmap", 0600);
3816 if (write(fd, data, pagesize) != pagesize)
3821 * Next, try to mmap the file at a fixed address which
3822 * already has something else allocated at it. If we can,
3823 * also make sure that we see the same garbage.
3825 fd = open("conftestmmap", O_RDWR);
3828 data2 = malloc(2 * pagesize);
3831 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3832 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3833 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3835 for (i = 0; i < pagesize; ++i)
3836 if (*(data + i) != *(data2 + i))
3840 * Finally, make sure that changes to the mapped area
3841 * do not percolate back to the file as seen by read().
3842 * (This is a bug on some variants of i386 svr4.0.)
3844 for (i = 0; i < pagesize; ++i)
3845 *(data2 + i) = *(data2 + i) + 1;
3846 data3 = malloc(pagesize);
3849 if (read(fd, data3, pagesize) != pagesize)
3851 for (i = 0; i < pagesize; ++i)
3852 if (*(data + i) != *(data3 + i))
3855 unlink("conftestmmap");
3860 if { (eval echo configure
:3861: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3862 ac_cv_func_mmap_fixed_mapped
=yes
3864 echo "configure: failed program was:" >&5
3865 cat conftest.
$ac_ext >&5
3867 ac_cv_func_mmap_fixed_mapped
=no
3874 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3875 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3876 cat >> confdefs.h
<<\EOF
3883 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
3884 echo "configure:3885: checking whether malloc must be declared" >&5
3885 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
3886 echo $ac_n "(cached) $ac_c" 1>&6
3888 cat > conftest.
$ac_ext <<EOF
3889 #line 3890 "configure"
3890 #include "confdefs.h"
3893 #ifdef HAVE_STRING_H
3896 #ifdef HAVE_STRINGS_H
3897 #include <strings.h>
3900 #ifdef HAVE_STDLIB_H
3903 #ifdef HAVE_UNISTD_H
3907 char *(*pfn) = (char *(*)) malloc
3910 if { (eval echo configure
:3911: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3912 bfd_cv_decl_needed_malloc
=no
3914 echo "configure: failed program was:" >&5
3915 cat conftest.
$ac_ext >&5
3917 bfd_cv_decl_needed_malloc
=yes
3922 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
3923 if test $bfd_cv_decl_needed_malloc = yes; then
3924 bfd_tr_decl
=NEED_DECLARATION_
`echo malloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3925 cat >> confdefs.h
<<EOF
3926 #define $bfd_tr_decl 1
3931 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
3932 echo "configure:3933: checking whether realloc must be declared" >&5
3933 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
3934 echo $ac_n "(cached) $ac_c" 1>&6
3936 cat > conftest.
$ac_ext <<EOF
3937 #line 3938 "configure"
3938 #include "confdefs.h"
3941 #ifdef HAVE_STRING_H
3944 #ifdef HAVE_STRINGS_H
3945 #include <strings.h>
3948 #ifdef HAVE_STDLIB_H
3951 #ifdef HAVE_UNISTD_H
3955 char *(*pfn) = (char *(*)) realloc
3958 if { (eval echo configure
:3959: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3960 bfd_cv_decl_needed_realloc
=no
3962 echo "configure: failed program was:" >&5
3963 cat conftest.
$ac_ext >&5
3965 bfd_cv_decl_needed_realloc
=yes
3970 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
3971 if test $bfd_cv_decl_needed_realloc = yes; then
3972 bfd_tr_decl
=NEED_DECLARATION_
`echo realloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3973 cat >> confdefs.h
<<EOF
3974 #define $bfd_tr_decl 1
3979 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
3980 echo "configure:3981: checking whether free must be declared" >&5
3981 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
3982 echo $ac_n "(cached) $ac_c" 1>&6
3984 cat > conftest.
$ac_ext <<EOF
3985 #line 3986 "configure"
3986 #include "confdefs.h"
3989 #ifdef HAVE_STRING_H
3992 #ifdef HAVE_STRINGS_H
3993 #include <strings.h>
3996 #ifdef HAVE_STDLIB_H
3999 #ifdef HAVE_UNISTD_H
4003 char *(*pfn) = (char *(*)) free
4006 if { (eval echo configure
:4007: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4008 bfd_cv_decl_needed_free
=no
4010 echo "configure: failed program was:" >&5
4011 cat conftest.
$ac_ext >&5
4013 bfd_cv_decl_needed_free
=yes
4018 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
4019 if test $bfd_cv_decl_needed_free = yes; then
4020 bfd_tr_decl
=NEED_DECLARATION_
`echo free | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4021 cat >> confdefs.h
<<EOF
4022 #define $bfd_tr_decl 1
4030 if test ${build} = ${host} -a ${host} = ${target} ; then
4033 echo $ac_n "checking for HPUX/OSF thread support""... $ac_c" 1>&6
4034 echo "configure:4035: checking for HPUX/OSF thread support" >&5
4035 if test -f /usr
/include
/dce
/cma_config.h
; then
4036 if test "$GCC" = "yes" ; then
4037 echo "$ac_t""yes" 1>&6
4038 cat >> confdefs.h
<<\EOF
4039 #define HAVE_HPUX_THREAD_SUPPORT 1
4042 CONFIG_OBS
="${CONFIG_OJS} hpux-thread.o"
4043 CONFIG_SRCS
="${CONFIG_SRCS} hpux-thread.c"
4045 echo "$ac_t""no (suppressed because you are not using GCC)" 1>&6
4048 echo "$ac_t""no" 1>&6
4052 echo $ac_n "checking for Solaris thread debugging library""... $ac_c" 1>&6
4053 echo "configure:4054: checking for Solaris thread debugging library" >&5
4054 if test -f /usr
/lib
/libthread_db.so
.1 ; then
4055 echo "$ac_t""yes" 1>&6
4056 cat >> confdefs.h
<<\EOF
4057 #define HAVE_THREAD_DB_LIB 1
4060 CONFIG_OBS
="${CONFIG_OBS} sol-thread.o"
4061 CONFIG_SRCS
="${CONFIG_SRCS} sol-thread.c"
4062 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
4063 echo "configure:4064: checking for dlopen in -ldl" >&5
4064 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
4065 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4066 echo $ac_n "(cached) $ac_c" 1>&6
4068 ac_save_LIBS
="$LIBS"
4070 cat > conftest.
$ac_ext <<EOF
4071 #line 4072 "configure"
4072 #include "confdefs.h"
4073 /* Override any gcc2 internal prototype to avoid an error. */
4074 /* We use char because int might match the return type of a gcc2
4075 builtin and then its argument prototype would still apply. */
4082 if { (eval echo configure
:4083: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
4084 eval "ac_cv_lib_$ac_lib_var=yes"
4086 echo "configure: failed program was:" >&5
4087 cat conftest.
$ac_ext >&5
4089 eval "ac_cv_lib_$ac_lib_var=no"
4092 LIBS
="$ac_save_LIBS"
4095 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4096 echo "$ac_t""yes" 1>&6
4097 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
4098 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
4099 cat >> confdefs.h
<<EOF
4100 #define $ac_tr_lib 1
4106 echo "$ac_t""no" 1>&6
4109 if test "$GCC" = "yes" ; then
4110 # The GNU linker requires the -export-dynamic option to make
4111 # all symbols visible in the dynamic symbol table.
4112 hold_ldflags
=$LDFLAGS
4113 echo $ac_n "checking for the ld -export-dynamic flag""... $ac_c" 1>&6
4114 echo "configure:4115: checking for the ld -export-dynamic flag" >&5
4115 LDFLAGS
="${LDFLAGS} -Wl,-export-dynamic"
4116 cat > conftest.
$ac_ext <<EOF
4117 #line 4118 "configure"
4118 #include "confdefs.h"
4124 if { (eval echo configure
:4125: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
4128 echo "configure: failed program was:" >&5
4129 cat conftest.
$ac_ext >&5
4134 LDFLAGS
=$hold_ldflags
4135 echo "$ac_t""$found" 1>&6
4136 if test $found = yes; then
4137 CONFIG_LDFLAGS
="${CONFIG_LDFLAGS} -Wl,-export-dynamic"
4141 echo "$ac_t""no" 1>&6
4150 # Check whether --enable-netrom or --disable-netrom was given.
4151 if test "${enable_netrom+set}" = set; then
4152 enableval
="$enable_netrom"
4153 case "${enableval}" in
4154 yes) enable_netrom
=yes ;;
4155 no
) enable_netrom
=no
;;
4156 *) { echo "configure: error: bad value ${enableval} given for netrom option" 1>&2; exit 1; } ;;
4161 if test "${enable_netrom}" = "yes"; then
4162 CONFIG_OBS
="${CONFIG_OBS} remote-nrom.o"
4163 CONFIG_SRCS
="${CONFIG_SRCS} remote-nrom.c"
4171 # Check whether --with-mmalloc or --without-mmalloc was given.
4172 if test "${with_mmalloc+set}" = set; then
4173 withval
="$with_mmalloc"
4174 case "${withval}" in
4175 yes) want_mmalloc
=true
;;
4176 no
) want_mmalloc
=false
;;
4177 *) { echo "configure: error: bad value ${withval} for GDB with-mmalloc option" 1>&2; exit 1; } ;;
4183 if test x
$want_mmalloc = xtrue
; then
4184 cat >> confdefs.h
<<\EOF
4185 #define USE_MMALLOC 1
4188 cat >> confdefs.h
<<\EOF
4189 #define MMCHECK_FORCE 1
4192 MMALLOC_CFLAGS
="-I$srcdir/../mmalloc"
4193 MMALLOC
='../mmalloc/libmmalloc.a'
4196 # start-sanitize-gdbtk
4198 # Check whether --enable-ide or --disable-ide was given.
4199 if test "${enable_ide+set}" = set; then
4200 enableval
="$enable_ide"
4204 if test "$enable_ide" = yes; then
4214 # Check whether --enable-gdbtk or --disable-gdbtk was given.
4215 if test "${enable_gdbtk+set}" = set; then
4216 enableval
="$enable_gdbtk"
4217 case "${enableval}" in
4221 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
4224 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
4232 { echo "configure: error: bad value ${enableval} given for gdbtk option" 1>&2; exit 1; } ;;
4236 # Default is on for everything but go32 and cygwin32
4247 # In the cygwin32 environment, we need some additional flags.
4248 echo $ac_n "checking for cygwin32""... $ac_c" 1>&6
4249 echo "configure:4250: checking for cygwin32" >&5
4250 if eval "test \"`echo '$''{'gdb_cv_os_cygwin32'+set}'`\" = set"; then
4251 echo $ac_n "(cached) $ac_c" 1>&6
4253 cat > conftest.
$ac_ext <<EOF
4254 #line 4255 "configure"
4255 #include "confdefs.h"
4261 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4262 egrep "lose" >/dev
/null
2>&1; then
4264 gdb_cv_os_cygwin32
=yes
4267 gdb_cv_os_cygwin32
=no
4273 echo "$ac_t""$gdb_cv_os_cygwin32" 1>&6
4280 WINDRES
=${WINDRES-windres}
4283 if test x
$gdb_cv_os_cygwin32 = xyes
; then
4284 if test x
$enable_ide = xyes
; then
4285 WIN32LIBS
="-ladvapi32"
4291 if test "${enable_gdbtk}" = "yes"; then
4295 # Ok, lets find the tcl configuration
4296 # First, look for one uninstalled.
4297 # the alternative search directory is invoked by --with-tclconfig
4300 if test x
"${no_tcl}" = x
; then
4301 # we reset no_tcl in case something fails here
4303 # Check whether --with-tclconfig or --without-tclconfig was given.
4304 if test "${with_tclconfig+set}" = set; then
4305 withval
="$with_tclconfig"
4306 with_tclconfig
=${withval}
4309 echo $ac_n "checking for Tcl configuration""... $ac_c" 1>&6
4310 echo "configure:4311: checking for Tcl configuration" >&5
4311 if eval "test \"`echo '$''{'ac_cv_c_tclconfig'+set}'`\" = set"; then
4312 echo $ac_n "(cached) $ac_c" 1>&6
4316 # First check to see if --with-tclconfig was specified.
4317 if test x
"${with_tclconfig}" != x
; then
4318 if test -f "${with_tclconfig}/tclConfig.sh" ; then
4319 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
4321 { echo "configure: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" 1>&2; exit 1; }
4325 # then check for a private Tcl installation
4326 if test x
"${ac_cv_c_tclconfig}" = x
; then
4329 `ls -dr ../tcl[7-9]* 2>/dev/null` \
4331 `ls -dr ../../tcl[7-9]* 2>/dev/null` \
4333 `ls -dr ../../../tcl[7-9]* 2>/dev/null` ; do
4334 if test -f "$i/${configdir}/tclConfig.sh" ; then
4335 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
4340 # check in a few common install locations
4341 if test x
"${ac_cv_c_tclconfig}" = x
; then
4342 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
4343 if test -f "$i/tclConfig.sh" ; then
4344 ac_cv_c_tclconfig
=`(cd $i; pwd)`
4349 # check in a few other private locations
4350 if test x
"${ac_cv_c_tclconfig}" = x
; then
4353 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` ; do
4354 if test -f "$i/${configdir}/tclConfig.sh" ; then
4355 ac_cv_c_tclconfig
=`(cd $i/${configdir}; pwd)`
4363 if test x
"${ac_cv_c_tclconfig}" = x
; then
4364 TCLCONFIG
="# no Tcl configs found"
4365 echo "configure: warning: Can't find Tcl configuration definitions" 1>&2
4368 TCLCONFIG
=${ac_cv_c_tclconfig}/tclConfig.sh
4369 echo "$ac_t""found $TCLCONFIG" 1>&6
4373 if test -z "${no_tcl}"; then
4403 # Ok, lets find the tk configuration
4404 # First, look for one uninstalled.
4405 # the alternative search directory is invoked by --with-tkconfig
4408 if test x
"${no_tk}" = x
; then
4409 # we reset no_tk in case something fails here
4411 # Check whether --with-tkconfig or --without-tkconfig was given.
4412 if test "${with_tkconfig+set}" = set; then
4413 withval
="$with_tkconfig"
4414 with_tkconfig
=${withval}
4417 echo $ac_n "checking for Tk configuration""... $ac_c" 1>&6
4418 echo "configure:4419: checking for Tk configuration" >&5
4419 if eval "test \"`echo '$''{'ac_cv_c_tkconfig'+set}'`\" = set"; then
4420 echo $ac_n "(cached) $ac_c" 1>&6
4424 # First check to see if --with-tkconfig was specified.
4425 if test x
"${with_tkconfig}" != x
; then
4426 if test -f "${with_tkconfig}/tkConfig.sh" ; then
4427 ac_cv_c_tkconfig
=`(cd ${with_tkconfig}; pwd)`
4429 { echo "configure: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" 1>&2; exit 1; }
4433 # then check for a private Tk library
4434 if test x
"${ac_cv_c_tkconfig}" = x
; then
4437 `ls -dr ../tk[4-9]* 2>/dev/null` \
4439 `ls -dr ../../tk[4-9]* 2>/dev/null` \
4441 `ls -dr ../../../tk[4-9]* 2>/dev/null` ; do
4442 if test -f "$i/${configdir}/tkConfig.sh" ; then
4443 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
4448 # check in a few common install locations
4449 if test x
"${ac_cv_c_tkconfig}" = x
; then
4450 for i
in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
4451 if test -f "$i/tkConfig.sh" ; then
4452 ac_cv_c_tkconfig
=`(cd $i; pwd)`
4457 # check in a few other private locations
4458 if test x
"${ac_cv_c_tkconfig}" = x
; then
4461 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` ; do
4462 if test -f "$i/${configdir}/tkConfig.sh" ; then
4463 ac_cv_c_tkconfig
=`(cd $i/${configdir}; pwd)`
4471 if test x
"${ac_cv_c_tkconfig}" = x
; then
4472 TKCONFIG
="# no Tk configs found"
4473 echo "configure: warning: Can't find Tk configuration definitions" 1>&2
4476 TKCONFIG
=${ac_cv_c_tkconfig}/tkConfig.sh
4477 echo "$ac_t""found $TKCONFIG" 1>&6
4483 # If $no_tk is nonempty, then we can't do Tk, and there is no
4484 # point to doing Tcl.
4485 if test -z "${no_tk}"; then
4487 if test -f "$TKCONFIG" ; then
4505 # Ok, lets find the tcl source trees so we can use the headers
4506 # Warning: transition of version 9 to 10 will break this algorithm
4507 # because 10 sorts before 9. We also look for just tcl. We have to
4508 # be careful that we don't match stuff like tclX by accident.
4509 # the alternative search directory is involked by --with-tclinclude
4513 echo $ac_n "checking for Tcl private headers. dir=${configdir}""... $ac_c" 1>&6
4514 echo "configure:4515: checking for Tcl private headers. dir=${configdir}" >&5
4515 # Check whether --with-tclinclude or --without-tclinclude was given.
4516 if test "${with_tclinclude+set}" = set; then
4517 withval
="$with_tclinclude"
4518 with_tclinclude
=${withval}
4521 if eval "test \"`echo '$''{'ac_cv_c_tclh'+set}'`\" = set"; then
4522 echo $ac_n "(cached) $ac_c" 1>&6
4525 # first check to see if --with-tclinclude was specified
4526 if test x
"${with_tclinclude}" != x
; then
4527 if test -f ${with_tclinclude}/tclInt.h
; then
4528 ac_cv_c_tclh
=`(cd ${with_tclinclude}; pwd)`
4529 elif test -f ${with_tclinclude}/generic
/tclInt.h
; then
4530 ac_cv_c_tclh
=`(cd ${with_tclinclude}/generic; pwd)`
4532 { echo "configure: error: ${with_tclinclude} directory doesn't contain private headers" 1>&2; exit 1; }
4536 # next check if it came with Tcl configuration file
4537 if test x
"${ac_cv_c_tclconfig}" = x
; then
4538 if test -f $ac_cv_c_tclconfig/..
/generic
/tclInt.h
; then
4539 ac_cv_c_tclh
=`(cd $ac_cv_c_tclconfig/..; pwd)`
4543 # next check in private source directory
4545 # since ls returns lowest version numbers first, reverse its output
4546 if test x
"${ac_cv_c_tclh}" = x
; then
4549 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` \
4550 ${srcdir}/..
/..
/tcl \
4551 `ls -dr ${srcdir}/../../tcl[7-9]* 2>/dev/null` \
4552 ${srcdir}/..
/..
/..
/tcl \
4553 `ls -dr ${srcdir}/../../../tcl[7-9]* 2>/dev/null ` ; do
4554 if test -f $i/generic
/tclInt.h
; then
4555 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
4560 # finally check in a few common install locations
4562 # since ls returns lowest version numbers first, reverse its output
4563 if test x
"${ac_cv_c_tclh}" = x
; then
4565 `ls -dr /usr/local/src/tcl[7-9]* 2>/dev/null` \
4566 `ls -dr /usr/local/lib/tcl[7-9]* 2>/dev/null` \
4567 /usr
/local
/src
/tcl \
4568 /usr
/local
/lib
/tcl \
4569 ${prefix}/include
; do
4570 if test -f $i/generic
/tclInt.h
; then
4571 ac_cv_c_tclh
=`(cd $i/generic; pwd)`
4576 # see if one is installed
4577 if test x
"${ac_cv_c_tclh}" = x
; then
4578 ac_safe
=`echo "tclInt.h" | sed 'y%./+-%__p_%'`
4579 echo $ac_n "checking for tclInt.h""... $ac_c" 1>&6
4580 echo "configure:4581: checking for tclInt.h" >&5
4581 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4582 echo $ac_n "(cached) $ac_c" 1>&6
4584 cat > conftest.
$ac_ext <<EOF
4585 #line 4586 "configure"
4586 #include "confdefs.h"
4589 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4590 { (eval echo configure
:4591: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4591 ac_err
=`grep -v '^ *+' conftest.out`
4592 if test -z "$ac_err"; then
4594 eval "ac_cv_header_$ac_safe=yes"
4597 echo "configure: failed program was:" >&5
4598 cat conftest.
$ac_ext >&5
4600 eval "ac_cv_header_$ac_safe=no"
4604 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4605 echo "$ac_t""yes" 1>&6
4606 ac_cv_c_tclh
=installed
4608 echo "$ac_t""no" 1>&6
4616 if test x
"${ac_cv_c_tclh}" = x
; then
4617 TCLHDIR
="# no Tcl private headers found"
4618 { echo "configure: error: Can't find Tcl private headers" 1>&2; exit 1; }
4620 if test x
"${ac_cv_c_tclh}" != x
; then
4622 if test x
"${ac_cv_c_tclh}" = x
"installed" ; then
4623 echo "$ac_t""is installed" 1>&6
4626 echo "$ac_t""found in ${ac_cv_c_tclh}" 1>&6
4627 # this hack is cause the TCLHDIR won't print if there is a "-I" in it.
4628 TCLHDIR
="-I${ac_cv_c_tclh}"
4636 # Ok, lets find the tk source trees so we can use the headers
4637 # If the directory (presumably symlink) named "tk" exists, use that one
4638 # in preference to any others. Same logic is used when choosing library
4639 # and again with Tcl. The search order is the best place to look first, then in
4640 # decreasing significance. The loop breaks if the trigger file is found.
4641 # Note the gross little conversion here of srcdir by cd'ing to the found
4642 # directory. This converts the path from a relative to an absolute, so
4643 # recursive cache variables for the path will work right. We check all
4644 # the possible paths in one loop rather than many seperate loops to speed
4646 # the alternative search directory is involked by --with-tkinclude
4649 echo $ac_n "checking for Tk private headers""... $ac_c" 1>&6
4650 echo "configure:4651: checking for Tk private headers" >&5
4651 # Check whether --with-tkinclude or --without-tkinclude was given.
4652 if test "${with_tkinclude+set}" = set; then
4653 withval
="$with_tkinclude"
4654 with_tkinclude
=${withval}
4657 if eval "test \"`echo '$''{'ac_cv_c_tkh'+set}'`\" = set"; then
4658 echo $ac_n "(cached) $ac_c" 1>&6
4661 # first check to see if --with-tkinclude was specified
4662 if test x
"${with_tkinclude}" != x
; then
4663 if test -f ${with_tkinclude}/tk.h
; then
4664 ac_cv_c_tkh
=`(cd ${with_tkinclude}; pwd)`
4665 elif test -f ${with_tkinclude}/generic
/tk.h
; then
4666 ac_cv_c_tkh
=`(cd ${with_tkinclude}/generic; pwd)`
4668 { echo "configure: error: ${with_tkinclude} directory doesn't contain private headers" 1>&2; exit 1; }
4672 # next check if it came with Tk configuration file
4673 if test x
"${ac_cv_c_tkconfig}" = x
; then
4674 if test -f $ac_cv_c_tkconfig/..
/generic
/tk.h
; then
4675 ac_cv_c_tkh
=`(cd $ac_cv_c_tkconfig/..; pwd)`
4679 # next check in private source directory
4681 # since ls returns lowest version numbers first, reverse its output
4682 if test x
"${ac_cv_c_tkh}" = x
; then
4685 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` \
4686 ${srcdir}/..
/..
/tk \
4687 `ls -dr ${srcdir}/../../tk[4-9]* 2>/dev/null` \
4688 ${srcdir}/..
/..
/..
/tk \
4689 `ls -dr ${srcdir}/../../../tk[4-9]* 2>/dev/null ` ; do
4690 if test -f $i/generic
/tk.h
; then
4691 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
4696 # finally check in a few common install locations
4698 # since ls returns lowest version numbers first, reverse its output
4699 if test x
"${ac_cv_c_tkh}" = x
; then
4701 `ls -dr /usr/local/src/tk[4-9]* 2>/dev/null` \
4702 `ls -dr /usr/local/lib/tk[4-9]* 2>/dev/null` \
4705 ${prefix}/include
; do
4706 if test -f $i/generic
/tk.h
; then
4707 ac_cv_c_tkh
=`(cd $i/generic; pwd)`
4712 # see if one is installed
4713 if test x
"${ac_cv_c_tkh}" = x
; then
4714 ac_safe
=`echo "tk.h" | sed 'y%./+-%__p_%'`
4715 echo $ac_n "checking for tk.h""... $ac_c" 1>&6
4716 echo "configure:4717: checking for tk.h" >&5
4717 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4718 echo $ac_n "(cached) $ac_c" 1>&6
4720 cat > conftest.
$ac_ext <<EOF
4721 #line 4722 "configure"
4722 #include "confdefs.h"
4725 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4726 { (eval echo configure
:4727: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4727 ac_err
=`grep -v '^ *+' conftest.out`
4728 if test -z "$ac_err"; then
4730 eval "ac_cv_header_$ac_safe=yes"
4733 echo "configure: failed program was:" >&5
4734 cat conftest.
$ac_ext >&5
4736 eval "ac_cv_header_$ac_safe=no"
4740 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4741 echo "$ac_t""yes" 1>&6
4742 ac_cv_c_tkh
=installed
4744 echo "$ac_t""no" 1>&6
4752 if test x
"${ac_cv_c_tkh}" != x
; then
4754 if test x
"${ac_cv_c_tkh}" = x
"installed" ; then
4755 echo "$ac_t""is installed" 1>&6
4758 echo "$ac_t""found in ${ac_cv_c_tkh}" 1>&6
4759 # this hack is cause the TKHDIR won't print if there is a "-I" in it.
4760 TKHDIR
="-I${ac_cv_c_tkh}"
4763 TKHDIR
="# no Tk directory found"
4764 echo "configure: warning: Can't find Tk private headers" 1>&2
4771 echo $ac_n "checking for Itcl private headers. srcdir=${srcdir}""... $ac_c" 1>&6
4772 echo "configure:4773: checking for Itcl private headers. srcdir=${srcdir}" >&5
4773 if test x
"${ac_cv_c_itclh}" = x
; then
4774 for i
in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/..
/..
/..
/itcl
; do
4775 if test -f $i/src
/itcl.h
; then
4776 ac_cv_c_itclh
=`(cd $i/src; pwd)`
4781 if test x
"${ac_cv_c_itclh}" = x
; then
4782 ITCLHDIR
="# no Itcl private headers found"
4783 { echo "configure: error: Can't find Itcl private headers" 1>&2; exit 1; }
4785 if test x
"${ac_cv_c_itclh}" != x
; then
4786 ITCLHDIR
="-I${ac_cv_c_itclh}"
4788 # should always be here
4789 ITCLLIB
="../itcl/src/libitcl.a"
4794 echo $ac_n "checking for Tix private headers. srcdir=${srcdir}""... $ac_c" 1>&6
4795 echo "configure:4796: checking for Tix private headers. srcdir=${srcdir}" >&5
4796 if test x
"${ac_cv_c_tixh}" = x
; then
4797 for i
in ${srcdir}/../tix ${srcdir}/../../tix ${srcdir}/..
/..
/..
/tix
; do
4798 if test -f $i/generic
/tix.h
; then
4799 ac_cv_c_tixh
=`(cd $i/generic; pwd)`
4804 if test x
"${ac_cv_c_tixh}" = x
; then
4805 TIXHDIR
="# no Tix private headers found"
4806 { echo "configure: error: Can't find Tix private headers" 1>&2; exit 1; }
4808 if test x
"${ac_cv_c_tixh}" != x
; then
4809 TIXHDIR
="-I${ac_cv_c_tixh}"
4814 # now look for tix library stuff
4816 .
${ac_cv_c_tclconfig}/tclConfig.sh
4819 tixdir
=..
/tix
/win
/tcl8.0
4822 tixdir
=..
/tix
/unix
/tk8.0
4825 if test "${TCL_SHARED_BUILD}" = "1"; then
4826 TIX_LIB_EXT
="${TCL_SHLIB_SUFFIX}"
4828 # Can't win them all: SunOS 4 (others?) appends a version
4829 # number after the ".so"
4832 TIX_LIB_EXT
="${TIX_LIB_EXT}.1.0" ;;
4839 if test "${TCL_LIB_VERSIONS_OK}" = "ok"; then
4840 TIXLIB
="-L${tixdir} -ltix${TIXVERSION}"
4841 TIX_DEPS
="${tixdir}/libtix${TIXVERSION}${TIX_LIB_EXT}"
4843 TIXLIB
="-L${tixdir} -ltix`echo ${TIXVERSION} | tr -d .`"
4844 TIX_DEPS
="${tixdir}/libtix`echo ${TIXVERSION} | tr -d .`${TIX_LIB_EXT}"
4849 # Include some libraries that Tcl and Tk want.
4850 if test "${enable_ide}" = "yes"; then
4851 TCL_LIBS
='$(LIBIDETCL) $(LIBIDE) $(LIBGUI) $(IDE) $(ITCL) $(TIX) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
4852 CONFIG_DEPS
='$(LIBIDETCL) $(LIBIDE) $(LIBGUI) $(IDE_DEPS) $(ITCL_DEPS) $(TIX_DEPS) $(TK_DEPS) $(TCL_DEPS)'
4854 TCL_LIBS
='$(LIBGUI) $(ITCL) $(TIX) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
4855 CONFIG_DEPS
='$(LIBGUI) $(ITCL_DEPS) $(TIX_DEPS) $(TK_DEPS) $(TCL_DEPS)'
4857 # Yes, the ordering seems wrong here. But it isn't.
4858 # TK_LIBS is the list of libraries that need to be linked
4860 LIBS
="${LIBS} ${TCL_LIBS} ${TK_LIBS}"
4861 CONFIG_OBS
="${CONFIG_OBS} gdbtk.o"
4863 if test x
$gdb_cv_os_cygwin32 = xyes
; then
4864 WIN32LIBS
="${WIN32LIBS} -lshell32 -lgdi32 -lcomdlg32 -ladvapi32 -luser32"
4865 WIN32LDAPP
="-Wl,--subsystem,windows"
4866 CONFIG_OBS
="${CONFIG_OBS} gdbres.o"
4878 # end-sanitize-gdbtk
4880 # If we find X, set shell vars x_includes and x_libraries to the
4881 # paths, otherwise set no_x=yes.
4882 # Uses ac_ vars as temps to allow command line to override cache and checks.
4883 # --without-x overrides everything else, but does not touch the cache.
4884 echo $ac_n "checking for X""... $ac_c" 1>&6
4885 echo "configure:4886: checking for X" >&5
4887 # Check whether --with-x or --without-x was given.
4888 if test "${with_x+set}" = set; then
4893 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
4894 if test "x$with_x" = xno
; then
4895 # The user explicitly disabled X.
4898 if test "x$x_includes" != xNONE
&& test "x$x_libraries" != xNONE
; then
4899 # Both variables are already set.
4902 if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
4903 echo $ac_n "(cached) $ac_c" 1>&6
4905 # One or both of the vars are not set, and there is no cached value.
4906 ac_x_includes
=NO ac_x_libraries
=NO
4908 if mkdir conftestdir
; then
4910 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
4911 cat > Imakefile
<<'EOF'
4913 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
4915 if (xmkmf
) >/dev
/null
2>/dev
/null
&& test -f Makefile
; then
4916 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4917 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
4918 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
4919 for ac_extension
in a so sl
; do
4920 if test ! -f $ac_im_usrlibdir/libX11.
$ac_extension &&
4921 test -f $ac_im_libdir/libX11.
$ac_extension; then
4922 ac_im_usrlibdir
=$ac_im_libdir; break
4925 # Screen out bogus values from the imake configuration. They are
4926 # bogus both because they are the default anyway, and because
4927 # using them would break gcc on systems where it needs fixed includes.
4928 case "$ac_im_incroot" in
4930 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes
="$ac_im_incroot" ;;
4932 case "$ac_im_usrlibdir" in
4934 *) test -d "$ac_im_usrlibdir" && ac_x_libraries
="$ac_im_usrlibdir" ;;
4941 if test "$ac_x_includes" = NO
; then
4942 # Guess where to find include files, by looking for this one X11 .h file.
4943 test -z "$x_direct_test_include" && x_direct_test_include
=X11
/Intrinsic.h
4945 # First, try using that file with no special directory specified.
4946 cat > conftest.
$ac_ext <<EOF
4947 #line 4948 "configure"
4948 #include "confdefs.h"
4949 #include <$x_direct_test_include>
4951 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4952 { (eval echo configure
:4953: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4953 ac_err
=`grep -v '^ *+' conftest.out`
4954 if test -z "$ac_err"; then
4956 # We can compile using X headers with no special include directory.
4960 echo "configure: failed program was:" >&5
4961 cat conftest.
$ac_ext >&5
4963 # Look for the header file in a standard set of common directories.
4964 # Check X11 before X11Rn because it is often a symlink to the current release.
4967 /usr
/X11R
6/include \
4968 /usr
/X11R
5/include \
4969 /usr
/X11R
4/include \
4972 /usr
/include
/X11R6 \
4973 /usr
/include
/X11R5 \
4974 /usr
/include
/X11R4 \
4976 /usr
/local
/X11
/include \
4977 /usr
/local
/X11R
6/include \
4978 /usr
/local
/X11R
5/include \
4979 /usr
/local
/X11R
4/include \
4981 /usr
/local
/include
/X11 \
4982 /usr
/local
/include
/X11R6 \
4983 /usr
/local
/include
/X11R5 \
4984 /usr
/local
/include
/X11R4 \
4988 /usr
/XFree86
/include
/X11 \
4991 /usr
/local
/include \
4992 /usr
/unsupported
/include \
4993 /usr
/athena
/include \
4994 /usr
/local
/x11r
5/include \
4995 /usr
/lpp
/Xamples
/include \
4997 /usr
/openwin
/include \
4998 /usr
/openwin
/share
/include \
5001 if test -r "$ac_dir/$x_direct_test_include"; then
5002 ac_x_includes
=$ac_dir
5008 fi # $ac_x_includes = NO
5010 if test "$ac_x_libraries" = NO
; then
5011 # Check for the libraries.
5013 test -z "$x_direct_test_library" && x_direct_test_library
=Xt
5014 test -z "$x_direct_test_function" && x_direct_test_function
=XtMalloc
5016 # See if we find them without any special options.
5017 # Don't add to $LIBS permanently.
5018 ac_save_LIBS
="$LIBS"
5019 LIBS
="-l$x_direct_test_library $LIBS"
5020 cat > conftest.
$ac_ext <<EOF
5021 #line 5022 "configure"
5022 #include "confdefs.h"
5025 ${x_direct_test_function}()
5028 if { (eval echo configure
:5029: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
5030 LIBS
="$ac_save_LIBS"
5031 # We can link X programs with no special library path.
5034 echo "configure: failed program was:" >&5
5035 cat conftest.
$ac_ext >&5
5037 LIBS
="$ac_save_LIBS"
5038 # First see if replacing the include by lib works.
5039 # Check X11 before X11Rn because it is often a symlink to the current release.
5040 for ac_dir
in `echo "$ac_x_includes" | sed s/include/lib/` \
5051 /usr
/local
/X11
/lib \
5052 /usr
/local
/X11R
6/lib \
5053 /usr
/local
/X11R
5/lib \
5054 /usr
/local
/X11R
4/lib \
5056 /usr
/local
/lib
/X11 \
5057 /usr
/local
/lib
/X11R6 \
5058 /usr
/local
/lib
/X11R5 \
5059 /usr
/local
/lib
/X11R4 \
5063 /usr
/XFree86
/lib
/X11 \
5067 /usr
/unsupported
/lib \
5069 /usr
/local
/x11r
5/lib \
5070 /usr
/lpp
/Xamples
/lib \
5074 /usr
/openwin
/share
/lib \
5077 for ac_extension
in a so sl
; do
5078 if test -r $ac_dir/lib
${x_direct_test_library}.
$ac_extension; then
5079 ac_x_libraries
=$ac_dir
5086 fi # $ac_x_libraries = NO
5088 if test "$ac_x_includes" = NO ||
test "$ac_x_libraries" = NO
; then
5089 # Didn't find X anywhere. Cache the known absence of X.
5090 ac_cv_have_x
="have_x=no"
5092 # Record where we found X for the cache.
5093 ac_cv_have_x
="have_x=yes \
5094 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
5098 eval "$ac_cv_have_x"
5101 if test "$have_x" != yes; then
5102 echo "$ac_t""$have_x" 1>&6
5105 # If each of the values was on the command line, it overrides each guess.
5106 test "x$x_includes" = xNONE
&& x_includes
=$ac_x_includes
5107 test "x$x_libraries" = xNONE
&& x_libraries
=$ac_x_libraries
5108 # Update the cache value to reflect the command line values.
5109 ac_cv_have_x
="have_x=yes \
5110 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
5111 echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
5114 # start-sanitize-sky
5115 # Enable GPU2 library for MIPS simulator
5116 # Check whether --with-sim-gpu2 or --without-sim-gpu2 was given.
5117 if test "${with_sim_gpu2+set}" = set; then
5118 withval
="$with_sim_gpu2"
5121 if test -d "${withval}"
5123 LIBS
="${LIBS} -L${withval}/lib -lgpu2 -L${x_libraries} -lX11"
5125 echo "configure: warning: Directory ${withval} does not exist." 1>&2
5127 *) echo "configure: warning: --with-sim-gpu2 option invalid for target ${target}" 1>&2
5131 # Enable target accurate FP library
5132 # Check whether --with-sim-funit or --without-sim-funit was given.
5133 if test "${with_sim_funit+set}" = set; then
5134 withval
="$with_sim_funit"
5137 if test -d "${withval}"
5139 LIBS
="${LIBS} -L${withval}/lib -lfunit"
5141 echo "configure: warning: Directory ${withval} does not exist." 1>&2
5143 *) echo "configure: warning: --with-sim-funit option invalid for target ${target}" 1>&2
5154 # Begin stuff to support --enable-shared
5155 # Check whether --enable-shared or --disable-shared was given.
5156 if test "${enable_shared+set}" = set; then
5157 enableval
="$enable_shared"
5158 case "${enableval}" in
5167 # If we have shared libraries, try to set rpath reasonably.
5168 if test "${shared}" = "true"; then
5171 HLDFLAGS
='-Wl,+s,+b,$(libdir)'
5173 *-*-irix5* |
*-*-irix6*)
5174 HLDFLAGS
='-Wl,-rpath,$(libdir)'
5178 *-*-linux* |
*-pc-linux-gnu)
5179 HLDFLAGS
='-Wl,-rpath,$(libdir)'
5182 HLDFLAGS
='-R $(libdir)'
5185 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;'
5190 # On SunOS, if the linker supports the -rpath option, use it to
5191 # prevent ../bfd and ../opcodes from being included in the run time
5195 echo 'main () { }' > conftest.c
5196 ${CC} -o conftest
-Wl,-rpath= conftest.c
>/dev
/null
2>conftest.t
5197 if grep 'unrecognized' conftest.t
>/dev
/null
2>&1; then
5199 elif grep 'No such file' conftest.t
>/dev
/null
2>&1; then
5201 elif grep 'do not mix' conftest.t
>/dev
/null
2>&1; then
5203 elif grep 'some text already loaded' conftest.t
>/dev
/null
2>&1; then
5205 elif test "${shared}" = "true"; then
5206 HLDFLAGS
='-Wl,-rpath=$(libdir)'
5208 HLDFLAGS
='-Wl,-rpath='
5210 rm -f conftest.t conftest.c conftest
5215 # End stuff to support --enable-shared
5217 # target_subdir is used by the testsuite to find the target libraries.
5219 if test "${host}" != "${target}"; then
5220 target_subdir
="${target_alias}/"
5225 host_makefile_frag
=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
5226 if test ! -f ${host_makefile_frag}; then
5227 { echo "configure: error: "*** Gdb does not support
host ${host}"" 1>&2; exit 1; }
5229 frags
="$frags $host_makefile_frag"
5231 target_makefile_frag
=${srcdir}/config/${gdb_target_cpu}/${gdb_target}.mt
5232 if test ! -f ${target_makefile_frag}; then
5233 { echo "configure: error: "*** Gdb does not support target
${target}"" 1>&2; exit 1; }
5235 frags
="$frags $target_makefile_frag"
5242 s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
5243 ' ${host_makefile_frag}`
5245 targetfile
=`sed -n '
5246 s/TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
5247 ' ${target_makefile_frag}`
5249 # these really aren't orthogonal true/false values of the same condition,
5250 # but shells are slow enough that I like to reuse the test conditions
5252 if test "${target}" = "${host}"; then
5253 nativefile
=`sed -n '
5254 s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
5255 ' ${host_makefile_frag}`
5257 # GDBserver is only useful in a "native" enviroment
5258 # configdirs=`echo $configdirs | sed 's/gdbserver//'`
5262 # If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
5263 # (NAT_FILE) is not set in config/*/*.m[ht] files, we don't make the
5264 # corresponding links. But we have to remove the xm.h files and tm.h
5265 # files anyway, e.g. when switching from "configure host" to
5271 if test "${hostfile}" != ""; then
5272 files
="${files} config/${gdb_host_cpu}/${hostfile}"
5273 links
="${links} xm.h"
5276 if test "${targetfile}" != ""; then
5277 files
="${files} config/${gdb_target_cpu}/${targetfile}"
5278 links
="${links} tm.h"
5281 if test "${nativefile}" != ""; then
5282 files
="${files} config/${gdb_host_cpu}/${nativefile}"
5283 links
="${links} nm.h"
5285 # A cross-only configuration.
5286 files
="${files} config/nm-empty.h"
5287 links
="${links} nm.h"
5289 # start-sanitize-gdbtk
5290 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
5291 echo "configure:5292: checking whether ln -s works" >&5
5292 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
5293 echo $ac_n "(cached) $ac_c" 1>&6
5296 if ln -s X conftestdata
2>/dev
/null
5299 ac_cv_prog_LN_S
="ln -s"
5304 LN_S
="$ac_cv_prog_LN_S"
5305 if test "$ac_cv_prog_LN_S" = "ln -s"; then
5306 echo "$ac_t""yes" 1>&6
5308 echo "$ac_t""no" 1>&6
5311 # Make it possible to use the GUI without doing a full install
5312 if test "${enable_gdbtk}" = "yes" -a ! -d gdbtcl
; then
5313 if test "$LN_S" = "ln -s" -a ! -f gdbtcl
; then
5314 echo linking
$srcdir/gdbtcl to gdbtcl
5315 $LN_S $srcdir/gdbtcl gdbtcl
5317 echo Warning
: Unable to link
$srcdir/gdbtcl to gdbtcl. You will need to
do a
5318 echo " " make install before you are able to run the GUI.
5321 # end-sanitize-gdbtk
5325 echo $ac_n "checking for Cygwin32 environment""... $ac_c" 1>&6
5326 echo "configure:5327: checking for Cygwin32 environment" >&5
5327 if eval "test \"`echo '$''{'am_cv_cygwin32'+set}'`\" = set"; then
5328 echo $ac_n "(cached) $ac_c" 1>&6
5330 cat > conftest.
$ac_ext <<EOF
5331 #line 5332 "configure"
5332 #include "confdefs.h"
5335 return __CYGWIN32__;
5338 if { (eval echo configure
:5339: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5342 echo "configure: failed program was:" >&5
5343 cat conftest.
$ac_ext >&5
5351 echo "$ac_t""$am_cv_cygwin32" 1>&6
5353 test "$am_cv_cygwin32" = yes && CYGWIN32
=yes
5354 echo $ac_n "checking for Mingw32 environment""... $ac_c" 1>&6
5355 echo "configure:5356: checking for Mingw32 environment" >&5
5356 if eval "test \"`echo '$''{'am_cv_mingw32'+set}'`\" = set"; then
5357 echo $ac_n "(cached) $ac_c" 1>&6
5359 cat > conftest.
$ac_ext <<EOF
5360 #line 5361 "configure"
5361 #include "confdefs.h"
5367 if { (eval echo configure
:5368: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5371 echo "configure: failed program was:" >&5
5372 cat conftest.
$ac_ext >&5
5380 echo "$ac_t""$am_cv_mingw32" 1>&6
5382 test "$am_cv_mingw32" = yes && MINGW32
=yes
5385 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
5386 echo "configure:5387: checking for executable suffix" >&5
5387 if eval "test \"`echo '$''{'am_cv_exeext'+set}'`\" = set"; then
5388 echo $ac_n "(cached) $ac_c" 1>&6
5390 if test "$CYGWIN32" = yes ||
test "$MINGW32" = yes; then
5393 cat > am_c_test.c
<< 'EOF'
5395 /* Nothing needed here
*/
5398 ${CC-cc} -o am_c_test
$CFLAGS $CPPFLAGS $LDFLAGS am_c_test.c
$LIBS 1>&5
5400 for file in am_c_test.
*; do
5404 *) am_cv_exeext
=`echo $file | sed -e s/am_c_test//` ;;
5410 test x
"${am_cv_exeext}" = x
&& am_cv_exeext
=no
5413 test x
"${am_cv_exeext}" != xno
&& EXEEXT
=${am_cv_exeext}
5414 echo "$ac_t""${am_cv_exeext}" 1>&6
5417 subdirs
="$configdirs"
5420 cat > confcache
<<\EOF
5421 # This file is a shell script that caches the results of configure
5422 # tests run on this system so they can be shared between configure
5423 # scripts and configure runs. It is not useful on other systems.
5424 # If it contains results you don't want to keep, you may remove or edit it.
5426 # By default, configure uses ./config.cache as the cache file,
5427 # creating it if it does not exist already. You can give configure
5428 # the --cache-file=FILE option to use a different cache file; that is
5429 # what configure does when it calls configure scripts in
5430 # subdirectories, so they share the cache.
5431 # Giving --cache-file=/dev/null disables caching, for debugging configure.
5432 # config.status only pays attention to the cache file if you give it the
5433 # --recheck option to rerun configure.
5436 # The following way of writing the cache mishandles newlines in values,
5437 # but we know of no workaround that is simple, portable, and efficient.
5438 # So, don't put newlines in cache variables' values.
5439 # Ultrix sh set writes to stderr and can't be redirected directly,
5440 # and sets the high bit in the cache file unless we assign to the vars.
5442 case `(ac_space=' '; set) 2>&1 | grep ac_space` in
5444 # `set' does not quote correctly, so add quotes (double-quote substitution
5445 # turns \\\\ into \\, and sed turns \\ into \).
5447 -e "s/'/'\\\\''/g" \
5448 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
5451 # `set' quotes correctly as required by POSIX, so do not add quotes.
5452 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
5455 if cmp -s $cache_file confcache
; then
5458 if test -w $cache_file; then
5459 echo "updating cache $cache_file"
5460 cat confcache
> $cache_file
5462 echo "not updating unwritable cache $cache_file"
5467 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
5469 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
5470 # Let make expand exec_prefix.
5471 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
5473 # Any assignment to VPATH causes Sun make to only execute
5474 # the first set of double-colon rules, so remove it if not needed.
5475 # If there is a colon in the path, we need to keep it.
5476 if test "x$srcdir" = x.
; then
5477 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
5480 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
5482 DEFS
=-DHAVE_CONFIG_H
5484 # Without the "./", some shells look in PATH for config.status.
5485 : ${CONFIG_STATUS=./config.status}
5487 echo creating
$CONFIG_STATUS
5488 rm -f $CONFIG_STATUS
5489 cat > $CONFIG_STATUS <<EOF
5491 # Generated automatically by configure.
5492 # Run this file to recreate the current configuration.
5493 # This directory was configured as follows,
5494 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
5496 # $0 $ac_configure_args
5498 # Compiler output produced by configure, useful for debugging
5499 # configure, is in ./config.log if it exists.
5501 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
5504 case "\$ac_option" in
5505 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5506 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
5507 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
5508 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
5509 echo "$CONFIG_STATUS generated by autoconf version 2.12.1"
5511 -help | --help | --hel | --he | --h)
5512 echo "\$ac_cs_usage"; exit 0 ;;
5513 *) echo "\$ac_cs_usage"; exit 1 ;;
5517 ac_given_srcdir=$srcdir
5518 ac_given_INSTALL="$INSTALL"
5520 trap 'rm -fr `echo "Makefile .gdbinit:gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
5522 cat >> $CONFIG_STATUS <<EOF
5524 # Protect against being on the right side of a sed subst in config.status.
5525 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
5526 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
5530 s%@CFLAGS@%$CFLAGS%g
5531 s%@CPPFLAGS@%$CPPFLAGS%g
5532 s%@CXXFLAGS@%$CXXFLAGS%g
5534 s%@LDFLAGS@%$LDFLAGS%g
5536 s%@exec_prefix@%$exec_prefix%g
5537 s%@prefix@%$prefix%g
5538 s%@program_transform_name@%$program_transform_name%g
5539 s%@bindir@%$bindir%g
5540 s%@sbindir@%$sbindir%g
5541 s%@libexecdir@%$libexecdir%g
5542 s%@datadir@%$datadir%g
5543 s%@sysconfdir@%$sysconfdir%g
5544 s%@sharedstatedir@%$sharedstatedir%g
5545 s%@localstatedir@%$localstatedir%g
5546 s%@libdir@%$libdir%g
5547 s%@includedir@%$includedir%g
5548 s%@oldincludedir@%$oldincludedir%g
5549 s%@infodir@%$infodir%g
5550 s%@mandir@%$mandir%g
5553 s%@DLLTOOL@%$DLLTOOL%g
5555 s%@host_alias@%$host_alias%g
5556 s%@host_cpu@%$host_cpu%g
5557 s%@host_vendor@%$host_vendor%g
5558 s%@host_os@%$host_os%g
5559 s%@target@%$target%g
5560 s%@target_alias@%$target_alias%g
5561 s%@target_cpu@%$target_cpu%g
5562 s%@target_vendor@%$target_vendor%g
5563 s%@target_os@%$target_os%g
5565 s%@build_alias@%$build_alias%g
5566 s%@build_cpu@%$build_cpu%g
5567 s%@build_vendor@%$build_vendor%g
5568 s%@build_os@%$build_os%g
5569 s%@SET_MAKE@%$SET_MAKE%g
5570 s%@RANLIB@%$RANLIB%g
5571 s%@ALLOCA@%$ALLOCA%g
5572 s%@USE_NLS@%$USE_NLS%g
5573 s%@MSGFMT@%$MSGFMT%g
5574 s%@GMSGFMT@%$GMSGFMT%g
5575 s%@XGETTEXT@%$XGETTEXT%g
5576 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
5577 s%@CATALOGS@%$CATALOGS%g
5578 s%@CATOBJEXT@%$CATOBJEXT%g
5579 s%@DATADIRNAME@%$DATADIRNAME%g
5580 s%@GMOFILES@%$GMOFILES%g
5581 s%@INSTOBJEXT@%$INSTOBJEXT%g
5582 s%@INTLDEPS@%$INTLDEPS%g
5583 s%@INTLLIBS@%$INTLLIBS%g
5584 s%@INTLOBJS@%$INTLOBJS%g
5585 s%@POFILES@%$POFILES%g
5587 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
5589 s%@GT_YES@%$GT_YES%g
5590 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
5592 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
5593 s%@INSTALL_DATA@%$INSTALL_DATA%g
5597 s%@CONFIG_LDFLAGS@%$CONFIG_LDFLAGS%g
5598 s%@MMALLOC_CFLAGS@%$MMALLOC_CFLAGS%g
5599 s%@MMALLOC@%$MMALLOC%g
5600 s%@ENABLE_IDE@%$ENABLE_IDE%g
5601 s%@WIN32LIBS@%$WIN32LIBS%g
5602 s%@WIN32LDAPP@%$WIN32LDAPP%g
5603 s%@WINDRES@%$WINDRES%g
5604 s%@TCL_VERSION@%$TCL_VERSION%g
5605 s%@TCL_MAJOR_VERSION@%$TCL_MAJOR_VERSION%g
5606 s%@TCL_MINOR_VERSION@%$TCL_MINOR_VERSION%g
5607 s%@TCL_CC@%$TCL_CC%g
5608 s%@TCL_DEFS@%$TCL_DEFS%g
5609 s%@TCL_SHLIB_CFLAGS@%$TCL_SHLIB_CFLAGS%g
5610 s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g
5611 s%@TCL_SHLIB_LD_LIBS@%$TCL_SHLIB_LD_LIBS%g
5612 s%@TCL_SHLIB_SUFFIX@%$TCL_SHLIB_SUFFIX%g
5613 s%@TCL_DL_LIBS@%$TCL_DL_LIBS%g
5614 s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g
5615 s%@TCL_LD_SEARCH_FLAGS@%$TCL_LD_SEARCH_FLAGS%g
5616 s%@TCL_COMPAT_OBJS@%$TCL_COMPAT_OBJS%g
5617 s%@TCL_RANLIB@%$TCL_RANLIB%g
5618 s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g
5619 s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
5620 s%@TCL_LIB_VERSIONS_OK@%$TCL_LIB_VERSIONS_OK%g
5621 s%@TK_VERSION@%$TK_VERSION%g
5622 s%@TK_DEFS@%$TK_DEFS%g
5623 s%@TK_BUILD_INCLUDES@%$TK_BUILD_INCLUDES%g
5624 s%@TK_XINCLUDES@%$TK_XINCLUDES%g
5625 s%@TK_XLIBSW@%$TK_XLIBSW%g
5626 s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g
5627 s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
5628 s%@TCLHDIR@%$TCLHDIR%g
5629 s%@TKHDIR@%$TKHDIR%g
5630 s%@ITCLHDIR@%$ITCLHDIR%g
5631 s%@ITCLLIB@%$ITCLLIB%g
5632 s%@TIXHDIR@%$TIXHDIR%g
5633 s%@ENABLE_GDBTK@%$ENABLE_GDBTK%g
5634 s%@X_CFLAGS@%$X_CFLAGS%g
5635 s%@X_LDFLAGS@%$X_LDFLAGS%g
5636 s%@X_LIBS@%$X_LIBS%g
5637 s%@TIXLIB@%$TIXLIB%g
5638 s%@TIX_DEPS@%$TIX_DEPS%g
5639 s%@ENABLE_CFLAGS@%$ENABLE_CFLAGS%g
5640 s%@CONFIG_OBS@%$CONFIG_OBS%g
5641 s%@CONFIG_DEPS@%$CONFIG_DEPS%g
5642 s%@CONFIG_SRCS@%$CONFIG_SRCS%g
5643 s%@HLDFLAGS@%$HLDFLAGS%g
5644 s%@HLDENV@%$HLDENV%g
5645 s%@target_subdir@%$target_subdir%g
5646 /@host_makefile_frag@/r $host_makefile_frag
5647 s%@host_makefile_frag@%%g
5648 /@target_makefile_frag@/r $target_makefile_frag
5649 s%@target_makefile_frag@%%g
5652 s%@EXEEXT@%$EXEEXT%g
5653 s%@subdirs@%$subdirs%g
5658 cat >> $CONFIG_STATUS <<\EOF
5660 # Split the substitutions into bite-sized pieces for seds with
5661 # small command number limits, like on Digital OSF/1 and HP-UX.
5662 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
5663 ac_file
=1 # Number of current file.
5664 ac_beg
=1 # First line for current file.
5665 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
5668 while $ac_more_lines; do
5669 if test $ac_beg -gt 1; then
5670 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
5672 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
5674 if test ! -s conftest.s
$ac_file; then
5676 rm -f conftest.s
$ac_file
5678 if test -z "$ac_sed_cmds"; then
5679 ac_sed_cmds
="sed -f conftest.s$ac_file"
5681 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
5683 ac_file
=`expr $ac_file + 1`
5685 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
5688 if test -z "$ac_sed_cmds"; then
5693 cat >> $CONFIG_STATUS <<EOF
5695 CONFIG_FILES=\${CONFIG_FILES-"Makefile .gdbinit:gdbinit.in"}
5697 cat >> $CONFIG_STATUS <<\EOF
5698 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
5699 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5701 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
5702 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
5703 *) ac_file_in
="${ac_file}.in" ;;
5706 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
5708 # Remove last slash and all that follows it. Not all systems have dirname.
5709 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5710 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
5711 # The file is in a subdirectory.
5712 test ! -d "$ac_dir" && mkdir
"$ac_dir"
5713 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
5714 # A "../" for each directory in $ac_dir_suffix.
5715 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
5717 ac_dir_suffix
= ac_dots
=
5720 case "$ac_given_srcdir" in
5722 if test -z "$ac_dots"; then top_srcdir
=.
5723 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
5724 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
5726 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
5727 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
5730 case "$ac_given_INSTALL" in
5731 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
5732 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
5735 echo creating
"$ac_file"
5737 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
5739 *Makefile
*) ac_comsub
="1i\\
5740 # $configure_input" ;;
5744 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5746 s%@configure_input@%$configure_input%g
5747 s%@srcdir@%$srcdir%g
5748 s%@top_srcdir@%$top_srcdir%g
5749 s%@INSTALL@%$INSTALL%g
5750 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
5754 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
5755 # NAME is the cpp macro being defined and VALUE is the value it is being given.
5757 # ac_d sets the value in "#define NAME VALUE" lines.
5758 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
5759 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
5762 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
5763 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5764 ac_uB
='\([ ]\)%\1#\2define\3'
5767 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
5768 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5769 ac_eB
='$%\1#\2define\3'
5773 if test "${CONFIG_HEADERS+set}" != set; then
5775 cat >> $CONFIG_STATUS <<EOF
5776 CONFIG_HEADERS="config.h:config.in"
5778 cat >> $CONFIG_STATUS <<\EOF
5780 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
5781 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5783 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
5784 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
5785 *) ac_file_in
="${ac_file}.in" ;;
5788 echo creating
$ac_file
5790 rm -f conftest.frag conftest.
in conftest.out
5791 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5792 cat $ac_file_inputs > conftest.
in
5796 # Transform confdefs.h into a sed script conftest.vals that substitutes
5797 # the proper values into config.h.in to produce config.h. And first:
5798 # Protect against being on the right side of a sed subst in config.status.
5799 # Protect against being in an unquoted here document in config.status.
5801 cat > conftest.hdr
<<\EOF
5804 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
5808 sed -n -f conftest.hdr confdefs.h > conftest.vals
5811 # This sed command replaces #undef with comments. This is necessary, for
5812 # example, in the case of _POSIX_SOURCE, which is predefined and required
5813 # on some systems where configure will not decide to define it.
5814 cat >> conftest.vals <<\EOF
5815 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
5818 # Break up conftest.vals because some shells have a limit on
5819 # the size of here documents, and old seds have small limits too.
5824 ac_lines=`grep -c . conftest.vals
`
5825 # grep -c gives empty output for an empty file on some AIX systems.
5826 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
5827 # Write a limited-size here document to conftest.frag.
5828 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
5829 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
5831 sed -f conftest.frag conftest.in > conftest.out
5833 mv conftest.out conftest.in
5835 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
5837 mv conftest.tail conftest.vals
5841 cat >> $CONFIG_STATUS <<\EOF
5842 rm -f conftest.frag conftest.h
5843 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
5844 cat conftest.in >> conftest.h
5846 if cmp -s $ac_file conftest.h 2>/dev/null; then
5847 echo "$ac_file is unchanged"
5850 # Remove last slash and all that follows it. Not all systems have dirname.
5851 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
5852 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5853 # The file is in a subdirectory.
5854 test ! -d "$ac_dir" && mkdir "$ac_dir"
5857 mv conftest.h $ac_file
5863 cat >> $CONFIG_STATUS <<EOF
5868 cat >> $CONFIG_STATUS <<\EOF
5869 srcdir=$ac_given_srcdir
5870 while test -n "$ac_sources"; do
5871 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
5872 set $ac_sources; ac_source=$1; shift; ac_sources=$*
5874 echo "linking $srcdir/$ac_source to $ac_dest"
5876 if test ! -r $srcdir/$ac_source; then
5877 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
5881 # Make relative symlinks.
5882 # Remove last slash and all that follows it. Not all systems have dirname.
5883 ac_dest_dir=`echo $ac_dest|
sed 's%/[^/][^/]*$%%'`
5884 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
5885 # The dest file is in a subdirectory.
5886 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
5887 ac_dest_dir_suffix="/`echo $ac_dest_dir|
sed 's%^\./%%'`"
5888 # A "../" for each directory in $ac_dest_dir_suffix.
5889 ac_dots=`echo $ac_dest_dir_suffix|
sed 's%/[^/]*%../%g'`
5891 ac_dest_dir_suffix= ac_dots=
5895 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
5896 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
5899 # Make a symlink if possible; otherwise try a hard link.
5900 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
5901 ln $srcdir/$ac_source $ac_dest; then :
5903 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
5907 cat >> $CONFIG_STATUS <<EOF
5909 gdb_host_cpu=$gdb_host_cpu
5910 gdb_target_cpu=$gdb_target_cpu
5911 nativefile=$nativefile
5914 cat >> $CONFIG_STATUS <<\EOF
5916 if test "${nativefile}" = ""; then
5917 sed -e '/^NATDEPFILES[ ]*=[ ]*/s//# NATDEPFILES=/' \
5918 < Makefile > Makefile.tem
5919 mv -f Makefile.tem Makefile
5922 sed -e '/^TM_FILE[ ]*=/s,^TM_FILE[ ]*=[ ]*,&config/'"${gdb_target_cpu}"'/,
5923 /^XM_FILE[ ]*=/s,^XM_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,
5924 /^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
5925 mv -f Makefile.tmp Makefile
5927 case x$CONFIG_HEADERS in
5928 xconfig.h:config.in)
5934 chmod +x $CONFIG_STATUS
5935 rm -fr confdefs* $ac_clean_files
5936 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
5938 if test "$no_recursion" != yes; then
5940 # Remove --cache-file and --srcdir arguments so they do not pile up.
5941 ac_sub_configure_args=
5943 for ac_arg in $ac_configure_args; do
5944 if test -n "$ac_prev"; then
5949 -cache-file | --cache-file | --cache-fil | --cache-fi \
5950 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
5951 ac_prev=cache_file ;;
5952 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
5953 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
5955 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
5957 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
5959 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
5963 for ac_config_dir in $configdirs; do
5965 # Do not complain, so a configure script can configure whichever
5966 # parts of a large source tree are present.
5967 if test ! -d $srcdir/$ac_config_dir; then
5971 echo configuring in $ac_config_dir
5976 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
5978 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
5986 # A "../" for each directory in /$ac_config_dir.
5987 ac_dots=`echo $ac_config_dir|
sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
5990 .) # No --srcdir option. We are building in place.
5991 ac_sub_srcdir=$srcdir ;;
5992 /*) # Absolute path.
5993 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
5995 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
5998 # Check for guested configure; otherwise get Cygnus style configure.
5999 if test -f $ac_sub_srcdir/configure; then
6000 ac_sub_configure=$ac_sub_srcdir/configure
6001 elif test -f $ac_sub_srcdir/configure.in; then
6002 ac_sub_configure=$ac_configure
6004 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
6008 # The recursion is here.
6009 if test -n "$ac_sub_configure"; then
6011 # Make the cache file name correct relative to the subdirectory.
6012 case "$cache_file" in
6013 /*) ac_sub_cache_file=$cache_file ;;
6015 ac_sub_cache_file="$ac_dots$cache_file" ;;
6017 case "$ac_given_INSTALL" in
6018 [/$]*) INSTALL="$ac_given_INSTALL" ;;
6019 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
6022 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
6023 # The eval makes quoting arguments work.
6024 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
6027 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }