2004-08-30 Nathanael Nerode <neroden@gcc.gnu.org>
[deliverable/binutils-gdb.git] / opcodes / configure
1 #! /bin/sh
2
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.13
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
6 #
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9
10 # Defaults:
11 ac_help=
12 ac_default_prefix=/usr/local
13 # Any additions from configure.in:
14 ac_help="$ac_help
15 --enable-shared[=PKGS] build shared libraries [default=no]"
16 ac_help="$ac_help
17 --enable-static[=PKGS] build static libraries [default=yes]"
18 ac_help="$ac_help
19 --enable-fast-install[=PKGS] optimize for fast installation [default=yes]"
20 ac_help="$ac_help
21 --with-gnu-ld assume the C compiler uses GNU ld [default=no]"
22 ac_help="$ac_help
23 --disable-libtool-lock avoid locking (might break parallel builds)"
24 ac_help="$ac_help
25 --with-pic try to use only PIC/non-PIC objects [default=use both]"
26 ac_help="$ac_help
27 --enable-targets alternative target configurations"
28 ac_help="$ac_help
29 --enable-commonbfdlib build shared BFD/opcodes/libiberty library"
30 ac_help="$ac_help
31 --enable-build-warnings Enable build-time compiler warnings if gcc is used"
32 ac_help="$ac_help
33 --enable-maintainer-mode enable make rules and dependencies not useful
34 (and sometimes confusing) to the casual installer"
35 ac_help="$ac_help
36 --enable-install-libbfd controls installation of libbfd and related headers"
37 ac_help="$ac_help
38 --disable-nls do not use Native Language Support"
39 ac_help="$ac_help
40 --with-included-gettext use the GNU gettext library included here"
41 ac_help="$ac_help
42 --enable-cgen-maint[=dir] build cgen generated files"
43
44 # Initialize some variables set by options.
45 # The variables have the same names as the options, with
46 # dashes changed to underlines.
47 build=NONE
48 cache_file=./config.cache
49 exec_prefix=NONE
50 host=NONE
51 no_create=
52 nonopt=NONE
53 no_recursion=
54 prefix=NONE
55 program_prefix=NONE
56 program_suffix=NONE
57 program_transform_name=s,x,x,
58 silent=
59 site=
60 sitefile=
61 srcdir=
62 target=NONE
63 verbose=
64 x_includes=NONE
65 x_libraries=NONE
66 bindir='${exec_prefix}/bin'
67 sbindir='${exec_prefix}/sbin'
68 libexecdir='${exec_prefix}/libexec'
69 datadir='${prefix}/share'
70 sysconfdir='${prefix}/etc'
71 sharedstatedir='${prefix}/com'
72 localstatedir='${prefix}/var'
73 libdir='${exec_prefix}/lib'
74 includedir='${prefix}/include'
75 oldincludedir='/usr/include'
76 infodir='${prefix}/info'
77 mandir='${prefix}/man'
78
79 # Initialize some other variables.
80 subdirs=
81 MFLAGS= MAKEFLAGS=
82 SHELL=${CONFIG_SHELL-/bin/sh}
83 # Maximum number of lines to put in a shell here document.
84 ac_max_here_lines=12
85
86 ac_prev=
87 for ac_option
88 do
89
90 # If the previous option needs an argument, assign it.
91 if test -n "$ac_prev"; then
92 eval "$ac_prev=\$ac_option"
93 ac_prev=
94 continue
95 fi
96
97 case "$ac_option" in
98 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
99 *) ac_optarg= ;;
100 esac
101
102 # Accept the important Cygnus configure options, so we can diagnose typos.
103
104 case "$ac_option" in
105
106 -bindir | --bindir | --bindi | --bind | --bin | --bi)
107 ac_prev=bindir ;;
108 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
109 bindir="$ac_optarg" ;;
110
111 -build | --build | --buil | --bui | --bu)
112 ac_prev=build ;;
113 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
114 build="$ac_optarg" ;;
115
116 -cache-file | --cache-file | --cache-fil | --cache-fi \
117 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
118 ac_prev=cache_file ;;
119 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
120 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
121 cache_file="$ac_optarg" ;;
122
123 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
124 ac_prev=datadir ;;
125 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
126 | --da=*)
127 datadir="$ac_optarg" ;;
128
129 -disable-* | --disable-*)
130 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
131 # Reject names that are not valid shell variable names.
132 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
133 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
134 fi
135 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
136 eval "enable_${ac_feature}=no" ;;
137
138 -enable-* | --enable-*)
139 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
140 # Reject names that are not valid shell variable names.
141 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
142 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
143 fi
144 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
145 case "$ac_option" in
146 *=*) ;;
147 *) ac_optarg=yes ;;
148 esac
149 eval "enable_${ac_feature}='$ac_optarg'" ;;
150
151 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
152 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
153 | --exec | --exe | --ex)
154 ac_prev=exec_prefix ;;
155 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
156 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
157 | --exec=* | --exe=* | --ex=*)
158 exec_prefix="$ac_optarg" ;;
159
160 -gas | --gas | --ga | --g)
161 # Obsolete; use --with-gas.
162 with_gas=yes ;;
163
164 -help | --help | --hel | --he)
165 # Omit some internal or obsolete options to make the list less imposing.
166 # This message is too long to be a string in the A/UX 3.1 sh.
167 cat << EOF
168 Usage: configure [options] [host]
169 Options: [defaults in brackets after descriptions]
170 Configuration:
171 --cache-file=FILE cache test results in FILE
172 --help print this message
173 --no-create do not create output files
174 --quiet, --silent do not print \`checking...' messages
175 --site-file=FILE use FILE as the site file
176 --version print the version of autoconf that created configure
177 Directory and file names:
178 --prefix=PREFIX install architecture-independent files in PREFIX
179 [$ac_default_prefix]
180 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
181 [same as prefix]
182 --bindir=DIR user executables in DIR [EPREFIX/bin]
183 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
184 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
185 --datadir=DIR read-only architecture-independent data in DIR
186 [PREFIX/share]
187 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
188 --sharedstatedir=DIR modifiable architecture-independent data in DIR
189 [PREFIX/com]
190 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
191 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
192 --includedir=DIR C header files in DIR [PREFIX/include]
193 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
194 --infodir=DIR info documentation in DIR [PREFIX/info]
195 --mandir=DIR man documentation in DIR [PREFIX/man]
196 --srcdir=DIR find the sources in DIR [configure dir or ..]
197 --program-prefix=PREFIX prepend PREFIX to installed program names
198 --program-suffix=SUFFIX append SUFFIX to installed program names
199 --program-transform-name=PROGRAM
200 run sed PROGRAM on installed program names
201 EOF
202 cat << EOF
203 Host type:
204 --build=BUILD configure for building on BUILD [BUILD=HOST]
205 --host=HOST configure for HOST [guessed]
206 --target=TARGET configure for TARGET [TARGET=HOST]
207 Features and packages:
208 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
209 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
210 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
211 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
212 --x-includes=DIR X include files are in DIR
213 --x-libraries=DIR X library files are in DIR
214 EOF
215 if test -n "$ac_help"; then
216 echo "--enable and --with options recognized:$ac_help"
217 fi
218 exit 0 ;;
219
220 -host | --host | --hos | --ho)
221 ac_prev=host ;;
222 -host=* | --host=* | --hos=* | --ho=*)
223 host="$ac_optarg" ;;
224
225 -includedir | --includedir | --includedi | --included | --include \
226 | --includ | --inclu | --incl | --inc)
227 ac_prev=includedir ;;
228 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
229 | --includ=* | --inclu=* | --incl=* | --inc=*)
230 includedir="$ac_optarg" ;;
231
232 -infodir | --infodir | --infodi | --infod | --info | --inf)
233 ac_prev=infodir ;;
234 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
235 infodir="$ac_optarg" ;;
236
237 -libdir | --libdir | --libdi | --libd)
238 ac_prev=libdir ;;
239 -libdir=* | --libdir=* | --libdi=* | --libd=*)
240 libdir="$ac_optarg" ;;
241
242 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
243 | --libexe | --libex | --libe)
244 ac_prev=libexecdir ;;
245 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
246 | --libexe=* | --libex=* | --libe=*)
247 libexecdir="$ac_optarg" ;;
248
249 -localstatedir | --localstatedir | --localstatedi | --localstated \
250 | --localstate | --localstat | --localsta | --localst \
251 | --locals | --local | --loca | --loc | --lo)
252 ac_prev=localstatedir ;;
253 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
254 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
255 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
256 localstatedir="$ac_optarg" ;;
257
258 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
259 ac_prev=mandir ;;
260 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
261 mandir="$ac_optarg" ;;
262
263 -nfp | --nfp | --nf)
264 # Obsolete; use --without-fp.
265 with_fp=no ;;
266
267 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
268 | --no-cr | --no-c)
269 no_create=yes ;;
270
271 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
272 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
273 no_recursion=yes ;;
274
275 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
276 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
277 | --oldin | --oldi | --old | --ol | --o)
278 ac_prev=oldincludedir ;;
279 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
280 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
281 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
282 oldincludedir="$ac_optarg" ;;
283
284 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
285 ac_prev=prefix ;;
286 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
287 prefix="$ac_optarg" ;;
288
289 -program-prefix | --program-prefix | --program-prefi | --program-pref \
290 | --program-pre | --program-pr | --program-p)
291 ac_prev=program_prefix ;;
292 -program-prefix=* | --program-prefix=* | --program-prefi=* \
293 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
294 program_prefix="$ac_optarg" ;;
295
296 -program-suffix | --program-suffix | --program-suffi | --program-suff \
297 | --program-suf | --program-su | --program-s)
298 ac_prev=program_suffix ;;
299 -program-suffix=* | --program-suffix=* | --program-suffi=* \
300 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
301 program_suffix="$ac_optarg" ;;
302
303 -program-transform-name | --program-transform-name \
304 | --program-transform-nam | --program-transform-na \
305 | --program-transform-n | --program-transform- \
306 | --program-transform | --program-transfor \
307 | --program-transfo | --program-transf \
308 | --program-trans | --program-tran \
309 | --progr-tra | --program-tr | --program-t)
310 ac_prev=program_transform_name ;;
311 -program-transform-name=* | --program-transform-name=* \
312 | --program-transform-nam=* | --program-transform-na=* \
313 | --program-transform-n=* | --program-transform-=* \
314 | --program-transform=* | --program-transfor=* \
315 | --program-transfo=* | --program-transf=* \
316 | --program-trans=* | --program-tran=* \
317 | --progr-tra=* | --program-tr=* | --program-t=*)
318 program_transform_name="$ac_optarg" ;;
319
320 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
321 | -silent | --silent | --silen | --sile | --sil)
322 silent=yes ;;
323
324 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
325 ac_prev=sbindir ;;
326 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
327 | --sbi=* | --sb=*)
328 sbindir="$ac_optarg" ;;
329
330 -sharedstatedir | --sharedstatedir | --sharedstatedi \
331 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
332 | --sharedst | --shareds | --shared | --share | --shar \
333 | --sha | --sh)
334 ac_prev=sharedstatedir ;;
335 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
336 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
337 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
338 | --sha=* | --sh=*)
339 sharedstatedir="$ac_optarg" ;;
340
341 -site | --site | --sit)
342 ac_prev=site ;;
343 -site=* | --site=* | --sit=*)
344 site="$ac_optarg" ;;
345
346 -site-file | --site-file | --site-fil | --site-fi | --site-f)
347 ac_prev=sitefile ;;
348 -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*)
349 sitefile="$ac_optarg" ;;
350
351 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
352 ac_prev=srcdir ;;
353 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
354 srcdir="$ac_optarg" ;;
355
356 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
357 | --syscon | --sysco | --sysc | --sys | --sy)
358 ac_prev=sysconfdir ;;
359 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
360 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
361 sysconfdir="$ac_optarg" ;;
362
363 -target | --target | --targe | --targ | --tar | --ta | --t)
364 ac_prev=target ;;
365 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
366 target="$ac_optarg" ;;
367
368 -v | -verbose | --verbose | --verbos | --verbo | --verb)
369 verbose=yes ;;
370
371 -version | --version | --versio | --versi | --vers)
372 echo "configure generated by autoconf version 2.13"
373 exit 0 ;;
374
375 -with-* | --with-*)
376 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
377 # Reject names that are not valid shell variable names.
378 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
379 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
380 fi
381 ac_package=`echo $ac_package| sed 's/-/_/g'`
382 case "$ac_option" in
383 *=*) ;;
384 *) ac_optarg=yes ;;
385 esac
386 eval "with_${ac_package}='$ac_optarg'" ;;
387
388 -without-* | --without-*)
389 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
390 # Reject names that are not valid shell variable names.
391 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
392 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
393 fi
394 ac_package=`echo $ac_package| sed 's/-/_/g'`
395 eval "with_${ac_package}=no" ;;
396
397 --x)
398 # Obsolete; use --with-x.
399 with_x=yes ;;
400
401 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
402 | --x-incl | --x-inc | --x-in | --x-i)
403 ac_prev=x_includes ;;
404 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
405 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
406 x_includes="$ac_optarg" ;;
407
408 -x-libraries | --x-libraries | --x-librarie | --x-librari \
409 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
410 ac_prev=x_libraries ;;
411 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
412 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
413 x_libraries="$ac_optarg" ;;
414
415 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
416 ;;
417
418 *)
419 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
420 echo "configure: warning: $ac_option: invalid host type" 1>&2
421 fi
422 if test "x$nonopt" != xNONE; then
423 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
424 fi
425 nonopt="$ac_option"
426 ;;
427
428 esac
429 done
430
431 if test -n "$ac_prev"; then
432 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
433 fi
434
435 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
436
437 # File descriptor usage:
438 # 0 standard input
439 # 1 file creation
440 # 2 errors and warnings
441 # 3 some systems may open it to /dev/tty
442 # 4 used on the Kubota Titan
443 # 6 checking for... messages and results
444 # 5 compiler messages saved in config.log
445 if test "$silent" = yes; then
446 exec 6>/dev/null
447 else
448 exec 6>&1
449 fi
450 exec 5>./config.log
451
452 echo "\
453 This file contains any messages produced by compilers while
454 running configure, to aid debugging if configure makes a mistake.
455 " 1>&5
456
457 # Strip out --no-create and --no-recursion so they do not pile up.
458 # Also quote any args containing shell metacharacters.
459 ac_configure_args=
460 for ac_arg
461 do
462 case "$ac_arg" in
463 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
464 | --no-cr | --no-c) ;;
465 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
466 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
467 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
468 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
469 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
470 esac
471 done
472
473 # NLS nuisances.
474 # Only set these to C if already set. These must not be set unconditionally
475 # because not all systems understand e.g. LANG=C (notably SCO).
476 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
477 # Non-C LC_CTYPE values break the ctype check.
478 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
479 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
480 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
481 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
482
483 # confdefs.h avoids OS command line length limits that DEFS can exceed.
484 rm -rf conftest* confdefs.h
485 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
486 echo > confdefs.h
487
488 # A filename unique to this package, relative to the directory that
489 # configure is in, which we can look for to find out if srcdir is correct.
490 ac_unique_file=z8k-dis.c
491
492 # Find the source files, if location was not specified.
493 if test -z "$srcdir"; then
494 ac_srcdir_defaulted=yes
495 # Try the directory containing this script, then its parent.
496 ac_prog=$0
497 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
498 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
499 srcdir=$ac_confdir
500 if test ! -r $srcdir/$ac_unique_file; then
501 srcdir=..
502 fi
503 else
504 ac_srcdir_defaulted=no
505 fi
506 if test ! -r $srcdir/$ac_unique_file; then
507 if test "$ac_srcdir_defaulted" = yes; then
508 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
509 else
510 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
511 fi
512 fi
513 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
514
515 # Prefer explicitly selected file to automatically selected ones.
516 if test -z "$sitefile"; then
517 if test -z "$CONFIG_SITE"; then
518 if test "x$prefix" != xNONE; then
519 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
520 else
521 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
522 fi
523 fi
524 else
525 CONFIG_SITE="$sitefile"
526 fi
527 for ac_site_file in $CONFIG_SITE; do
528 if test -r "$ac_site_file"; then
529 echo "loading site script $ac_site_file"
530 . "$ac_site_file"
531 fi
532 done
533
534 if test -r "$cache_file"; then
535 echo "loading cache $cache_file"
536 . $cache_file
537 else
538 echo "creating cache $cache_file"
539 > $cache_file
540 fi
541
542 ac_ext=c
543 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
544 ac_cpp='$CPP $CPPFLAGS'
545 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
546 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
547 cross_compiling=$ac_cv_prog_cc_cross
548
549 ac_exeext=
550 ac_objext=o
551 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
552 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
553 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
554 ac_n= ac_c='
555 ' ac_t=' '
556 else
557 ac_n=-n ac_c= ac_t=
558 fi
559 else
560 ac_n= ac_c='\c' ac_t=
561 fi
562
563 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
564 echo "configure:565: checking for Cygwin environment" >&5
565 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
566 echo $ac_n "(cached) $ac_c" 1>&6
567 else
568 cat > conftest.$ac_ext <<EOF
569 #line 570 "configure"
570 #include "confdefs.h"
571
572 int main() {
573
574 #ifndef __CYGWIN__
575 #define __CYGWIN__ __CYGWIN32__
576 #endif
577 return __CYGWIN__;
578 ; return 0; }
579 EOF
580 if { (eval echo configure:581: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
581 rm -rf conftest*
582 ac_cv_cygwin=yes
583 else
584 echo "configure: failed program was:" >&5
585 cat conftest.$ac_ext >&5
586 rm -rf conftest*
587 ac_cv_cygwin=no
588 fi
589 rm -f conftest*
590 rm -f conftest*
591 fi
592
593 echo "$ac_t""$ac_cv_cygwin" 1>&6
594 CYGWIN=
595 test "$ac_cv_cygwin" = yes && CYGWIN=yes
596 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
597 echo "configure:598: checking for mingw32 environment" >&5
598 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
599 echo $ac_n "(cached) $ac_c" 1>&6
600 else
601 cat > conftest.$ac_ext <<EOF
602 #line 603 "configure"
603 #include "confdefs.h"
604
605 int main() {
606 return __MINGW32__;
607 ; return 0; }
608 EOF
609 if { (eval echo configure:610: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
610 rm -rf conftest*
611 ac_cv_mingw32=yes
612 else
613 echo "configure: failed program was:" >&5
614 cat conftest.$ac_ext >&5
615 rm -rf conftest*
616 ac_cv_mingw32=no
617 fi
618 rm -f conftest*
619 rm -f conftest*
620 fi
621
622 echo "$ac_t""$ac_cv_mingw32" 1>&6
623 MINGW32=
624 test "$ac_cv_mingw32" = yes && MINGW32=yes
625
626
627 ac_aux_dir=
628 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
629 if test -f $ac_dir/install-sh; then
630 ac_aux_dir=$ac_dir
631 ac_install_sh="$ac_aux_dir/install-sh -c"
632 break
633 elif test -f $ac_dir/install.sh; then
634 ac_aux_dir=$ac_dir
635 ac_install_sh="$ac_aux_dir/install.sh -c"
636 break
637 fi
638 done
639 if test -z "$ac_aux_dir"; then
640 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
641 fi
642 ac_config_guess=$ac_aux_dir/config.guess
643 ac_config_sub=$ac_aux_dir/config.sub
644 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
645
646
647 # Do some error checking and defaulting for the host and target type.
648 # The inputs are:
649 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
650 #
651 # The rules are:
652 # 1. You are not allowed to specify --host, --target, and nonopt at the
653 # same time.
654 # 2. Host defaults to nonopt.
655 # 3. If nonopt is not specified, then host defaults to the current host,
656 # as determined by config.guess.
657 # 4. Target and build default to nonopt.
658 # 5. If nonopt is not specified, then target and build default to host.
659
660 # The aliases save the names the user supplied, while $host etc.
661 # will get canonicalized.
662 case $host---$target---$nonopt in
663 NONE---*---* | *---NONE---* | *---*---NONE) ;;
664 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
665 esac
666
667
668 # Make sure we can run config.sub.
669 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
670 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
671 fi
672
673 echo $ac_n "checking host system type""... $ac_c" 1>&6
674 echo "configure:675: checking host system type" >&5
675
676 host_alias=$host
677 case "$host_alias" in
678 NONE)
679 case $nonopt in
680 NONE)
681 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
682 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
683 fi ;;
684 *) host_alias=$nonopt ;;
685 esac ;;
686 esac
687
688 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
689 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
690 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
691 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
692 echo "$ac_t""$host" 1>&6
693
694 echo $ac_n "checking target system type""... $ac_c" 1>&6
695 echo "configure:696: checking target system type" >&5
696
697 target_alias=$target
698 case "$target_alias" in
699 NONE)
700 case $nonopt in
701 NONE) target_alias=$host_alias ;;
702 *) target_alias=$nonopt ;;
703 esac ;;
704 esac
705
706 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
707 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
708 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
709 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
710 echo "$ac_t""$target" 1>&6
711
712 echo $ac_n "checking build system type""... $ac_c" 1>&6
713 echo "configure:714: checking build system type" >&5
714
715 build_alias=$build
716 case "$build_alias" in
717 NONE)
718 case $nonopt in
719 NONE) build_alias=$host_alias ;;
720 *) build_alias=$nonopt ;;
721 esac ;;
722 esac
723
724 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
725 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
726 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
727 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
728 echo "$ac_t""$build" 1>&6
729
730 test "$host_alias" != "$target_alias" &&
731 test "$program_prefix$program_suffix$program_transform_name" = \
732 NONENONEs,x,x, &&
733 program_prefix=${target_alias}-
734
735
736 echo $ac_n "checking for strerror in -lcposix""... $ac_c" 1>&6
737 echo "configure:738: checking for strerror in -lcposix" >&5
738 ac_lib_var=`echo cposix'_'strerror | sed 'y%./+-%__p_%'`
739 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
740 echo $ac_n "(cached) $ac_c" 1>&6
741 else
742 ac_save_LIBS="$LIBS"
743 LIBS="-lcposix $LIBS"
744 cat > conftest.$ac_ext <<EOF
745 #line 746 "configure"
746 #include "confdefs.h"
747 /* Override any gcc2 internal prototype to avoid an error. */
748 /* We use char because int might match the return type of a gcc2
749 builtin and then its argument prototype would still apply. */
750 char strerror();
751
752 int main() {
753 strerror()
754 ; return 0; }
755 EOF
756 if { (eval echo configure:757: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
757 rm -rf conftest*
758 eval "ac_cv_lib_$ac_lib_var=yes"
759 else
760 echo "configure: failed program was:" >&5
761 cat conftest.$ac_ext >&5
762 rm -rf conftest*
763 eval "ac_cv_lib_$ac_lib_var=no"
764 fi
765 rm -f conftest*
766 LIBS="$ac_save_LIBS"
767
768 fi
769 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
770 echo "$ac_t""yes" 1>&6
771 LIBS="$LIBS -lcposix"
772 else
773 echo "$ac_t""no" 1>&6
774 fi
775
776
777
778
779 # We currently only use the version number for the name of any shared
780 # library. For user convenience, we always use the same version
781 # number that BFD is using.
782 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
783
784 am__api_version="1.4"
785 # Find a good install program. We prefer a C program (faster),
786 # so one script is as good as another. But avoid the broken or
787 # incompatible versions:
788 # SysV /etc/install, /usr/sbin/install
789 # SunOS /usr/etc/install
790 # IRIX /sbin/install
791 # AIX /bin/install
792 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
793 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
794 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
795 # ./install, which can be erroneously created by make from ./install.sh.
796 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
797 echo "configure:798: checking for a BSD compatible install" >&5
798 if test -z "$INSTALL"; then
799 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
800 echo $ac_n "(cached) $ac_c" 1>&6
801 else
802 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
803 for ac_dir in $PATH; do
804 # Account for people who put trailing slashes in PATH elements.
805 case "$ac_dir/" in
806 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
807 *)
808 # OSF1 and SCO ODT 3.0 have their own names for install.
809 # Don't use installbsd from OSF since it installs stuff as root
810 # by default.
811 for ac_prog in ginstall scoinst install; do
812 if test -f $ac_dir/$ac_prog; then
813 if test $ac_prog = install &&
814 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
815 # AIX install. It has an incompatible calling convention.
816 :
817 else
818 ac_cv_path_install="$ac_dir/$ac_prog -c"
819 break 2
820 fi
821 fi
822 done
823 ;;
824 esac
825 done
826 IFS="$ac_save_IFS"
827
828 fi
829 if test "${ac_cv_path_install+set}" = set; then
830 INSTALL="$ac_cv_path_install"
831 else
832 # As a last resort, use the slow shell script. We don't cache a
833 # path for INSTALL within a source directory, because that will
834 # break other packages using the cache if that directory is
835 # removed, or if the path is relative.
836 INSTALL="$ac_install_sh"
837 fi
838 fi
839 echo "$ac_t""$INSTALL" 1>&6
840
841 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
842 # It thinks the first close brace ends the variable substitution.
843 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
844
845 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
846
847 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
848
849 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
850 echo "configure:851: checking whether build environment is sane" >&5
851 # Just in case
852 sleep 1
853 echo timestamp > conftestfile
854 # Do `set' in a subshell so we don't clobber the current shell's
855 # arguments. Must try -L first in case configure is actually a
856 # symlink; some systems play weird games with the mod time of symlinks
857 # (eg FreeBSD returns the mod time of the symlink's containing
858 # directory).
859 if (
860 set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
861 if test "$*" = "X"; then
862 # -L didn't work.
863 set X `ls -t $srcdir/configure conftestfile`
864 fi
865 if test "$*" != "X $srcdir/configure conftestfile" \
866 && test "$*" != "X conftestfile $srcdir/configure"; then
867
868 # If neither matched, then we have a broken ls. This can happen
869 # if, for instance, CONFIG_SHELL is bash and it inherits a
870 # broken ls alias from the environment. This has actually
871 # happened. Such a system could not be considered "sane".
872 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
873 alias in your environment" 1>&2; exit 1; }
874 fi
875
876 test "$2" = conftestfile
877 )
878 then
879 # Ok.
880 :
881 else
882 { echo "configure: error: newly created file is older than distributed files!
883 Check your system clock" 1>&2; exit 1; }
884 fi
885 rm -f conftest*
886 echo "$ac_t""yes" 1>&6
887 if test "$program_transform_name" = s,x,x,; then
888 program_transform_name=
889 else
890 # Double any \ or $. echo might interpret backslashes.
891 cat <<\EOF_SED > conftestsed
892 s,\\,\\\\,g; s,\$,$$,g
893 EOF_SED
894 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
895 rm -f conftestsed
896 fi
897 test "$program_prefix" != NONE &&
898 program_transform_name="s,^,${program_prefix},; $program_transform_name"
899 # Use a double $ so make ignores it.
900 test "$program_suffix" != NONE &&
901 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
902
903 # sed with no file args requires a program.
904 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
905
906 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
907 echo "configure:908: checking whether ${MAKE-make} sets \${MAKE}" >&5
908 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
909 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
910 echo $ac_n "(cached) $ac_c" 1>&6
911 else
912 cat > conftestmake <<\EOF
913 all:
914 @echo 'ac_maketemp="${MAKE}"'
915 EOF
916 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
917 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
918 if test -n "$ac_maketemp"; then
919 eval ac_cv_prog_make_${ac_make}_set=yes
920 else
921 eval ac_cv_prog_make_${ac_make}_set=no
922 fi
923 rm -f conftestmake
924 fi
925 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
926 echo "$ac_t""yes" 1>&6
927 SET_MAKE=
928 else
929 echo "$ac_t""no" 1>&6
930 SET_MAKE="MAKE=${MAKE-make}"
931 fi
932
933
934 PACKAGE=opcodes
935
936 VERSION=${BFD_VERSION}
937
938 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
939 { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
940 fi
941 cat >> confdefs.h <<EOF
942 #define PACKAGE "$PACKAGE"
943 EOF
944
945 cat >> confdefs.h <<EOF
946 #define VERSION "$VERSION"
947 EOF
948
949
950
951 missing_dir=`cd $ac_aux_dir && pwd`
952 echo $ac_n "checking for working aclocal-${am__api_version}""... $ac_c" 1>&6
953 echo "configure:954: checking for working aclocal-${am__api_version}" >&5
954 # Run test in a subshell; some versions of sh will print an error if
955 # an executable is not found, even if stderr is redirected.
956 # Redirect stdin to placate older versions of autoconf. Sigh.
957 if (aclocal-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then
958 ACLOCAL=aclocal-${am__api_version}
959 echo "$ac_t""found" 1>&6
960 else
961 ACLOCAL="$missing_dir/missing aclocal-${am__api_version}"
962 echo "$ac_t""missing" 1>&6
963 fi
964
965 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
966 echo "configure:967: checking for working autoconf" >&5
967 # Run test in a subshell; some versions of sh will print an error if
968 # an executable is not found, even if stderr is redirected.
969 # Redirect stdin to placate older versions of autoconf. Sigh.
970 if (autoconf --version) < /dev/null > /dev/null 2>&1; then
971 AUTOCONF=autoconf
972 echo "$ac_t""found" 1>&6
973 else
974 AUTOCONF="$missing_dir/missing autoconf"
975 echo "$ac_t""missing" 1>&6
976 fi
977
978 echo $ac_n "checking for working automake-${am__api_version}""... $ac_c" 1>&6
979 echo "configure:980: checking for working automake-${am__api_version}" >&5
980 # Run test in a subshell; some versions of sh will print an error if
981 # an executable is not found, even if stderr is redirected.
982 # Redirect stdin to placate older versions of autoconf. Sigh.
983 if (automake-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then
984 AUTOMAKE=automake-${am__api_version}
985 echo "$ac_t""found" 1>&6
986 else
987 AUTOMAKE="$missing_dir/missing automake-${am__api_version}"
988 echo "$ac_t""missing" 1>&6
989 fi
990
991 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
992 echo "configure:993: checking for working autoheader" >&5
993 # Run test in a subshell; some versions of sh will print an error if
994 # an executable is not found, even if stderr is redirected.
995 # Redirect stdin to placate older versions of autoconf. Sigh.
996 if (autoheader --version) < /dev/null > /dev/null 2>&1; then
997 AUTOHEADER=autoheader
998 echo "$ac_t""found" 1>&6
999 else
1000 AUTOHEADER="$missing_dir/missing autoheader"
1001 echo "$ac_t""missing" 1>&6
1002 fi
1003
1004 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
1005 echo "configure:1006: checking for working makeinfo" >&5
1006 # Run test in a subshell; some versions of sh will print an error if
1007 # an executable is not found, even if stderr is redirected.
1008 # Redirect stdin to placate older versions of autoconf. Sigh.
1009 if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
1010 MAKEINFO=makeinfo
1011 echo "$ac_t""found" 1>&6
1012 else
1013 MAKEINFO="$missing_dir/missing makeinfo"
1014 echo "$ac_t""missing" 1>&6
1015 fi
1016
1017
1018
1019 if test $host != $build; then
1020 ac_tool_prefix=${host_alias}-
1021 else
1022 ac_tool_prefix=
1023 fi
1024
1025 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1026 set dummy ${ac_tool_prefix}ar; ac_word=$2
1027 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1028 echo "configure:1029: checking for $ac_word" >&5
1029 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1030 echo $ac_n "(cached) $ac_c" 1>&6
1031 else
1032 if test -n "$AR"; then
1033 ac_cv_prog_AR="$AR" # Let the user override the test.
1034 else
1035 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1036 ac_dummy="$PATH"
1037 for ac_dir in $ac_dummy; do
1038 test -z "$ac_dir" && ac_dir=.
1039 if test -f $ac_dir/$ac_word; then
1040 ac_cv_prog_AR="${ac_tool_prefix}ar"
1041 break
1042 fi
1043 done
1044 IFS="$ac_save_ifs"
1045 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar"
1046 fi
1047 fi
1048 AR="$ac_cv_prog_AR"
1049 if test -n "$AR"; then
1050 echo "$ac_t""$AR" 1>&6
1051 else
1052 echo "$ac_t""no" 1>&6
1053 fi
1054
1055
1056
1057 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1058 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1059 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1060 echo "configure:1061: checking for $ac_word" >&5
1061 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1062 echo $ac_n "(cached) $ac_c" 1>&6
1063 else
1064 if test -n "$RANLIB"; then
1065 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1066 else
1067 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1068 ac_dummy="$PATH"
1069 for ac_dir in $ac_dummy; do
1070 test -z "$ac_dir" && ac_dir=.
1071 if test -f $ac_dir/$ac_word; then
1072 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1073 break
1074 fi
1075 done
1076 IFS="$ac_save_ifs"
1077 fi
1078 fi
1079 RANLIB="$ac_cv_prog_RANLIB"
1080 if test -n "$RANLIB"; then
1081 echo "$ac_t""$RANLIB" 1>&6
1082 else
1083 echo "$ac_t""no" 1>&6
1084 fi
1085
1086
1087 if test -z "$ac_cv_prog_RANLIB"; then
1088 if test -n "$ac_tool_prefix"; then
1089 # Extract the first word of "ranlib", so it can be a program name with args.
1090 set dummy ranlib; ac_word=$2
1091 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1092 echo "configure:1093: checking for $ac_word" >&5
1093 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1094 echo $ac_n "(cached) $ac_c" 1>&6
1095 else
1096 if test -n "$RANLIB"; then
1097 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1098 else
1099 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1100 ac_dummy="$PATH"
1101 for ac_dir in $ac_dummy; do
1102 test -z "$ac_dir" && ac_dir=.
1103 if test -f $ac_dir/$ac_word; then
1104 ac_cv_prog_RANLIB="ranlib"
1105 break
1106 fi
1107 done
1108 IFS="$ac_save_ifs"
1109 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1110 fi
1111 fi
1112 RANLIB="$ac_cv_prog_RANLIB"
1113 if test -n "$RANLIB"; then
1114 echo "$ac_t""$RANLIB" 1>&6
1115 else
1116 echo "$ac_t""no" 1>&6
1117 fi
1118
1119 else
1120 RANLIB=":"
1121 fi
1122 fi
1123
1124
1125 # Check whether --enable-shared or --disable-shared was given.
1126 if test "${enable_shared+set}" = set; then
1127 enableval="$enable_shared"
1128 p=${PACKAGE-default}
1129 case $enableval in
1130 yes) enable_shared=yes ;;
1131 no) enable_shared=no ;;
1132 *)
1133 enable_shared=no
1134 # Look at the argument we got. We use all the common list separators.
1135 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1136 for pkg in $enableval; do
1137 if test "X$pkg" = "X$p"; then
1138 enable_shared=yes
1139 fi
1140 done
1141 IFS="$ac_save_ifs"
1142 ;;
1143 esac
1144 else
1145 enable_shared=no
1146 fi
1147
1148
1149 # Check whether --enable-static or --disable-static was given.
1150 if test "${enable_static+set}" = set; then
1151 enableval="$enable_static"
1152 p=${PACKAGE-default}
1153 case $enableval in
1154 yes) enable_static=yes ;;
1155 no) enable_static=no ;;
1156 *)
1157 enable_static=no
1158 # Look at the argument we got. We use all the common list separators.
1159 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1160 for pkg in $enableval; do
1161 if test "X$pkg" = "X$p"; then
1162 enable_static=yes
1163 fi
1164 done
1165 IFS="$ac_save_ifs"
1166 ;;
1167 esac
1168 else
1169 enable_static=yes
1170 fi
1171
1172 # Check whether --enable-fast-install or --disable-fast-install was given.
1173 if test "${enable_fast_install+set}" = set; then
1174 enableval="$enable_fast_install"
1175 p=${PACKAGE-default}
1176 case $enableval in
1177 yes) enable_fast_install=yes ;;
1178 no) enable_fast_install=no ;;
1179 *)
1180 enable_fast_install=no
1181 # Look at the argument we got. We use all the common list separators.
1182 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1183 for pkg in $enableval; do
1184 if test "X$pkg" = "X$p"; then
1185 enable_fast_install=yes
1186 fi
1187 done
1188 IFS="$ac_save_ifs"
1189 ;;
1190 esac
1191 else
1192 enable_fast_install=yes
1193 fi
1194
1195 # Extract the first word of "gcc", so it can be a program name with args.
1196 set dummy gcc; ac_word=$2
1197 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1198 echo "configure:1199: checking for $ac_word" >&5
1199 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1200 echo $ac_n "(cached) $ac_c" 1>&6
1201 else
1202 if test -n "$CC"; then
1203 ac_cv_prog_CC="$CC" # Let the user override the test.
1204 else
1205 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1206 ac_dummy="$PATH"
1207 for ac_dir in $ac_dummy; do
1208 test -z "$ac_dir" && ac_dir=.
1209 if test -f $ac_dir/$ac_word; then
1210 ac_cv_prog_CC="gcc"
1211 break
1212 fi
1213 done
1214 IFS="$ac_save_ifs"
1215 fi
1216 fi
1217 CC="$ac_cv_prog_CC"
1218 if test -n "$CC"; then
1219 echo "$ac_t""$CC" 1>&6
1220 else
1221 echo "$ac_t""no" 1>&6
1222 fi
1223
1224 if test -z "$CC"; then
1225 # Extract the first word of "cc", so it can be a program name with args.
1226 set dummy cc; ac_word=$2
1227 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1228 echo "configure:1229: checking for $ac_word" >&5
1229 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1230 echo $ac_n "(cached) $ac_c" 1>&6
1231 else
1232 if test -n "$CC"; then
1233 ac_cv_prog_CC="$CC" # Let the user override the test.
1234 else
1235 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1236 ac_prog_rejected=no
1237 ac_dummy="$PATH"
1238 for ac_dir in $ac_dummy; do
1239 test -z "$ac_dir" && ac_dir=.
1240 if test -f $ac_dir/$ac_word; then
1241 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1242 ac_prog_rejected=yes
1243 continue
1244 fi
1245 ac_cv_prog_CC="cc"
1246 break
1247 fi
1248 done
1249 IFS="$ac_save_ifs"
1250 if test $ac_prog_rejected = yes; then
1251 # We found a bogon in the path, so make sure we never use it.
1252 set dummy $ac_cv_prog_CC
1253 shift
1254 if test $# -gt 0; then
1255 # We chose a different compiler from the bogus one.
1256 # However, it has the same basename, so the bogon will be chosen
1257 # first if we set CC to just the basename; use the full file name.
1258 shift
1259 set dummy "$ac_dir/$ac_word" "$@"
1260 shift
1261 ac_cv_prog_CC="$@"
1262 fi
1263 fi
1264 fi
1265 fi
1266 CC="$ac_cv_prog_CC"
1267 if test -n "$CC"; then
1268 echo "$ac_t""$CC" 1>&6
1269 else
1270 echo "$ac_t""no" 1>&6
1271 fi
1272
1273 if test -z "$CC"; then
1274 case "`uname -s`" in
1275 *win32* | *WIN32*)
1276 # Extract the first word of "cl", so it can be a program name with args.
1277 set dummy cl; ac_word=$2
1278 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1279 echo "configure:1280: checking for $ac_word" >&5
1280 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1281 echo $ac_n "(cached) $ac_c" 1>&6
1282 else
1283 if test -n "$CC"; then
1284 ac_cv_prog_CC="$CC" # Let the user override the test.
1285 else
1286 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1287 ac_dummy="$PATH"
1288 for ac_dir in $ac_dummy; do
1289 test -z "$ac_dir" && ac_dir=.
1290 if test -f $ac_dir/$ac_word; then
1291 ac_cv_prog_CC="cl"
1292 break
1293 fi
1294 done
1295 IFS="$ac_save_ifs"
1296 fi
1297 fi
1298 CC="$ac_cv_prog_CC"
1299 if test -n "$CC"; then
1300 echo "$ac_t""$CC" 1>&6
1301 else
1302 echo "$ac_t""no" 1>&6
1303 fi
1304 ;;
1305 esac
1306 fi
1307 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1308 fi
1309
1310 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1311 echo "configure:1312: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1312
1313 ac_ext=c
1314 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1315 ac_cpp='$CPP $CPPFLAGS'
1316 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1317 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1318 cross_compiling=$ac_cv_prog_cc_cross
1319
1320 cat > conftest.$ac_ext << EOF
1321
1322 #line 1323 "configure"
1323 #include "confdefs.h"
1324
1325 main(){return(0);}
1326 EOF
1327 if { (eval echo configure:1328: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1328 ac_cv_prog_cc_works=yes
1329 # If we can't run a trivial program, we are probably using a cross compiler.
1330 if (./conftest; exit) 2>/dev/null; then
1331 ac_cv_prog_cc_cross=no
1332 else
1333 ac_cv_prog_cc_cross=yes
1334 fi
1335 else
1336 echo "configure: failed program was:" >&5
1337 cat conftest.$ac_ext >&5
1338 ac_cv_prog_cc_works=no
1339 fi
1340 rm -fr conftest*
1341 ac_ext=c
1342 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1343 ac_cpp='$CPP $CPPFLAGS'
1344 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1345 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1346 cross_compiling=$ac_cv_prog_cc_cross
1347
1348 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1349 if test $ac_cv_prog_cc_works = no; then
1350 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1351 fi
1352 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1353 echo "configure:1354: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1354 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1355 cross_compiling=$ac_cv_prog_cc_cross
1356
1357 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1358 echo "configure:1359: checking whether we are using GNU C" >&5
1359 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1360 echo $ac_n "(cached) $ac_c" 1>&6
1361 else
1362 cat > conftest.c <<EOF
1363 #ifdef __GNUC__
1364 yes;
1365 #endif
1366 EOF
1367 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1368: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
1368 ac_cv_prog_gcc=yes
1369 else
1370 ac_cv_prog_gcc=no
1371 fi
1372 fi
1373
1374 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1375
1376 if test $ac_cv_prog_gcc = yes; then
1377 GCC=yes
1378 else
1379 GCC=
1380 fi
1381
1382 ac_test_CFLAGS="${CFLAGS+set}"
1383 ac_save_CFLAGS="$CFLAGS"
1384 CFLAGS=
1385 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1386 echo "configure:1387: checking whether ${CC-cc} accepts -g" >&5
1387 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1388 echo $ac_n "(cached) $ac_c" 1>&6
1389 else
1390 echo 'void f(){}' > conftest.c
1391 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1392 ac_cv_prog_cc_g=yes
1393 else
1394 ac_cv_prog_cc_g=no
1395 fi
1396 rm -f conftest*
1397
1398 fi
1399
1400 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1401 if test "$ac_test_CFLAGS" = set; then
1402 CFLAGS="$ac_save_CFLAGS"
1403 elif test $ac_cv_prog_cc_g = yes; then
1404 if test "$GCC" = yes; then
1405 CFLAGS="-g -O2"
1406 else
1407 CFLAGS="-g"
1408 fi
1409 else
1410 if test "$GCC" = yes; then
1411 CFLAGS="-O2"
1412 else
1413 CFLAGS=
1414 fi
1415 fi
1416
1417 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1418 if test "${with_gnu_ld+set}" = set; then
1419 withval="$with_gnu_ld"
1420 test "$withval" = no || with_gnu_ld=yes
1421 else
1422 with_gnu_ld=no
1423 fi
1424
1425 ac_prog=ld
1426 if test "$GCC" = yes; then
1427 # Check if gcc -print-prog-name=ld gives a path.
1428 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1429 echo "configure:1430: checking for ld used by GCC" >&5
1430 case $host in
1431 *-*-mingw*)
1432 # gcc leaves a trailing carriage return which upsets mingw
1433 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
1434 *)
1435 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
1436 esac
1437 case $ac_prog in
1438 # Accept absolute paths.
1439 [\\/]* | [A-Za-z]:[\\/]*)
1440 re_direlt='/[^/][^/]*/\.\./'
1441 # Canonicalize the path of ld
1442 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
1443 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
1444 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
1445 done
1446 test -z "$LD" && LD="$ac_prog"
1447 ;;
1448 "")
1449 # If it fails, then pretend we aren't using GCC.
1450 ac_prog=ld
1451 ;;
1452 *)
1453 # If it is relative, then search for the first ld in PATH.
1454 with_gnu_ld=unknown
1455 ;;
1456 esac
1457 elif test "$with_gnu_ld" = yes; then
1458 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1459 echo "configure:1460: checking for GNU ld" >&5
1460 else
1461 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1462 echo "configure:1463: checking for non-GNU ld" >&5
1463 fi
1464 if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then
1465 echo $ac_n "(cached) $ac_c" 1>&6
1466 else
1467 if test -z "$LD"; then
1468 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1469 for ac_dir in $PATH; do
1470 test -z "$ac_dir" && ac_dir=.
1471 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
1472 lt_cv_path_LD="$ac_dir/$ac_prog"
1473 # Check to see if the program is GNU ld. I'd rather use --version,
1474 # but apparently some GNU ld's only accept -v.
1475 # Break only if it was the GNU/non-GNU ld that we prefer.
1476 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
1477 test "$with_gnu_ld" != no && break
1478 else
1479 test "$with_gnu_ld" != yes && break
1480 fi
1481 fi
1482 done
1483 IFS="$ac_save_ifs"
1484 else
1485 lt_cv_path_LD="$LD" # Let the user override the test with a path.
1486 fi
1487 fi
1488
1489 LD="$lt_cv_path_LD"
1490 if test -n "$LD"; then
1491 echo "$ac_t""$LD" 1>&6
1492 else
1493 echo "$ac_t""no" 1>&6
1494 fi
1495 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1496 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1497 echo "configure:1498: checking if the linker ($LD) is GNU ld" >&5
1498 if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then
1499 echo $ac_n "(cached) $ac_c" 1>&6
1500 else
1501 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1502 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
1503 lt_cv_prog_gnu_ld=yes
1504 else
1505 lt_cv_prog_gnu_ld=no
1506 fi
1507 fi
1508
1509 echo "$ac_t""$lt_cv_prog_gnu_ld" 1>&6
1510 with_gnu_ld=$lt_cv_prog_gnu_ld
1511
1512
1513 echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
1514 echo "configure:1515: checking for $LD option to reload object files" >&5
1515 if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
1516 echo $ac_n "(cached) $ac_c" 1>&6
1517 else
1518 lt_cv_ld_reload_flag='-r'
1519 fi
1520
1521 echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6
1522 reload_flag=$lt_cv_ld_reload_flag
1523 test -n "$reload_flag" && reload_flag=" $reload_flag"
1524
1525 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1526 echo "configure:1527: checking for BSD-compatible nm" >&5
1527 if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then
1528 echo $ac_n "(cached) $ac_c" 1>&6
1529 else
1530 if test -n "$NM"; then
1531 # Let the user override the test.
1532 lt_cv_path_NM="$NM"
1533 else
1534 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1535 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
1536 test -z "$ac_dir" && ac_dir=.
1537 tmp_nm=$ac_dir/${ac_tool_prefix}nm
1538 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
1539 # Check to see if the nm accepts a BSD-compat flag.
1540 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1541 # nm: unknown option "B" ignored
1542 # Tru64's nm complains that /dev/null is an invalid object file
1543 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
1544 lt_cv_path_NM="$tmp_nm -B"
1545 break
1546 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
1547 lt_cv_path_NM="$tmp_nm -p"
1548 break
1549 else
1550 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
1551 continue # so that we can try to find one that supports BSD flags
1552 fi
1553 fi
1554 done
1555 IFS="$ac_save_ifs"
1556 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
1557 fi
1558 fi
1559
1560 NM="$lt_cv_path_NM"
1561 echo "$ac_t""$NM" 1>&6
1562
1563 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1564 echo "configure:1565: checking whether ln -s works" >&5
1565 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1566 echo $ac_n "(cached) $ac_c" 1>&6
1567 else
1568 rm -f conftestdata
1569 if ln -s X conftestdata 2>/dev/null
1570 then
1571 rm -f conftestdata
1572 ac_cv_prog_LN_S="ln -s"
1573 else
1574 ac_cv_prog_LN_S=ln
1575 fi
1576 fi
1577 LN_S="$ac_cv_prog_LN_S"
1578 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1579 echo "$ac_t""yes" 1>&6
1580 else
1581 echo "$ac_t""no" 1>&6
1582 fi
1583
1584 echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
1585 echo "configure:1586: checking how to recognise dependant libraries" >&5
1586 if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
1587 echo $ac_n "(cached) $ac_c" 1>&6
1588 else
1589 lt_cv_file_magic_cmd='$MAGIC_CMD'
1590 lt_cv_file_magic_test_file=
1591 lt_cv_deplibs_check_method='unknown'
1592 # Need to set the preceding variable on all platforms that support
1593 # interlibrary dependencies.
1594 # 'none' -- dependencies not supported.
1595 # `unknown' -- same as none, but documents that we really don't know.
1596 # 'pass_all' -- all dependencies passed with no checks.
1597 # 'test_compile' -- check by making test program.
1598 # 'file_magic [regex]' -- check by looking for files in library path
1599 # which responds to the $file_magic_cmd with a given egrep regex.
1600 # If you have `file' or equivalent on your system and you're not sure
1601 # whether `pass_all' will *always* work, you probably want this one.
1602
1603 case $host_os in
1604 aix*)
1605 lt_cv_deplibs_check_method=pass_all
1606 ;;
1607
1608 beos*)
1609 lt_cv_deplibs_check_method=pass_all
1610 ;;
1611
1612 bsdi4*)
1613 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
1614 lt_cv_file_magic_cmd='/usr/bin/file -L'
1615 lt_cv_file_magic_test_file=/shlib/libc.so
1616 ;;
1617
1618 cygwin* | mingw* |pw32*)
1619 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
1620 lt_cv_file_magic_cmd='$OBJDUMP -f'
1621 ;;
1622
1623 darwin* | rhapsody*)
1624 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
1625 lt_cv_file_magic_cmd='/usr/bin/file -L'
1626 case "$host_os" in
1627 rhapsody* | darwin1.012)
1628 lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
1629 ;;
1630 *) # Darwin 1.3 on
1631 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
1632 ;;
1633 esac
1634 ;;
1635
1636 freebsd* )
1637 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1638 case $host_cpu in
1639 i*86 )
1640 # Not sure whether the presence of OpenBSD here was a mistake.
1641 # Let's accept both of them until this is cleared up.
1642 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
1643 lt_cv_file_magic_cmd=/usr/bin/file
1644 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
1645 ;;
1646 esac
1647 else
1648 lt_cv_deplibs_check_method=pass_all
1649 fi
1650 ;;
1651
1652 gnu*)
1653 lt_cv_deplibs_check_method=pass_all
1654 ;;
1655
1656 hpux10.20*|hpux11*)
1657 case $host_cpu in
1658 hppa*)
1659 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
1660 lt_cv_file_magic_cmd=/usr/bin/file
1661 lt_cv_file_magic_test_file=/usr/lib/libc.sl
1662 ;;
1663 ia64*)
1664 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
1665 lt_cv_file_magic_cmd=/usr/bin/file
1666 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
1667 ;;
1668 esac
1669 ;;
1670
1671 irix5* | irix6*)
1672 case $host_os in
1673 irix5*)
1674 # this will be overridden with pass_all, but let us keep it just in case
1675 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
1676 ;;
1677 *)
1678 case $LD in
1679 *-32|*"-32 ") libmagic=32-bit;;
1680 *-n32|*"-n32 ") libmagic=N32;;
1681 *-64|*"-64 ") libmagic=64-bit;;
1682 *) libmagic=never-match;;
1683 esac
1684 # this will be overridden with pass_all, but let us keep it just in case
1685 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
1686 ;;
1687 esac
1688 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
1689 lt_cv_deplibs_check_method=pass_all
1690 ;;
1691
1692 # This must be Linux ELF.
1693 linux-gnu*)
1694 case $host_cpu in
1695 alpha* | mips* | hppa* | i*86 | powerpc* | sparc* | ia64* )
1696 lt_cv_deplibs_check_method=pass_all ;;
1697 *)
1698 # glibc up to 2.1.1 does not perform some relocations on ARM
1699 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
1700 esac
1701 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
1702 ;;
1703
1704 netbsd*)
1705 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1706 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
1707 else
1708 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
1709 fi
1710 ;;
1711
1712 newsos6)
1713 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
1714 lt_cv_file_magic_cmd=/usr/bin/file
1715 lt_cv_file_magic_test_file=/usr/lib/libnls.so
1716 ;;
1717
1718 osf3* | osf4* | osf5*)
1719 # this will be overridden with pass_all, but let us keep it just in case
1720 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
1721 lt_cv_file_magic_test_file=/shlib/libc.so
1722 lt_cv_deplibs_check_method=pass_all
1723 ;;
1724
1725 sco3.2v5*)
1726 lt_cv_deplibs_check_method=pass_all
1727 ;;
1728
1729 solaris*)
1730 lt_cv_deplibs_check_method=pass_all
1731 lt_cv_file_magic_test_file=/lib/libc.so
1732 ;;
1733
1734 sysv5uw[78]* | sysv4*uw2*)
1735 lt_cv_deplibs_check_method=pass_all
1736 ;;
1737
1738 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
1739 case $host_vendor in
1740 ncr)
1741 lt_cv_deplibs_check_method=pass_all
1742 ;;
1743 motorola)
1744 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
1745 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
1746 ;;
1747 esac
1748 ;;
1749 esac
1750
1751 fi
1752
1753 echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6
1754 file_magic_cmd=$lt_cv_file_magic_cmd
1755 deplibs_check_method=$lt_cv_deplibs_check_method
1756
1757 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
1758 echo "configure:1759: checking for object suffix" >&5
1759 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
1760 echo $ac_n "(cached) $ac_c" 1>&6
1761 else
1762 rm -f conftest*
1763 echo 'int i = 1;' > conftest.$ac_ext
1764 if { (eval echo configure:1765: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1765 for ac_file in conftest.*; do
1766 case $ac_file in
1767 *.c) ;;
1768 *) ac_cv_objext=`echo $ac_file | sed -e s/conftest.//` ;;
1769 esac
1770 done
1771 else
1772 { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; }
1773 fi
1774 rm -f conftest*
1775 fi
1776
1777 echo "$ac_t""$ac_cv_objext" 1>&6
1778 OBJEXT=$ac_cv_objext
1779 ac_objext=$ac_cv_objext
1780
1781
1782
1783 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1784 echo "configure:1785: checking for executable suffix" >&5
1785 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
1786 echo $ac_n "(cached) $ac_c" 1>&6
1787 else
1788 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
1789 ac_cv_exeext=.exe
1790 else
1791 rm -f conftest*
1792 echo 'int main () { return 0; }' > conftest.$ac_ext
1793 ac_cv_exeext=
1794 if { (eval echo configure:1795: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1795 for file in conftest.*; do
1796 case $file in
1797 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
1798 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
1799 esac
1800 done
1801 else
1802 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
1803 fi
1804 rm -f conftest*
1805 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
1806 fi
1807 fi
1808
1809 EXEEXT=""
1810 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
1811 echo "$ac_t""${ac_cv_exeext}" 1>&6
1812 ac_exeext=$EXEEXT
1813
1814 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
1815
1816 # Only perform the check for file, if the check method requires it
1817 case $deplibs_check_method in
1818 file_magic*)
1819 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
1820 echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
1821 echo "configure:1822: checking for ${ac_tool_prefix}file" >&5
1822 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1823 echo $ac_n "(cached) $ac_c" 1>&6
1824 else
1825 case $MAGIC_CMD in
1826 /*)
1827 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1828 ;;
1829 ?:/*)
1830 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1831 ;;
1832 *)
1833 ac_save_MAGIC_CMD="$MAGIC_CMD"
1834 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1835 ac_dummy="/usr/bin:$PATH"
1836 for ac_dir in $ac_dummy; do
1837 test -z "$ac_dir" && ac_dir=.
1838 if test -f $ac_dir/${ac_tool_prefix}file; then
1839 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
1840 if test -n "$file_magic_test_file"; then
1841 case $deplibs_check_method in
1842 "file_magic "*)
1843 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1844 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1845 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1846 egrep "$file_magic_regex" > /dev/null; then
1847 :
1848 else
1849 cat <<EOF 1>&2
1850
1851 *** Warning: the command libtool uses to detect shared libraries,
1852 *** $file_magic_cmd, produces output that libtool cannot recognize.
1853 *** The result is that libtool may fail to recognize shared libraries
1854 *** as such. This will affect the creation of libtool libraries that
1855 *** depend on shared libraries, but programs linked with such libtool
1856 *** libraries will work regardless of this problem. Nevertheless, you
1857 *** may want to report the problem to your system manager and/or to
1858 *** bug-libtool@gnu.org
1859
1860 EOF
1861 fi ;;
1862 esac
1863 fi
1864 break
1865 fi
1866 done
1867 IFS="$ac_save_ifs"
1868 MAGIC_CMD="$ac_save_MAGIC_CMD"
1869 ;;
1870 esac
1871 fi
1872
1873 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1874 if test -n "$MAGIC_CMD"; then
1875 echo "$ac_t""$MAGIC_CMD" 1>&6
1876 else
1877 echo "$ac_t""no" 1>&6
1878 fi
1879
1880 if test -z "$lt_cv_path_MAGIC_CMD"; then
1881 if test -n "$ac_tool_prefix"; then
1882 echo $ac_n "checking for file""... $ac_c" 1>&6
1883 echo "configure:1884: checking for file" >&5
1884 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1885 echo $ac_n "(cached) $ac_c" 1>&6
1886 else
1887 case $MAGIC_CMD in
1888 /*)
1889 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1890 ;;
1891 ?:/*)
1892 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1893 ;;
1894 *)
1895 ac_save_MAGIC_CMD="$MAGIC_CMD"
1896 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1897 ac_dummy="/usr/bin:$PATH"
1898 for ac_dir in $ac_dummy; do
1899 test -z "$ac_dir" && ac_dir=.
1900 if test -f $ac_dir/file; then
1901 lt_cv_path_MAGIC_CMD="$ac_dir/file"
1902 if test -n "$file_magic_test_file"; then
1903 case $deplibs_check_method in
1904 "file_magic "*)
1905 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1906 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1907 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1908 egrep "$file_magic_regex" > /dev/null; then
1909 :
1910 else
1911 cat <<EOF 1>&2
1912
1913 *** Warning: the command libtool uses to detect shared libraries,
1914 *** $file_magic_cmd, produces output that libtool cannot recognize.
1915 *** The result is that libtool may fail to recognize shared libraries
1916 *** as such. This will affect the creation of libtool libraries that
1917 *** depend on shared libraries, but programs linked with such libtool
1918 *** libraries will work regardless of this problem. Nevertheless, you
1919 *** may want to report the problem to your system manager and/or to
1920 *** bug-libtool@gnu.org
1921
1922 EOF
1923 fi ;;
1924 esac
1925 fi
1926 break
1927 fi
1928 done
1929 IFS="$ac_save_ifs"
1930 MAGIC_CMD="$ac_save_MAGIC_CMD"
1931 ;;
1932 esac
1933 fi
1934
1935 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1936 if test -n "$MAGIC_CMD"; then
1937 echo "$ac_t""$MAGIC_CMD" 1>&6
1938 else
1939 echo "$ac_t""no" 1>&6
1940 fi
1941
1942 else
1943 MAGIC_CMD=:
1944 fi
1945 fi
1946
1947 fi
1948 ;;
1949 esac
1950
1951 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1952 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1953 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1954 echo "configure:1955: checking for $ac_word" >&5
1955 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1956 echo $ac_n "(cached) $ac_c" 1>&6
1957 else
1958 if test -n "$RANLIB"; then
1959 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1960 else
1961 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1962 ac_dummy="$PATH"
1963 for ac_dir in $ac_dummy; do
1964 test -z "$ac_dir" && ac_dir=.
1965 if test -f $ac_dir/$ac_word; then
1966 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1967 break
1968 fi
1969 done
1970 IFS="$ac_save_ifs"
1971 fi
1972 fi
1973 RANLIB="$ac_cv_prog_RANLIB"
1974 if test -n "$RANLIB"; then
1975 echo "$ac_t""$RANLIB" 1>&6
1976 else
1977 echo "$ac_t""no" 1>&6
1978 fi
1979
1980
1981 if test -z "$ac_cv_prog_RANLIB"; then
1982 if test -n "$ac_tool_prefix"; then
1983 # Extract the first word of "ranlib", so it can be a program name with args.
1984 set dummy ranlib; ac_word=$2
1985 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1986 echo "configure:1987: checking for $ac_word" >&5
1987 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1988 echo $ac_n "(cached) $ac_c" 1>&6
1989 else
1990 if test -n "$RANLIB"; then
1991 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1992 else
1993 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1994 ac_dummy="$PATH"
1995 for ac_dir in $ac_dummy; do
1996 test -z "$ac_dir" && ac_dir=.
1997 if test -f $ac_dir/$ac_word; then
1998 ac_cv_prog_RANLIB="ranlib"
1999 break
2000 fi
2001 done
2002 IFS="$ac_save_ifs"
2003 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
2004 fi
2005 fi
2006 RANLIB="$ac_cv_prog_RANLIB"
2007 if test -n "$RANLIB"; then
2008 echo "$ac_t""$RANLIB" 1>&6
2009 else
2010 echo "$ac_t""no" 1>&6
2011 fi
2012
2013 else
2014 RANLIB=":"
2015 fi
2016 fi
2017
2018 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2019 set dummy ${ac_tool_prefix}strip; ac_word=$2
2020 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2021 echo "configure:2022: checking for $ac_word" >&5
2022 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
2023 echo $ac_n "(cached) $ac_c" 1>&6
2024 else
2025 if test -n "$STRIP"; then
2026 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2027 else
2028 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2029 ac_dummy="$PATH"
2030 for ac_dir in $ac_dummy; do
2031 test -z "$ac_dir" && ac_dir=.
2032 if test -f $ac_dir/$ac_word; then
2033 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2034 break
2035 fi
2036 done
2037 IFS="$ac_save_ifs"
2038 fi
2039 fi
2040 STRIP="$ac_cv_prog_STRIP"
2041 if test -n "$STRIP"; then
2042 echo "$ac_t""$STRIP" 1>&6
2043 else
2044 echo "$ac_t""no" 1>&6
2045 fi
2046
2047
2048 if test -z "$ac_cv_prog_STRIP"; then
2049 if test -n "$ac_tool_prefix"; then
2050 # Extract the first word of "strip", so it can be a program name with args.
2051 set dummy strip; ac_word=$2
2052 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2053 echo "configure:2054: checking for $ac_word" >&5
2054 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
2055 echo $ac_n "(cached) $ac_c" 1>&6
2056 else
2057 if test -n "$STRIP"; then
2058 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2059 else
2060 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2061 ac_dummy="$PATH"
2062 for ac_dir in $ac_dummy; do
2063 test -z "$ac_dir" && ac_dir=.
2064 if test -f $ac_dir/$ac_word; then
2065 ac_cv_prog_STRIP="strip"
2066 break
2067 fi
2068 done
2069 IFS="$ac_save_ifs"
2070 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
2071 fi
2072 fi
2073 STRIP="$ac_cv_prog_STRIP"
2074 if test -n "$STRIP"; then
2075 echo "$ac_t""$STRIP" 1>&6
2076 else
2077 echo "$ac_t""no" 1>&6
2078 fi
2079
2080 else
2081 STRIP=":"
2082 fi
2083 fi
2084
2085
2086 # Check for any special flags to pass to ltconfig.
2087 libtool_flags="--cache-file=$cache_file"
2088 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
2089 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
2090 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
2091 test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
2092 test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
2093
2094
2095 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
2096 if test "${enable_libtool_lock+set}" = set; then
2097 enableval="$enable_libtool_lock"
2098 :
2099 fi
2100
2101 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
2102 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
2103
2104 # Check whether --with-pic or --without-pic was given.
2105 if test "${with_pic+set}" = set; then
2106 withval="$with_pic"
2107 pic_mode="$withval"
2108 else
2109 pic_mode=default
2110 fi
2111
2112 test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
2113 test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
2114
2115 # Some flags need to be propagated to the compiler or linker for good
2116 # libtool support.
2117 case $host in
2118 *-*-irix6*)
2119 # Find out which ABI we are using.
2120 echo '#line 2121 "configure"' > conftest.$ac_ext
2121 if { (eval echo configure:2122: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2122 if test "$lt_cv_prog_gnu_ld" = yes; then
2123 case `/usr/bin/file conftest.$ac_objext` in
2124 *32-bit*)
2125 LD="${LD-ld} -melf32bsmip"
2126 ;;
2127 *N32*)
2128 LD="${LD-ld} -melf32bmipn32"
2129 ;;
2130 *64-bit*)
2131 LD="${LD-ld} -melf64bmip"
2132 ;;
2133 esac
2134 else
2135 case `/usr/bin/file conftest.$ac_objext` in
2136 *32-bit*)
2137 LD="${LD-ld} -32"
2138 ;;
2139 *N32*)
2140 LD="${LD-ld} -n32"
2141 ;;
2142 *64-bit*)
2143 LD="${LD-ld} -64"
2144 ;;
2145 esac
2146 fi
2147 fi
2148 rm -rf conftest*
2149 ;;
2150
2151 ia64-*-hpux*)
2152 # Find out which ABI we are using.
2153 echo 'int i;' > conftest.$ac_ext
2154 if { (eval echo configure:2155: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2155 case "`/usr/bin/file conftest.o`" in
2156 *ELF-32*)
2157 HPUX_IA64_MODE="32"
2158 ;;
2159 *ELF-64*)
2160 HPUX_IA64_MODE="64"
2161 ;;
2162 esac
2163 fi
2164 rm -rf conftest*
2165 ;;
2166
2167 *-*-sco3.2v5*)
2168 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
2169 SAVE_CFLAGS="$CFLAGS"
2170 CFLAGS="$CFLAGS -belf"
2171 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
2172 echo "configure:2173: checking whether the C compiler needs -belf" >&5
2173 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
2174 echo $ac_n "(cached) $ac_c" 1>&6
2175 else
2176
2177 ac_ext=c
2178 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2179 ac_cpp='$CPP $CPPFLAGS'
2180 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2181 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2182 cross_compiling=$ac_cv_prog_cc_cross
2183
2184 cat > conftest.$ac_ext <<EOF
2185 #line 2186 "configure"
2186 #include "confdefs.h"
2187
2188 int main() {
2189
2190 ; return 0; }
2191 EOF
2192 if { (eval echo configure:2193: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2193 rm -rf conftest*
2194 lt_cv_cc_needs_belf=yes
2195 else
2196 echo "configure: failed program was:" >&5
2197 cat conftest.$ac_ext >&5
2198 rm -rf conftest*
2199 lt_cv_cc_needs_belf=no
2200 fi
2201 rm -f conftest*
2202 ac_ext=c
2203 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2204 ac_cpp='$CPP $CPPFLAGS'
2205 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2206 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2207 cross_compiling=$ac_cv_prog_cc_cross
2208
2209 fi
2210
2211 echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
2212 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
2213 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
2214 CFLAGS="$SAVE_CFLAGS"
2215 fi
2216 ;;
2217
2218
2219 esac
2220
2221
2222 # Save cache, so that ltconfig can load it
2223 cat > confcache <<\EOF
2224 # This file is a shell script that caches the results of configure
2225 # tests run on this system so they can be shared between configure
2226 # scripts and configure runs. It is not useful on other systems.
2227 # If it contains results you don't want to keep, you may remove or edit it.
2228 #
2229 # By default, configure uses ./config.cache as the cache file,
2230 # creating it if it does not exist already. You can give configure
2231 # the --cache-file=FILE option to use a different cache file; that is
2232 # what configure does when it calls configure scripts in
2233 # subdirectories, so they share the cache.
2234 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2235 # config.status only pays attention to the cache file if you give it the
2236 # --recheck option to rerun configure.
2237 #
2238 EOF
2239 # The following way of writing the cache mishandles newlines in values,
2240 # but we know of no workaround that is simple, portable, and efficient.
2241 # So, don't put newlines in cache variables' values.
2242 # Ultrix sh set writes to stderr and can't be redirected directly,
2243 # and sets the high bit in the cache file unless we assign to the vars.
2244 (set) 2>&1 |
2245 case `(ac_space=' '; set | grep ac_space) 2>&1` in
2246 *ac_space=\ *)
2247 # `set' does not quote correctly, so add quotes (double-quote substitution
2248 # turns \\\\ into \\, and sed turns \\ into \).
2249 sed -n \
2250 -e "s/'/'\\\\''/g" \
2251 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2252 ;;
2253 *)
2254 # `set' quotes correctly as required by POSIX, so do not add quotes.
2255 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2256 ;;
2257 esac >> confcache
2258 if cmp -s $cache_file confcache; then
2259 :
2260 else
2261 if test -w $cache_file; then
2262 echo "updating cache $cache_file"
2263 cat confcache > $cache_file
2264 else
2265 echo "not updating unwritable cache $cache_file"
2266 fi
2267 fi
2268 rm -f confcache
2269
2270
2271 # Actually configure libtool. ac_aux_dir is where install-sh is found.
2272 AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
2273 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
2274 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
2275 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
2276 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
2277 deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
2278 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
2279 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
2280 || { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
2281
2282 # Reload cache, that may have been modified by ltconfig
2283 if test -r "$cache_file"; then
2284 echo "loading cache $cache_file"
2285 . $cache_file
2286 else
2287 echo "creating cache $cache_file"
2288 > $cache_file
2289 fi
2290
2291
2292 # This can be used to rebuild libtool when needed
2293 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
2294
2295 # Always use our own libtool.
2296 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
2297
2298 # Redirect the config.log output again, so that the ltconfig log is not
2299 # clobbered by the next message.
2300 exec 5>>./config.log
2301
2302
2303
2304
2305
2306
2307
2308 # Check whether --enable-targets or --disable-targets was given.
2309 if test "${enable_targets+set}" = set; then
2310 enableval="$enable_targets"
2311 case "${enableval}" in
2312 yes | "") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
2313 ;;
2314 no) enable_targets= ;;
2315 *) enable_targets=$enableval ;;
2316 esac
2317 fi
2318 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
2319 if test "${enable_commonbfdlib+set}" = set; then
2320 enableval="$enable_commonbfdlib"
2321 case "${enableval}" in
2322 yes) commonbfdlib=true ;;
2323 no) commonbfdlib=false ;;
2324 *) { echo "configure: error: bad value ${enableval} for opcodes commonbfdlib option" 1>&2; exit 1; } ;;
2325 esac
2326 fi
2327
2328 build_warnings="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
2329 # Check whether --enable-build-warnings or --disable-build-warnings was given.
2330 if test "${enable_build_warnings+set}" = set; then
2331 enableval="$enable_build_warnings"
2332 case "${enableval}" in
2333 yes) ;;
2334 no) build_warnings="-w";;
2335 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
2336 build_warnings="${build_warnings} ${t}";;
2337 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
2338 build_warnings="${t} ${build_warnings}";;
2339 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
2340 esac
2341 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
2342 echo "Setting warning flags = $build_warnings" 6>&1
2343 fi
2344 fi
2345 WARN_CFLAGS=""
2346 if test "x${build_warnings}" != x -a "x$GCC" = xyes ; then
2347 WARN_CFLAGS="${build_warnings}"
2348 fi
2349
2350
2351
2352
2353
2354
2355 if test -z "$target" ; then
2356 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
2357 fi
2358
2359 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
2360 echo "configure:2361: checking whether to enable maintainer-specific portions of Makefiles" >&5
2361 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
2362 if test "${enable_maintainer_mode+set}" = set; then
2363 enableval="$enable_maintainer_mode"
2364 USE_MAINTAINER_MODE=$enableval
2365 else
2366 USE_MAINTAINER_MODE=no
2367 fi
2368
2369 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
2370
2371
2372 if test $USE_MAINTAINER_MODE = yes; then
2373 MAINTAINER_MODE_TRUE=
2374 MAINTAINER_MODE_FALSE='#'
2375 else
2376 MAINTAINER_MODE_TRUE='#'
2377 MAINTAINER_MODE_FALSE=
2378 fi
2379 MAINT=$MAINTAINER_MODE_TRUE
2380
2381
2382 echo $ac_n "checking whether to install libbfd""... $ac_c" 1>&6
2383 echo "configure:2384: checking whether to install libbfd" >&5
2384 # Check whether --enable-install-libbfd or --disable-install-libbfd was given.
2385 if test "${enable_install_libbfd+set}" = set; then
2386 enableval="$enable_install_libbfd"
2387 install_libbfd_p=$enableval
2388 else
2389 if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
2390 install_libbfd_p=yes
2391 else
2392 install_libbfd_p=no
2393 fi
2394 fi
2395
2396 echo "$ac_t""$install_libbfd_p" 1>&6
2397
2398
2399 if test $install_libbfd_p = yes; then
2400 INSTALL_LIBBFD_TRUE=
2401 INSTALL_LIBBFD_FALSE='#'
2402 else
2403 INSTALL_LIBBFD_TRUE='#'
2404 INSTALL_LIBBFD_FALSE=
2405 fi
2406 # libbfd.a is a host library containing target dependent code
2407 bfdlibdir='$(libdir)'
2408 bfdincludedir='$(includedir)'
2409 if test "${host}" != "${target}"; then
2410 bfdlibdir='$(exec_prefix)/$(host_alias)/$(target_alias)/lib'
2411 bfdincludedir='$(exec_prefix)/$(host_alias)/$(target_alias)/include'
2412 fi
2413
2414
2415
2416
2417
2418
2419 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
2420 echo "configure:2421: checking for executable suffix" >&5
2421 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
2422 echo $ac_n "(cached) $ac_c" 1>&6
2423 else
2424 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
2425 ac_cv_exeext=.exe
2426 else
2427 rm -f conftest*
2428 echo 'int main () { return 0; }' > conftest.$ac_ext
2429 ac_cv_exeext=
2430 if { (eval echo configure:2431: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
2431 for file in conftest.*; do
2432 case $file in
2433 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
2434 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
2435 esac
2436 done
2437 else
2438 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
2439 fi
2440 rm -f conftest*
2441 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
2442 fi
2443 fi
2444
2445 EXEEXT=""
2446 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
2447 echo "$ac_t""${ac_cv_exeext}" 1>&6
2448 ac_exeext=$EXEEXT
2449
2450
2451 # host-specific stuff:
2452
2453 # Extract the first word of "gcc", so it can be a program name with args.
2454 set dummy gcc; ac_word=$2
2455 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2456 echo "configure:2457: checking for $ac_word" >&5
2457 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2458 echo $ac_n "(cached) $ac_c" 1>&6
2459 else
2460 if test -n "$CC"; then
2461 ac_cv_prog_CC="$CC" # Let the user override the test.
2462 else
2463 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2464 ac_dummy="$PATH"
2465 for ac_dir in $ac_dummy; do
2466 test -z "$ac_dir" && ac_dir=.
2467 if test -f $ac_dir/$ac_word; then
2468 ac_cv_prog_CC="gcc"
2469 break
2470 fi
2471 done
2472 IFS="$ac_save_ifs"
2473 fi
2474 fi
2475 CC="$ac_cv_prog_CC"
2476 if test -n "$CC"; then
2477 echo "$ac_t""$CC" 1>&6
2478 else
2479 echo "$ac_t""no" 1>&6
2480 fi
2481
2482 if test -z "$CC"; then
2483 # Extract the first word of "cc", so it can be a program name with args.
2484 set dummy cc; ac_word=$2
2485 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2486 echo "configure:2487: checking for $ac_word" >&5
2487 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2488 echo $ac_n "(cached) $ac_c" 1>&6
2489 else
2490 if test -n "$CC"; then
2491 ac_cv_prog_CC="$CC" # Let the user override the test.
2492 else
2493 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2494 ac_prog_rejected=no
2495 ac_dummy="$PATH"
2496 for ac_dir in $ac_dummy; do
2497 test -z "$ac_dir" && ac_dir=.
2498 if test -f $ac_dir/$ac_word; then
2499 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2500 ac_prog_rejected=yes
2501 continue
2502 fi
2503 ac_cv_prog_CC="cc"
2504 break
2505 fi
2506 done
2507 IFS="$ac_save_ifs"
2508 if test $ac_prog_rejected = yes; then
2509 # We found a bogon in the path, so make sure we never use it.
2510 set dummy $ac_cv_prog_CC
2511 shift
2512 if test $# -gt 0; then
2513 # We chose a different compiler from the bogus one.
2514 # However, it has the same basename, so the bogon will be chosen
2515 # first if we set CC to just the basename; use the full file name.
2516 shift
2517 set dummy "$ac_dir/$ac_word" "$@"
2518 shift
2519 ac_cv_prog_CC="$@"
2520 fi
2521 fi
2522 fi
2523 fi
2524 CC="$ac_cv_prog_CC"
2525 if test -n "$CC"; then
2526 echo "$ac_t""$CC" 1>&6
2527 else
2528 echo "$ac_t""no" 1>&6
2529 fi
2530
2531 if test -z "$CC"; then
2532 case "`uname -s`" in
2533 *win32* | *WIN32*)
2534 # Extract the first word of "cl", so it can be a program name with args.
2535 set dummy cl; ac_word=$2
2536 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2537 echo "configure:2538: checking for $ac_word" >&5
2538 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2539 echo $ac_n "(cached) $ac_c" 1>&6
2540 else
2541 if test -n "$CC"; then
2542 ac_cv_prog_CC="$CC" # Let the user override the test.
2543 else
2544 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2545 ac_dummy="$PATH"
2546 for ac_dir in $ac_dummy; do
2547 test -z "$ac_dir" && ac_dir=.
2548 if test -f $ac_dir/$ac_word; then
2549 ac_cv_prog_CC="cl"
2550 break
2551 fi
2552 done
2553 IFS="$ac_save_ifs"
2554 fi
2555 fi
2556 CC="$ac_cv_prog_CC"
2557 if test -n "$CC"; then
2558 echo "$ac_t""$CC" 1>&6
2559 else
2560 echo "$ac_t""no" 1>&6
2561 fi
2562 ;;
2563 esac
2564 fi
2565 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2566 fi
2567
2568 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2569 echo "configure:2570: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
2570
2571 ac_ext=c
2572 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2573 ac_cpp='$CPP $CPPFLAGS'
2574 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2575 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2576 cross_compiling=$ac_cv_prog_cc_cross
2577
2578 cat > conftest.$ac_ext << EOF
2579
2580 #line 2581 "configure"
2581 #include "confdefs.h"
2582
2583 main(){return(0);}
2584 EOF
2585 if { (eval echo configure:2586: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2586 ac_cv_prog_cc_works=yes
2587 # If we can't run a trivial program, we are probably using a cross compiler.
2588 if (./conftest; exit) 2>/dev/null; then
2589 ac_cv_prog_cc_cross=no
2590 else
2591 ac_cv_prog_cc_cross=yes
2592 fi
2593 else
2594 echo "configure: failed program was:" >&5
2595 cat conftest.$ac_ext >&5
2596 ac_cv_prog_cc_works=no
2597 fi
2598 rm -fr conftest*
2599 ac_ext=c
2600 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2601 ac_cpp='$CPP $CPPFLAGS'
2602 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2603 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2604 cross_compiling=$ac_cv_prog_cc_cross
2605
2606 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2607 if test $ac_cv_prog_cc_works = no; then
2608 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2609 fi
2610 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2611 echo "configure:2612: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2612 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2613 cross_compiling=$ac_cv_prog_cc_cross
2614
2615 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2616 echo "configure:2617: checking whether we are using GNU C" >&5
2617 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2618 echo $ac_n "(cached) $ac_c" 1>&6
2619 else
2620 cat > conftest.c <<EOF
2621 #ifdef __GNUC__
2622 yes;
2623 #endif
2624 EOF
2625 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2626: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
2626 ac_cv_prog_gcc=yes
2627 else
2628 ac_cv_prog_gcc=no
2629 fi
2630 fi
2631
2632 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2633
2634 if test $ac_cv_prog_gcc = yes; then
2635 GCC=yes
2636 else
2637 GCC=
2638 fi
2639
2640 ac_test_CFLAGS="${CFLAGS+set}"
2641 ac_save_CFLAGS="$CFLAGS"
2642 CFLAGS=
2643 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2644 echo "configure:2645: checking whether ${CC-cc} accepts -g" >&5
2645 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2646 echo $ac_n "(cached) $ac_c" 1>&6
2647 else
2648 echo 'void f(){}' > conftest.c
2649 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2650 ac_cv_prog_cc_g=yes
2651 else
2652 ac_cv_prog_cc_g=no
2653 fi
2654 rm -f conftest*
2655
2656 fi
2657
2658 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2659 if test "$ac_test_CFLAGS" = set; then
2660 CFLAGS="$ac_save_CFLAGS"
2661 elif test $ac_cv_prog_cc_g = yes; then
2662 if test "$GCC" = yes; then
2663 CFLAGS="-g -O2"
2664 else
2665 CFLAGS="-g"
2666 fi
2667 else
2668 if test "$GCC" = yes; then
2669 CFLAGS="-O2"
2670 else
2671 CFLAGS=
2672 fi
2673 fi
2674
2675
2676 ALL_LINGUAS="fr sv tr es da de id pt_BR ro nl"
2677 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2678 echo "configure:2679: checking how to run the C preprocessor" >&5
2679 # On Suns, sometimes $CPP names a directory.
2680 if test -n "$CPP" && test -d "$CPP"; then
2681 CPP=
2682 fi
2683 if test -z "$CPP"; then
2684 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2685 echo $ac_n "(cached) $ac_c" 1>&6
2686 else
2687 # This must be in double quotes, not single quotes, because CPP may get
2688 # substituted into the Makefile and "${CC-cc}" will confuse make.
2689 CPP="${CC-cc} -E"
2690 # On the NeXT, cc -E runs the code through the compiler's parser,
2691 # not just through cpp.
2692 cat > conftest.$ac_ext <<EOF
2693 #line 2694 "configure"
2694 #include "confdefs.h"
2695 #include <assert.h>
2696 Syntax Error
2697 EOF
2698 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2699 { (eval echo configure:2700: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2700 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2701 if test -z "$ac_err"; then
2702 :
2703 else
2704 echo "$ac_err" >&5
2705 echo "configure: failed program was:" >&5
2706 cat conftest.$ac_ext >&5
2707 rm -rf conftest*
2708 CPP="${CC-cc} -E -traditional-cpp"
2709 cat > conftest.$ac_ext <<EOF
2710 #line 2711 "configure"
2711 #include "confdefs.h"
2712 #include <assert.h>
2713 Syntax Error
2714 EOF
2715 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2716 { (eval echo configure:2717: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2717 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2718 if test -z "$ac_err"; then
2719 :
2720 else
2721 echo "$ac_err" >&5
2722 echo "configure: failed program was:" >&5
2723 cat conftest.$ac_ext >&5
2724 rm -rf conftest*
2725 CPP="${CC-cc} -nologo -E"
2726 cat > conftest.$ac_ext <<EOF
2727 #line 2728 "configure"
2728 #include "confdefs.h"
2729 #include <assert.h>
2730 Syntax Error
2731 EOF
2732 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2733 { (eval echo configure:2734: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2734 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2735 if test -z "$ac_err"; then
2736 :
2737 else
2738 echo "$ac_err" >&5
2739 echo "configure: failed program was:" >&5
2740 cat conftest.$ac_ext >&5
2741 rm -rf conftest*
2742 CPP=/lib/cpp
2743 fi
2744 rm -f conftest*
2745 fi
2746 rm -f conftest*
2747 fi
2748 rm -f conftest*
2749 ac_cv_prog_CPP="$CPP"
2750 fi
2751 CPP="$ac_cv_prog_CPP"
2752 else
2753 ac_cv_prog_CPP="$CPP"
2754 fi
2755 echo "$ac_t""$CPP" 1>&6
2756
2757 # Extract the first word of "ranlib", so it can be a program name with args.
2758 set dummy ranlib; ac_word=$2
2759 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2760 echo "configure:2761: checking for $ac_word" >&5
2761 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2762 echo $ac_n "(cached) $ac_c" 1>&6
2763 else
2764 if test -n "$RANLIB"; then
2765 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2766 else
2767 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2768 ac_dummy="$PATH"
2769 for ac_dir in $ac_dummy; do
2770 test -z "$ac_dir" && ac_dir=.
2771 if test -f $ac_dir/$ac_word; then
2772 ac_cv_prog_RANLIB="ranlib"
2773 break
2774 fi
2775 done
2776 IFS="$ac_save_ifs"
2777 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
2778 fi
2779 fi
2780 RANLIB="$ac_cv_prog_RANLIB"
2781 if test -n "$RANLIB"; then
2782 echo "$ac_t""$RANLIB" 1>&6
2783 else
2784 echo "$ac_t""no" 1>&6
2785 fi
2786
2787 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2788 echo "configure:2789: checking for ANSI C header files" >&5
2789 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2790 echo $ac_n "(cached) $ac_c" 1>&6
2791 else
2792 cat > conftest.$ac_ext <<EOF
2793 #line 2794 "configure"
2794 #include "confdefs.h"
2795 #include <stdlib.h>
2796 #include <stdarg.h>
2797 #include <string.h>
2798 #include <float.h>
2799 EOF
2800 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2801 { (eval echo configure:2802: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2802 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2803 if test -z "$ac_err"; then
2804 rm -rf conftest*
2805 ac_cv_header_stdc=yes
2806 else
2807 echo "$ac_err" >&5
2808 echo "configure: failed program was:" >&5
2809 cat conftest.$ac_ext >&5
2810 rm -rf conftest*
2811 ac_cv_header_stdc=no
2812 fi
2813 rm -f conftest*
2814
2815 if test $ac_cv_header_stdc = yes; then
2816 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2817 cat > conftest.$ac_ext <<EOF
2818 #line 2819 "configure"
2819 #include "confdefs.h"
2820 #include <string.h>
2821 EOF
2822 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2823 egrep "memchr" >/dev/null 2>&1; then
2824 :
2825 else
2826 rm -rf conftest*
2827 ac_cv_header_stdc=no
2828 fi
2829 rm -f conftest*
2830
2831 fi
2832
2833 if test $ac_cv_header_stdc = yes; then
2834 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2835 cat > conftest.$ac_ext <<EOF
2836 #line 2837 "configure"
2837 #include "confdefs.h"
2838 #include <stdlib.h>
2839 EOF
2840 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2841 egrep "free" >/dev/null 2>&1; then
2842 :
2843 else
2844 rm -rf conftest*
2845 ac_cv_header_stdc=no
2846 fi
2847 rm -f conftest*
2848
2849 fi
2850
2851 if test $ac_cv_header_stdc = yes; then
2852 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2853 if test "$cross_compiling" = yes; then
2854 :
2855 else
2856 cat > conftest.$ac_ext <<EOF
2857 #line 2858 "configure"
2858 #include "confdefs.h"
2859 #include <ctype.h>
2860 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2861 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2862 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2863 int main () { int i; for (i = 0; i < 256; i++)
2864 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2865 exit (0); }
2866
2867 EOF
2868 if { (eval echo configure:2869: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2869 then
2870 :
2871 else
2872 echo "configure: failed program was:" >&5
2873 cat conftest.$ac_ext >&5
2874 rm -fr conftest*
2875 ac_cv_header_stdc=no
2876 fi
2877 rm -fr conftest*
2878 fi
2879
2880 fi
2881 fi
2882
2883 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2884 if test $ac_cv_header_stdc = yes; then
2885 cat >> confdefs.h <<\EOF
2886 #define STDC_HEADERS 1
2887 EOF
2888
2889 fi
2890
2891 echo $ac_n "checking for working const""... $ac_c" 1>&6
2892 echo "configure:2893: checking for working const" >&5
2893 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
2894 echo $ac_n "(cached) $ac_c" 1>&6
2895 else
2896 cat > conftest.$ac_ext <<EOF
2897 #line 2898 "configure"
2898 #include "confdefs.h"
2899
2900 int main() {
2901
2902 /* Ultrix mips cc rejects this. */
2903 typedef int charset[2]; const charset x;
2904 /* SunOS 4.1.1 cc rejects this. */
2905 char const *const *ccp;
2906 char **p;
2907 /* NEC SVR4.0.2 mips cc rejects this. */
2908 struct point {int x, y;};
2909 static struct point const zero = {0,0};
2910 /* AIX XL C 1.02.0.0 rejects this.
2911 It does not let you subtract one const X* pointer from another in an arm
2912 of an if-expression whose if-part is not a constant expression */
2913 const char *g = "string";
2914 ccp = &g + (g ? g-g : 0);
2915 /* HPUX 7.0 cc rejects these. */
2916 ++ccp;
2917 p = (char**) ccp;
2918 ccp = (char const *const *) p;
2919 { /* SCO 3.2v4 cc rejects this. */
2920 char *t;
2921 char const *s = 0 ? (char *) 0 : (char const *) 0;
2922
2923 *t++ = 0;
2924 }
2925 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
2926 int x[] = {25, 17};
2927 const int *foo = &x[0];
2928 ++foo;
2929 }
2930 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2931 typedef const int *iptr;
2932 iptr p = 0;
2933 ++p;
2934 }
2935 { /* AIX XL C 1.02.0.0 rejects this saying
2936 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2937 struct s { int j; const int *ap[3]; };
2938 struct s *b; b->j = 5;
2939 }
2940 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2941 const int foo = 10;
2942 }
2943
2944 ; return 0; }
2945 EOF
2946 if { (eval echo configure:2947: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2947 rm -rf conftest*
2948 ac_cv_c_const=yes
2949 else
2950 echo "configure: failed program was:" >&5
2951 cat conftest.$ac_ext >&5
2952 rm -rf conftest*
2953 ac_cv_c_const=no
2954 fi
2955 rm -f conftest*
2956 fi
2957
2958 echo "$ac_t""$ac_cv_c_const" 1>&6
2959 if test $ac_cv_c_const = no; then
2960 cat >> confdefs.h <<\EOF
2961 #define const
2962 EOF
2963
2964 fi
2965
2966 echo $ac_n "checking for inline""... $ac_c" 1>&6
2967 echo "configure:2968: checking for inline" >&5
2968 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
2969 echo $ac_n "(cached) $ac_c" 1>&6
2970 else
2971 ac_cv_c_inline=no
2972 for ac_kw in inline __inline__ __inline; do
2973 cat > conftest.$ac_ext <<EOF
2974 #line 2975 "configure"
2975 #include "confdefs.h"
2976
2977 int main() {
2978 } $ac_kw foo() {
2979 ; return 0; }
2980 EOF
2981 if { (eval echo configure:2982: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2982 rm -rf conftest*
2983 ac_cv_c_inline=$ac_kw; break
2984 else
2985 echo "configure: failed program was:" >&5
2986 cat conftest.$ac_ext >&5
2987 fi
2988 rm -f conftest*
2989 done
2990
2991 fi
2992
2993 echo "$ac_t""$ac_cv_c_inline" 1>&6
2994 case "$ac_cv_c_inline" in
2995 inline | yes) ;;
2996 no) cat >> confdefs.h <<\EOF
2997 #define inline
2998 EOF
2999 ;;
3000 *) cat >> confdefs.h <<EOF
3001 #define inline $ac_cv_c_inline
3002 EOF
3003 ;;
3004 esac
3005
3006 echo $ac_n "checking for off_t""... $ac_c" 1>&6
3007 echo "configure:3008: checking for off_t" >&5
3008 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
3009 echo $ac_n "(cached) $ac_c" 1>&6
3010 else
3011 cat > conftest.$ac_ext <<EOF
3012 #line 3013 "configure"
3013 #include "confdefs.h"
3014 #include <sys/types.h>
3015 #if STDC_HEADERS
3016 #include <stdlib.h>
3017 #include <stddef.h>
3018 #endif
3019 EOF
3020 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3021 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
3022 rm -rf conftest*
3023 ac_cv_type_off_t=yes
3024 else
3025 rm -rf conftest*
3026 ac_cv_type_off_t=no
3027 fi
3028 rm -f conftest*
3029
3030 fi
3031 echo "$ac_t""$ac_cv_type_off_t" 1>&6
3032 if test $ac_cv_type_off_t = no; then
3033 cat >> confdefs.h <<\EOF
3034 #define off_t long
3035 EOF
3036
3037 fi
3038
3039 echo $ac_n "checking for size_t""... $ac_c" 1>&6
3040 echo "configure:3041: checking for size_t" >&5
3041 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
3042 echo $ac_n "(cached) $ac_c" 1>&6
3043 else
3044 cat > conftest.$ac_ext <<EOF
3045 #line 3046 "configure"
3046 #include "confdefs.h"
3047 #include <sys/types.h>
3048 #if STDC_HEADERS
3049 #include <stdlib.h>
3050 #include <stddef.h>
3051 #endif
3052 EOF
3053 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3054 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
3055 rm -rf conftest*
3056 ac_cv_type_size_t=yes
3057 else
3058 rm -rf conftest*
3059 ac_cv_type_size_t=no
3060 fi
3061 rm -f conftest*
3062
3063 fi
3064 echo "$ac_t""$ac_cv_type_size_t" 1>&6
3065 if test $ac_cv_type_size_t = no; then
3066 cat >> confdefs.h <<\EOF
3067 #define size_t unsigned
3068 EOF
3069
3070 fi
3071
3072 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3073 # for constant arguments. Useless!
3074 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3075 echo "configure:3076: checking for working alloca.h" >&5
3076 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3077 echo $ac_n "(cached) $ac_c" 1>&6
3078 else
3079 cat > conftest.$ac_ext <<EOF
3080 #line 3081 "configure"
3081 #include "confdefs.h"
3082 #include <alloca.h>
3083 int main() {
3084 char *p = alloca(2 * sizeof(int));
3085 ; return 0; }
3086 EOF
3087 if { (eval echo configure:3088: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3088 rm -rf conftest*
3089 ac_cv_header_alloca_h=yes
3090 else
3091 echo "configure: failed program was:" >&5
3092 cat conftest.$ac_ext >&5
3093 rm -rf conftest*
3094 ac_cv_header_alloca_h=no
3095 fi
3096 rm -f conftest*
3097 fi
3098
3099 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3100 if test $ac_cv_header_alloca_h = yes; then
3101 cat >> confdefs.h <<\EOF
3102 #define HAVE_ALLOCA_H 1
3103 EOF
3104
3105 fi
3106
3107 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3108 echo "configure:3109: checking for alloca" >&5
3109 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3110 echo $ac_n "(cached) $ac_c" 1>&6
3111 else
3112 cat > conftest.$ac_ext <<EOF
3113 #line 3114 "configure"
3114 #include "confdefs.h"
3115
3116 #ifdef __GNUC__
3117 # define alloca __builtin_alloca
3118 #else
3119 # ifdef _MSC_VER
3120 # include <malloc.h>
3121 # define alloca _alloca
3122 # else
3123 # if HAVE_ALLOCA_H
3124 # include <alloca.h>
3125 # else
3126 # ifdef _AIX
3127 #pragma alloca
3128 # else
3129 # ifndef alloca /* predefined by HP cc +Olibcalls */
3130 char *alloca ();
3131 # endif
3132 # endif
3133 # endif
3134 # endif
3135 #endif
3136
3137 int main() {
3138 char *p = (char *) alloca(1);
3139 ; return 0; }
3140 EOF
3141 if { (eval echo configure:3142: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3142 rm -rf conftest*
3143 ac_cv_func_alloca_works=yes
3144 else
3145 echo "configure: failed program was:" >&5
3146 cat conftest.$ac_ext >&5
3147 rm -rf conftest*
3148 ac_cv_func_alloca_works=no
3149 fi
3150 rm -f conftest*
3151 fi
3152
3153 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3154 if test $ac_cv_func_alloca_works = yes; then
3155 cat >> confdefs.h <<\EOF
3156 #define HAVE_ALLOCA 1
3157 EOF
3158
3159 fi
3160
3161 if test $ac_cv_func_alloca_works = no; then
3162 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3163 # that cause trouble. Some versions do not even contain alloca or
3164 # contain a buggy version. If you still want to use their alloca,
3165 # use ar to extract alloca.o from them instead of compiling alloca.c.
3166 ALLOCA=alloca.${ac_objext}
3167 cat >> confdefs.h <<\EOF
3168 #define C_ALLOCA 1
3169 EOF
3170
3171
3172 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3173 echo "configure:3174: checking whether alloca needs Cray hooks" >&5
3174 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3175 echo $ac_n "(cached) $ac_c" 1>&6
3176 else
3177 cat > conftest.$ac_ext <<EOF
3178 #line 3179 "configure"
3179 #include "confdefs.h"
3180 #if defined(CRAY) && ! defined(CRAY2)
3181 webecray
3182 #else
3183 wenotbecray
3184 #endif
3185
3186 EOF
3187 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3188 egrep "webecray" >/dev/null 2>&1; then
3189 rm -rf conftest*
3190 ac_cv_os_cray=yes
3191 else
3192 rm -rf conftest*
3193 ac_cv_os_cray=no
3194 fi
3195 rm -f conftest*
3196
3197 fi
3198
3199 echo "$ac_t""$ac_cv_os_cray" 1>&6
3200 if test $ac_cv_os_cray = yes; then
3201 for ac_func in _getb67 GETB67 getb67; do
3202 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3203 echo "configure:3204: checking for $ac_func" >&5
3204 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3205 echo $ac_n "(cached) $ac_c" 1>&6
3206 else
3207 cat > conftest.$ac_ext <<EOF
3208 #line 3209 "configure"
3209 #include "confdefs.h"
3210 /* System header to define __stub macros and hopefully few prototypes,
3211 which can conflict with char $ac_func(); below. */
3212 #include <assert.h>
3213 /* Override any gcc2 internal prototype to avoid an error. */
3214 /* We use char because int might match the return type of a gcc2
3215 builtin and then its argument prototype would still apply. */
3216 char $ac_func();
3217
3218 int main() {
3219
3220 /* The GNU C library defines this for functions which it implements
3221 to always fail with ENOSYS. Some functions are actually named
3222 something starting with __ and the normal name is an alias. */
3223 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3224 choke me
3225 #else
3226 $ac_func();
3227 #endif
3228
3229 ; return 0; }
3230 EOF
3231 if { (eval echo configure:3232: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3232 rm -rf conftest*
3233 eval "ac_cv_func_$ac_func=yes"
3234 else
3235 echo "configure: failed program was:" >&5
3236 cat conftest.$ac_ext >&5
3237 rm -rf conftest*
3238 eval "ac_cv_func_$ac_func=no"
3239 fi
3240 rm -f conftest*
3241 fi
3242
3243 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3244 echo "$ac_t""yes" 1>&6
3245 cat >> confdefs.h <<EOF
3246 #define CRAY_STACKSEG_END $ac_func
3247 EOF
3248
3249 break
3250 else
3251 echo "$ac_t""no" 1>&6
3252 fi
3253
3254 done
3255 fi
3256
3257 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3258 echo "configure:3259: checking stack direction for C alloca" >&5
3259 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3260 echo $ac_n "(cached) $ac_c" 1>&6
3261 else
3262 if test "$cross_compiling" = yes; then
3263 ac_cv_c_stack_direction=0
3264 else
3265 cat > conftest.$ac_ext <<EOF
3266 #line 3267 "configure"
3267 #include "confdefs.h"
3268 find_stack_direction ()
3269 {
3270 static char *addr = 0;
3271 auto char dummy;
3272 if (addr == 0)
3273 {
3274 addr = &dummy;
3275 return find_stack_direction ();
3276 }
3277 else
3278 return (&dummy > addr) ? 1 : -1;
3279 }
3280 main ()
3281 {
3282 exit (find_stack_direction() < 0);
3283 }
3284 EOF
3285 if { (eval echo configure:3286: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3286 then
3287 ac_cv_c_stack_direction=1
3288 else
3289 echo "configure: failed program was:" >&5
3290 cat conftest.$ac_ext >&5
3291 rm -fr conftest*
3292 ac_cv_c_stack_direction=-1
3293 fi
3294 rm -fr conftest*
3295 fi
3296
3297 fi
3298
3299 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3300 cat >> confdefs.h <<EOF
3301 #define STACK_DIRECTION $ac_cv_c_stack_direction
3302 EOF
3303
3304 fi
3305
3306 for ac_hdr in unistd.h
3307 do
3308 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3309 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3310 echo "configure:3311: checking for $ac_hdr" >&5
3311 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3312 echo $ac_n "(cached) $ac_c" 1>&6
3313 else
3314 cat > conftest.$ac_ext <<EOF
3315 #line 3316 "configure"
3316 #include "confdefs.h"
3317 #include <$ac_hdr>
3318 EOF
3319 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3320 { (eval echo configure:3321: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3321 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3322 if test -z "$ac_err"; then
3323 rm -rf conftest*
3324 eval "ac_cv_header_$ac_safe=yes"
3325 else
3326 echo "$ac_err" >&5
3327 echo "configure: failed program was:" >&5
3328 cat conftest.$ac_ext >&5
3329 rm -rf conftest*
3330 eval "ac_cv_header_$ac_safe=no"
3331 fi
3332 rm -f conftest*
3333 fi
3334 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3335 echo "$ac_t""yes" 1>&6
3336 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3337 cat >> confdefs.h <<EOF
3338 #define $ac_tr_hdr 1
3339 EOF
3340
3341 else
3342 echo "$ac_t""no" 1>&6
3343 fi
3344 done
3345
3346 for ac_func in getpagesize
3347 do
3348 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3349 echo "configure:3350: checking for $ac_func" >&5
3350 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3351 echo $ac_n "(cached) $ac_c" 1>&6
3352 else
3353 cat > conftest.$ac_ext <<EOF
3354 #line 3355 "configure"
3355 #include "confdefs.h"
3356 /* System header to define __stub macros and hopefully few prototypes,
3357 which can conflict with char $ac_func(); below. */
3358 #include <assert.h>
3359 /* Override any gcc2 internal prototype to avoid an error. */
3360 /* We use char because int might match the return type of a gcc2
3361 builtin and then its argument prototype would still apply. */
3362 char $ac_func();
3363
3364 int main() {
3365
3366 /* The GNU C library defines this for functions which it implements
3367 to always fail with ENOSYS. Some functions are actually named
3368 something starting with __ and the normal name is an alias. */
3369 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3370 choke me
3371 #else
3372 $ac_func();
3373 #endif
3374
3375 ; return 0; }
3376 EOF
3377 if { (eval echo configure:3378: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3378 rm -rf conftest*
3379 eval "ac_cv_func_$ac_func=yes"
3380 else
3381 echo "configure: failed program was:" >&5
3382 cat conftest.$ac_ext >&5
3383 rm -rf conftest*
3384 eval "ac_cv_func_$ac_func=no"
3385 fi
3386 rm -f conftest*
3387 fi
3388
3389 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3390 echo "$ac_t""yes" 1>&6
3391 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3392 cat >> confdefs.h <<EOF
3393 #define $ac_tr_func 1
3394 EOF
3395
3396 else
3397 echo "$ac_t""no" 1>&6
3398 fi
3399 done
3400
3401 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3402 echo "configure:3403: checking for working mmap" >&5
3403 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3404 echo $ac_n "(cached) $ac_c" 1>&6
3405 else
3406 if test "$cross_compiling" = yes; then
3407 ac_cv_func_mmap_fixed_mapped=no
3408 else
3409 cat > conftest.$ac_ext <<EOF
3410 #line 3411 "configure"
3411 #include "confdefs.h"
3412
3413 /* Thanks to Mike Haertel and Jim Avera for this test.
3414 Here is a matrix of mmap possibilities:
3415 mmap private not fixed
3416 mmap private fixed at somewhere currently unmapped
3417 mmap private fixed at somewhere already mapped
3418 mmap shared not fixed
3419 mmap shared fixed at somewhere currently unmapped
3420 mmap shared fixed at somewhere already mapped
3421 For private mappings, we should verify that changes cannot be read()
3422 back from the file, nor mmap's back from the file at a different
3423 address. (There have been systems where private was not correctly
3424 implemented like the infamous i386 svr4.0, and systems where the
3425 VM page cache was not coherent with the filesystem buffer cache
3426 like early versions of FreeBSD and possibly contemporary NetBSD.)
3427 For shared mappings, we should conversely verify that changes get
3428 propogated back to all the places they're supposed to be.
3429
3430 Grep wants private fixed already mapped.
3431 The main things grep needs to know about mmap are:
3432 * does it exist and is it safe to write into the mmap'd area
3433 * how to use it (BSD variants) */
3434 #include <sys/types.h>
3435 #include <fcntl.h>
3436 #include <sys/mman.h>
3437
3438 /* This mess was copied from the GNU getpagesize.h. */
3439 #ifndef HAVE_GETPAGESIZE
3440 # ifdef HAVE_UNISTD_H
3441 # include <unistd.h>
3442 # endif
3443
3444 /* Assume that all systems that can run configure have sys/param.h. */
3445 # ifndef HAVE_SYS_PARAM_H
3446 # define HAVE_SYS_PARAM_H 1
3447 # endif
3448
3449 # ifdef _SC_PAGESIZE
3450 # define getpagesize() sysconf(_SC_PAGESIZE)
3451 # else /* no _SC_PAGESIZE */
3452 # ifdef HAVE_SYS_PARAM_H
3453 # include <sys/param.h>
3454 # ifdef EXEC_PAGESIZE
3455 # define getpagesize() EXEC_PAGESIZE
3456 # else /* no EXEC_PAGESIZE */
3457 # ifdef NBPG
3458 # define getpagesize() NBPG * CLSIZE
3459 # ifndef CLSIZE
3460 # define CLSIZE 1
3461 # endif /* no CLSIZE */
3462 # else /* no NBPG */
3463 # ifdef NBPC
3464 # define getpagesize() NBPC
3465 # else /* no NBPC */
3466 # ifdef PAGESIZE
3467 # define getpagesize() PAGESIZE
3468 # endif /* PAGESIZE */
3469 # endif /* no NBPC */
3470 # endif /* no NBPG */
3471 # endif /* no EXEC_PAGESIZE */
3472 # else /* no HAVE_SYS_PARAM_H */
3473 # define getpagesize() 8192 /* punt totally */
3474 # endif /* no HAVE_SYS_PARAM_H */
3475 # endif /* no _SC_PAGESIZE */
3476
3477 #endif /* no HAVE_GETPAGESIZE */
3478
3479 #ifdef __cplusplus
3480 extern "C" { void *malloc(unsigned); }
3481 #else
3482 char *malloc();
3483 #endif
3484
3485 int
3486 main()
3487 {
3488 char *data, *data2, *data3;
3489 int i, pagesize;
3490 int fd;
3491
3492 pagesize = getpagesize();
3493
3494 /*
3495 * First, make a file with some known garbage in it.
3496 */
3497 data = malloc(pagesize);
3498 if (!data)
3499 exit(1);
3500 for (i = 0; i < pagesize; ++i)
3501 *(data + i) = rand();
3502 umask(0);
3503 fd = creat("conftestmmap", 0600);
3504 if (fd < 0)
3505 exit(1);
3506 if (write(fd, data, pagesize) != pagesize)
3507 exit(1);
3508 close(fd);
3509
3510 /*
3511 * Next, try to mmap the file at a fixed address which
3512 * already has something else allocated at it. If we can,
3513 * also make sure that we see the same garbage.
3514 */
3515 fd = open("conftestmmap", O_RDWR);
3516 if (fd < 0)
3517 exit(1);
3518 data2 = malloc(2 * pagesize);
3519 if (!data2)
3520 exit(1);
3521 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3522 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3523 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3524 exit(1);
3525 for (i = 0; i < pagesize; ++i)
3526 if (*(data + i) != *(data2 + i))
3527 exit(1);
3528
3529 /*
3530 * Finally, make sure that changes to the mapped area
3531 * do not percolate back to the file as seen by read().
3532 * (This is a bug on some variants of i386 svr4.0.)
3533 */
3534 for (i = 0; i < pagesize; ++i)
3535 *(data2 + i) = *(data2 + i) + 1;
3536 data3 = malloc(pagesize);
3537 if (!data3)
3538 exit(1);
3539 if (read(fd, data3, pagesize) != pagesize)
3540 exit(1);
3541 for (i = 0; i < pagesize; ++i)
3542 if (*(data + i) != *(data3 + i))
3543 exit(1);
3544 close(fd);
3545 unlink("conftestmmap");
3546 exit(0);
3547 }
3548
3549 EOF
3550 if { (eval echo configure:3551: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3551 then
3552 ac_cv_func_mmap_fixed_mapped=yes
3553 else
3554 echo "configure: failed program was:" >&5
3555 cat conftest.$ac_ext >&5
3556 rm -fr conftest*
3557 ac_cv_func_mmap_fixed_mapped=no
3558 fi
3559 rm -fr conftest*
3560 fi
3561
3562 fi
3563
3564 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3565 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3566 cat >> confdefs.h <<\EOF
3567 #define HAVE_MMAP 1
3568 EOF
3569
3570 fi
3571
3572
3573 for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3574 unistd.h values.h sys/param.h
3575 do
3576 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3577 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3578 echo "configure:3579: checking for $ac_hdr" >&5
3579 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3580 echo $ac_n "(cached) $ac_c" 1>&6
3581 else
3582 cat > conftest.$ac_ext <<EOF
3583 #line 3584 "configure"
3584 #include "confdefs.h"
3585 #include <$ac_hdr>
3586 EOF
3587 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3588 { (eval echo configure:3589: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3589 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3590 if test -z "$ac_err"; then
3591 rm -rf conftest*
3592 eval "ac_cv_header_$ac_safe=yes"
3593 else
3594 echo "$ac_err" >&5
3595 echo "configure: failed program was:" >&5
3596 cat conftest.$ac_ext >&5
3597 rm -rf conftest*
3598 eval "ac_cv_header_$ac_safe=no"
3599 fi
3600 rm -f conftest*
3601 fi
3602 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3603 echo "$ac_t""yes" 1>&6
3604 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3605 cat >> confdefs.h <<EOF
3606 #define $ac_tr_hdr 1
3607 EOF
3608
3609 else
3610 echo "$ac_t""no" 1>&6
3611 fi
3612 done
3613
3614 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3615 __argz_count __argz_stringify __argz_next
3616 do
3617 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3618 echo "configure:3619: checking for $ac_func" >&5
3619 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3620 echo $ac_n "(cached) $ac_c" 1>&6
3621 else
3622 cat > conftest.$ac_ext <<EOF
3623 #line 3624 "configure"
3624 #include "confdefs.h"
3625 /* System header to define __stub macros and hopefully few prototypes,
3626 which can conflict with char $ac_func(); below. */
3627 #include <assert.h>
3628 /* Override any gcc2 internal prototype to avoid an error. */
3629 /* We use char because int might match the return type of a gcc2
3630 builtin and then its argument prototype would still apply. */
3631 char $ac_func();
3632
3633 int main() {
3634
3635 /* The GNU C library defines this for functions which it implements
3636 to always fail with ENOSYS. Some functions are actually named
3637 something starting with __ and the normal name is an alias. */
3638 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3639 choke me
3640 #else
3641 $ac_func();
3642 #endif
3643
3644 ; return 0; }
3645 EOF
3646 if { (eval echo configure:3647: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3647 rm -rf conftest*
3648 eval "ac_cv_func_$ac_func=yes"
3649 else
3650 echo "configure: failed program was:" >&5
3651 cat conftest.$ac_ext >&5
3652 rm -rf conftest*
3653 eval "ac_cv_func_$ac_func=no"
3654 fi
3655 rm -f conftest*
3656 fi
3657
3658 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3659 echo "$ac_t""yes" 1>&6
3660 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3661 cat >> confdefs.h <<EOF
3662 #define $ac_tr_func 1
3663 EOF
3664
3665 else
3666 echo "$ac_t""no" 1>&6
3667 fi
3668 done
3669
3670
3671 if test "${ac_cv_func_stpcpy+set}" != "set"; then
3672 for ac_func in stpcpy
3673 do
3674 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3675 echo "configure:3676: checking for $ac_func" >&5
3676 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3677 echo $ac_n "(cached) $ac_c" 1>&6
3678 else
3679 cat > conftest.$ac_ext <<EOF
3680 #line 3681 "configure"
3681 #include "confdefs.h"
3682 /* System header to define __stub macros and hopefully few prototypes,
3683 which can conflict with char $ac_func(); below. */
3684 #include <assert.h>
3685 /* Override any gcc2 internal prototype to avoid an error. */
3686 /* We use char because int might match the return type of a gcc2
3687 builtin and then its argument prototype would still apply. */
3688 char $ac_func();
3689
3690 int main() {
3691
3692 /* The GNU C library defines this for functions which it implements
3693 to always fail with ENOSYS. Some functions are actually named
3694 something starting with __ and the normal name is an alias. */
3695 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3696 choke me
3697 #else
3698 $ac_func();
3699 #endif
3700
3701 ; return 0; }
3702 EOF
3703 if { (eval echo configure:3704: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3704 rm -rf conftest*
3705 eval "ac_cv_func_$ac_func=yes"
3706 else
3707 echo "configure: failed program was:" >&5
3708 cat conftest.$ac_ext >&5
3709 rm -rf conftest*
3710 eval "ac_cv_func_$ac_func=no"
3711 fi
3712 rm -f conftest*
3713 fi
3714
3715 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3716 echo "$ac_t""yes" 1>&6
3717 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3718 cat >> confdefs.h <<EOF
3719 #define $ac_tr_func 1
3720 EOF
3721
3722 else
3723 echo "$ac_t""no" 1>&6
3724 fi
3725 done
3726
3727 fi
3728 if test "${ac_cv_func_stpcpy}" = "yes"; then
3729 cat >> confdefs.h <<\EOF
3730 #define HAVE_STPCPY 1
3731 EOF
3732
3733 fi
3734
3735 if test $ac_cv_header_locale_h = yes; then
3736 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3737 echo "configure:3738: checking for LC_MESSAGES" >&5
3738 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3739 echo $ac_n "(cached) $ac_c" 1>&6
3740 else
3741 cat > conftest.$ac_ext <<EOF
3742 #line 3743 "configure"
3743 #include "confdefs.h"
3744 #include <locale.h>
3745 int main() {
3746 return LC_MESSAGES
3747 ; return 0; }
3748 EOF
3749 if { (eval echo configure:3750: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3750 rm -rf conftest*
3751 am_cv_val_LC_MESSAGES=yes
3752 else
3753 echo "configure: failed program was:" >&5
3754 cat conftest.$ac_ext >&5
3755 rm -rf conftest*
3756 am_cv_val_LC_MESSAGES=no
3757 fi
3758 rm -f conftest*
3759 fi
3760
3761 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3762 if test $am_cv_val_LC_MESSAGES = yes; then
3763 cat >> confdefs.h <<\EOF
3764 #define HAVE_LC_MESSAGES 1
3765 EOF
3766
3767 fi
3768 fi
3769 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3770 echo "configure:3771: checking whether NLS is requested" >&5
3771 # Check whether --enable-nls or --disable-nls was given.
3772 if test "${enable_nls+set}" = set; then
3773 enableval="$enable_nls"
3774 USE_NLS=$enableval
3775 else
3776 USE_NLS=yes
3777 fi
3778
3779 echo "$ac_t""$USE_NLS" 1>&6
3780
3781
3782 USE_INCLUDED_LIBINTL=no
3783
3784 if test "$USE_NLS" = "yes"; then
3785 cat >> confdefs.h <<\EOF
3786 #define ENABLE_NLS 1
3787 EOF
3788
3789 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3790 echo "configure:3791: checking whether included gettext is requested" >&5
3791 # Check whether --with-included-gettext or --without-included-gettext was given.
3792 if test "${with_included_gettext+set}" = set; then
3793 withval="$with_included_gettext"
3794 nls_cv_force_use_gnu_gettext=$withval
3795 else
3796 nls_cv_force_use_gnu_gettext=no
3797 fi
3798
3799 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3800
3801 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
3802 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3803 nls_cv_header_intl=
3804 nls_cv_header_libgt=
3805 CATOBJEXT=NONE
3806
3807 ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3808 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
3809 echo "configure:3810: checking for libintl.h" >&5
3810 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3811 echo $ac_n "(cached) $ac_c" 1>&6
3812 else
3813 cat > conftest.$ac_ext <<EOF
3814 #line 3815 "configure"
3815 #include "confdefs.h"
3816 #include <libintl.h>
3817 EOF
3818 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3819 { (eval echo configure:3820: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3820 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3821 if test -z "$ac_err"; then
3822 rm -rf conftest*
3823 eval "ac_cv_header_$ac_safe=yes"
3824 else
3825 echo "$ac_err" >&5
3826 echo "configure: failed program was:" >&5
3827 cat conftest.$ac_ext >&5
3828 rm -rf conftest*
3829 eval "ac_cv_header_$ac_safe=no"
3830 fi
3831 rm -f conftest*
3832 fi
3833 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3834 echo "$ac_t""yes" 1>&6
3835 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
3836 echo "configure:3837: checking for gettext in libc" >&5
3837 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
3838 echo $ac_n "(cached) $ac_c" 1>&6
3839 else
3840 cat > conftest.$ac_ext <<EOF
3841 #line 3842 "configure"
3842 #include "confdefs.h"
3843 #include <libintl.h>
3844 int main() {
3845 return (int) gettext ("")
3846 ; return 0; }
3847 EOF
3848 if { (eval echo configure:3849: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3849 rm -rf conftest*
3850 gt_cv_func_gettext_libc=yes
3851 else
3852 echo "configure: failed program was:" >&5
3853 cat conftest.$ac_ext >&5
3854 rm -rf conftest*
3855 gt_cv_func_gettext_libc=no
3856 fi
3857 rm -f conftest*
3858 fi
3859
3860 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
3861
3862 if test "$gt_cv_func_gettext_libc" != "yes"; then
3863 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
3864 echo "configure:3865: checking for bindtextdomain in -lintl" >&5
3865 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
3866 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3867 echo $ac_n "(cached) $ac_c" 1>&6
3868 else
3869 ac_save_LIBS="$LIBS"
3870 LIBS="-lintl $LIBS"
3871 cat > conftest.$ac_ext <<EOF
3872 #line 3873 "configure"
3873 #include "confdefs.h"
3874 /* Override any gcc2 internal prototype to avoid an error. */
3875 /* We use char because int might match the return type of a gcc2
3876 builtin and then its argument prototype would still apply. */
3877 char bindtextdomain();
3878
3879 int main() {
3880 bindtextdomain()
3881 ; return 0; }
3882 EOF
3883 if { (eval echo configure:3884: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3884 rm -rf conftest*
3885 eval "ac_cv_lib_$ac_lib_var=yes"
3886 else
3887 echo "configure: failed program was:" >&5
3888 cat conftest.$ac_ext >&5
3889 rm -rf conftest*
3890 eval "ac_cv_lib_$ac_lib_var=no"
3891 fi
3892 rm -f conftest*
3893 LIBS="$ac_save_LIBS"
3894
3895 fi
3896 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3897 echo "$ac_t""yes" 1>&6
3898 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
3899 echo "configure:3900: checking for gettext in libintl" >&5
3900 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
3901 echo $ac_n "(cached) $ac_c" 1>&6
3902 else
3903 cat > conftest.$ac_ext <<EOF
3904 #line 3905 "configure"
3905 #include "confdefs.h"
3906
3907 int main() {
3908 return (int) gettext ("")
3909 ; return 0; }
3910 EOF
3911 if { (eval echo configure:3912: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3912 rm -rf conftest*
3913 gt_cv_func_gettext_libintl=yes
3914 else
3915 echo "configure: failed program was:" >&5
3916 cat conftest.$ac_ext >&5
3917 rm -rf conftest*
3918 gt_cv_func_gettext_libintl=no
3919 fi
3920 rm -f conftest*
3921 fi
3922
3923 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
3924 else
3925 echo "$ac_t""no" 1>&6
3926 fi
3927
3928 fi
3929
3930 if test "$gt_cv_func_gettext_libc" = "yes" \
3931 || test "$gt_cv_func_gettext_libintl" = "yes"; then
3932 cat >> confdefs.h <<\EOF
3933 #define HAVE_GETTEXT 1
3934 EOF
3935
3936 # Extract the first word of "msgfmt", so it can be a program name with args.
3937 set dummy msgfmt; ac_word=$2
3938 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3939 echo "configure:3940: checking for $ac_word" >&5
3940 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
3941 echo $ac_n "(cached) $ac_c" 1>&6
3942 else
3943 case "$MSGFMT" in
3944 /*)
3945 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
3946 ;;
3947 *)
3948 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3949 for ac_dir in $PATH; do
3950 test -z "$ac_dir" && ac_dir=.
3951 if test -f $ac_dir/$ac_word; then
3952 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3953 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
3954 break
3955 fi
3956 fi
3957 done
3958 IFS="$ac_save_ifs"
3959 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
3960 ;;
3961 esac
3962 fi
3963 MSGFMT="$ac_cv_path_MSGFMT"
3964 if test -n "$MSGFMT"; then
3965 echo "$ac_t""$MSGFMT" 1>&6
3966 else
3967 echo "$ac_t""no" 1>&6
3968 fi
3969 if test "$MSGFMT" != "no"; then
3970 for ac_func in dcgettext
3971 do
3972 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3973 echo "configure:3974: checking for $ac_func" >&5
3974 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3975 echo $ac_n "(cached) $ac_c" 1>&6
3976 else
3977 cat > conftest.$ac_ext <<EOF
3978 #line 3979 "configure"
3979 #include "confdefs.h"
3980 /* System header to define __stub macros and hopefully few prototypes,
3981 which can conflict with char $ac_func(); below. */
3982 #include <assert.h>
3983 /* Override any gcc2 internal prototype to avoid an error. */
3984 /* We use char because int might match the return type of a gcc2
3985 builtin and then its argument prototype would still apply. */
3986 char $ac_func();
3987
3988 int main() {
3989
3990 /* The GNU C library defines this for functions which it implements
3991 to always fail with ENOSYS. Some functions are actually named
3992 something starting with __ and the normal name is an alias. */
3993 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3994 choke me
3995 #else
3996 $ac_func();
3997 #endif
3998
3999 ; return 0; }
4000 EOF
4001 if { (eval echo configure:4002: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4002 rm -rf conftest*
4003 eval "ac_cv_func_$ac_func=yes"
4004 else
4005 echo "configure: failed program was:" >&5
4006 cat conftest.$ac_ext >&5
4007 rm -rf conftest*
4008 eval "ac_cv_func_$ac_func=no"
4009 fi
4010 rm -f conftest*
4011 fi
4012
4013 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4014 echo "$ac_t""yes" 1>&6
4015 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4016 cat >> confdefs.h <<EOF
4017 #define $ac_tr_func 1
4018 EOF
4019
4020 else
4021 echo "$ac_t""no" 1>&6
4022 fi
4023 done
4024
4025 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4026 set dummy gmsgfmt; ac_word=$2
4027 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4028 echo "configure:4029: checking for $ac_word" >&5
4029 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4030 echo $ac_n "(cached) $ac_c" 1>&6
4031 else
4032 case "$GMSGFMT" in
4033 /*)
4034 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
4035 ;;
4036 ?:/*)
4037 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
4038 ;;
4039 *)
4040 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4041 ac_dummy="$PATH"
4042 for ac_dir in $ac_dummy; do
4043 test -z "$ac_dir" && ac_dir=.
4044 if test -f $ac_dir/$ac_word; then
4045 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
4046 break
4047 fi
4048 done
4049 IFS="$ac_save_ifs"
4050 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
4051 ;;
4052 esac
4053 fi
4054 GMSGFMT="$ac_cv_path_GMSGFMT"
4055 if test -n "$GMSGFMT"; then
4056 echo "$ac_t""$GMSGFMT" 1>&6
4057 else
4058 echo "$ac_t""no" 1>&6
4059 fi
4060
4061 # Extract the first word of "xgettext", so it can be a program name with args.
4062 set dummy xgettext; ac_word=$2
4063 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4064 echo "configure:4065: checking for $ac_word" >&5
4065 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4066 echo $ac_n "(cached) $ac_c" 1>&6
4067 else
4068 case "$XGETTEXT" in
4069 /*)
4070 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
4071 ;;
4072 *)
4073 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4074 for ac_dir in $PATH; do
4075 test -z "$ac_dir" && ac_dir=.
4076 if test -f $ac_dir/$ac_word; then
4077 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4078 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4079 break
4080 fi
4081 fi
4082 done
4083 IFS="$ac_save_ifs"
4084 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4085 ;;
4086 esac
4087 fi
4088 XGETTEXT="$ac_cv_path_XGETTEXT"
4089 if test -n "$XGETTEXT"; then
4090 echo "$ac_t""$XGETTEXT" 1>&6
4091 else
4092 echo "$ac_t""no" 1>&6
4093 fi
4094
4095 cat > conftest.$ac_ext <<EOF
4096 #line 4097 "configure"
4097 #include "confdefs.h"
4098
4099 int main() {
4100 extern int _nl_msg_cat_cntr;
4101 return _nl_msg_cat_cntr
4102 ; return 0; }
4103 EOF
4104 if { (eval echo configure:4105: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4105 rm -rf conftest*
4106 CATOBJEXT=.gmo
4107 DATADIRNAME=share
4108 else
4109 echo "configure: failed program was:" >&5
4110 cat conftest.$ac_ext >&5
4111 rm -rf conftest*
4112 CATOBJEXT=.mo
4113 DATADIRNAME=lib
4114 fi
4115 rm -f conftest*
4116 INSTOBJEXT=.mo
4117 fi
4118 fi
4119
4120 else
4121 echo "$ac_t""no" 1>&6
4122 fi
4123
4124
4125
4126 if test "$CATOBJEXT" = "NONE"; then
4127 nls_cv_use_gnu_gettext=yes
4128 fi
4129 fi
4130
4131 if test "$nls_cv_use_gnu_gettext" = "yes"; then
4132 INTLOBJS="\$(GETTOBJS)"
4133 # Extract the first word of "msgfmt", so it can be a program name with args.
4134 set dummy msgfmt; ac_word=$2
4135 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4136 echo "configure:4137: checking for $ac_word" >&5
4137 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4138 echo $ac_n "(cached) $ac_c" 1>&6
4139 else
4140 case "$MSGFMT" in
4141 /*)
4142 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
4143 ;;
4144 *)
4145 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4146 for ac_dir in $PATH; do
4147 test -z "$ac_dir" && ac_dir=.
4148 if test -f $ac_dir/$ac_word; then
4149 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4150 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
4151 break
4152 fi
4153 fi
4154 done
4155 IFS="$ac_save_ifs"
4156 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
4157 ;;
4158 esac
4159 fi
4160 MSGFMT="$ac_cv_path_MSGFMT"
4161 if test -n "$MSGFMT"; then
4162 echo "$ac_t""$MSGFMT" 1>&6
4163 else
4164 echo "$ac_t""no" 1>&6
4165 fi
4166
4167 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4168 set dummy gmsgfmt; ac_word=$2
4169 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4170 echo "configure:4171: checking for $ac_word" >&5
4171 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4172 echo $ac_n "(cached) $ac_c" 1>&6
4173 else
4174 case "$GMSGFMT" in
4175 /*)
4176 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
4177 ;;
4178 ?:/*)
4179 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
4180 ;;
4181 *)
4182 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4183 ac_dummy="$PATH"
4184 for ac_dir in $ac_dummy; do
4185 test -z "$ac_dir" && ac_dir=.
4186 if test -f $ac_dir/$ac_word; then
4187 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
4188 break
4189 fi
4190 done
4191 IFS="$ac_save_ifs"
4192 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
4193 ;;
4194 esac
4195 fi
4196 GMSGFMT="$ac_cv_path_GMSGFMT"
4197 if test -n "$GMSGFMT"; then
4198 echo "$ac_t""$GMSGFMT" 1>&6
4199 else
4200 echo "$ac_t""no" 1>&6
4201 fi
4202
4203 # Extract the first word of "xgettext", so it can be a program name with args.
4204 set dummy xgettext; ac_word=$2
4205 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4206 echo "configure:4207: checking for $ac_word" >&5
4207 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4208 echo $ac_n "(cached) $ac_c" 1>&6
4209 else
4210 case "$XGETTEXT" in
4211 /*)
4212 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
4213 ;;
4214 *)
4215 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4216 for ac_dir in $PATH; do
4217 test -z "$ac_dir" && ac_dir=.
4218 if test -f $ac_dir/$ac_word; then
4219 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4220 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4221 break
4222 fi
4223 fi
4224 done
4225 IFS="$ac_save_ifs"
4226 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4227 ;;
4228 esac
4229 fi
4230 XGETTEXT="$ac_cv_path_XGETTEXT"
4231 if test -n "$XGETTEXT"; then
4232 echo "$ac_t""$XGETTEXT" 1>&6
4233 else
4234 echo "$ac_t""no" 1>&6
4235 fi
4236
4237
4238 USE_INCLUDED_LIBINTL=yes
4239 CATOBJEXT=.gmo
4240 INSTOBJEXT=.mo
4241 DATADIRNAME=share
4242 INTLDEPS='$(top_builddir)/../intl/libintl.a'
4243 INTLLIBS=$INTLDEPS
4244 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
4245 nls_cv_header_intl=libintl.h
4246 nls_cv_header_libgt=libgettext.h
4247 fi
4248
4249 if test "$XGETTEXT" != ":"; then
4250 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
4251 : ;
4252 else
4253 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4254 XGETTEXT=":"
4255 fi
4256 fi
4257
4258 # We need to process the po/ directory.
4259 POSUB=po
4260 else
4261 DATADIRNAME=share
4262 nls_cv_header_intl=libintl.h
4263 nls_cv_header_libgt=libgettext.h
4264 fi
4265
4266 # If this is used in GNU gettext we have to set USE_NLS to `yes'
4267 # because some of the sources are only built for this goal.
4268 if test "$PACKAGE" = gettext; then
4269 USE_NLS=yes
4270 USE_INCLUDED_LIBINTL=yes
4271 fi
4272
4273 for lang in $ALL_LINGUAS; do
4274 GMOFILES="$GMOFILES $lang.gmo"
4275 POFILES="$POFILES $lang.po"
4276 done
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291 if test "x$CATOBJEXT" != "x"; then
4292 if test "x$ALL_LINGUAS" = "x"; then
4293 LINGUAS=
4294 else
4295 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
4296 echo "configure:4297: checking for catalogs to be installed" >&5
4297 NEW_LINGUAS=
4298 for lang in ${LINGUAS=$ALL_LINGUAS}; do
4299 case "$ALL_LINGUAS" in
4300 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
4301 esac
4302 done
4303 LINGUAS=$NEW_LINGUAS
4304 echo "$ac_t""$LINGUAS" 1>&6
4305 fi
4306
4307 if test -n "$LINGUAS"; then
4308 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
4309 fi
4310 fi
4311
4312 if test $ac_cv_header_locale_h = yes; then
4313 INCLUDE_LOCALE_H="#include <locale.h>"
4314 else
4315 INCLUDE_LOCALE_H="\
4316 /* The system does not provide the header <locale.h>. Take care yourself. */"
4317 fi
4318
4319
4320 if test -f $srcdir/po2tbl.sed.in; then
4321 if test "$CATOBJEXT" = ".cat"; then
4322 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4323 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
4324 echo "configure:4325: checking for linux/version.h" >&5
4325 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4326 echo $ac_n "(cached) $ac_c" 1>&6
4327 else
4328 cat > conftest.$ac_ext <<EOF
4329 #line 4330 "configure"
4330 #include "confdefs.h"
4331 #include <linux/version.h>
4332 EOF
4333 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4334 { (eval echo configure:4335: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4335 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4336 if test -z "$ac_err"; then
4337 rm -rf conftest*
4338 eval "ac_cv_header_$ac_safe=yes"
4339 else
4340 echo "$ac_err" >&5
4341 echo "configure: failed program was:" >&5
4342 cat conftest.$ac_ext >&5
4343 rm -rf conftest*
4344 eval "ac_cv_header_$ac_safe=no"
4345 fi
4346 rm -f conftest*
4347 fi
4348 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4349 echo "$ac_t""yes" 1>&6
4350 msgformat=linux
4351 else
4352 echo "$ac_t""no" 1>&6
4353 msgformat=xopen
4354 fi
4355
4356
4357 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
4358 fi
4359 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4360 $srcdir/po2tbl.sed.in > po2tbl.sed
4361 fi
4362
4363 if test "$PACKAGE" = "gettext"; then
4364 GT_NO="#NO#"
4365 GT_YES=
4366 else
4367 GT_NO=
4368 GT_YES="#YES#"
4369 fi
4370
4371
4372
4373 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
4374
4375
4376 l=
4377
4378
4379 if test -f $srcdir/po/POTFILES.in; then
4380 test -d po || mkdir po
4381 if test "x$srcdir" != "x."; then
4382 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4383 posrcprefix="$srcdir/"
4384 else
4385 posrcprefix="../$srcdir/"
4386 fi
4387 else
4388 posrcprefix="../"
4389 fi
4390 rm -f po/POTFILES
4391 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4392 < $srcdir/po/POTFILES.in > po/POTFILES
4393 fi
4394
4395
4396 . ${srcdir}/../bfd/configure.host
4397
4398 # Put a plausible default for CC_FOR_BUILD in Makefile.
4399 if test -z "$CC_FOR_BUILD"; then
4400 if test "x$cross_compiling" = "xno"; then
4401 CC_FOR_BUILD='$(CC)'
4402 else
4403 CC_FOR_BUILD=gcc
4404 fi
4405 fi
4406
4407 # Also set EXEEXT_FOR_BUILD.
4408 if test "x$cross_compiling" = "xno"; then
4409 EXEEXT_FOR_BUILD='$(EXEEXT)'
4410 else
4411 echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6
4412 echo "configure:4413: checking for build system executable suffix" >&5
4413 if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then
4414 echo $ac_n "(cached) $ac_c" 1>&6
4415 else
4416 rm -f conftest*
4417 echo 'int main () { return 0; }' > conftest.c
4418 bfd_cv_build_exeext=
4419 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
4420 for file in conftest.*; do
4421 case $file in
4422 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
4423 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4424 esac
4425 done
4426 rm -f conftest*
4427 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
4428 fi
4429
4430 echo "$ac_t""$bfd_cv_build_exeext" 1>&6
4431 EXEEXT_FOR_BUILD=""
4432 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
4433 fi
4434
4435
4436
4437 # Find a good install program. We prefer a C program (faster),
4438 # so one script is as good as another. But avoid the broken or
4439 # incompatible versions:
4440 # SysV /etc/install, /usr/sbin/install
4441 # SunOS /usr/etc/install
4442 # IRIX /sbin/install
4443 # AIX /bin/install
4444 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4445 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4446 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4447 # ./install, which can be erroneously created by make from ./install.sh.
4448 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
4449 echo "configure:4450: checking for a BSD compatible install" >&5
4450 if test -z "$INSTALL"; then
4451 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
4452 echo $ac_n "(cached) $ac_c" 1>&6
4453 else
4454 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
4455 for ac_dir in $PATH; do
4456 # Account for people who put trailing slashes in PATH elements.
4457 case "$ac_dir/" in
4458 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
4459 *)
4460 # OSF1 and SCO ODT 3.0 have their own names for install.
4461 # Don't use installbsd from OSF since it installs stuff as root
4462 # by default.
4463 for ac_prog in ginstall scoinst install; do
4464 if test -f $ac_dir/$ac_prog; then
4465 if test $ac_prog = install &&
4466 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
4467 # AIX install. It has an incompatible calling convention.
4468 :
4469 else
4470 ac_cv_path_install="$ac_dir/$ac_prog -c"
4471 break 2
4472 fi
4473 fi
4474 done
4475 ;;
4476 esac
4477 done
4478 IFS="$ac_save_IFS"
4479
4480 fi
4481 if test "${ac_cv_path_install+set}" = set; then
4482 INSTALL="$ac_cv_path_install"
4483 else
4484 # As a last resort, use the slow shell script. We don't cache a
4485 # path for INSTALL within a source directory, because that will
4486 # break other packages using the cache if that directory is
4487 # removed, or if the path is relative.
4488 INSTALL="$ac_install_sh"
4489 fi
4490 fi
4491 echo "$ac_t""$INSTALL" 1>&6
4492
4493 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4494 # It thinks the first close brace ends the variable substitution.
4495 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4496
4497 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
4498
4499 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4500
4501
4502 for ac_hdr in string.h strings.h stdlib.h
4503 do
4504 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4505 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4506 echo "configure:4507: checking for $ac_hdr" >&5
4507 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4508 echo $ac_n "(cached) $ac_c" 1>&6
4509 else
4510 cat > conftest.$ac_ext <<EOF
4511 #line 4512 "configure"
4512 #include "confdefs.h"
4513 #include <$ac_hdr>
4514 EOF
4515 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4516 { (eval echo configure:4517: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4517 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4518 if test -z "$ac_err"; then
4519 rm -rf conftest*
4520 eval "ac_cv_header_$ac_safe=yes"
4521 else
4522 echo "$ac_err" >&5
4523 echo "configure: failed program was:" >&5
4524 cat conftest.$ac_ext >&5
4525 rm -rf conftest*
4526 eval "ac_cv_header_$ac_safe=no"
4527 fi
4528 rm -f conftest*
4529 fi
4530 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4531 echo "$ac_t""yes" 1>&6
4532 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4533 cat >> confdefs.h <<EOF
4534 #define $ac_tr_hdr 1
4535 EOF
4536
4537 else
4538 echo "$ac_t""no" 1>&6
4539 fi
4540 done
4541
4542
4543 cgen_maint=no
4544 cgendir='$(srcdir)/../cgen'
4545
4546 # Check whether --enable-cgen-maint or --disable-cgen-maint was given.
4547 if test "${enable_cgen_maint+set}" = set; then
4548 enableval="$enable_cgen_maint"
4549 case "${enableval}" in
4550 yes) cgen_maint=yes ;;
4551 no) cgen_maint=no ;;
4552 *)
4553 # argument is cgen install directory (not implemented yet).
4554 # Having a `share' directory might be more appropriate for the .scm,
4555 # .cpu, etc. files.
4556 cgen_maint=yes
4557 cgendir=${cgen_maint}/lib/cgen
4558 ;;
4559 esac
4560 fi
4561
4562
4563 if test x${cgen_maint} = xyes; then
4564 CGEN_MAINT_TRUE=
4565 CGEN_MAINT_FALSE='#'
4566 else
4567 CGEN_MAINT_TRUE='#'
4568 CGEN_MAINT_FALSE=
4569 fi
4570
4571
4572 using_cgen=no
4573
4574 # Horrible hacks to build DLLs on Windows.
4575 WIN32LDFLAGS=
4576 WIN32LIBADD=
4577 case "${host}" in
4578 *-*-cygwin*)
4579 if test "$enable_shared" = "yes"; then
4580 WIN32LDFLAGS="-no-undefined"
4581 WIN32LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin"
4582 fi
4583 ;;
4584 esac
4585
4586
4587
4588 # target-specific stuff:
4589
4590 # Canonicalize the secondary target names.
4591 if test -n "$enable_targets" ; then
4592 for targ in `echo $enable_targets | sed 's/,/ /g'`
4593 do
4594 result=`$ac_config_sub $targ 2>/dev/null`
4595 if test -n "$result" ; then
4596 canon_targets="$canon_targets $result"
4597 else
4598 # Allow targets that config.sub doesn't recognize, like "all".
4599 canon_targets="$canon_targets $targ"
4600 fi
4601 done
4602 fi
4603
4604 all_targets=false
4605 selarchs=
4606 for targ in $target $canon_targets
4607 do
4608 if test "x$targ" = "xall" ; then
4609 all_targets=true
4610 else
4611 . $srcdir/../bfd/config.bfd
4612 selarchs="$selarchs $targ_archs"
4613 fi
4614 done
4615
4616 # Utility var, documents generic cgen support files.
4617
4618 cgen_files="cgen-opc.lo cgen-asm.lo cgen-dis.lo"
4619
4620 # We don't do any links based on the target system, just makefile config.
4621
4622 if test x${all_targets} = xfalse ; then
4623
4624 # Target architecture .o files.
4625 ta=
4626
4627 for arch in $selarchs
4628 do
4629 ad=`echo $arch | sed -e s/bfd_//g -e s/_arch//g`
4630 archdefs="$archdefs -DARCH_$ad"
4631 case "$arch" in
4632 bfd_a29k_arch) ta="$ta a29k-dis.lo" ;;
4633 bfd_alliant_arch) ;;
4634 bfd_alpha_arch) ta="$ta alpha-dis.lo alpha-opc.lo" ;;
4635 bfd_arc_arch) ta="$ta arc-dis.lo arc-opc.lo arc-ext.lo" ;;
4636 bfd_arm_arch) ta="$ta arm-dis.lo" ;;
4637 bfd_avr_arch) ta="$ta avr-dis.lo" ;;
4638 bfd_convex_arch) ;;
4639 bfd_cris_arch) ta="$ta cris-dis.lo cris-opc.lo" ;;
4640 bfd_crx_arch) ta="$ta crx-dis.lo crx-opc.lo" ;;
4641 bfd_d10v_arch) ta="$ta d10v-dis.lo d10v-opc.lo" ;;
4642 bfd_d30v_arch) ta="$ta d30v-dis.lo d30v-opc.lo" ;;
4643 bfd_dlx_arch) ta="$ta dlx-dis.lo" ;;
4644 bfd_fr30_arch) ta="$ta fr30-asm.lo fr30-desc.lo fr30-dis.lo fr30-ibld.lo fr30-opc.lo" using_cgen=yes ;;
4645 bfd_h8300_arch) ta="$ta h8300-dis.lo" ;;
4646 bfd_h8500_arch) ta="$ta h8500-dis.lo" ;;
4647 bfd_hppa_arch) ta="$ta hppa-dis.lo" ;;
4648 bfd_i370_arch) ta="$ta i370-dis.lo i370-opc.lo" ;;
4649 bfd_i386_arch) ta="$ta i386-dis.lo" ;;
4650 bfd_i860_arch) ta="$ta i860-dis.lo" ;;
4651 bfd_i960_arch) ta="$ta i960-dis.lo" ;;
4652 bfd_ia64_arch) ta="$ta ia64-dis.lo ia64-opc.lo" ;;
4653 bfd_ip2k_arch) ta="$ta ip2k-asm.lo ip2k-desc.lo ip2k-dis.lo ip2k-ibld.lo ip2k-opc.lo" using_cgen=yes ;;
4654 bfd_iq2000_arch) ta="$ta iq2000-asm.lo iq2000-desc.lo iq2000-dis.lo iq2000-ibld.lo iq2000-opc.lo" using_cgen=yes ;;
4655 bfd_m32r_arch) ta="$ta m32r-asm.lo m32r-desc.lo m32r-dis.lo m32r-ibld.lo m32r-opc.lo m32r-opinst.lo" using_cgen=yes ;;
4656 bfd_m68hc11_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
4657 bfd_m68hc12_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
4658 bfd_m68k_arch) ta="$ta m68k-dis.lo m68k-opc.lo" ;;
4659 bfd_m88k_arch) ta="$ta m88k-dis.lo" ;;
4660 bfd_mcore_arch) ta="$ta mcore-dis.lo" ;;
4661 bfd_mips_arch) ta="$ta mips-dis.lo mips-opc.lo mips16-opc.lo" ;;
4662 bfd_mmix_arch) ta="$ta mmix-dis.lo mmix-opc.lo" ;;
4663 bfd_mn10200_arch) ta="$ta m10200-dis.lo m10200-opc.lo" ;;
4664 bfd_mn10300_arch) ta="$ta m10300-dis.lo m10300-opc.lo" ;;
4665 bfd_msp430_arch) ta="$ta msp430-dis.lo" ;;
4666 bfd_ns32k_arch) ta="$ta ns32k-dis.lo" ;;
4667 bfd_openrisc_arch) ta="$ta openrisc-asm.lo openrisc-desc.lo openrisc-dis.lo openrisc-ibld.lo openrisc-opc.lo" using_cgen=yes ;;
4668 bfd_or32_arch) ta="$ta or32-dis.lo or32-opc.lo" using_cgen=yes ;;
4669 bfd_pdp11_arch) ta="$ta pdp11-dis.lo pdp11-opc.lo" ;;
4670 bfd_pj_arch) ta="$ta pj-dis.lo pj-opc.lo" ;;
4671 bfd_powerpc_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;;
4672 bfd_powerpc_64_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;;
4673 bfd_pyramid_arch) ;;
4674 bfd_romp_arch) ;;
4675 bfd_rs6000_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;;
4676 bfd_s390_arch) ta="$ta s390-dis.lo s390-opc.lo" ;;
4677 bfd_sh_arch)
4678 # We can't decide what we want just from the CPU family.
4679 # We want SH5 support unless a specific version of sh is
4680 # specified, as in sh3-elf, sh3b-linux-gnu, etc.
4681 # Include it just for ELF targets, since the SH5 bfd:s are ELF only.
4682 for t in $target $canon_targets; do
4683 case $t in
4684 all | sh5*-* | sh64*-* | sh-*-*elf* | shl*-*-*elf* | \
4685 sh-*-linux* | shl-*-linux*)
4686 ta="$ta sh64-dis.lo sh64-opc.lo"
4687 archdefs="$archdefs -DINCLUDE_SHMEDIA"
4688 break;;
4689 esac;
4690 done
4691 ta="$ta sh-dis.lo" ;;
4692 bfd_sparc_arch) ta="$ta sparc-dis.lo sparc-opc.lo" ;;
4693 bfd_tahoe_arch) ;;
4694 bfd_tic30_arch) ta="$ta tic30-dis.lo" ;;
4695 bfd_tic4x_arch) ta="$ta tic4x-dis.lo" ;;
4696 bfd_tic54x_arch) ta="$ta tic54x-dis.lo tic54x-opc.lo" ;;
4697 bfd_tic80_arch) ta="$ta tic80-dis.lo tic80-opc.lo" ;;
4698 bfd_v850_arch) ta="$ta v850-opc.lo v850-dis.lo" ;;
4699 bfd_v850e_arch) ta="$ta v850-opc.lo v850-dis.lo" ;;
4700 bfd_v850ea_arch) ta="$ta v850-opc.lo v850-dis.lo" ;;
4701 bfd_vax_arch) ta="$ta vax-dis.lo" ;;
4702 bfd_w65_arch) ta="$ta w65-dis.lo" ;;
4703 bfd_we32k_arch) ;;
4704 bfd_xstormy16_arch) ta="$ta xstormy16-asm.lo xstormy16-desc.lo xstormy16-dis.lo xstormy16-ibld.lo xstormy16-opc.lo" using_cgen=yes ;;
4705 bfd_xtensa_arch) ta="$ta xtensa-dis.lo" ;;
4706 bfd_z8k_arch) ta="$ta z8k-dis.lo" ;;
4707 bfd_frv_arch) ta="$ta frv-asm.lo frv-desc.lo frv-dis.lo frv-ibld.lo frv-opc.lo" using_cgen=yes ;;
4708
4709 "") ;;
4710 *) { echo "configure: error: *** unknown target architecture $arch" 1>&2; exit 1; } ;;
4711 esac
4712 done
4713
4714 if test $using_cgen = yes ; then
4715 ta="$ta $cgen_files"
4716 fi
4717
4718 # Weed out duplicate .o files.
4719 f=""
4720 for i in $ta ; do
4721 case " $f " in
4722 *" $i "*) ;;
4723 *) f="$f $i" ;;
4724 esac
4725 done
4726 ta="$f"
4727
4728 # And duplicate -D flags.
4729 f=""
4730 for i in $archdefs ; do
4731 case " $f " in
4732 *" $i "*) ;;
4733 *) f="$f $i" ;;
4734 esac
4735 done
4736 archdefs="$f"
4737
4738 BFD_MACHINES="$ta"
4739
4740 else # all_targets is true
4741 archdefs=-DARCH_all
4742 BFD_MACHINES='$(ALL_MACHINES)'
4743 fi
4744
4745
4746
4747
4748 trap '' 1 2 15
4749 cat > confcache <<\EOF
4750 # This file is a shell script that caches the results of configure
4751 # tests run on this system so they can be shared between configure
4752 # scripts and configure runs. It is not useful on other systems.
4753 # If it contains results you don't want to keep, you may remove or edit it.
4754 #
4755 # By default, configure uses ./config.cache as the cache file,
4756 # creating it if it does not exist already. You can give configure
4757 # the --cache-file=FILE option to use a different cache file; that is
4758 # what configure does when it calls configure scripts in
4759 # subdirectories, so they share the cache.
4760 # Giving --cache-file=/dev/null disables caching, for debugging configure.
4761 # config.status only pays attention to the cache file if you give it the
4762 # --recheck option to rerun configure.
4763 #
4764 EOF
4765 # The following way of writing the cache mishandles newlines in values,
4766 # but we know of no workaround that is simple, portable, and efficient.
4767 # So, don't put newlines in cache variables' values.
4768 # Ultrix sh set writes to stderr and can't be redirected directly,
4769 # and sets the high bit in the cache file unless we assign to the vars.
4770 (set) 2>&1 |
4771 case `(ac_space=' '; set | grep ac_space) 2>&1` in
4772 *ac_space=\ *)
4773 # `set' does not quote correctly, so add quotes (double-quote substitution
4774 # turns \\\\ into \\, and sed turns \\ into \).
4775 sed -n \
4776 -e "s/'/'\\\\''/g" \
4777 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
4778 ;;
4779 *)
4780 # `set' quotes correctly as required by POSIX, so do not add quotes.
4781 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
4782 ;;
4783 esac >> confcache
4784 if cmp -s $cache_file confcache; then
4785 :
4786 else
4787 if test -w $cache_file; then
4788 echo "updating cache $cache_file"
4789 cat confcache > $cache_file
4790 else
4791 echo "not updating unwritable cache $cache_file"
4792 fi
4793 fi
4794 rm -f confcache
4795
4796 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
4797
4798 test "x$prefix" = xNONE && prefix=$ac_default_prefix
4799 # Let make expand exec_prefix.
4800 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4801
4802 # Any assignment to VPATH causes Sun make to only execute
4803 # the first set of double-colon rules, so remove it if not needed.
4804 # If there is a colon in the path, we need to keep it.
4805 if test "x$srcdir" = x.; then
4806 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
4807 fi
4808
4809 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
4810
4811 DEFS=-DHAVE_CONFIG_H
4812
4813 # Without the "./", some shells look in PATH for config.status.
4814 : ${CONFIG_STATUS=./config.status}
4815
4816 echo creating $CONFIG_STATUS
4817 rm -f $CONFIG_STATUS
4818 cat > $CONFIG_STATUS <<EOF
4819 #! /bin/sh
4820 # Generated automatically by configure.
4821 # Run this file to recreate the current configuration.
4822 # This directory was configured as follows,
4823 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4824 #
4825 # $0 $ac_configure_args
4826 #
4827 # Compiler output produced by configure, useful for debugging
4828 # configure, is in ./config.log if it exists.
4829
4830 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4831 for ac_option
4832 do
4833 case "\$ac_option" in
4834 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4835 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4836 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4837 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4838 echo "$CONFIG_STATUS generated by autoconf version 2.13"
4839 exit 0 ;;
4840 -help | --help | --hel | --he | --h)
4841 echo "\$ac_cs_usage"; exit 0 ;;
4842 *) echo "\$ac_cs_usage"; exit 1 ;;
4843 esac
4844 done
4845
4846 ac_given_srcdir=$srcdir
4847 ac_given_INSTALL="$INSTALL"
4848
4849 trap 'rm -fr `echo "Makefile po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
4850 EOF
4851 cat >> $CONFIG_STATUS <<EOF
4852
4853 # Protect against being on the right side of a sed subst in config.status.
4854 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4855 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4856 $ac_vpsub
4857 $extrasub
4858 s%@SHELL@%$SHELL%g
4859 s%@CFLAGS@%$CFLAGS%g
4860 s%@CPPFLAGS@%$CPPFLAGS%g
4861 s%@CXXFLAGS@%$CXXFLAGS%g
4862 s%@FFLAGS@%$FFLAGS%g
4863 s%@DEFS@%$DEFS%g
4864 s%@LDFLAGS@%$LDFLAGS%g
4865 s%@LIBS@%$LIBS%g
4866 s%@exec_prefix@%$exec_prefix%g
4867 s%@prefix@%$prefix%g
4868 s%@program_transform_name@%$program_transform_name%g
4869 s%@bindir@%$bindir%g
4870 s%@sbindir@%$sbindir%g
4871 s%@libexecdir@%$libexecdir%g
4872 s%@datadir@%$datadir%g
4873 s%@sysconfdir@%$sysconfdir%g
4874 s%@sharedstatedir@%$sharedstatedir%g
4875 s%@localstatedir@%$localstatedir%g
4876 s%@libdir@%$libdir%g
4877 s%@includedir@%$includedir%g
4878 s%@oldincludedir@%$oldincludedir%g
4879 s%@infodir@%$infodir%g
4880 s%@mandir@%$mandir%g
4881 s%@host@%$host%g
4882 s%@host_alias@%$host_alias%g
4883 s%@host_cpu@%$host_cpu%g
4884 s%@host_vendor@%$host_vendor%g
4885 s%@host_os@%$host_os%g
4886 s%@target@%$target%g
4887 s%@target_alias@%$target_alias%g
4888 s%@target_cpu@%$target_cpu%g
4889 s%@target_vendor@%$target_vendor%g
4890 s%@target_os@%$target_os%g
4891 s%@build@%$build%g
4892 s%@build_alias@%$build_alias%g
4893 s%@build_cpu@%$build_cpu%g
4894 s%@build_vendor@%$build_vendor%g
4895 s%@build_os@%$build_os%g
4896 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
4897 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
4898 s%@INSTALL_DATA@%$INSTALL_DATA%g
4899 s%@PACKAGE@%$PACKAGE%g
4900 s%@VERSION@%$VERSION%g
4901 s%@ACLOCAL@%$ACLOCAL%g
4902 s%@AUTOCONF@%$AUTOCONF%g
4903 s%@AUTOMAKE@%$AUTOMAKE%g
4904 s%@AUTOHEADER@%$AUTOHEADER%g
4905 s%@MAKEINFO@%$MAKEINFO%g
4906 s%@SET_MAKE@%$SET_MAKE%g
4907 s%@AR@%$AR%g
4908 s%@RANLIB@%$RANLIB%g
4909 s%@CC@%$CC%g
4910 s%@LN_S@%$LN_S%g
4911 s%@OBJEXT@%$OBJEXT%g
4912 s%@EXEEXT@%$EXEEXT%g
4913 s%@STRIP@%$STRIP%g
4914 s%@LIBTOOL@%$LIBTOOL%g
4915 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
4916 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
4917 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
4918 s%@MAINT@%$MAINT%g
4919 s%@INSTALL_LIBBFD_TRUE@%$INSTALL_LIBBFD_TRUE%g
4920 s%@INSTALL_LIBBFD_FALSE@%$INSTALL_LIBBFD_FALSE%g
4921 s%@bfdlibdir@%$bfdlibdir%g
4922 s%@bfdincludedir@%$bfdincludedir%g
4923 s%@CPP@%$CPP%g
4924 s%@ALLOCA@%$ALLOCA%g
4925 s%@USE_NLS@%$USE_NLS%g
4926 s%@MSGFMT@%$MSGFMT%g
4927 s%@GMSGFMT@%$GMSGFMT%g
4928 s%@XGETTEXT@%$XGETTEXT%g
4929 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
4930 s%@CATALOGS@%$CATALOGS%g
4931 s%@CATOBJEXT@%$CATOBJEXT%g
4932 s%@DATADIRNAME@%$DATADIRNAME%g
4933 s%@GMOFILES@%$GMOFILES%g
4934 s%@INSTOBJEXT@%$INSTOBJEXT%g
4935 s%@INTLDEPS@%$INTLDEPS%g
4936 s%@INTLLIBS@%$INTLLIBS%g
4937 s%@INTLOBJS@%$INTLOBJS%g
4938 s%@POFILES@%$POFILES%g
4939 s%@POSUB@%$POSUB%g
4940 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
4941 s%@GT_NO@%$GT_NO%g
4942 s%@GT_YES@%$GT_YES%g
4943 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
4944 s%@l@%$l%g
4945 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
4946 s%@EXEEXT_FOR_BUILD@%$EXEEXT_FOR_BUILD%g
4947 s%@HDEFINES@%$HDEFINES%g
4948 s%@CGEN_MAINT_TRUE@%$CGEN_MAINT_TRUE%g
4949 s%@CGEN_MAINT_FALSE@%$CGEN_MAINT_FALSE%g
4950 s%@cgendir@%$cgendir%g
4951 s%@WIN32LDFLAGS@%$WIN32LDFLAGS%g
4952 s%@WIN32LIBADD@%$WIN32LIBADD%g
4953 s%@archdefs@%$archdefs%g
4954 s%@BFD_MACHINES@%$BFD_MACHINES%g
4955
4956 CEOF
4957 EOF
4958
4959 cat >> $CONFIG_STATUS <<\EOF
4960
4961 # Split the substitutions into bite-sized pieces for seds with
4962 # small command number limits, like on Digital OSF/1 and HP-UX.
4963 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
4964 ac_file=1 # Number of current file.
4965 ac_beg=1 # First line for current file.
4966 ac_end=$ac_max_sed_cmds # Line after last line for current file.
4967 ac_more_lines=:
4968 ac_sed_cmds=""
4969 while $ac_more_lines; do
4970 if test $ac_beg -gt 1; then
4971 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
4972 else
4973 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
4974 fi
4975 if test ! -s conftest.s$ac_file; then
4976 ac_more_lines=false
4977 rm -f conftest.s$ac_file
4978 else
4979 if test -z "$ac_sed_cmds"; then
4980 ac_sed_cmds="sed -f conftest.s$ac_file"
4981 else
4982 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
4983 fi
4984 ac_file=`expr $ac_file + 1`
4985 ac_beg=$ac_end
4986 ac_end=`expr $ac_end + $ac_max_sed_cmds`
4987 fi
4988 done
4989 if test -z "$ac_sed_cmds"; then
4990 ac_sed_cmds=cat
4991 fi
4992 EOF
4993
4994 cat >> $CONFIG_STATUS <<EOF
4995
4996 CONFIG_FILES=\${CONFIG_FILES-"Makefile po/Makefile.in:po/Make-in"}
4997 EOF
4998 cat >> $CONFIG_STATUS <<\EOF
4999 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
5000 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5001 case "$ac_file" in
5002 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
5003 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
5004 *) ac_file_in="${ac_file}.in" ;;
5005 esac
5006
5007 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
5008
5009 # Remove last slash and all that follows it. Not all systems have dirname.
5010 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5011 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5012 # The file is in a subdirectory.
5013 test ! -d "$ac_dir" && mkdir "$ac_dir"
5014 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
5015 # A "../" for each directory in $ac_dir_suffix.
5016 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
5017 else
5018 ac_dir_suffix= ac_dots=
5019 fi
5020
5021 case "$ac_given_srcdir" in
5022 .) srcdir=.
5023 if test -z "$ac_dots"; then top_srcdir=.
5024 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
5025 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
5026 *) # Relative path.
5027 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
5028 top_srcdir="$ac_dots$ac_given_srcdir" ;;
5029 esac
5030
5031 case "$ac_given_INSTALL" in
5032 [/$]*) INSTALL="$ac_given_INSTALL" ;;
5033 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
5034 esac
5035
5036 echo creating "$ac_file"
5037 rm -f "$ac_file"
5038 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
5039 case "$ac_file" in
5040 *Makefile*) ac_comsub="1i\\
5041 # $configure_input" ;;
5042 *) ac_comsub= ;;
5043 esac
5044
5045 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5046 sed -e "$ac_comsub
5047 s%@configure_input@%$configure_input%g
5048 s%@srcdir@%$srcdir%g
5049 s%@top_srcdir@%$top_srcdir%g
5050 s%@INSTALL@%$INSTALL%g
5051 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
5052 fi; done
5053 rm -f conftest.s*
5054
5055 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
5056 # NAME is the cpp macro being defined and VALUE is the value it is being given.
5057 #
5058 # ac_d sets the value in "#define NAME VALUE" lines.
5059 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
5060 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
5061 ac_dC='\3'
5062 ac_dD='%g'
5063 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
5064 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5065 ac_uB='\([ ]\)%\1#\2define\3'
5066 ac_uC=' '
5067 ac_uD='\4%g'
5068 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
5069 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5070 ac_eB='$%\1#\2define\3'
5071 ac_eC=' '
5072 ac_eD='%g'
5073
5074 if test "${CONFIG_HEADERS+set}" != set; then
5075 EOF
5076 cat >> $CONFIG_STATUS <<EOF
5077 CONFIG_HEADERS="config.h:config.in"
5078 EOF
5079 cat >> $CONFIG_STATUS <<\EOF
5080 fi
5081 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
5082 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5083 case "$ac_file" in
5084 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
5085 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
5086 *) ac_file_in="${ac_file}.in" ;;
5087 esac
5088
5089 echo creating $ac_file
5090
5091 rm -f conftest.frag conftest.in conftest.out
5092 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5093 cat $ac_file_inputs > conftest.in
5094
5095 EOF
5096
5097 # Transform confdefs.h into a sed script conftest.vals that substitutes
5098 # the proper values into config.h.in to produce config.h. And first:
5099 # Protect against being on the right side of a sed subst in config.status.
5100 # Protect against being in an unquoted here document in config.status.
5101 rm -f conftest.vals
5102 cat > conftest.hdr <<\EOF
5103 s/[\\&%]/\\&/g
5104 s%[\\$`]%\\&%g
5105 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
5106 s%ac_d%ac_u%gp
5107 s%ac_u%ac_e%gp
5108 EOF
5109 sed -n -f conftest.hdr confdefs.h > conftest.vals
5110 rm -f conftest.hdr
5111
5112 # This sed command replaces #undef with comments. This is necessary, for
5113 # example, in the case of _POSIX_SOURCE, which is predefined and required
5114 # on some systems where configure will not decide to define it.
5115 cat >> conftest.vals <<\EOF
5116 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
5117 EOF
5118
5119 # Break up conftest.vals because some shells have a limit on
5120 # the size of here documents, and old seds have small limits too.
5121
5122 rm -f conftest.tail
5123 while :
5124 do
5125 ac_lines=`grep -c . conftest.vals`
5126 # grep -c gives empty output for an empty file on some AIX systems.
5127 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
5128 # Write a limited-size here document to conftest.frag.
5129 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
5130 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
5131 echo 'CEOF
5132 sed -f conftest.frag conftest.in > conftest.out
5133 rm -f conftest.in
5134 mv conftest.out conftest.in
5135 ' >> $CONFIG_STATUS
5136 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
5137 rm -f conftest.vals
5138 mv conftest.tail conftest.vals
5139 done
5140 rm -f conftest.vals
5141
5142 cat >> $CONFIG_STATUS <<\EOF
5143 rm -f conftest.frag conftest.h
5144 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
5145 cat conftest.in >> conftest.h
5146 rm -f conftest.in
5147 if cmp -s $ac_file conftest.h 2>/dev/null; then
5148 echo "$ac_file is unchanged"
5149 rm -f conftest.h
5150 else
5151 # Remove last slash and all that follows it. Not all systems have dirname.
5152 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5153 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5154 # The file is in a subdirectory.
5155 test ! -d "$ac_dir" && mkdir "$ac_dir"
5156 fi
5157 rm -f $ac_file
5158 mv conftest.h $ac_file
5159 fi
5160 fi; done
5161
5162 EOF
5163 cat >> $CONFIG_STATUS <<EOF
5164
5165
5166 EOF
5167 cat >> $CONFIG_STATUS <<\EOF
5168 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
5169 sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
5170 exit 0
5171 EOF
5172 chmod +x $CONFIG_STATUS
5173 rm -fr confdefs* $ac_clean_files
5174 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
5175
This page took 0.193502 seconds and 5 git commands to generate.