OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [insight/] [opcodes/] [configure] - Blame information for rev 1769

Go to most recent revision | Details | Compare with Previous | View Log

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

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.