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