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

Subversion Repositories scarts

[/] [scarts/] [trunk/] [toolchain/] [scarts-binutils/] [binutils-2.19.1/] [opcodes/] [configure] - Blame information for rev 6

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 6 jlechner
#! /bin/sh
2
# Guess values for system-dependent variables and create Makefiles.
3
# Generated by GNU Autoconf 2.59.
4
#
5
# Copyright (C) 2003 Free Software Foundation, Inc.
6
# This configure script is free software; the Free Software Foundation
7
# gives unlimited permission to copy, distribute and modify it.
8
## --------------------- ##
9
## M4sh Initialization.  ##
10
## --------------------- ##
11
 
12
# Be Bourne compatible
13
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14
  emulate sh
15
  NULLCMD=:
16
  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17
  # is contrary to our usage.  Disable this feature.
18
  alias -g '${1+"$@"}'='"$@"'
19
elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20
  set -o posix
21
fi
22
DUALCASE=1; export DUALCASE # for MKS sh
23
 
24
# Support unset when possible.
25
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26
  as_unset=unset
27
else
28
  as_unset=false
29
fi
30
 
31
 
32
# Work around bugs in pre-3.0 UWIN ksh.
33
$as_unset ENV MAIL MAILPATH
34
PS1='$ '
35
PS2='> '
36
PS4='+ '
37
 
38
# NLS nuisances.
39
for as_var in \
40
  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41
  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42
  LC_TELEPHONE LC_TIME
43
do
44
  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45
    eval $as_var=C; export $as_var
46
  else
47
    $as_unset $as_var
48
  fi
49
done
50
 
51
# Required to use basename.
52
if expr a : '\(a\)' >/dev/null 2>&1; then
53
  as_expr=expr
54
else
55
  as_expr=false
56
fi
57
 
58
if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59
  as_basename=basename
60
else
61
  as_basename=false
62
fi
63
 
64
 
65
# Name of the executable.
66
as_me=`$as_basename "$0" ||
67
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68
         X"$0" : 'X\(//\)$' \| \
69
         X"$0" : 'X\(/\)$' \| \
70
         .     : '\(.\)' 2>/dev/null ||
71
echo X/"$0" |
72
    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73
          /^X\/\(\/\/\)$/{ s//\1/; q; }
74
          /^X\/\(\/\).*/{ s//\1/; q; }
75
          s/.*/./; q'`
76
 
77
 
78
# PATH needs CR, and LINENO needs CR and PATH.
79
# Avoid depending upon Character Ranges.
80
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83
as_cr_digits='0123456789'
84
as_cr_alnum=$as_cr_Letters$as_cr_digits
85
 
86
# The user is always right.
87
if test "${PATH_SEPARATOR+set}" != set; then
88
  echo "#! /bin/sh" >conf$$.sh
89
  echo  "exit 0"   >>conf$$.sh
90
  chmod +x conf$$.sh
91
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92
    PATH_SEPARATOR=';'
93
  else
94
    PATH_SEPARATOR=:
95
  fi
96
  rm -f conf$$.sh
97
fi
98
 
99
 
100
  as_lineno_1=$LINENO
101
  as_lineno_2=$LINENO
102
  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103
  test "x$as_lineno_1" != "x$as_lineno_2" &&
104
  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
105
  # Find who we are.  Look in the path if we contain no path at all
106
  # relative or not.
107
  case $0 in
108
    *[\\/]* ) as_myself=$0 ;;
109
    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110
for as_dir in $PATH
111
do
112
  IFS=$as_save_IFS
113
  test -z "$as_dir" && as_dir=.
114
  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115
done
116
 
117
       ;;
118
  esac
119
  # We did not find ourselves, most probably we were run as `sh COMMAND'
120
  # in which case we are not to be found in the path.
121
  if test "x$as_myself" = x; then
122
    as_myself=$0
123
  fi
124
  if test ! -f "$as_myself"; then
125
    { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126
   { (exit 1); exit 1; }; }
127
  fi
128
  case $CONFIG_SHELL in
129
  '')
130
    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132
do
133
  IFS=$as_save_IFS
134
  test -z "$as_dir" && as_dir=.
135
  for as_base in sh bash ksh sh5; do
136
         case $as_dir in
137
         /*)
138
           if ("$as_dir/$as_base" -c '
139
  as_lineno_1=$LINENO
140
  as_lineno_2=$LINENO
141
  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142
  test "x$as_lineno_1" != "x$as_lineno_2" &&
143
  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
144
             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145
             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146
             CONFIG_SHELL=$as_dir/$as_base
147
             export CONFIG_SHELL
148
             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149
           fi;;
150
         esac
151
       done
152
done
153
;;
154
  esac
155
 
156
  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157
  # uniformly replaced by the line number.  The first 'sed' inserts a
158
  # line-number line before each line; the second 'sed' does the real
159
  # work.  The second script uses 'N' to pair each line-number line
160
  # with the numbered line, and appends trailing '-' during
161
  # substitution so that $LINENO is not a special case at line end.
162
  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163
  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
164
  sed '=' <$as_myself |
165
    sed '
166
      N
167
      s,$,-,
168
      : loop
169
      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170
      t loop
171
      s,-$,,
172
      s,^['$as_cr_digits']*\n,,
173
    ' >$as_me.lineno &&
174
  chmod +x $as_me.lineno ||
175
    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176
   { (exit 1); exit 1; }; }
177
 
178
  # Don't try to exec as it changes $[0], causing all sort of problems
179
  # (the dirname of $[0] is not the place where we might find the
180
  # original and so on.  Autoconf is especially sensible to this).
181
  . ./$as_me.lineno
182
  # Exit status is that of the last command.
183
  exit
184
}
185
 
186
 
187
case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188
  *c*,-n*) ECHO_N= ECHO_C='
189
' ECHO_T='      ' ;;
190
  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191
  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
192
esac
193
 
194
if expr a : '\(a\)' >/dev/null 2>&1; then
195
  as_expr=expr
196
else
197
  as_expr=false
198
fi
199
 
200
rm -f conf$$ conf$$.exe conf$$.file
201
echo >conf$$.file
202
if ln -s conf$$.file conf$$ 2>/dev/null; then
203
  # We could just check for DJGPP; but this test a) works b) is more generic
204
  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205
  if test -f conf$$.exe; then
206
    # Don't use ln at all; we don't have any links
207
    as_ln_s='cp -p'
208
  else
209
    as_ln_s='ln -s'
210
  fi
211
elif ln conf$$.file conf$$ 2>/dev/null; then
212
  as_ln_s=ln
213
else
214
  as_ln_s='cp -p'
215
fi
216
rm -f conf$$ conf$$.exe conf$$.file
217
 
218
if mkdir -p . 2>/dev/null; then
219
  as_mkdir_p=:
220
else
221
  test -d ./-p && rmdir ./-p
222
  as_mkdir_p=false
223
fi
224
 
225
as_executable_p="test -f"
226
 
227
# Sed expression to map a string onto a valid CPP name.
228
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
 
230
# Sed expression to map a string onto a valid variable name.
231
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
 
233
 
234
# IFS
235
# We need space, tab and new line, in precisely that order.
236
as_nl='
237
'
238
IFS="   $as_nl"
239
 
240
# CDPATH.
241
$as_unset CDPATH
242
 
243
 
244
 
245
# Check that we are running under the correct shell.
246
SHELL=${CONFIG_SHELL-/bin/sh}
247
 
248
case X$lt_ECHO in
249
X*--fallback-echo)
250
  # Remove one level of quotation (which was required for Make).
251
  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
252
  ;;
253
esac
254
 
255
ECHO=${lt_ECHO-echo}
256
if test "X$1" = X--no-reexec; then
257
  # Discard the --no-reexec flag, and continue.
258
  shift
259
elif test "X$1" = X--fallback-echo; then
260
  # Avoid inline document here, it may be left over
261
  :
262
elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
263
  # Yippee, $ECHO works!
264
  :
265
else
266
  # Restart under the correct shell.
267
  exec $SHELL "$0" --no-reexec ${1+"$@"}
268
fi
269
 
270
if test "X$1" = X--fallback-echo; then
271
  # used as fallback echo
272
  shift
273
  cat <<_LT_EOF
274
$*
275
_LT_EOF
276
  exit 0
277
fi
278
 
279
# The HP-UX ksh and POSIX shell print the target directory to stdout
280
# if CDPATH is set.
281
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
282
 
283
if test -z "$lt_ECHO"; then
284
  if test "X${echo_test_string+set}" != Xset; then
285
    # find a string as large as possible, as long as the shell can cope with it
286
    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
287
      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
288
      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
289
         { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
290
      then
291
        break
292
      fi
293
    done
294
  fi
295
 
296
  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
297
     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
298
     test "X$echo_testing_string" = "X$echo_test_string"; then
299
    :
300
  else
301
    # The Solaris, AIX, and Digital Unix default echo programs unquote
302
    # backslashes.  This makes it impossible to quote backslashes using
303
    #   echo "$something" | sed 's/\\/\\\\/g'
304
    #
305
    # So, first we look for a working echo in the user's PATH.
306
 
307
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
308
    for dir in $PATH /usr/ucb; do
309
      IFS="$lt_save_ifs"
310
      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
311
         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
312
         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
313
         test "X$echo_testing_string" = "X$echo_test_string"; then
314
        ECHO="$dir/echo"
315
        break
316
      fi
317
    done
318
    IFS="$lt_save_ifs"
319
 
320
    if test "X$ECHO" = Xecho; then
321
      # We didn't find a better echo, so look for alternatives.
322
      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
323
         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
324
         test "X$echo_testing_string" = "X$echo_test_string"; then
325
        # This shell has a builtin print -r that does the trick.
326
        ECHO='print -r'
327
      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
328
           test "X$CONFIG_SHELL" != X/bin/ksh; then
329
        # If we have ksh, try running configure again with it.
330
        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
331
        export ORIGINAL_CONFIG_SHELL
332
        CONFIG_SHELL=/bin/ksh
333
        export CONFIG_SHELL
334
        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
335
      else
336
        # Try using printf.
337
        ECHO='printf %s\n'
338
        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
339
           echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
340
           test "X$echo_testing_string" = "X$echo_test_string"; then
341
          # Cool, printf works
342
          :
343
        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
344
             test "X$echo_testing_string" = 'X\t' &&
345
             echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
346
             test "X$echo_testing_string" = "X$echo_test_string"; then
347
          CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
348
          export CONFIG_SHELL
349
          SHELL="$CONFIG_SHELL"
350
          export SHELL
351
          ECHO="$CONFIG_SHELL $0 --fallback-echo"
352
        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
353
             test "X$echo_testing_string" = 'X\t' &&
354
             echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
355
             test "X$echo_testing_string" = "X$echo_test_string"; then
356
          ECHO="$CONFIG_SHELL $0 --fallback-echo"
357
        else
358
          # maybe with a smaller string...
359
          prev=:
360
 
361
          for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
362
            if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
363
            then
364
              break
365
            fi
366
            prev="$cmd"
367
          done
368
 
369
          if test "$prev" != 'sed 50q "$0"'; then
370
            echo_test_string=`eval $prev`
371
            export echo_test_string
372
            exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
373
          else
374
            # Oops.  We lost completely, so just stick with echo.
375
            ECHO=echo
376
          fi
377
        fi
378
      fi
379
    fi
380
  fi
381
fi
382
 
383
# Copy echo and quote the copy suitably for passing to libtool from
384
# the Makefile, instead of quoting the original, which is used later.
385
lt_ECHO=$ECHO
386
if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
387
   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
388
fi
389
 
390
 
391
 
392
 
393
# Name of the host.
394
# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
395
# so uname gets run too.
396
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
397
 
398
exec 6>&1
399
 
400
#
401
# Initializations.
402
#
403
ac_default_prefix=/usr/local
404
ac_config_libobj_dir=.
405
cross_compiling=no
406
subdirs=
407
MFLAGS=
408
MAKEFLAGS=
409
SHELL=${CONFIG_SHELL-/bin/sh}
410
 
411
# Maximum number of lines to put in a shell here document.
412
# This variable seems obsolete.  It should probably be removed, and
413
# only ac_max_sed_lines should be used.
414
: ${ac_max_here_lines=38}
415
 
416
# Identity of this package.
417
PACKAGE_NAME=
418
PACKAGE_TARNAME=
419
PACKAGE_VERSION=
420
PACKAGE_STRING=
421
PACKAGE_BUGREPORT=
422
 
423
ac_unique_file="z8k-dis.c"
424
# Factoring default headers for most tests.
425
ac_includes_default="\
426
#include 
427
#if HAVE_SYS_TYPES_H
428
# include 
429
#endif
430
#if HAVE_SYS_STAT_H
431
# include 
432
#endif
433
#if STDC_HEADERS
434
# include 
435
# include 
436
#else
437
# if HAVE_STDLIB_H
438
#  include 
439
# endif
440
#endif
441
#if HAVE_STRING_H
442
# if !STDC_HEADERS && HAVE_MEMORY_H
443
#  include 
444
# endif
445
# include 
446
#endif
447
#if HAVE_STRINGS_H
448
# include 
449
#endif
450
#if HAVE_INTTYPES_H
451
# include 
452
#else
453
# if HAVE_STDINT_H
454
#  include 
455
# endif
456
#endif
457
#if HAVE_UNISTD_H
458
# include 
459
#endif"
460
 
461
ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CPP EGREP AR ac_ct_AR RANLIB ac_ct_RANLIB LIBTOOL SED FGREP GREP LD DUMPBIN ac_ct_DUMPBIN NM LN_S lt_ECHO WARN_CFLAGS NO_WERROR MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT INSTALL_LIBBFD_TRUE INSTALL_LIBBFD_FALSE host_noncanonical target_noncanonical bfdlibdir bfdincludedir USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT MKINSTALLDIRS MSGFMT MSGMERGE CC_FOR_BUILD EXEEXT_FOR_BUILD HDEFINES CGEN_MAINT_TRUE CGEN_MAINT_FALSE cgendir SHARED_LDFLAGS SHARED_LIBADD SHARED_DEPENDENCIES archdefs BFD_MACHINES LIBOBJS LTLIBOBJS'
462
ac_subst_files=''
463
ac_pwd=`pwd`
464
 
465
# Initialize some variables set by options.
466
ac_init_help=
467
ac_init_version=false
468
# The variables have the same names as the options, with
469
# dashes changed to underlines.
470
cache_file=/dev/null
471
exec_prefix=NONE
472
no_create=
473
no_recursion=
474
prefix=NONE
475
program_prefix=NONE
476
program_suffix=NONE
477
program_transform_name=s,x,x,
478
silent=
479
site=
480
srcdir=
481
verbose=
482
x_includes=NONE
483
x_libraries=NONE
484
 
485
# Installation directory options.
486
# These are left unexpanded so users can "make install exec_prefix=/foo"
487
# and all the variables that are supposed to be based on exec_prefix
488
# by default will actually change.
489
# Use braces instead of parens because sh, perl, etc. also accept them.
490
bindir='${exec_prefix}/bin'
491
sbindir='${exec_prefix}/sbin'
492
libexecdir='${exec_prefix}/libexec'
493
datadir='${prefix}/share'
494
sysconfdir='${prefix}/etc'
495
sharedstatedir='${prefix}/com'
496
localstatedir='${prefix}/var'
497
libdir='${exec_prefix}/lib'
498
includedir='${prefix}/include'
499
oldincludedir='/usr/include'
500
infodir='${prefix}/info'
501
mandir='${prefix}/man'
502
 
503
ac_prev=
504
for ac_option
505
do
506
  # If the previous option needs an argument, assign it.
507
  if test -n "$ac_prev"; then
508
    eval "$ac_prev=\$ac_option"
509
    ac_prev=
510
    continue
511
  fi
512
 
513
  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
514
 
515
  # Accept the important Cygnus configure options, so we can diagnose typos.
516
 
517
  case $ac_option in
518
 
519
  -bindir | --bindir | --bindi | --bind | --bin | --bi)
520
    ac_prev=bindir ;;
521
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
522
    bindir=$ac_optarg ;;
523
 
524
  -build | --build | --buil | --bui | --bu)
525
    ac_prev=build_alias ;;
526
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
527
    build_alias=$ac_optarg ;;
528
 
529
  -cache-file | --cache-file | --cache-fil | --cache-fi \
530
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
531
    ac_prev=cache_file ;;
532
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
533
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
534
    cache_file=$ac_optarg ;;
535
 
536
  --config-cache | -C)
537
    cache_file=config.cache ;;
538
 
539
  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
540
    ac_prev=datadir ;;
541
  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
542
  | --da=*)
543
    datadir=$ac_optarg ;;
544
 
545
  -disable-* | --disable-*)
546
    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
547
    # Reject names that are not valid shell variable names.
548
    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
549
      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
550
   { (exit 1); exit 1; }; }
551
    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
552
    eval "enable_$ac_feature=no" ;;
553
 
554
  -enable-* | --enable-*)
555
    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
556
    # Reject names that are not valid shell variable names.
557
    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
558
      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
559
   { (exit 1); exit 1; }; }
560
    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
561
    case $ac_option in
562
      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
563
      *) ac_optarg=yes ;;
564
    esac
565
    eval "enable_$ac_feature='$ac_optarg'" ;;
566
 
567
  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
568
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
569
  | --exec | --exe | --ex)
570
    ac_prev=exec_prefix ;;
571
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
572
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
573
  | --exec=* | --exe=* | --ex=*)
574
    exec_prefix=$ac_optarg ;;
575
 
576
  -gas | --gas | --ga | --g)
577
    # Obsolete; use --with-gas.
578
    with_gas=yes ;;
579
 
580
  -help | --help | --hel | --he | -h)
581
    ac_init_help=long ;;
582
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
583
    ac_init_help=recursive ;;
584
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
585
    ac_init_help=short ;;
586
 
587
  -host | --host | --hos | --ho)
588
    ac_prev=host_alias ;;
589
  -host=* | --host=* | --hos=* | --ho=*)
590
    host_alias=$ac_optarg ;;
591
 
592
  -includedir | --includedir | --includedi | --included | --include \
593
  | --includ | --inclu | --incl | --inc)
594
    ac_prev=includedir ;;
595
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
596
  | --includ=* | --inclu=* | --incl=* | --inc=*)
597
    includedir=$ac_optarg ;;
598
 
599
  -infodir | --infodir | --infodi | --infod | --info | --inf)
600
    ac_prev=infodir ;;
601
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
602
    infodir=$ac_optarg ;;
603
 
604
  -libdir | --libdir | --libdi | --libd)
605
    ac_prev=libdir ;;
606
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
607
    libdir=$ac_optarg ;;
608
 
609
  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
610
  | --libexe | --libex | --libe)
611
    ac_prev=libexecdir ;;
612
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
613
  | --libexe=* | --libex=* | --libe=*)
614
    libexecdir=$ac_optarg ;;
615
 
616
  -localstatedir | --localstatedir | --localstatedi | --localstated \
617
  | --localstate | --localstat | --localsta | --localst \
618
  | --locals | --local | --loca | --loc | --lo)
619
    ac_prev=localstatedir ;;
620
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
621
  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
622
  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
623
    localstatedir=$ac_optarg ;;
624
 
625
  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
626
    ac_prev=mandir ;;
627
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
628
    mandir=$ac_optarg ;;
629
 
630
  -nfp | --nfp | --nf)
631
    # Obsolete; use --without-fp.
632
    with_fp=no ;;
633
 
634
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
635
  | --no-cr | --no-c | -n)
636
    no_create=yes ;;
637
 
638
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
639
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
640
    no_recursion=yes ;;
641
 
642
  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
643
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
644
  | --oldin | --oldi | --old | --ol | --o)
645
    ac_prev=oldincludedir ;;
646
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
647
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
648
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
649
    oldincludedir=$ac_optarg ;;
650
 
651
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
652
    ac_prev=prefix ;;
653
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
654
    prefix=$ac_optarg ;;
655
 
656
  -program-prefix | --program-prefix | --program-prefi | --program-pref \
657
  | --program-pre | --program-pr | --program-p)
658
    ac_prev=program_prefix ;;
659
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
660
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
661
    program_prefix=$ac_optarg ;;
662
 
663
  -program-suffix | --program-suffix | --program-suffi | --program-suff \
664
  | --program-suf | --program-su | --program-s)
665
    ac_prev=program_suffix ;;
666
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
667
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
668
    program_suffix=$ac_optarg ;;
669
 
670
  -program-transform-name | --program-transform-name \
671
  | --program-transform-nam | --program-transform-na \
672
  | --program-transform-n | --program-transform- \
673
  | --program-transform | --program-transfor \
674
  | --program-transfo | --program-transf \
675
  | --program-trans | --program-tran \
676
  | --progr-tra | --program-tr | --program-t)
677
    ac_prev=program_transform_name ;;
678
  -program-transform-name=* | --program-transform-name=* \
679
  | --program-transform-nam=* | --program-transform-na=* \
680
  | --program-transform-n=* | --program-transform-=* \
681
  | --program-transform=* | --program-transfor=* \
682
  | --program-transfo=* | --program-transf=* \
683
  | --program-trans=* | --program-tran=* \
684
  | --progr-tra=* | --program-tr=* | --program-t=*)
685
    program_transform_name=$ac_optarg ;;
686
 
687
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
688
  | -silent | --silent | --silen | --sile | --sil)
689
    silent=yes ;;
690
 
691
  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
692
    ac_prev=sbindir ;;
693
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
694
  | --sbi=* | --sb=*)
695
    sbindir=$ac_optarg ;;
696
 
697
  -sharedstatedir | --sharedstatedir | --sharedstatedi \
698
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
699
  | --sharedst | --shareds | --shared | --share | --shar \
700
  | --sha | --sh)
701
    ac_prev=sharedstatedir ;;
702
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
703
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
704
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
705
  | --sha=* | --sh=*)
706
    sharedstatedir=$ac_optarg ;;
707
 
708
  -site | --site | --sit)
709
    ac_prev=site ;;
710
  -site=* | --site=* | --sit=*)
711
    site=$ac_optarg ;;
712
 
713
  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
714
    ac_prev=srcdir ;;
715
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
716
    srcdir=$ac_optarg ;;
717
 
718
  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
719
  | --syscon | --sysco | --sysc | --sys | --sy)
720
    ac_prev=sysconfdir ;;
721
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
722
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
723
    sysconfdir=$ac_optarg ;;
724
 
725
  -target | --target | --targe | --targ | --tar | --ta | --t)
726
    ac_prev=target_alias ;;
727
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
728
    target_alias=$ac_optarg ;;
729
 
730
  -v | -verbose | --verbose | --verbos | --verbo | --verb)
731
    verbose=yes ;;
732
 
733
  -version | --version | --versio | --versi | --vers | -V)
734
    ac_init_version=: ;;
735
 
736
  -with-* | --with-*)
737
    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
738
    # Reject names that are not valid shell variable names.
739
    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
740
      { echo "$as_me: error: invalid package name: $ac_package" >&2
741
   { (exit 1); exit 1; }; }
742
    ac_package=`echo $ac_package| sed 's/-/_/g'`
743
    case $ac_option in
744
      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
745
      *) ac_optarg=yes ;;
746
    esac
747
    eval "with_$ac_package='$ac_optarg'" ;;
748
 
749
  -without-* | --without-*)
750
    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
751
    # Reject names that are not valid shell variable names.
752
    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
753
      { echo "$as_me: error: invalid package name: $ac_package" >&2
754
   { (exit 1); exit 1; }; }
755
    ac_package=`echo $ac_package | sed 's/-/_/g'`
756
    eval "with_$ac_package=no" ;;
757
 
758
  --x)
759
    # Obsolete; use --with-x.
760
    with_x=yes ;;
761
 
762
  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
763
  | --x-incl | --x-inc | --x-in | --x-i)
764
    ac_prev=x_includes ;;
765
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
766
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
767
    x_includes=$ac_optarg ;;
768
 
769
  -x-libraries | --x-libraries | --x-librarie | --x-librari \
770
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
771
    ac_prev=x_libraries ;;
772
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
773
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
774
    x_libraries=$ac_optarg ;;
775
 
776
  -*) { echo "$as_me: error: unrecognized option: $ac_option
777
Try \`$0 --help' for more information." >&2
778
   { (exit 1); exit 1; }; }
779
    ;;
780
 
781
  *=*)
782
    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
783
    # Reject names that are not valid shell variable names.
784
    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
785
      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
786
   { (exit 1); exit 1; }; }
787
    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
788
    eval "$ac_envvar='$ac_optarg'"
789
    export $ac_envvar ;;
790
 
791
  *)
792
    # FIXME: should be removed in autoconf 3.0.
793
    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
794
    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
795
      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
796
    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
797
    ;;
798
 
799
  esac
800
done
801
 
802
if test -n "$ac_prev"; then
803
  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
804
  { echo "$as_me: error: missing argument to $ac_option" >&2
805
   { (exit 1); exit 1; }; }
806
fi
807
 
808
# Be sure to have absolute paths.
809
for ac_var in exec_prefix prefix
810
do
811
  eval ac_val=$`echo $ac_var`
812
  case $ac_val in
813
    [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
814
    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
815
   { (exit 1); exit 1; }; };;
816
  esac
817
done
818
 
819
# Be sure to have absolute paths.
820
for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
821
              localstatedir libdir includedir oldincludedir infodir mandir
822
do
823
  eval ac_val=$`echo $ac_var`
824
  case $ac_val in
825
    [\\/$]* | ?:[\\/]* ) ;;
826
    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
827
   { (exit 1); exit 1; }; };;
828
  esac
829
done
830
 
831
# There might be people who depend on the old broken behavior: `$host'
832
# used to hold the argument of --host etc.
833
# FIXME: To remove some day.
834
build=$build_alias
835
host=$host_alias
836
target=$target_alias
837
 
838
# FIXME: To remove some day.
839
if test "x$host_alias" != x; then
840
  if test "x$build_alias" = x; then
841
    cross_compiling=maybe
842
    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
843
    If a cross compiler is detected then cross compile mode will be used." >&2
844
  elif test "x$build_alias" != "x$host_alias"; then
845
    cross_compiling=yes
846
  fi
847
fi
848
 
849
ac_tool_prefix=
850
test -n "$host_alias" && ac_tool_prefix=$host_alias-
851
 
852
test "$silent" = yes && exec 6>/dev/null
853
 
854
 
855
# Find the source files, if location was not specified.
856
if test -z "$srcdir"; then
857
  ac_srcdir_defaulted=yes
858
  # Try the directory containing this script, then its parent.
859
  ac_confdir=`(dirname "$0") 2>/dev/null ||
860
$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
861
         X"$0" : 'X\(//\)[^/]' \| \
862
         X"$0" : 'X\(//\)$' \| \
863
         X"$0" : 'X\(/\)' \| \
864
         .     : '\(.\)' 2>/dev/null ||
865
echo X"$0" |
866
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
867
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
868
          /^X\(\/\/\)$/{ s//\1/; q; }
869
          /^X\(\/\).*/{ s//\1/; q; }
870
          s/.*/./; q'`
871
  srcdir=$ac_confdir
872
  if test ! -r $srcdir/$ac_unique_file; then
873
    srcdir=..
874
  fi
875
else
876
  ac_srcdir_defaulted=no
877
fi
878
if test ! -r $srcdir/$ac_unique_file; then
879
  if test "$ac_srcdir_defaulted" = yes; then
880
    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
881
   { (exit 1); exit 1; }; }
882
  else
883
    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
884
   { (exit 1); exit 1; }; }
885
  fi
886
fi
887
(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
888
  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
889
   { (exit 1); exit 1; }; }
890
srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
891
ac_env_build_alias_set=${build_alias+set}
892
ac_env_build_alias_value=$build_alias
893
ac_cv_env_build_alias_set=${build_alias+set}
894
ac_cv_env_build_alias_value=$build_alias
895
ac_env_host_alias_set=${host_alias+set}
896
ac_env_host_alias_value=$host_alias
897
ac_cv_env_host_alias_set=${host_alias+set}
898
ac_cv_env_host_alias_value=$host_alias
899
ac_env_target_alias_set=${target_alias+set}
900
ac_env_target_alias_value=$target_alias
901
ac_cv_env_target_alias_set=${target_alias+set}
902
ac_cv_env_target_alias_value=$target_alias
903
ac_env_CC_set=${CC+set}
904
ac_env_CC_value=$CC
905
ac_cv_env_CC_set=${CC+set}
906
ac_cv_env_CC_value=$CC
907
ac_env_CFLAGS_set=${CFLAGS+set}
908
ac_env_CFLAGS_value=$CFLAGS
909
ac_cv_env_CFLAGS_set=${CFLAGS+set}
910
ac_cv_env_CFLAGS_value=$CFLAGS
911
ac_env_LDFLAGS_set=${LDFLAGS+set}
912
ac_env_LDFLAGS_value=$LDFLAGS
913
ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
914
ac_cv_env_LDFLAGS_value=$LDFLAGS
915
ac_env_CPPFLAGS_set=${CPPFLAGS+set}
916
ac_env_CPPFLAGS_value=$CPPFLAGS
917
ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
918
ac_cv_env_CPPFLAGS_value=$CPPFLAGS
919
ac_env_CPP_set=${CPP+set}
920
ac_env_CPP_value=$CPP
921
ac_cv_env_CPP_set=${CPP+set}
922
ac_cv_env_CPP_value=$CPP
923
 
924
#
925
# Report the --help message.
926
#
927
if test "$ac_init_help" = "long"; then
928
  # Omit some internal or obsolete options to make the list less imposing.
929
  # This message is too long to be a string in the A/UX 3.1 sh.
930
  cat <<_ACEOF
931
\`configure' configures this package to adapt to many kinds of systems.
932
 
933
Usage: $0 [OPTION]... [VAR=VALUE]...
934
 
935
To assign environment variables (e.g., CC, CFLAGS...), specify them as
936
VAR=VALUE.  See below for descriptions of some of the useful variables.
937
 
938
Defaults for the options are specified in brackets.
939
 
940
Configuration:
941
  -h, --help              display this help and exit
942
      --help=short        display options specific to this package
943
      --help=recursive    display the short help of all the included packages
944
  -V, --version           display version information and exit
945
  -q, --quiet, --silent   do not print \`checking...' messages
946
      --cache-file=FILE   cache test results in FILE [disabled]
947
  -C, --config-cache      alias for \`--cache-file=config.cache'
948
  -n, --no-create         do not create output files
949
      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
950
 
951
_ACEOF
952
 
953
  cat <<_ACEOF
954
Installation directories:
955
  --prefix=PREFIX         install architecture-independent files in PREFIX
956
                          [$ac_default_prefix]
957
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
958
                          [PREFIX]
959
 
960
By default, \`make install' will install all the files in
961
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
962
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
963
for instance \`--prefix=\$HOME'.
964
 
965
For better control, use the options below.
966
 
967
Fine tuning of the installation directories:
968
  --bindir=DIR           user executables [EPREFIX/bin]
969
  --sbindir=DIR          system admin executables [EPREFIX/sbin]
970
  --libexecdir=DIR       program executables [EPREFIX/libexec]
971
  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
972
  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
973
  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
974
  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
975
  --libdir=DIR           object code libraries [EPREFIX/lib]
976
  --includedir=DIR       C header files [PREFIX/include]
977
  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
978
  --infodir=DIR          info documentation [PREFIX/info]
979
  --mandir=DIR           man documentation [PREFIX/man]
980
_ACEOF
981
 
982
  cat <<\_ACEOF
983
 
984
Program names:
985
  --program-prefix=PREFIX            prepend PREFIX to installed program names
986
  --program-suffix=SUFFIX            append SUFFIX to installed program names
987
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
988
 
989
System types:
990
  --build=BUILD     configure for building on BUILD [guessed]
991
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
992
  --target=TARGET   configure for building compilers for TARGET [HOST]
993
_ACEOF
994
fi
995
 
996
if test -n "$ac_init_help"; then
997
 
998
  cat <<\_ACEOF
999
 
1000
Optional Features:
1001
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1002
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1003
  --disable-dependency-tracking  speeds up one-time build
1004
  --enable-dependency-tracking   do not reject slow dependency extractors
1005
  --enable-shared[=PKGS]
1006
                          build shared libraries [default=no]
1007
  --enable-static[=PKGS]
1008
                          build static libraries [default=yes]
1009
  --enable-fast-install[=PKGS]
1010
                          optimize for fast installation [default=yes]
1011
  --disable-libtool-lock  avoid locking (might break parallel builds)
1012
  --enable-targets        alternative target configurations
1013
  --enable-commonbfdlib   build shared BFD/opcodes/libiberty library
1014
  --enable-werror         treat compile warnings as errors
1015
  --enable-build-warnings enable build-time compiler warnings
1016
  --enable-maintainer-mode  enable make rules and dependencies not useful
1017
                          (and sometimes confusing) to the casual installer
1018
  --enable-install-libbfd controls installation of libbfd and related headers
1019
  --disable-nls           do not use Native Language Support
1020
  --enable-cgen-maint=dir    build cgen generated files
1021
 
1022
Optional Packages:
1023
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1024
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1025
  --with-pic              try to use only PIC/non-PIC objects [default=use
1026
                          both]
1027
  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1028
 
1029
Some influential environment variables:
1030
  CC          C compiler command
1031
  CFLAGS      C compiler flags
1032
  LDFLAGS     linker flags, e.g. -L if you have libraries in a
1033
              nonstandard directory 
1034
  CPPFLAGS    C/C++ preprocessor flags, e.g. -I if you have
1035
              headers in a nonstandard directory 
1036
  CPP         C preprocessor
1037
 
1038
Use these variables to override the choices made by `configure' or to help
1039
it to find libraries and programs with nonstandard names/locations.
1040
 
1041
_ACEOF
1042
fi
1043
 
1044
if test "$ac_init_help" = "recursive"; then
1045
  # If there are subdirs, report their specific --help.
1046
  ac_popdir=`pwd`
1047
  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1048
    test -d $ac_dir || continue
1049
    ac_builddir=.
1050
 
1051
if test "$ac_dir" != .; then
1052
  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1053
  # A "../" for each directory in $ac_dir_suffix.
1054
  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1055
else
1056
  ac_dir_suffix= ac_top_builddir=
1057
fi
1058
 
1059
case $srcdir in
1060
  .)  # No --srcdir option.  We are building in place.
1061
    ac_srcdir=.
1062
    if test -z "$ac_top_builddir"; then
1063
       ac_top_srcdir=.
1064
    else
1065
       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1066
    fi ;;
1067
  [\\/]* | ?:[\\/]* )  # Absolute path.
1068
    ac_srcdir=$srcdir$ac_dir_suffix;
1069
    ac_top_srcdir=$srcdir ;;
1070
  *) # Relative path.
1071
    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1072
    ac_top_srcdir=$ac_top_builddir$srcdir ;;
1073
esac
1074
 
1075
# Do not use `cd foo && pwd` to compute absolute paths, because
1076
# the directories may not exist.
1077
case `pwd` in
1078
.) ac_abs_builddir="$ac_dir";;
1079
*)
1080
  case "$ac_dir" in
1081
  .) ac_abs_builddir=`pwd`;;
1082
  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1083
  *) ac_abs_builddir=`pwd`/"$ac_dir";;
1084
  esac;;
1085
esac
1086
case $ac_abs_builddir in
1087
.) ac_abs_top_builddir=${ac_top_builddir}.;;
1088
*)
1089
  case ${ac_top_builddir}. in
1090
  .) ac_abs_top_builddir=$ac_abs_builddir;;
1091
  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1092
  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1093
  esac;;
1094
esac
1095
case $ac_abs_builddir in
1096
.) ac_abs_srcdir=$ac_srcdir;;
1097
*)
1098
  case $ac_srcdir in
1099
  .) ac_abs_srcdir=$ac_abs_builddir;;
1100
  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1101
  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1102
  esac;;
1103
esac
1104
case $ac_abs_builddir in
1105
.) ac_abs_top_srcdir=$ac_top_srcdir;;
1106
*)
1107
  case $ac_top_srcdir in
1108
  .) ac_abs_top_srcdir=$ac_abs_builddir;;
1109
  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1110
  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1111
  esac;;
1112
esac
1113
 
1114
    cd $ac_dir
1115
    # Check for guested configure; otherwise get Cygnus style configure.
1116
    if test -f $ac_srcdir/configure.gnu; then
1117
      echo
1118
      $SHELL $ac_srcdir/configure.gnu  --help=recursive
1119
    elif test -f $ac_srcdir/configure; then
1120
      echo
1121
      $SHELL $ac_srcdir/configure  --help=recursive
1122
    elif test -f $ac_srcdir/configure.ac ||
1123
           test -f $ac_srcdir/configure.in; then
1124
      echo
1125
      $ac_configure --help
1126
    else
1127
      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1128
    fi
1129
    cd $ac_popdir
1130
  done
1131
fi
1132
 
1133
test -n "$ac_init_help" && exit 0
1134
if $ac_init_version; then
1135
  cat <<\_ACEOF
1136
 
1137
Copyright (C) 2003 Free Software Foundation, Inc.
1138
This configure script is free software; the Free Software Foundation
1139
gives unlimited permission to copy, distribute and modify it.
1140
_ACEOF
1141
  exit 0
1142
fi
1143
exec 5>config.log
1144
cat >&5 <<_ACEOF
1145
This file contains any messages produced by compilers while
1146
running configure, to aid debugging if configure makes a mistake.
1147
 
1148
It was created by $as_me, which was
1149
generated by GNU Autoconf 2.59.  Invocation command line was
1150
 
1151
  $ $0 $@
1152
 
1153
_ACEOF
1154
{
1155
cat <<_ASUNAME
1156
## --------- ##
1157
## Platform. ##
1158
## --------- ##
1159
 
1160
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1161
uname -m = `(uname -m) 2>/dev/null || echo unknown`
1162
uname -r = `(uname -r) 2>/dev/null || echo unknown`
1163
uname -s = `(uname -s) 2>/dev/null || echo unknown`
1164
uname -v = `(uname -v) 2>/dev/null || echo unknown`
1165
 
1166
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1167
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1168
 
1169
/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1170
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1171
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1172
hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1173
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1174
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1175
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1176
 
1177
_ASUNAME
1178
 
1179
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1180
for as_dir in $PATH
1181
do
1182
  IFS=$as_save_IFS
1183
  test -z "$as_dir" && as_dir=.
1184
  echo "PATH: $as_dir"
1185
done
1186
 
1187
} >&5
1188
 
1189
cat >&5 <<_ACEOF
1190
 
1191
 
1192
## ----------- ##
1193
## Core tests. ##
1194
## ----------- ##
1195
 
1196
_ACEOF
1197
 
1198
 
1199
# Keep a trace of the command line.
1200
# Strip out --no-create and --no-recursion so they do not pile up.
1201
# Strip out --silent because we don't want to record it for future runs.
1202
# Also quote any args containing shell meta-characters.
1203
# Make two passes to allow for proper duplicate-argument suppression.
1204
ac_configure_args=
1205
ac_configure_args0=
1206
ac_configure_args1=
1207
ac_sep=
1208
ac_must_keep_next=false
1209
for ac_pass in 1 2
1210
do
1211
  for ac_arg
1212
  do
1213
    case $ac_arg in
1214
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1215
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1216
    | -silent | --silent | --silen | --sile | --sil)
1217
      continue ;;
1218
    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1219
      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1220
    esac
1221
    case $ac_pass in
1222
    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1223
    2)
1224
      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1225
      if test $ac_must_keep_next = true; then
1226
        ac_must_keep_next=false # Got value, back to normal.
1227
      else
1228
        case $ac_arg in
1229
          *=* | --config-cache | -C | -disable-* | --disable-* \
1230
          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1231
          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1232
          | -with-* | --with-* | -without-* | --without-* | --x)
1233
            case "$ac_configure_args0 " in
1234
              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1235
            esac
1236
            ;;
1237
          -* ) ac_must_keep_next=true ;;
1238
        esac
1239
      fi
1240
      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1241
      # Get rid of the leading space.
1242
      ac_sep=" "
1243
      ;;
1244
    esac
1245
  done
1246
done
1247
$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1248
$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1249
 
1250
# When interrupted or exit'd, cleanup temporary files, and complete
1251
# config.log.  We remove comments because anyway the quotes in there
1252
# would cause problems or look ugly.
1253
# WARNING: Be sure not to use single quotes in there, as some shells,
1254
# such as our DU 5.0 friend, will then `close' the trap.
1255
trap 'exit_status=$?
1256
  # Save into config.log some information that might help in debugging.
1257
  {
1258
    echo
1259
 
1260
    cat <<\_ASBOX
1261
## ---------------- ##
1262
## Cache variables. ##
1263
## ---------------- ##
1264
_ASBOX
1265
    echo
1266
    # The following way of writing the cache mishandles newlines in values,
1267
{
1268
  (set) 2>&1 |
1269
    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1270
    *ac_space=\ *)
1271
      sed -n \
1272
        "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1273
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1274
      ;;
1275
    *)
1276
      sed -n \
1277
        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1278
      ;;
1279
    esac;
1280
}
1281
    echo
1282
 
1283
    cat <<\_ASBOX
1284
## ----------------- ##
1285
## Output variables. ##
1286
## ----------------- ##
1287
_ASBOX
1288
    echo
1289
    for ac_var in $ac_subst_vars
1290
    do
1291
      eval ac_val=$`echo $ac_var`
1292
      echo "$ac_var='"'"'$ac_val'"'"'"
1293
    done | sort
1294
    echo
1295
 
1296
    if test -n "$ac_subst_files"; then
1297
      cat <<\_ASBOX
1298
## ------------- ##
1299
## Output files. ##
1300
## ------------- ##
1301
_ASBOX
1302
      echo
1303
      for ac_var in $ac_subst_files
1304
      do
1305
        eval ac_val=$`echo $ac_var`
1306
        echo "$ac_var='"'"'$ac_val'"'"'"
1307
      done | sort
1308
      echo
1309
    fi
1310
 
1311
    if test -s confdefs.h; then
1312
      cat <<\_ASBOX
1313
## ----------- ##
1314
## confdefs.h. ##
1315
## ----------- ##
1316
_ASBOX
1317
      echo
1318
      sed "/^$/d" confdefs.h | sort
1319
      echo
1320
    fi
1321
    test "$ac_signal" != 0 &&
1322
      echo "$as_me: caught signal $ac_signal"
1323
    echo "$as_me: exit $exit_status"
1324
  } >&5
1325
  rm -f core *.core &&
1326
  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1327
    exit $exit_status
1328
     ' 0
1329
for ac_signal in 1 2 13 15; do
1330
  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1331
done
1332
ac_signal=0
1333
 
1334
# confdefs.h avoids OS command line length limits that DEFS can exceed.
1335
rm -rf conftest* confdefs.h
1336
# AIX cpp loses on an empty file, so make sure it contains at least a newline.
1337
echo >confdefs.h
1338
 
1339
# Predefined preprocessor variables.
1340
 
1341
cat >>confdefs.h <<_ACEOF
1342
#define PACKAGE_NAME "$PACKAGE_NAME"
1343
_ACEOF
1344
 
1345
 
1346
cat >>confdefs.h <<_ACEOF
1347
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1348
_ACEOF
1349
 
1350
 
1351
cat >>confdefs.h <<_ACEOF
1352
#define PACKAGE_VERSION "$PACKAGE_VERSION"
1353
_ACEOF
1354
 
1355
 
1356
cat >>confdefs.h <<_ACEOF
1357
#define PACKAGE_STRING "$PACKAGE_STRING"
1358
_ACEOF
1359
 
1360
 
1361
cat >>confdefs.h <<_ACEOF
1362
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1363
_ACEOF
1364
 
1365
 
1366
# Let the site file select an alternate cache file if it wants to.
1367
# Prefer explicitly selected file to automatically selected ones.
1368
if test -z "$CONFIG_SITE"; then
1369
  if test "x$prefix" != xNONE; then
1370
    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1371
  else
1372
    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1373
  fi
1374
fi
1375
for ac_site_file in $CONFIG_SITE; do
1376
  if test -r "$ac_site_file"; then
1377
    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1378
echo "$as_me: loading site script $ac_site_file" >&6;}
1379
    sed 's/^/| /' "$ac_site_file" >&5
1380
    . "$ac_site_file"
1381
  fi
1382
done
1383
 
1384
if test -r "$cache_file"; then
1385
  # Some versions of bash will fail to source /dev/null (special
1386
  # files actually), so we avoid doing that.
1387
  if test -f "$cache_file"; then
1388
    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1389
echo "$as_me: loading cache $cache_file" >&6;}
1390
    case $cache_file in
1391
      [\\/]* | ?:[\\/]* ) . $cache_file;;
1392
      *)                      . ./$cache_file;;
1393
    esac
1394
  fi
1395
else
1396
  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1397
echo "$as_me: creating cache $cache_file" >&6;}
1398
  >$cache_file
1399
fi
1400
 
1401
# Check that the precious variables saved in the cache have kept the same
1402
# value.
1403
ac_cache_corrupted=false
1404
for ac_var in `(set) 2>&1 |
1405
               sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1406
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1407
  eval ac_new_set=\$ac_env_${ac_var}_set
1408
  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1409
  eval ac_new_val="\$ac_env_${ac_var}_value"
1410
  case $ac_old_set,$ac_new_set in
1411
    set,)
1412
      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1413
echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1414
      ac_cache_corrupted=: ;;
1415
    ,set)
1416
      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1417
echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1418
      ac_cache_corrupted=: ;;
1419
    ,);;
1420
    *)
1421
      if test "x$ac_old_val" != "x$ac_new_val"; then
1422
        # differences in whitespace do not lead to failure.
1423
        ac_old_val_w=`echo x $ac_old_val`
1424
        ac_new_val_w=`echo x $ac_new_val`
1425
        if test "$ac_old_val_w" != "$ac_new_val_w"; then
1426
          { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1427
echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1428
          ac_cache_corrupted=:
1429
        else
1430
          { echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1431
echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1432
          eval $ac_var=\$ac_old_val
1433
        fi
1434
        { echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1435
echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1436
        { echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1437
echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1438
      fi;;
1439
  esac
1440
  # Pass precious variables to config.status.
1441
  if test "$ac_new_set" = set; then
1442
    case $ac_new_val in
1443
    *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1444
      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1445
    *) ac_arg=$ac_var=$ac_new_val ;;
1446
    esac
1447
    case " $ac_configure_args " in
1448
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1449
      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1450
    esac
1451
  fi
1452
done
1453
if $ac_cache_corrupted; then
1454
  { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1455
echo "$as_me: error: in \`$ac_pwd':" >&2;}
1456
  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1457
echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1458
  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1459
echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1460
   { (exit 1); exit 1; }; }
1461
fi
1462
 
1463
ac_ext=c
1464
ac_cpp='$CPP $CPPFLAGS'
1465
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1466
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1467
ac_compiler_gnu=$ac_cv_c_compiler_gnu
1468
 
1469
 
1470
 
1471
 
1472
 
1473
 
1474
 
1475
 
1476
 
1477
 
1478
 
1479
 
1480
 
1481
 
1482
 
1483
 
1484
 
1485
 
1486
 
1487
 
1488
 
1489
 
1490
 
1491
 
1492
ac_aux_dir=
1493
for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1494
  if test -f $ac_dir/install-sh; then
1495
    ac_aux_dir=$ac_dir
1496
    ac_install_sh="$ac_aux_dir/install-sh -c"
1497
    break
1498
  elif test -f $ac_dir/install.sh; then
1499
    ac_aux_dir=$ac_dir
1500
    ac_install_sh="$ac_aux_dir/install.sh -c"
1501
    break
1502
  elif test -f $ac_dir/shtool; then
1503
    ac_aux_dir=$ac_dir
1504
    ac_install_sh="$ac_aux_dir/shtool install -c"
1505
    break
1506
  fi
1507
done
1508
if test -z "$ac_aux_dir"; then
1509
  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1510
echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1511
   { (exit 1); exit 1; }; }
1512
fi
1513
ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1514
ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1515
ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1516
 
1517
# Make sure we can run config.sub.
1518
$ac_config_sub sun4 >/dev/null 2>&1 ||
1519
  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1520
echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1521
   { (exit 1); exit 1; }; }
1522
 
1523
echo "$as_me:$LINENO: checking build system type" >&5
1524
echo $ECHO_N "checking build system type... $ECHO_C" >&6
1525
if test "${ac_cv_build+set}" = set; then
1526
  echo $ECHO_N "(cached) $ECHO_C" >&6
1527
else
1528
  ac_cv_build_alias=$build_alias
1529
test -z "$ac_cv_build_alias" &&
1530
  ac_cv_build_alias=`$ac_config_guess`
1531
test -z "$ac_cv_build_alias" &&
1532
  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1533
echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1534
   { (exit 1); exit 1; }; }
1535
ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1536
  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1537
echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1538
   { (exit 1); exit 1; }; }
1539
 
1540
fi
1541
echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1542
echo "${ECHO_T}$ac_cv_build" >&6
1543
build=$ac_cv_build
1544
build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1545
build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1546
build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1547
 
1548
 
1549
echo "$as_me:$LINENO: checking host system type" >&5
1550
echo $ECHO_N "checking host system type... $ECHO_C" >&6
1551
if test "${ac_cv_host+set}" = set; then
1552
  echo $ECHO_N "(cached) $ECHO_C" >&6
1553
else
1554
  ac_cv_host_alias=$host_alias
1555
test -z "$ac_cv_host_alias" &&
1556
  ac_cv_host_alias=$ac_cv_build_alias
1557
ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1558
  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1559
echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1560
   { (exit 1); exit 1; }; }
1561
 
1562
fi
1563
echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1564
echo "${ECHO_T}$ac_cv_host" >&6
1565
host=$ac_cv_host
1566
host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1567
host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1568
host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1569
 
1570
 
1571
echo "$as_me:$LINENO: checking target system type" >&5
1572
echo $ECHO_N "checking target system type... $ECHO_C" >&6
1573
if test "${ac_cv_target+set}" = set; then
1574
  echo $ECHO_N "(cached) $ECHO_C" >&6
1575
else
1576
  ac_cv_target_alias=$target_alias
1577
test "x$ac_cv_target_alias" = "x" &&
1578
  ac_cv_target_alias=$ac_cv_host_alias
1579
ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1580
  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1581
echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1582
   { (exit 1); exit 1; }; }
1583
 
1584
fi
1585
echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1586
echo "${ECHO_T}$ac_cv_target" >&6
1587
target=$ac_cv_target
1588
target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1589
target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1590
target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1591
 
1592
 
1593
# The aliases save the names the user supplied, while $host etc.
1594
# will get canonicalized.
1595
test -n "$target_alias" &&
1596
  test "$program_prefix$program_suffix$program_transform_name" = \
1597
    NONENONEs,x,x, &&
1598
  program_prefix=${target_alias}-
1599
ac_ext=c
1600
ac_cpp='$CPP $CPPFLAGS'
1601
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1602
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1603
ac_compiler_gnu=$ac_cv_c_compiler_gnu
1604
if test -n "$ac_tool_prefix"; then
1605
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1606
set dummy ${ac_tool_prefix}gcc; ac_word=$2
1607
echo "$as_me:$LINENO: checking for $ac_word" >&5
1608
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1609
if test "${ac_cv_prog_CC+set}" = set; then
1610
  echo $ECHO_N "(cached) $ECHO_C" >&6
1611
else
1612
  if test -n "$CC"; then
1613
  ac_cv_prog_CC="$CC" # Let the user override the test.
1614
else
1615
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1616
for as_dir in $PATH
1617
do
1618
  IFS=$as_save_IFS
1619
  test -z "$as_dir" && as_dir=.
1620
  for ac_exec_ext in '' $ac_executable_extensions; do
1621
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1622
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
1623
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1624
    break 2
1625
  fi
1626
done
1627
done
1628
 
1629
fi
1630
fi
1631
CC=$ac_cv_prog_CC
1632
if test -n "$CC"; then
1633
  echo "$as_me:$LINENO: result: $CC" >&5
1634
echo "${ECHO_T}$CC" >&6
1635
else
1636
  echo "$as_me:$LINENO: result: no" >&5
1637
echo "${ECHO_T}no" >&6
1638
fi
1639
 
1640
fi
1641
if test -z "$ac_cv_prog_CC"; then
1642
  ac_ct_CC=$CC
1643
  # Extract the first word of "gcc", so it can be a program name with args.
1644
set dummy gcc; ac_word=$2
1645
echo "$as_me:$LINENO: checking for $ac_word" >&5
1646
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1647
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1648
  echo $ECHO_N "(cached) $ECHO_C" >&6
1649
else
1650
  if test -n "$ac_ct_CC"; then
1651
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1652
else
1653
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1654
for as_dir in $PATH
1655
do
1656
  IFS=$as_save_IFS
1657
  test -z "$as_dir" && as_dir=.
1658
  for ac_exec_ext in '' $ac_executable_extensions; do
1659
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1660
    ac_cv_prog_ac_ct_CC="gcc"
1661
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1662
    break 2
1663
  fi
1664
done
1665
done
1666
 
1667
fi
1668
fi
1669
ac_ct_CC=$ac_cv_prog_ac_ct_CC
1670
if test -n "$ac_ct_CC"; then
1671
  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1672
echo "${ECHO_T}$ac_ct_CC" >&6
1673
else
1674
  echo "$as_me:$LINENO: result: no" >&5
1675
echo "${ECHO_T}no" >&6
1676
fi
1677
 
1678
  CC=$ac_ct_CC
1679
else
1680
  CC="$ac_cv_prog_CC"
1681
fi
1682
 
1683
if test -z "$CC"; then
1684
  if test -n "$ac_tool_prefix"; then
1685
  # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1686
set dummy ${ac_tool_prefix}cc; ac_word=$2
1687
echo "$as_me:$LINENO: checking for $ac_word" >&5
1688
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1689
if test "${ac_cv_prog_CC+set}" = set; then
1690
  echo $ECHO_N "(cached) $ECHO_C" >&6
1691
else
1692
  if test -n "$CC"; then
1693
  ac_cv_prog_CC="$CC" # Let the user override the test.
1694
else
1695
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1696
for as_dir in $PATH
1697
do
1698
  IFS=$as_save_IFS
1699
  test -z "$as_dir" && as_dir=.
1700
  for ac_exec_ext in '' $ac_executable_extensions; do
1701
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1702
    ac_cv_prog_CC="${ac_tool_prefix}cc"
1703
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1704
    break 2
1705
  fi
1706
done
1707
done
1708
 
1709
fi
1710
fi
1711
CC=$ac_cv_prog_CC
1712
if test -n "$CC"; then
1713
  echo "$as_me:$LINENO: result: $CC" >&5
1714
echo "${ECHO_T}$CC" >&6
1715
else
1716
  echo "$as_me:$LINENO: result: no" >&5
1717
echo "${ECHO_T}no" >&6
1718
fi
1719
 
1720
fi
1721
if test -z "$ac_cv_prog_CC"; then
1722
  ac_ct_CC=$CC
1723
  # Extract the first word of "cc", so it can be a program name with args.
1724
set dummy cc; ac_word=$2
1725
echo "$as_me:$LINENO: checking for $ac_word" >&5
1726
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1727
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1728
  echo $ECHO_N "(cached) $ECHO_C" >&6
1729
else
1730
  if test -n "$ac_ct_CC"; then
1731
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1732
else
1733
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1734
for as_dir in $PATH
1735
do
1736
  IFS=$as_save_IFS
1737
  test -z "$as_dir" && as_dir=.
1738
  for ac_exec_ext in '' $ac_executable_extensions; do
1739
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1740
    ac_cv_prog_ac_ct_CC="cc"
1741
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1742
    break 2
1743
  fi
1744
done
1745
done
1746
 
1747
fi
1748
fi
1749
ac_ct_CC=$ac_cv_prog_ac_ct_CC
1750
if test -n "$ac_ct_CC"; then
1751
  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1752
echo "${ECHO_T}$ac_ct_CC" >&6
1753
else
1754
  echo "$as_me:$LINENO: result: no" >&5
1755
echo "${ECHO_T}no" >&6
1756
fi
1757
 
1758
  CC=$ac_ct_CC
1759
else
1760
  CC="$ac_cv_prog_CC"
1761
fi
1762
 
1763
fi
1764
if test -z "$CC"; then
1765
  # Extract the first word of "cc", so it can be a program name with args.
1766
set dummy cc; ac_word=$2
1767
echo "$as_me:$LINENO: checking for $ac_word" >&5
1768
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1769
if test "${ac_cv_prog_CC+set}" = set; then
1770
  echo $ECHO_N "(cached) $ECHO_C" >&6
1771
else
1772
  if test -n "$CC"; then
1773
  ac_cv_prog_CC="$CC" # Let the user override the test.
1774
else
1775
  ac_prog_rejected=no
1776
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1777
for as_dir in $PATH
1778
do
1779
  IFS=$as_save_IFS
1780
  test -z "$as_dir" && as_dir=.
1781
  for ac_exec_ext in '' $ac_executable_extensions; do
1782
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1783
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1784
       ac_prog_rejected=yes
1785
       continue
1786
     fi
1787
    ac_cv_prog_CC="cc"
1788
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1789
    break 2
1790
  fi
1791
done
1792
done
1793
 
1794
if test $ac_prog_rejected = yes; then
1795
  # We found a bogon in the path, so make sure we never use it.
1796
  set dummy $ac_cv_prog_CC
1797
  shift
1798
  if test $# != 0; then
1799
    # We chose a different compiler from the bogus one.
1800
    # However, it has the same basename, so the bogon will be chosen
1801
    # first if we set CC to just the basename; use the full file name.
1802
    shift
1803
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1804
  fi
1805
fi
1806
fi
1807
fi
1808
CC=$ac_cv_prog_CC
1809
if test -n "$CC"; then
1810
  echo "$as_me:$LINENO: result: $CC" >&5
1811
echo "${ECHO_T}$CC" >&6
1812
else
1813
  echo "$as_me:$LINENO: result: no" >&5
1814
echo "${ECHO_T}no" >&6
1815
fi
1816
 
1817
fi
1818
if test -z "$CC"; then
1819
  if test -n "$ac_tool_prefix"; then
1820
  for ac_prog in cl
1821
  do
1822
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1823
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1824
echo "$as_me:$LINENO: checking for $ac_word" >&5
1825
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1826
if test "${ac_cv_prog_CC+set}" = set; then
1827
  echo $ECHO_N "(cached) $ECHO_C" >&6
1828
else
1829
  if test -n "$CC"; then
1830
  ac_cv_prog_CC="$CC" # Let the user override the test.
1831
else
1832
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1833
for as_dir in $PATH
1834
do
1835
  IFS=$as_save_IFS
1836
  test -z "$as_dir" && as_dir=.
1837
  for ac_exec_ext in '' $ac_executable_extensions; do
1838
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1839
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1840
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1841
    break 2
1842
  fi
1843
done
1844
done
1845
 
1846
fi
1847
fi
1848
CC=$ac_cv_prog_CC
1849
if test -n "$CC"; then
1850
  echo "$as_me:$LINENO: result: $CC" >&5
1851
echo "${ECHO_T}$CC" >&6
1852
else
1853
  echo "$as_me:$LINENO: result: no" >&5
1854
echo "${ECHO_T}no" >&6
1855
fi
1856
 
1857
    test -n "$CC" && break
1858
  done
1859
fi
1860
if test -z "$CC"; then
1861
  ac_ct_CC=$CC
1862
  for ac_prog in cl
1863
do
1864
  # Extract the first word of "$ac_prog", so it can be a program name with args.
1865
set dummy $ac_prog; ac_word=$2
1866
echo "$as_me:$LINENO: checking for $ac_word" >&5
1867
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1868
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1869
  echo $ECHO_N "(cached) $ECHO_C" >&6
1870
else
1871
  if test -n "$ac_ct_CC"; then
1872
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1873
else
1874
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1875
for as_dir in $PATH
1876
do
1877
  IFS=$as_save_IFS
1878
  test -z "$as_dir" && as_dir=.
1879
  for ac_exec_ext in '' $ac_executable_extensions; do
1880
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1881
    ac_cv_prog_ac_ct_CC="$ac_prog"
1882
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1883
    break 2
1884
  fi
1885
done
1886
done
1887
 
1888
fi
1889
fi
1890
ac_ct_CC=$ac_cv_prog_ac_ct_CC
1891
if test -n "$ac_ct_CC"; then
1892
  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1893
echo "${ECHO_T}$ac_ct_CC" >&6
1894
else
1895
  echo "$as_me:$LINENO: result: no" >&5
1896
echo "${ECHO_T}no" >&6
1897
fi
1898
 
1899
  test -n "$ac_ct_CC" && break
1900
done
1901
 
1902
  CC=$ac_ct_CC
1903
fi
1904
 
1905
fi
1906
 
1907
 
1908
test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1909
echo "$as_me: error: in \`$ac_pwd':" >&2;}
1910
{ { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1911
See \`config.log' for more details." >&5
1912
echo "$as_me: error: no acceptable C compiler found in \$PATH
1913
See \`config.log' for more details." >&2;}
1914
   { (exit 1); exit 1; }; }; }
1915
 
1916
# Provide some information about the compiler.
1917
echo "$as_me:$LINENO:" \
1918
     "checking for C compiler version" >&5
1919
ac_compiler=`set X $ac_compile; echo $2`
1920
{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5
1921
  (eval $ac_compiler --version &5) 2>&5
1922
  ac_status=$?
1923
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1924
  (exit $ac_status); }
1925
{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5
1926
  (eval $ac_compiler -v &5) 2>&5
1927
  ac_status=$?
1928
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1929
  (exit $ac_status); }
1930
{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5
1931
  (eval $ac_compiler -V &5) 2>&5
1932
  ac_status=$?
1933
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1934
  (exit $ac_status); }
1935
 
1936
cat >conftest.$ac_ext <<_ACEOF
1937
/* confdefs.h.  */
1938
_ACEOF
1939
cat confdefs.h >>conftest.$ac_ext
1940
cat >>conftest.$ac_ext <<_ACEOF
1941
/* end confdefs.h.  */
1942
 
1943
int
1944
main ()
1945
{
1946
 
1947
  ;
1948
  return 0;
1949
}
1950
_ACEOF
1951
ac_clean_files_save=$ac_clean_files
1952
ac_clean_files="$ac_clean_files a.out a.exe b.out"
1953
# Try to create an executable without -o first, disregard a.out.
1954
# It will help us diagnose broken compilers, and finding out an intuition
1955
# of exeext.
1956
echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1957
echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1958
ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1959
if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1960
  (eval $ac_link_default) 2>&5
1961
  ac_status=$?
1962
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1963
  (exit $ac_status); }; then
1964
  # Find the output, starting from the most likely.  This scheme is
1965
# not robust to junk in `.', hence go to wildcards (a.*) only as a last
1966
# resort.
1967
 
1968
# Be careful to initialize this variable, since it used to be cached.
1969
# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1970
ac_cv_exeext=
1971
# b.out is created by i960 compilers.
1972
for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1973
do
1974
  test -f "$ac_file" || continue
1975
  case $ac_file in
1976
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1977
        ;;
1978
    conftest.$ac_ext )
1979
        # This is the source file.
1980
        ;;
1981
    [ab].out )
1982
        # We found the default executable, but exeext='' is most
1983
        # certainly right.
1984
        break;;
1985
    *.* )
1986
        ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1987
        # FIXME: I believe we export ac_cv_exeext for Libtool,
1988
        # but it would be cool to find out if it's true.  Does anybody
1989
        # maintain Libtool? --akim.
1990
        export ac_cv_exeext
1991
        break;;
1992
    * )
1993
        break;;
1994
  esac
1995
done
1996
else
1997
  echo "$as_me: failed program was:" >&5
1998
sed 's/^/| /' conftest.$ac_ext >&5
1999
 
2000
{ { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2001
echo "$as_me: error: in \`$ac_pwd':" >&2;}
2002
{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
2003
See \`config.log' for more details." >&5
2004
echo "$as_me: error: C compiler cannot create executables
2005
See \`config.log' for more details." >&2;}
2006
   { (exit 77); exit 77; }; }; }
2007
fi
2008
 
2009
ac_exeext=$ac_cv_exeext
2010
echo "$as_me:$LINENO: result: $ac_file" >&5
2011
echo "${ECHO_T}$ac_file" >&6
2012
 
2013
# Check the compiler produces executables we can run.  If not, either
2014
# the compiler is broken, or we cross compile.
2015
echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2016
echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2017
# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2018
# If not cross compiling, check that we can run a simple program.
2019
if test "$cross_compiling" != yes; then
2020
  if { ac_try='./$ac_file'
2021
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2022
  (eval $ac_try) 2>&5
2023
  ac_status=$?
2024
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2025
  (exit $ac_status); }; }; then
2026
    cross_compiling=no
2027
  else
2028
    if test "$cross_compiling" = maybe; then
2029
        cross_compiling=yes
2030
    else
2031
        { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2032
echo "$as_me: error: in \`$ac_pwd':" >&2;}
2033
{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2034
If you meant to cross compile, use \`--host'.
2035
See \`config.log' for more details." >&5
2036
echo "$as_me: error: cannot run C compiled programs.
2037
If you meant to cross compile, use \`--host'.
2038
See \`config.log' for more details." >&2;}
2039
   { (exit 1); exit 1; }; }; }
2040
    fi
2041
  fi
2042
fi
2043
echo "$as_me:$LINENO: result: yes" >&5
2044
echo "${ECHO_T}yes" >&6
2045
 
2046
rm -f a.out a.exe conftest$ac_cv_exeext b.out
2047
ac_clean_files=$ac_clean_files_save
2048
# Check the compiler produces executables we can run.  If not, either
2049
# the compiler is broken, or we cross compile.
2050
echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2051
echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2052
echo "$as_me:$LINENO: result: $cross_compiling" >&5
2053
echo "${ECHO_T}$cross_compiling" >&6
2054
 
2055
echo "$as_me:$LINENO: checking for suffix of executables" >&5
2056
echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2057
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2058
  (eval $ac_link) 2>&5
2059
  ac_status=$?
2060
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2061
  (exit $ac_status); }; then
2062
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2063
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2064
# work properly (i.e., refer to `conftest.exe'), while it won't with
2065
# `rm'.
2066
for ac_file in conftest.exe conftest conftest.*; do
2067
  test -f "$ac_file" || continue
2068
  case $ac_file in
2069
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2070
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2071
          export ac_cv_exeext
2072
          break;;
2073
    * ) break;;
2074
  esac
2075
done
2076
else
2077
  { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2078
echo "$as_me: error: in \`$ac_pwd':" >&2;}
2079
{ { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2080
See \`config.log' for more details." >&5
2081
echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2082
See \`config.log' for more details." >&2;}
2083
   { (exit 1); exit 1; }; }; }
2084
fi
2085
 
2086
rm -f conftest$ac_cv_exeext
2087
echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2088
echo "${ECHO_T}$ac_cv_exeext" >&6
2089
 
2090
rm -f conftest.$ac_ext
2091
EXEEXT=$ac_cv_exeext
2092
ac_exeext=$EXEEXT
2093
echo "$as_me:$LINENO: checking for suffix of object files" >&5
2094
echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2095
if test "${ac_cv_objext+set}" = set; then
2096
  echo $ECHO_N "(cached) $ECHO_C" >&6
2097
else
2098
  cat >conftest.$ac_ext <<_ACEOF
2099
/* confdefs.h.  */
2100
_ACEOF
2101
cat confdefs.h >>conftest.$ac_ext
2102
cat >>conftest.$ac_ext <<_ACEOF
2103
/* end confdefs.h.  */
2104
 
2105
int
2106
main ()
2107
{
2108
 
2109
  ;
2110
  return 0;
2111
}
2112
_ACEOF
2113
rm -f conftest.o conftest.obj
2114
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2115
  (eval $ac_compile) 2>&5
2116
  ac_status=$?
2117
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2118
  (exit $ac_status); }; then
2119
  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2120
  case $ac_file in
2121
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2122
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2123
       break;;
2124
  esac
2125
done
2126
else
2127
  echo "$as_me: failed program was:" >&5
2128
sed 's/^/| /' conftest.$ac_ext >&5
2129
 
2130
{ { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2131
echo "$as_me: error: in \`$ac_pwd':" >&2;}
2132
{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2133
See \`config.log' for more details." >&5
2134
echo "$as_me: error: cannot compute suffix of object files: cannot compile
2135
See \`config.log' for more details." >&2;}
2136
   { (exit 1); exit 1; }; }; }
2137
fi
2138
 
2139
rm -f conftest.$ac_cv_objext conftest.$ac_ext
2140
fi
2141
echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2142
echo "${ECHO_T}$ac_cv_objext" >&6
2143
OBJEXT=$ac_cv_objext
2144
ac_objext=$OBJEXT
2145
echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2146
echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2147
if test "${ac_cv_c_compiler_gnu+set}" = set; then
2148
  echo $ECHO_N "(cached) $ECHO_C" >&6
2149
else
2150
  cat >conftest.$ac_ext <<_ACEOF
2151
/* confdefs.h.  */
2152
_ACEOF
2153
cat confdefs.h >>conftest.$ac_ext
2154
cat >>conftest.$ac_ext <<_ACEOF
2155
/* end confdefs.h.  */
2156
 
2157
int
2158
main ()
2159
{
2160
#ifndef __GNUC__
2161
       choke me
2162
#endif
2163
 
2164
  ;
2165
  return 0;
2166
}
2167
_ACEOF
2168
rm -f conftest.$ac_objext
2169
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2170
  (eval $ac_compile) 2>conftest.er1
2171
  ac_status=$?
2172
  grep -v '^ *+' conftest.er1 >conftest.err
2173
  rm -f conftest.er1
2174
  cat conftest.err >&5
2175
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2176
  (exit $ac_status); } &&
2177
         { ac_try='test -z "$ac_c_werror_flag"
2178
                         || test ! -s conftest.err'
2179
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2180
  (eval $ac_try) 2>&5
2181
  ac_status=$?
2182
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2183
  (exit $ac_status); }; } &&
2184
         { ac_try='test -s conftest.$ac_objext'
2185
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2186
  (eval $ac_try) 2>&5
2187
  ac_status=$?
2188
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2189
  (exit $ac_status); }; }; then
2190
  ac_compiler_gnu=yes
2191
else
2192
  echo "$as_me: failed program was:" >&5
2193
sed 's/^/| /' conftest.$ac_ext >&5
2194
 
2195
ac_compiler_gnu=no
2196
fi
2197
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2198
ac_cv_c_compiler_gnu=$ac_compiler_gnu
2199
 
2200
fi
2201
echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2202
echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2203
GCC=`test $ac_compiler_gnu = yes && echo yes`
2204
ac_test_CFLAGS=${CFLAGS+set}
2205
ac_save_CFLAGS=$CFLAGS
2206
CFLAGS="-g"
2207
echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2208
echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2209
if test "${ac_cv_prog_cc_g+set}" = set; then
2210
  echo $ECHO_N "(cached) $ECHO_C" >&6
2211
else
2212
  cat >conftest.$ac_ext <<_ACEOF
2213
/* confdefs.h.  */
2214
_ACEOF
2215
cat confdefs.h >>conftest.$ac_ext
2216
cat >>conftest.$ac_ext <<_ACEOF
2217
/* end confdefs.h.  */
2218
 
2219
int
2220
main ()
2221
{
2222
 
2223
  ;
2224
  return 0;
2225
}
2226
_ACEOF
2227
rm -f conftest.$ac_objext
2228
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2229
  (eval $ac_compile) 2>conftest.er1
2230
  ac_status=$?
2231
  grep -v '^ *+' conftest.er1 >conftest.err
2232
  rm -f conftest.er1
2233
  cat conftest.err >&5
2234
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2235
  (exit $ac_status); } &&
2236
         { ac_try='test -z "$ac_c_werror_flag"
2237
                         || test ! -s conftest.err'
2238
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2239
  (eval $ac_try) 2>&5
2240
  ac_status=$?
2241
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2242
  (exit $ac_status); }; } &&
2243
         { ac_try='test -s conftest.$ac_objext'
2244
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2245
  (eval $ac_try) 2>&5
2246
  ac_status=$?
2247
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2248
  (exit $ac_status); }; }; then
2249
  ac_cv_prog_cc_g=yes
2250
else
2251
  echo "$as_me: failed program was:" >&5
2252
sed 's/^/| /' conftest.$ac_ext >&5
2253
 
2254
ac_cv_prog_cc_g=no
2255
fi
2256
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2257
fi
2258
echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2259
echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2260
if test "$ac_test_CFLAGS" = set; then
2261
  CFLAGS=$ac_save_CFLAGS
2262
elif test $ac_cv_prog_cc_g = yes; then
2263
  if test "$GCC" = yes; then
2264
    CFLAGS="-g -O2"
2265
  else
2266
    CFLAGS="-g"
2267
  fi
2268
else
2269
  if test "$GCC" = yes; then
2270
    CFLAGS="-O2"
2271
  else
2272
    CFLAGS=
2273
  fi
2274
fi
2275
echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2276
echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2277
if test "${ac_cv_prog_cc_stdc+set}" = set; then
2278
  echo $ECHO_N "(cached) $ECHO_C" >&6
2279
else
2280
  ac_cv_prog_cc_stdc=no
2281
ac_save_CC=$CC
2282
cat >conftest.$ac_ext <<_ACEOF
2283
/* confdefs.h.  */
2284
_ACEOF
2285
cat confdefs.h >>conftest.$ac_ext
2286
cat >>conftest.$ac_ext <<_ACEOF
2287
/* end confdefs.h.  */
2288
#include 
2289
#include 
2290
#include 
2291
#include 
2292
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2293
struct buf { int x; };
2294
FILE * (*rcsopen) (struct buf *, struct stat *, int);
2295
static char *e (p, i)
2296
     char **p;
2297
     int i;
2298
{
2299
  return p[i];
2300
}
2301
static char *f (char * (*g) (char **, int), char **p, ...)
2302
{
2303
  char *s;
2304
  va_list v;
2305
  va_start (v,p);
2306
  s = g (p, va_arg (v,int));
2307
  va_end (v);
2308
  return s;
2309
}
2310
 
2311
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2312
   function prototypes and stuff, but not '\xHH' hex character constants.
2313
   These don't provoke an error unfortunately, instead are silently treated
2314
   as 'x'.  The following induces an error, until -std1 is added to get
2315
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2316
   array size at least.  It's necessary to write '\x00'==0 to get something
2317
   that's true only with -std1.  */
2318
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2319
 
2320
int test (int i, double x);
2321
struct s1 {int (*f) (int a);};
2322
struct s2 {int (*f) (double a);};
2323
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2324
int argc;
2325
char **argv;
2326
int
2327
main ()
2328
{
2329
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2330
  ;
2331
  return 0;
2332
}
2333
_ACEOF
2334
# Don't try gcc -ansi; that turns off useful extensions and
2335
# breaks some systems' header files.
2336
# AIX                   -qlanglvl=ansi
2337
# Ultrix and OSF/1      -std1
2338
# HP-UX 10.20 and later -Ae
2339
# HP-UX older versions  -Aa -D_HPUX_SOURCE
2340
# SVR4                  -Xc -D__EXTENSIONS__
2341
for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2342
do
2343
  CC="$ac_save_CC $ac_arg"
2344
  rm -f conftest.$ac_objext
2345
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2346
  (eval $ac_compile) 2>conftest.er1
2347
  ac_status=$?
2348
  grep -v '^ *+' conftest.er1 >conftest.err
2349
  rm -f conftest.er1
2350
  cat conftest.err >&5
2351
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2352
  (exit $ac_status); } &&
2353
         { ac_try='test -z "$ac_c_werror_flag"
2354
                         || test ! -s conftest.err'
2355
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2356
  (eval $ac_try) 2>&5
2357
  ac_status=$?
2358
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2359
  (exit $ac_status); }; } &&
2360
         { ac_try='test -s conftest.$ac_objext'
2361
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2362
  (eval $ac_try) 2>&5
2363
  ac_status=$?
2364
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2365
  (exit $ac_status); }; }; then
2366
  ac_cv_prog_cc_stdc=$ac_arg
2367
break
2368
else
2369
  echo "$as_me: failed program was:" >&5
2370
sed 's/^/| /' conftest.$ac_ext >&5
2371
 
2372
fi
2373
rm -f conftest.err conftest.$ac_objext
2374
done
2375
rm -f conftest.$ac_ext conftest.$ac_objext
2376
CC=$ac_save_CC
2377
 
2378
fi
2379
 
2380
case "x$ac_cv_prog_cc_stdc" in
2381
  x|xno)
2382
    echo "$as_me:$LINENO: result: none needed" >&5
2383
echo "${ECHO_T}none needed" >&6 ;;
2384
  *)
2385
    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2386
echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2387
    CC="$CC $ac_cv_prog_cc_stdc" ;;
2388
esac
2389
 
2390
# Some people use a C++ compiler to compile C.  Since we use `exit',
2391
# in C++ we need to declare it.  In case someone uses the same compiler
2392
# for both compiling C and C++ we need to have the C++ compiler decide
2393
# the declaration of exit, since it's the most demanding environment.
2394
cat >conftest.$ac_ext <<_ACEOF
2395
#ifndef __cplusplus
2396
  choke me
2397
#endif
2398
_ACEOF
2399
rm -f conftest.$ac_objext
2400
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2401
  (eval $ac_compile) 2>conftest.er1
2402
  ac_status=$?
2403
  grep -v '^ *+' conftest.er1 >conftest.err
2404
  rm -f conftest.er1
2405
  cat conftest.err >&5
2406
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2407
  (exit $ac_status); } &&
2408
         { ac_try='test -z "$ac_c_werror_flag"
2409
                         || test ! -s conftest.err'
2410
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2411
  (eval $ac_try) 2>&5
2412
  ac_status=$?
2413
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2414
  (exit $ac_status); }; } &&
2415
         { ac_try='test -s conftest.$ac_objext'
2416
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2417
  (eval $ac_try) 2>&5
2418
  ac_status=$?
2419
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2420
  (exit $ac_status); }; }; then
2421
  for ac_declaration in \
2422
   '' \
2423
   'extern "C" void std::exit (int) throw (); using std::exit;' \
2424
   'extern "C" void std::exit (int); using std::exit;' \
2425
   'extern "C" void exit (int) throw ();' \
2426
   'extern "C" void exit (int);' \
2427
   'void exit (int);'
2428
do
2429
  cat >conftest.$ac_ext <<_ACEOF
2430
/* confdefs.h.  */
2431
_ACEOF
2432
cat confdefs.h >>conftest.$ac_ext
2433
cat >>conftest.$ac_ext <<_ACEOF
2434
/* end confdefs.h.  */
2435
$ac_declaration
2436
#include 
2437
int
2438
main ()
2439
{
2440
exit (42);
2441
  ;
2442
  return 0;
2443
}
2444
_ACEOF
2445
rm -f conftest.$ac_objext
2446
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2447
  (eval $ac_compile) 2>conftest.er1
2448
  ac_status=$?
2449
  grep -v '^ *+' conftest.er1 >conftest.err
2450
  rm -f conftest.er1
2451
  cat conftest.err >&5
2452
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2453
  (exit $ac_status); } &&
2454
         { ac_try='test -z "$ac_c_werror_flag"
2455
                         || test ! -s conftest.err'
2456
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2457
  (eval $ac_try) 2>&5
2458
  ac_status=$?
2459
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2460
  (exit $ac_status); }; } &&
2461
         { ac_try='test -s conftest.$ac_objext'
2462
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2463
  (eval $ac_try) 2>&5
2464
  ac_status=$?
2465
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2466
  (exit $ac_status); }; }; then
2467
  :
2468
else
2469
  echo "$as_me: failed program was:" >&5
2470
sed 's/^/| /' conftest.$ac_ext >&5
2471
 
2472
continue
2473
fi
2474
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2475
  cat >conftest.$ac_ext <<_ACEOF
2476
/* confdefs.h.  */
2477
_ACEOF
2478
cat confdefs.h >>conftest.$ac_ext
2479
cat >>conftest.$ac_ext <<_ACEOF
2480
/* end confdefs.h.  */
2481
$ac_declaration
2482
int
2483
main ()
2484
{
2485
exit (42);
2486
  ;
2487
  return 0;
2488
}
2489
_ACEOF
2490
rm -f conftest.$ac_objext
2491
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2492
  (eval $ac_compile) 2>conftest.er1
2493
  ac_status=$?
2494
  grep -v '^ *+' conftest.er1 >conftest.err
2495
  rm -f conftest.er1
2496
  cat conftest.err >&5
2497
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2498
  (exit $ac_status); } &&
2499
         { ac_try='test -z "$ac_c_werror_flag"
2500
                         || test ! -s conftest.err'
2501
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2502
  (eval $ac_try) 2>&5
2503
  ac_status=$?
2504
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2505
  (exit $ac_status); }; } &&
2506
         { ac_try='test -s conftest.$ac_objext'
2507
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2508
  (eval $ac_try) 2>&5
2509
  ac_status=$?
2510
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2511
  (exit $ac_status); }; }; then
2512
  break
2513
else
2514
  echo "$as_me: failed program was:" >&5
2515
sed 's/^/| /' conftest.$ac_ext >&5
2516
 
2517
fi
2518
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2519
done
2520
rm -f conftest*
2521
if test -n "$ac_declaration"; then
2522
  echo '#ifdef __cplusplus' >>confdefs.h
2523
  echo $ac_declaration      >>confdefs.h
2524
  echo '#endif'             >>confdefs.h
2525
fi
2526
 
2527
else
2528
  echo "$as_me: failed program was:" >&5
2529
sed 's/^/| /' conftest.$ac_ext >&5
2530
 
2531
fi
2532
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2533
ac_ext=c
2534
ac_cpp='$CPP $CPPFLAGS'
2535
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2536
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2537
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2538
 
2539
 
2540
echo "$as_me:$LINENO: checking for library containing strerror" >&5
2541
echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2542
if test "${ac_cv_search_strerror+set}" = set; then
2543
  echo $ECHO_N "(cached) $ECHO_C" >&6
2544
else
2545
  ac_func_search_save_LIBS=$LIBS
2546
ac_cv_search_strerror=no
2547
cat >conftest.$ac_ext <<_ACEOF
2548
/* confdefs.h.  */
2549
_ACEOF
2550
cat confdefs.h >>conftest.$ac_ext
2551
cat >>conftest.$ac_ext <<_ACEOF
2552
/* end confdefs.h.  */
2553
 
2554
/* Override any gcc2 internal prototype to avoid an error.  */
2555
#ifdef __cplusplus
2556
extern "C"
2557
#endif
2558
/* We use char because int might match the return type of a gcc2
2559
   builtin and then its argument prototype would still apply.  */
2560
char strerror ();
2561
int
2562
main ()
2563
{
2564
strerror ();
2565
  ;
2566
  return 0;
2567
}
2568
_ACEOF
2569
rm -f conftest.$ac_objext conftest$ac_exeext
2570
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2571
  (eval $ac_link) 2>conftest.er1
2572
  ac_status=$?
2573
  grep -v '^ *+' conftest.er1 >conftest.err
2574
  rm -f conftest.er1
2575
  cat conftest.err >&5
2576
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2577
  (exit $ac_status); } &&
2578
         { ac_try='test -z "$ac_c_werror_flag"
2579
                         || test ! -s conftest.err'
2580
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2581
  (eval $ac_try) 2>&5
2582
  ac_status=$?
2583
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2584
  (exit $ac_status); }; } &&
2585
         { ac_try='test -s conftest$ac_exeext'
2586
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2587
  (eval $ac_try) 2>&5
2588
  ac_status=$?
2589
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2590
  (exit $ac_status); }; }; then
2591
  ac_cv_search_strerror="none required"
2592
else
2593
  echo "$as_me: failed program was:" >&5
2594
sed 's/^/| /' conftest.$ac_ext >&5
2595
 
2596
fi
2597
rm -f conftest.err conftest.$ac_objext \
2598
      conftest$ac_exeext conftest.$ac_ext
2599
if test "$ac_cv_search_strerror" = no; then
2600
  for ac_lib in cposix; do
2601
    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
2602
    cat >conftest.$ac_ext <<_ACEOF
2603
/* confdefs.h.  */
2604
_ACEOF
2605
cat confdefs.h >>conftest.$ac_ext
2606
cat >>conftest.$ac_ext <<_ACEOF
2607
/* end confdefs.h.  */
2608
 
2609
/* Override any gcc2 internal prototype to avoid an error.  */
2610
#ifdef __cplusplus
2611
extern "C"
2612
#endif
2613
/* We use char because int might match the return type of a gcc2
2614
   builtin and then its argument prototype would still apply.  */
2615
char strerror ();
2616
int
2617
main ()
2618
{
2619
strerror ();
2620
  ;
2621
  return 0;
2622
}
2623
_ACEOF
2624
rm -f conftest.$ac_objext conftest$ac_exeext
2625
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2626
  (eval $ac_link) 2>conftest.er1
2627
  ac_status=$?
2628
  grep -v '^ *+' conftest.er1 >conftest.err
2629
  rm -f conftest.er1
2630
  cat conftest.err >&5
2631
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2632
  (exit $ac_status); } &&
2633
         { ac_try='test -z "$ac_c_werror_flag"
2634
                         || test ! -s conftest.err'
2635
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2636
  (eval $ac_try) 2>&5
2637
  ac_status=$?
2638
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2639
  (exit $ac_status); }; } &&
2640
         { ac_try='test -s conftest$ac_exeext'
2641
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2642
  (eval $ac_try) 2>&5
2643
  ac_status=$?
2644
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2645
  (exit $ac_status); }; }; then
2646
  ac_cv_search_strerror="-l$ac_lib"
2647
break
2648
else
2649
  echo "$as_me: failed program was:" >&5
2650
sed 's/^/| /' conftest.$ac_ext >&5
2651
 
2652
fi
2653
rm -f conftest.err conftest.$ac_objext \
2654
      conftest$ac_exeext conftest.$ac_ext
2655
  done
2656
fi
2657
LIBS=$ac_func_search_save_LIBS
2658
fi
2659
echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2660
echo "${ECHO_T}$ac_cv_search_strerror" >&6
2661
if test "$ac_cv_search_strerror" != no; then
2662
  test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2663
 
2664
fi
2665
 
2666
 
2667
# We currently only use the version number for the name of any shared
2668
# library.  For user convenience, we always use the same version
2669
# number that BFD is using.
2670
BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[         ]*\([^  ]*\)[   ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
2671
 
2672
am__api_version="1.9"
2673
# Find a good install program.  We prefer a C program (faster),
2674
# so one script is as good as another.  But avoid the broken or
2675
# incompatible versions:
2676
# SysV /etc/install, /usr/sbin/install
2677
# SunOS /usr/etc/install
2678
# IRIX /sbin/install
2679
# AIX /bin/install
2680
# AmigaOS /C/install, which installs bootblocks on floppy discs
2681
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2682
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2683
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2684
# OS/2's system install, which has a completely different semantic
2685
# ./install, which can be erroneously created by make from ./install.sh.
2686
# Reject install programs that cannot install multiple files.
2687
echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2688
echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2689
if test -z "$INSTALL"; then
2690
if test "${ac_cv_path_install+set}" = set; then
2691
  echo $ECHO_N "(cached) $ECHO_C" >&6
2692
else
2693
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2694
for as_dir in $PATH
2695
do
2696
  IFS=$as_save_IFS
2697
  test -z "$as_dir" && as_dir=.
2698
  # Account for people who put trailing slashes in PATH elements.
2699
case $as_dir/ in
2700
  ./ | .// | /cC/* | \
2701
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2702
  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2703
  /usr/ucb/* ) ;;
2704
  *)
2705
    # OSF1 and SCO ODT 3.0 have their own names for install.
2706
    # Don't use installbsd from OSF since it installs stuff as root
2707
    # by default.
2708
    for ac_prog in ginstall scoinst install; do
2709
      for ac_exec_ext in '' $ac_executable_extensions; do
2710
        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2711
          if test $ac_prog = install &&
2712
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2713
            # AIX install.  It has an incompatible calling convention.
2714
            :
2715
          elif test $ac_prog = install &&
2716
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2717
            # program-specific install script used by HP pwplus--don't use.
2718
            :
2719
          else
2720
            rm -rf conftest.one conftest.two conftest.dir
2721
            echo one > conftest.one
2722
            echo two > conftest.two
2723
            mkdir conftest.dir
2724
            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2725
              test -s conftest.one && test -s conftest.two &&
2726
              test -s conftest.dir/conftest.one &&
2727
              test -s conftest.dir/conftest.two
2728
            then
2729
              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2730
              break 3
2731
            fi
2732
          fi
2733
        fi
2734
      done
2735
    done
2736
    ;;
2737
esac
2738
done
2739
 
2740
rm -rf conftest.one conftest.two conftest.dir
2741
 
2742
fi
2743
  if test "${ac_cv_path_install+set}" = set; then
2744
    INSTALL=$ac_cv_path_install
2745
  else
2746
    # As a last resort, use the slow shell script.  Don't cache a
2747
    # value for INSTALL within a source directory, because that will
2748
    # break other packages using the cache if that directory is
2749
    # removed, or if the value is a relative name.
2750
    INSTALL=$ac_install_sh
2751
  fi
2752
fi
2753
echo "$as_me:$LINENO: result: $INSTALL" >&5
2754
echo "${ECHO_T}$INSTALL" >&6
2755
 
2756
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2757
# It thinks the first close brace ends the variable substitution.
2758
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2759
 
2760
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2761
 
2762
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2763
 
2764
echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2765
echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
2766
# Just in case
2767
sleep 1
2768
echo timestamp > conftest.file
2769
# Do `set' in a subshell so we don't clobber the current shell's
2770
# arguments.  Must try -L first in case configure is actually a
2771
# symlink; some systems play weird games with the mod time of symlinks
2772
# (eg FreeBSD returns the mod time of the symlink's containing
2773
# directory).
2774
if (
2775
   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2776
   if test "$*" = "X"; then
2777
      # -L didn't work.
2778
      set X `ls -t $srcdir/configure conftest.file`
2779
   fi
2780
   rm -f conftest.file
2781
   if test "$*" != "X $srcdir/configure conftest.file" \
2782
      && test "$*" != "X conftest.file $srcdir/configure"; then
2783
 
2784
      # If neither matched, then we have a broken ls.  This can happen
2785
      # if, for instance, CONFIG_SHELL is bash and it inherits a
2786
      # broken ls alias from the environment.  This has actually
2787
      # happened.  Such a system could not be considered "sane".
2788
      { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
2789
alias in your environment" >&5
2790
echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
2791
alias in your environment" >&2;}
2792
   { (exit 1); exit 1; }; }
2793
   fi
2794
 
2795
   test "$2" = conftest.file
2796
   )
2797
then
2798
   # Ok.
2799
   :
2800
else
2801
   { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2802
Check your system clock" >&5
2803
echo "$as_me: error: newly created file is older than distributed files!
2804
Check your system clock" >&2;}
2805
   { (exit 1); exit 1; }; }
2806
fi
2807
echo "$as_me:$LINENO: result: yes" >&5
2808
echo "${ECHO_T}yes" >&6
2809
test "$program_prefix" != NONE &&
2810
  program_transform_name="s,^,$program_prefix,;$program_transform_name"
2811
# Use a double $ so make ignores it.
2812
test "$program_suffix" != NONE &&
2813
  program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2814
# Double any \ or $.  echo might interpret backslashes.
2815
# By default was `s,x,x', remove it if useless.
2816
cat <<\_ACEOF >conftest.sed
2817
s/[\\$]/&&/g;s/;s,x,x,$//
2818
_ACEOF
2819
program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2820
rm conftest.sed
2821
 
2822
# expand $ac_aux_dir to an absolute path
2823
am_aux_dir=`cd $ac_aux_dir && pwd`
2824
 
2825
test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2826
# Use eval to expand $SHELL
2827
if eval "$MISSING --run true"; then
2828
  am_missing_run="$MISSING --run "
2829
else
2830
  am_missing_run=
2831
  { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2832
echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2833
fi
2834
 
2835
if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
2836
  # We used to keeping the `.' as first argument, in order to
2837
  # allow $(mkdir_p) to be used without argument.  As in
2838
  #   $(mkdir_p) $(somedir)
2839
  # where $(somedir) is conditionally defined.  However this is wrong
2840
  # for two reasons:
2841
  #  1. if the package is installed by a user who cannot write `.'
2842
  #     make install will fail,
2843
  #  2. the above comment should most certainly read
2844
  #     $(mkdir_p) $(DESTDIR)$(somedir)
2845
  #     so it does not work when $(somedir) is undefined and
2846
  #     $(DESTDIR) is not.
2847
  #  To support the latter case, we have to write
2848
  #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2849
  #  so the `.' trick is pointless.
2850
  mkdir_p='mkdir -p --'
2851
else
2852
  # On NextStep and OpenStep, the `mkdir' command does not
2853
  # recognize any option.  It will interpret all options as
2854
  # directories to create, and then abort because `.' already
2855
  # exists.
2856
  for d in ./-p ./--version;
2857
  do
2858
    test -d $d && rmdir $d
2859
  done
2860
  # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2861
  if test -f "$ac_aux_dir/mkinstalldirs"; then
2862
    mkdir_p='$(mkinstalldirs)'
2863
  else
2864
    mkdir_p='$(install_sh) -d'
2865
  fi
2866
fi
2867
 
2868
for ac_prog in gawk mawk nawk awk
2869
do
2870
  # Extract the first word of "$ac_prog", so it can be a program name with args.
2871
set dummy $ac_prog; ac_word=$2
2872
echo "$as_me:$LINENO: checking for $ac_word" >&5
2873
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2874
if test "${ac_cv_prog_AWK+set}" = set; then
2875
  echo $ECHO_N "(cached) $ECHO_C" >&6
2876
else
2877
  if test -n "$AWK"; then
2878
  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2879
else
2880
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2881
for as_dir in $PATH
2882
do
2883
  IFS=$as_save_IFS
2884
  test -z "$as_dir" && as_dir=.
2885
  for ac_exec_ext in '' $ac_executable_extensions; do
2886
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2887
    ac_cv_prog_AWK="$ac_prog"
2888
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2889
    break 2
2890
  fi
2891
done
2892
done
2893
 
2894
fi
2895
fi
2896
AWK=$ac_cv_prog_AWK
2897
if test -n "$AWK"; then
2898
  echo "$as_me:$LINENO: result: $AWK" >&5
2899
echo "${ECHO_T}$AWK" >&6
2900
else
2901
  echo "$as_me:$LINENO: result: no" >&5
2902
echo "${ECHO_T}no" >&6
2903
fi
2904
 
2905
  test -n "$AWK" && break
2906
done
2907
 
2908
echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2909
echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
2910
set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
2911
if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2912
  echo $ECHO_N "(cached) $ECHO_C" >&6
2913
else
2914
  cat >conftest.make <<\_ACEOF
2915
all:
2916
        @echo 'ac_maketemp="$(MAKE)"'
2917
_ACEOF
2918
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2919
eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2920
if test -n "$ac_maketemp"; then
2921
  eval ac_cv_prog_make_${ac_make}_set=yes
2922
else
2923
  eval ac_cv_prog_make_${ac_make}_set=no
2924
fi
2925
rm -f conftest.make
2926
fi
2927
if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2928
  echo "$as_me:$LINENO: result: yes" >&5
2929
echo "${ECHO_T}yes" >&6
2930
  SET_MAKE=
2931
else
2932
  echo "$as_me:$LINENO: result: no" >&5
2933
echo "${ECHO_T}no" >&6
2934
  SET_MAKE="MAKE=${MAKE-make}"
2935
fi
2936
 
2937
rm -rf .tst 2>/dev/null
2938
mkdir .tst 2>/dev/null
2939
if test -d .tst; then
2940
  am__leading_dot=.
2941
else
2942
  am__leading_dot=_
2943
fi
2944
rmdir .tst 2>/dev/null
2945
 
2946
DEPDIR="${am__leading_dot}deps"
2947
 
2948
          ac_config_commands="$ac_config_commands depfiles"
2949
 
2950
 
2951
am_make=${MAKE-make}
2952
cat > confinc << 'END'
2953
am__doit:
2954
        @echo done
2955
.PHONY: am__doit
2956
END
2957
# If we don't find an include directive, just comment out the code.
2958
echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2959
echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2960
am__include="#"
2961
am__quote=
2962
_am_result=none
2963
# First try GNU make style include.
2964
echo "include confinc" > confmf
2965
# We grep out `Entering directory' and `Leaving directory'
2966
# messages which can occur if `w' ends up in MAKEFLAGS.
2967
# In particular we don't look at `^make:' because GNU make might
2968
# be invoked under some other name (usually "gmake"), in which
2969
# case it prints its new name instead of `make'.
2970
if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2971
   am__include=include
2972
   am__quote=
2973
   _am_result=GNU
2974
fi
2975
# Now try BSD make style include.
2976
if test "$am__include" = "#"; then
2977
   echo '.include "confinc"' > confmf
2978
   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2979
      am__include=.include
2980
      am__quote="\""
2981
      _am_result=BSD
2982
   fi
2983
fi
2984
 
2985
 
2986
echo "$as_me:$LINENO: result: $_am_result" >&5
2987
echo "${ECHO_T}$_am_result" >&6
2988
rm -f confinc confmf
2989
 
2990
# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2991
if test "${enable_dependency_tracking+set}" = set; then
2992
  enableval="$enable_dependency_tracking"
2993
 
2994
fi;
2995
if test "x$enable_dependency_tracking" != xno; then
2996
  am_depcomp="$ac_aux_dir/depcomp"
2997
  AMDEPBACKSLASH='\'
2998
fi
2999
 
3000
 
3001
if test "x$enable_dependency_tracking" != xno; then
3002
  AMDEP_TRUE=
3003
  AMDEP_FALSE='#'
3004
else
3005
  AMDEP_TRUE='#'
3006
  AMDEP_FALSE=
3007
fi
3008
 
3009
 
3010
 
3011
# test to see if srcdir already configured
3012
if test "`cd $srcdir && pwd`" != "`pwd`" &&
3013
   test -f $srcdir/config.status; then
3014
  { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
3015
echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
3016
   { (exit 1); exit 1; }; }
3017
fi
3018
 
3019
# test whether we have cygpath
3020
if test -z "$CYGPATH_W"; then
3021
  if (cygpath --version) >/dev/null 2>/dev/null; then
3022
    CYGPATH_W='cygpath -w'
3023
  else
3024
    CYGPATH_W=echo
3025
  fi
3026
fi
3027
 
3028
 
3029
# Define the identity of the package.
3030
 PACKAGE=opcodes
3031
 VERSION=${BFD_VERSION}
3032
 
3033
 
3034
cat >>confdefs.h <<_ACEOF
3035
#define PACKAGE "$PACKAGE"
3036
_ACEOF
3037
 
3038
 
3039
cat >>confdefs.h <<_ACEOF
3040
#define VERSION "$VERSION"
3041
_ACEOF
3042
 
3043
# Some tools Automake needs.
3044
 
3045
ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3046
 
3047
 
3048
AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3049
 
3050
 
3051
AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3052
 
3053
 
3054
AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3055
 
3056
 
3057
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3058
 
3059
install_sh=${install_sh-"$am_aux_dir/install-sh"}
3060
 
3061
# Installed binaries are usually stripped using `strip' when the user
3062
# run `make install-strip'.  However `strip' might not be the right
3063
# tool to use in cross-compilation environments, therefore Automake
3064
# will honor the `STRIP' environment variable to overrule this program.
3065
if test "$cross_compiling" != no; then
3066
  if test -n "$ac_tool_prefix"; then
3067
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3068
set dummy ${ac_tool_prefix}strip; ac_word=$2
3069
echo "$as_me:$LINENO: checking for $ac_word" >&5
3070
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3071
if test "${ac_cv_prog_STRIP+set}" = set; then
3072
  echo $ECHO_N "(cached) $ECHO_C" >&6
3073
else
3074
  if test -n "$STRIP"; then
3075
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3076
else
3077
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3078
for as_dir in $PATH
3079
do
3080
  IFS=$as_save_IFS
3081
  test -z "$as_dir" && as_dir=.
3082
  for ac_exec_ext in '' $ac_executable_extensions; do
3083
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3084
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3085
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3086
    break 2
3087
  fi
3088
done
3089
done
3090
 
3091
fi
3092
fi
3093
STRIP=$ac_cv_prog_STRIP
3094
if test -n "$STRIP"; then
3095
  echo "$as_me:$LINENO: result: $STRIP" >&5
3096
echo "${ECHO_T}$STRIP" >&6
3097
else
3098
  echo "$as_me:$LINENO: result: no" >&5
3099
echo "${ECHO_T}no" >&6
3100
fi
3101
 
3102
fi
3103
if test -z "$ac_cv_prog_STRIP"; then
3104
  ac_ct_STRIP=$STRIP
3105
  # Extract the first word of "strip", so it can be a program name with args.
3106
set dummy strip; ac_word=$2
3107
echo "$as_me:$LINENO: checking for $ac_word" >&5
3108
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3109
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3110
  echo $ECHO_N "(cached) $ECHO_C" >&6
3111
else
3112
  if test -n "$ac_ct_STRIP"; then
3113
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3114
else
3115
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3116
for as_dir in $PATH
3117
do
3118
  IFS=$as_save_IFS
3119
  test -z "$as_dir" && as_dir=.
3120
  for ac_exec_ext in '' $ac_executable_extensions; do
3121
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3122
    ac_cv_prog_ac_ct_STRIP="strip"
3123
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3124
    break 2
3125
  fi
3126
done
3127
done
3128
 
3129
  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3130
fi
3131
fi
3132
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3133
if test -n "$ac_ct_STRIP"; then
3134
  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3135
echo "${ECHO_T}$ac_ct_STRIP" >&6
3136
else
3137
  echo "$as_me:$LINENO: result: no" >&5
3138
echo "${ECHO_T}no" >&6
3139
fi
3140
 
3141
  STRIP=$ac_ct_STRIP
3142
else
3143
  STRIP="$ac_cv_prog_STRIP"
3144
fi
3145
 
3146
fi
3147
INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
3148
 
3149
# We need awk for the "check" target.  The system "awk" is bad on
3150
# some platforms.
3151
# Always define AMTAR for backward compatibility.
3152
 
3153
AMTAR=${AMTAR-"${am_missing_run}tar"}
3154
 
3155
am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3156
 
3157
 
3158
 
3159
 
3160
depcc="$CC"   am_compiler_list=
3161
 
3162
echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3163
echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3164
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3165
  echo $ECHO_N "(cached) $ECHO_C" >&6
3166
else
3167
  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3168
  # We make a subdir and do the tests there.  Otherwise we can end up
3169
  # making bogus files that we don't know about and never remove.  For
3170
  # instance it was reported that on HP-UX the gcc test will end up
3171
  # making a dummy file named `D' -- because `-MD' means `put the output
3172
  # in D'.
3173
  mkdir conftest.dir
3174
  # Copy depcomp to subdir because otherwise we won't find it if we're
3175
  # using a relative directory.
3176
  cp "$am_depcomp" conftest.dir
3177
  cd conftest.dir
3178
  # We will build objects and dependencies in a subdirectory because
3179
  # it helps to detect inapplicable dependency modes.  For instance
3180
  # both Tru64's cc and ICC support -MD to output dependencies as a
3181
  # side effect of compilation, but ICC will put the dependencies in
3182
  # the current directory while Tru64 will put them in the object
3183
  # directory.
3184
  mkdir sub
3185
 
3186
  am_cv_CC_dependencies_compiler_type=none
3187
  if test "$am_compiler_list" = ""; then
3188
     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3189
  fi
3190
  for depmode in $am_compiler_list; do
3191
    # Setup a source with many dependencies, because some compilers
3192
    # like to wrap large dependency lists on column 80 (with \), and
3193
    # we should not choose a depcomp mode which is confused by this.
3194
    #
3195
    # We need to recreate these files for each test, as the compiler may
3196
    # overwrite some of them when testing with obscure command lines.
3197
    # This happens at least with the AIX C compiler.
3198
    : > sub/conftest.c
3199
    for i in 1 2 3 4 5 6; do
3200
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3201
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3202
      # Solaris 8's {/usr,}/bin/sh.
3203
      touch sub/conftst$i.h
3204
    done
3205
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3206
 
3207
    case $depmode in
3208
    nosideeffect)
3209
      # after this tag, mechanisms are not by side-effect, so they'll
3210
      # only be used when explicitly requested
3211
      if test "x$enable_dependency_tracking" = xyes; then
3212
        continue
3213
      else
3214
        break
3215
      fi
3216
      ;;
3217
    none) break ;;
3218
    esac
3219
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3220
    # mode.  It turns out that the SunPro C++ compiler does not properly
3221
    # handle `-M -o', and we need to detect this.
3222
    if depmode=$depmode \
3223
       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3224
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3225
       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3226
         >/dev/null 2>conftest.err &&
3227
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3228
       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3229
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3230
      # icc doesn't choke on unknown options, it will just issue warnings
3231
      # or remarks (even with -Werror).  So we grep stderr for any message
3232
      # that says an option was ignored or not supported.
3233
      # When given -MP, icc 7.0 and 7.1 complain thusly:
3234
      #   icc: Command line warning: ignoring option '-M'; no argument required
3235
      # The diagnosis changed in icc 8.0:
3236
      #   icc: Command line remark: option '-MP' not supported
3237
      if (grep 'ignoring option' conftest.err ||
3238
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3239
        am_cv_CC_dependencies_compiler_type=$depmode
3240
        break
3241
      fi
3242
    fi
3243
  done
3244
 
3245
  cd ..
3246
  rm -rf conftest.dir
3247
else
3248
  am_cv_CC_dependencies_compiler_type=none
3249
fi
3250
 
3251
fi
3252
echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3253
echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3254
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3255
 
3256
 
3257
 
3258
if
3259
  test "x$enable_dependency_tracking" != xno \
3260
  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3261
  am__fastdepCC_TRUE=
3262
  am__fastdepCC_FALSE='#'
3263
else
3264
  am__fastdepCC_TRUE='#'
3265
  am__fastdepCC_FALSE=
3266
fi
3267
 
3268
 
3269
 
3270
 
3271
ac_ext=c
3272
ac_cpp='$CPP $CPPFLAGS'
3273
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3274
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3275
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3276
if test -n "$ac_tool_prefix"; then
3277
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3278
set dummy ${ac_tool_prefix}gcc; ac_word=$2
3279
echo "$as_me:$LINENO: checking for $ac_word" >&5
3280
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3281
if test "${ac_cv_prog_CC+set}" = set; then
3282
  echo $ECHO_N "(cached) $ECHO_C" >&6
3283
else
3284
  if test -n "$CC"; then
3285
  ac_cv_prog_CC="$CC" # Let the user override the test.
3286
else
3287
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3288
for as_dir in $PATH
3289
do
3290
  IFS=$as_save_IFS
3291
  test -z "$as_dir" && as_dir=.
3292
  for ac_exec_ext in '' $ac_executable_extensions; do
3293
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3294
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3295
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3296
    break 2
3297
  fi
3298
done
3299
done
3300
 
3301
fi
3302
fi
3303
CC=$ac_cv_prog_CC
3304
if test -n "$CC"; then
3305
  echo "$as_me:$LINENO: result: $CC" >&5
3306
echo "${ECHO_T}$CC" >&6
3307
else
3308
  echo "$as_me:$LINENO: result: no" >&5
3309
echo "${ECHO_T}no" >&6
3310
fi
3311
 
3312
fi
3313
if test -z "$ac_cv_prog_CC"; then
3314
  ac_ct_CC=$CC
3315
  # Extract the first word of "gcc", so it can be a program name with args.
3316
set dummy gcc; ac_word=$2
3317
echo "$as_me:$LINENO: checking for $ac_word" >&5
3318
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3319
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3320
  echo $ECHO_N "(cached) $ECHO_C" >&6
3321
else
3322
  if test -n "$ac_ct_CC"; then
3323
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3324
else
3325
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3326
for as_dir in $PATH
3327
do
3328
  IFS=$as_save_IFS
3329
  test -z "$as_dir" && as_dir=.
3330
  for ac_exec_ext in '' $ac_executable_extensions; do
3331
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3332
    ac_cv_prog_ac_ct_CC="gcc"
3333
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3334
    break 2
3335
  fi
3336
done
3337
done
3338
 
3339
fi
3340
fi
3341
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3342
if test -n "$ac_ct_CC"; then
3343
  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3344
echo "${ECHO_T}$ac_ct_CC" >&6
3345
else
3346
  echo "$as_me:$LINENO: result: no" >&5
3347
echo "${ECHO_T}no" >&6
3348
fi
3349
 
3350
  CC=$ac_ct_CC
3351
else
3352
  CC="$ac_cv_prog_CC"
3353
fi
3354
 
3355
if test -z "$CC"; then
3356
  if test -n "$ac_tool_prefix"; then
3357
  # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3358
set dummy ${ac_tool_prefix}cc; ac_word=$2
3359
echo "$as_me:$LINENO: checking for $ac_word" >&5
3360
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3361
if test "${ac_cv_prog_CC+set}" = set; then
3362
  echo $ECHO_N "(cached) $ECHO_C" >&6
3363
else
3364
  if test -n "$CC"; then
3365
  ac_cv_prog_CC="$CC" # Let the user override the test.
3366
else
3367
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3368
for as_dir in $PATH
3369
do
3370
  IFS=$as_save_IFS
3371
  test -z "$as_dir" && as_dir=.
3372
  for ac_exec_ext in '' $ac_executable_extensions; do
3373
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3374
    ac_cv_prog_CC="${ac_tool_prefix}cc"
3375
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3376
    break 2
3377
  fi
3378
done
3379
done
3380
 
3381
fi
3382
fi
3383
CC=$ac_cv_prog_CC
3384
if test -n "$CC"; then
3385
  echo "$as_me:$LINENO: result: $CC" >&5
3386
echo "${ECHO_T}$CC" >&6
3387
else
3388
  echo "$as_me:$LINENO: result: no" >&5
3389
echo "${ECHO_T}no" >&6
3390
fi
3391
 
3392
fi
3393
if test -z "$ac_cv_prog_CC"; then
3394
  ac_ct_CC=$CC
3395
  # Extract the first word of "cc", so it can be a program name with args.
3396
set dummy cc; ac_word=$2
3397
echo "$as_me:$LINENO: checking for $ac_word" >&5
3398
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3399
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3400
  echo $ECHO_N "(cached) $ECHO_C" >&6
3401
else
3402
  if test -n "$ac_ct_CC"; then
3403
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3404
else
3405
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3406
for as_dir in $PATH
3407
do
3408
  IFS=$as_save_IFS
3409
  test -z "$as_dir" && as_dir=.
3410
  for ac_exec_ext in '' $ac_executable_extensions; do
3411
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3412
    ac_cv_prog_ac_ct_CC="cc"
3413
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3414
    break 2
3415
  fi
3416
done
3417
done
3418
 
3419
fi
3420
fi
3421
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3422
if test -n "$ac_ct_CC"; then
3423
  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3424
echo "${ECHO_T}$ac_ct_CC" >&6
3425
else
3426
  echo "$as_me:$LINENO: result: no" >&5
3427
echo "${ECHO_T}no" >&6
3428
fi
3429
 
3430
  CC=$ac_ct_CC
3431
else
3432
  CC="$ac_cv_prog_CC"
3433
fi
3434
 
3435
fi
3436
if test -z "$CC"; then
3437
  # Extract the first word of "cc", so it can be a program name with args.
3438
set dummy cc; ac_word=$2
3439
echo "$as_me:$LINENO: checking for $ac_word" >&5
3440
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3441
if test "${ac_cv_prog_CC+set}" = set; then
3442
  echo $ECHO_N "(cached) $ECHO_C" >&6
3443
else
3444
  if test -n "$CC"; then
3445
  ac_cv_prog_CC="$CC" # Let the user override the test.
3446
else
3447
  ac_prog_rejected=no
3448
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3449
for as_dir in $PATH
3450
do
3451
  IFS=$as_save_IFS
3452
  test -z "$as_dir" && as_dir=.
3453
  for ac_exec_ext in '' $ac_executable_extensions; do
3454
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3455
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3456
       ac_prog_rejected=yes
3457
       continue
3458
     fi
3459
    ac_cv_prog_CC="cc"
3460
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3461
    break 2
3462
  fi
3463
done
3464
done
3465
 
3466
if test $ac_prog_rejected = yes; then
3467
  # We found a bogon in the path, so make sure we never use it.
3468
  set dummy $ac_cv_prog_CC
3469
  shift
3470
  if test $# != 0; then
3471
    # We chose a different compiler from the bogus one.
3472
    # However, it has the same basename, so the bogon will be chosen
3473
    # first if we set CC to just the basename; use the full file name.
3474
    shift
3475
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3476
  fi
3477
fi
3478
fi
3479
fi
3480
CC=$ac_cv_prog_CC
3481
if test -n "$CC"; then
3482
  echo "$as_me:$LINENO: result: $CC" >&5
3483
echo "${ECHO_T}$CC" >&6
3484
else
3485
  echo "$as_me:$LINENO: result: no" >&5
3486
echo "${ECHO_T}no" >&6
3487
fi
3488
 
3489
fi
3490
if test -z "$CC"; then
3491
  if test -n "$ac_tool_prefix"; then
3492
  for ac_prog in cl
3493
  do
3494
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3495
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3496
echo "$as_me:$LINENO: checking for $ac_word" >&5
3497
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3498
if test "${ac_cv_prog_CC+set}" = set; then
3499
  echo $ECHO_N "(cached) $ECHO_C" >&6
3500
else
3501
  if test -n "$CC"; then
3502
  ac_cv_prog_CC="$CC" # Let the user override the test.
3503
else
3504
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3505
for as_dir in $PATH
3506
do
3507
  IFS=$as_save_IFS
3508
  test -z "$as_dir" && as_dir=.
3509
  for ac_exec_ext in '' $ac_executable_extensions; do
3510
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3511
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3512
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3513
    break 2
3514
  fi
3515
done
3516
done
3517
 
3518
fi
3519
fi
3520
CC=$ac_cv_prog_CC
3521
if test -n "$CC"; then
3522
  echo "$as_me:$LINENO: result: $CC" >&5
3523
echo "${ECHO_T}$CC" >&6
3524
else
3525
  echo "$as_me:$LINENO: result: no" >&5
3526
echo "${ECHO_T}no" >&6
3527
fi
3528
 
3529
    test -n "$CC" && break
3530
  done
3531
fi
3532
if test -z "$CC"; then
3533
  ac_ct_CC=$CC
3534
  for ac_prog in cl
3535
do
3536
  # Extract the first word of "$ac_prog", so it can be a program name with args.
3537
set dummy $ac_prog; ac_word=$2
3538
echo "$as_me:$LINENO: checking for $ac_word" >&5
3539
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3540
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3541
  echo $ECHO_N "(cached) $ECHO_C" >&6
3542
else
3543
  if test -n "$ac_ct_CC"; then
3544
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3545
else
3546
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3547
for as_dir in $PATH
3548
do
3549
  IFS=$as_save_IFS
3550
  test -z "$as_dir" && as_dir=.
3551
  for ac_exec_ext in '' $ac_executable_extensions; do
3552
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3553
    ac_cv_prog_ac_ct_CC="$ac_prog"
3554
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3555
    break 2
3556
  fi
3557
done
3558
done
3559
 
3560
fi
3561
fi
3562
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3563
if test -n "$ac_ct_CC"; then
3564
  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3565
echo "${ECHO_T}$ac_ct_CC" >&6
3566
else
3567
  echo "$as_me:$LINENO: result: no" >&5
3568
echo "${ECHO_T}no" >&6
3569
fi
3570
 
3571
  test -n "$ac_ct_CC" && break
3572
done
3573
 
3574
  CC=$ac_ct_CC
3575
fi
3576
 
3577
fi
3578
 
3579
 
3580
test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3581
echo "$as_me: error: in \`$ac_pwd':" >&2;}
3582
{ { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3583
See \`config.log' for more details." >&5
3584
echo "$as_me: error: no acceptable C compiler found in \$PATH
3585
See \`config.log' for more details." >&2;}
3586
   { (exit 1); exit 1; }; }; }
3587
 
3588
# Provide some information about the compiler.
3589
echo "$as_me:$LINENO:" \
3590
     "checking for C compiler version" >&5
3591
ac_compiler=`set X $ac_compile; echo $2`
3592
{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5
3593
  (eval $ac_compiler --version &5) 2>&5
3594
  ac_status=$?
3595
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3596
  (exit $ac_status); }
3597
{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5
3598
  (eval $ac_compiler -v &5) 2>&5
3599
  ac_status=$?
3600
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3601
  (exit $ac_status); }
3602
{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5
3603
  (eval $ac_compiler -V &5) 2>&5
3604
  ac_status=$?
3605
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3606
  (exit $ac_status); }
3607
 
3608
echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3609
echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3610
if test "${ac_cv_c_compiler_gnu+set}" = set; then
3611
  echo $ECHO_N "(cached) $ECHO_C" >&6
3612
else
3613
  cat >conftest.$ac_ext <<_ACEOF
3614
/* confdefs.h.  */
3615
_ACEOF
3616
cat confdefs.h >>conftest.$ac_ext
3617
cat >>conftest.$ac_ext <<_ACEOF
3618
/* end confdefs.h.  */
3619
 
3620
int
3621
main ()
3622
{
3623
#ifndef __GNUC__
3624
       choke me
3625
#endif
3626
 
3627
  ;
3628
  return 0;
3629
}
3630
_ACEOF
3631
rm -f conftest.$ac_objext
3632
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3633
  (eval $ac_compile) 2>conftest.er1
3634
  ac_status=$?
3635
  grep -v '^ *+' conftest.er1 >conftest.err
3636
  rm -f conftest.er1
3637
  cat conftest.err >&5
3638
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3639
  (exit $ac_status); } &&
3640
         { ac_try='test -z "$ac_c_werror_flag"
3641
                         || test ! -s conftest.err'
3642
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3643
  (eval $ac_try) 2>&5
3644
  ac_status=$?
3645
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3646
  (exit $ac_status); }; } &&
3647
         { ac_try='test -s conftest.$ac_objext'
3648
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3649
  (eval $ac_try) 2>&5
3650
  ac_status=$?
3651
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3652
  (exit $ac_status); }; }; then
3653
  ac_compiler_gnu=yes
3654
else
3655
  echo "$as_me: failed program was:" >&5
3656
sed 's/^/| /' conftest.$ac_ext >&5
3657
 
3658
ac_compiler_gnu=no
3659
fi
3660
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3661
ac_cv_c_compiler_gnu=$ac_compiler_gnu
3662
 
3663
fi
3664
echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3665
echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3666
GCC=`test $ac_compiler_gnu = yes && echo yes`
3667
ac_test_CFLAGS=${CFLAGS+set}
3668
ac_save_CFLAGS=$CFLAGS
3669
CFLAGS="-g"
3670
echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3671
echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3672
if test "${ac_cv_prog_cc_g+set}" = set; then
3673
  echo $ECHO_N "(cached) $ECHO_C" >&6
3674
else
3675
  cat >conftest.$ac_ext <<_ACEOF
3676
/* confdefs.h.  */
3677
_ACEOF
3678
cat confdefs.h >>conftest.$ac_ext
3679
cat >>conftest.$ac_ext <<_ACEOF
3680
/* end confdefs.h.  */
3681
 
3682
int
3683
main ()
3684
{
3685
 
3686
  ;
3687
  return 0;
3688
}
3689
_ACEOF
3690
rm -f conftest.$ac_objext
3691
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3692
  (eval $ac_compile) 2>conftest.er1
3693
  ac_status=$?
3694
  grep -v '^ *+' conftest.er1 >conftest.err
3695
  rm -f conftest.er1
3696
  cat conftest.err >&5
3697
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3698
  (exit $ac_status); } &&
3699
         { ac_try='test -z "$ac_c_werror_flag"
3700
                         || test ! -s conftest.err'
3701
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3702
  (eval $ac_try) 2>&5
3703
  ac_status=$?
3704
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3705
  (exit $ac_status); }; } &&
3706
         { ac_try='test -s conftest.$ac_objext'
3707
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3708
  (eval $ac_try) 2>&5
3709
  ac_status=$?
3710
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3711
  (exit $ac_status); }; }; then
3712
  ac_cv_prog_cc_g=yes
3713
else
3714
  echo "$as_me: failed program was:" >&5
3715
sed 's/^/| /' conftest.$ac_ext >&5
3716
 
3717
ac_cv_prog_cc_g=no
3718
fi
3719
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3720
fi
3721
echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3722
echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3723
if test "$ac_test_CFLAGS" = set; then
3724
  CFLAGS=$ac_save_CFLAGS
3725
elif test $ac_cv_prog_cc_g = yes; then
3726
  if test "$GCC" = yes; then
3727
    CFLAGS="-g -O2"
3728
  else
3729
    CFLAGS="-g"
3730
  fi
3731
else
3732
  if test "$GCC" = yes; then
3733
    CFLAGS="-O2"
3734
  else
3735
    CFLAGS=
3736
  fi
3737
fi
3738
echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3739
echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3740
if test "${ac_cv_prog_cc_stdc+set}" = set; then
3741
  echo $ECHO_N "(cached) $ECHO_C" >&6
3742
else
3743
  ac_cv_prog_cc_stdc=no
3744
ac_save_CC=$CC
3745
cat >conftest.$ac_ext <<_ACEOF
3746
/* confdefs.h.  */
3747
_ACEOF
3748
cat confdefs.h >>conftest.$ac_ext
3749
cat >>conftest.$ac_ext <<_ACEOF
3750
/* end confdefs.h.  */
3751
#include 
3752
#include 
3753
#include 
3754
#include 
3755
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3756
struct buf { int x; };
3757
FILE * (*rcsopen) (struct buf *, struct stat *, int);
3758
static char *e (p, i)
3759
     char **p;
3760
     int i;
3761
{
3762
  return p[i];
3763
}
3764
static char *f (char * (*g) (char **, int), char **p, ...)
3765
{
3766
  char *s;
3767
  va_list v;
3768
  va_start (v,p);
3769
  s = g (p, va_arg (v,int));
3770
  va_end (v);
3771
  return s;
3772
}
3773
 
3774
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3775
   function prototypes and stuff, but not '\xHH' hex character constants.
3776
   These don't provoke an error unfortunately, instead are silently treated
3777
   as 'x'.  The following induces an error, until -std1 is added to get
3778
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3779
   array size at least.  It's necessary to write '\x00'==0 to get something
3780
   that's true only with -std1.  */
3781
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3782
 
3783
int test (int i, double x);
3784
struct s1 {int (*f) (int a);};
3785
struct s2 {int (*f) (double a);};
3786
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3787
int argc;
3788
char **argv;
3789
int
3790
main ()
3791
{
3792
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3793
  ;
3794
  return 0;
3795
}
3796
_ACEOF
3797
# Don't try gcc -ansi; that turns off useful extensions and
3798
# breaks some systems' header files.
3799
# AIX                   -qlanglvl=ansi
3800
# Ultrix and OSF/1      -std1
3801
# HP-UX 10.20 and later -Ae
3802
# HP-UX older versions  -Aa -D_HPUX_SOURCE
3803
# SVR4                  -Xc -D__EXTENSIONS__
3804
for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3805
do
3806
  CC="$ac_save_CC $ac_arg"
3807
  rm -f conftest.$ac_objext
3808
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3809
  (eval $ac_compile) 2>conftest.er1
3810
  ac_status=$?
3811
  grep -v '^ *+' conftest.er1 >conftest.err
3812
  rm -f conftest.er1
3813
  cat conftest.err >&5
3814
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3815
  (exit $ac_status); } &&
3816
         { ac_try='test -z "$ac_c_werror_flag"
3817
                         || test ! -s conftest.err'
3818
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3819
  (eval $ac_try) 2>&5
3820
  ac_status=$?
3821
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3822
  (exit $ac_status); }; } &&
3823
         { ac_try='test -s conftest.$ac_objext'
3824
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3825
  (eval $ac_try) 2>&5
3826
  ac_status=$?
3827
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3828
  (exit $ac_status); }; }; then
3829
  ac_cv_prog_cc_stdc=$ac_arg
3830
break
3831
else
3832
  echo "$as_me: failed program was:" >&5
3833
sed 's/^/| /' conftest.$ac_ext >&5
3834
 
3835
fi
3836
rm -f conftest.err conftest.$ac_objext
3837
done
3838
rm -f conftest.$ac_ext conftest.$ac_objext
3839
CC=$ac_save_CC
3840
 
3841
fi
3842
 
3843
case "x$ac_cv_prog_cc_stdc" in
3844
  x|xno)
3845
    echo "$as_me:$LINENO: result: none needed" >&5
3846
echo "${ECHO_T}none needed" >&6 ;;
3847
  *)
3848
    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3849
echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3850
    CC="$CC $ac_cv_prog_cc_stdc" ;;
3851
esac
3852
 
3853
# Some people use a C++ compiler to compile C.  Since we use `exit',
3854
# in C++ we need to declare it.  In case someone uses the same compiler
3855
# for both compiling C and C++ we need to have the C++ compiler decide
3856
# the declaration of exit, since it's the most demanding environment.
3857
cat >conftest.$ac_ext <<_ACEOF
3858
#ifndef __cplusplus
3859
  choke me
3860
#endif
3861
_ACEOF
3862
rm -f conftest.$ac_objext
3863
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3864
  (eval $ac_compile) 2>conftest.er1
3865
  ac_status=$?
3866
  grep -v '^ *+' conftest.er1 >conftest.err
3867
  rm -f conftest.er1
3868
  cat conftest.err >&5
3869
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3870
  (exit $ac_status); } &&
3871
         { ac_try='test -z "$ac_c_werror_flag"
3872
                         || test ! -s conftest.err'
3873
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3874
  (eval $ac_try) 2>&5
3875
  ac_status=$?
3876
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3877
  (exit $ac_status); }; } &&
3878
         { ac_try='test -s conftest.$ac_objext'
3879
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3880
  (eval $ac_try) 2>&5
3881
  ac_status=$?
3882
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3883
  (exit $ac_status); }; }; then
3884
  for ac_declaration in \
3885
   '' \
3886
   'extern "C" void std::exit (int) throw (); using std::exit;' \
3887
   'extern "C" void std::exit (int); using std::exit;' \
3888
   'extern "C" void exit (int) throw ();' \
3889
   'extern "C" void exit (int);' \
3890
   'void exit (int);'
3891
do
3892
  cat >conftest.$ac_ext <<_ACEOF
3893
/* confdefs.h.  */
3894
_ACEOF
3895
cat confdefs.h >>conftest.$ac_ext
3896
cat >>conftest.$ac_ext <<_ACEOF
3897
/* end confdefs.h.  */
3898
$ac_declaration
3899
#include 
3900
int
3901
main ()
3902
{
3903
exit (42);
3904
  ;
3905
  return 0;
3906
}
3907
_ACEOF
3908
rm -f conftest.$ac_objext
3909
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3910
  (eval $ac_compile) 2>conftest.er1
3911
  ac_status=$?
3912
  grep -v '^ *+' conftest.er1 >conftest.err
3913
  rm -f conftest.er1
3914
  cat conftest.err >&5
3915
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3916
  (exit $ac_status); } &&
3917
         { ac_try='test -z "$ac_c_werror_flag"
3918
                         || test ! -s conftest.err'
3919
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3920
  (eval $ac_try) 2>&5
3921
  ac_status=$?
3922
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3923
  (exit $ac_status); }; } &&
3924
         { ac_try='test -s conftest.$ac_objext'
3925
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3926
  (eval $ac_try) 2>&5
3927
  ac_status=$?
3928
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3929
  (exit $ac_status); }; }; then
3930
  :
3931
else
3932
  echo "$as_me: failed program was:" >&5
3933
sed 's/^/| /' conftest.$ac_ext >&5
3934
 
3935
continue
3936
fi
3937
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3938
  cat >conftest.$ac_ext <<_ACEOF
3939
/* confdefs.h.  */
3940
_ACEOF
3941
cat confdefs.h >>conftest.$ac_ext
3942
cat >>conftest.$ac_ext <<_ACEOF
3943
/* end confdefs.h.  */
3944
$ac_declaration
3945
int
3946
main ()
3947
{
3948
exit (42);
3949
  ;
3950
  return 0;
3951
}
3952
_ACEOF
3953
rm -f conftest.$ac_objext
3954
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3955
  (eval $ac_compile) 2>conftest.er1
3956
  ac_status=$?
3957
  grep -v '^ *+' conftest.er1 >conftest.err
3958
  rm -f conftest.er1
3959
  cat conftest.err >&5
3960
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3961
  (exit $ac_status); } &&
3962
         { ac_try='test -z "$ac_c_werror_flag"
3963
                         || test ! -s conftest.err'
3964
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3965
  (eval $ac_try) 2>&5
3966
  ac_status=$?
3967
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3968
  (exit $ac_status); }; } &&
3969
         { ac_try='test -s conftest.$ac_objext'
3970
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3971
  (eval $ac_try) 2>&5
3972
  ac_status=$?
3973
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3974
  (exit $ac_status); }; }; then
3975
  break
3976
else
3977
  echo "$as_me: failed program was:" >&5
3978
sed 's/^/| /' conftest.$ac_ext >&5
3979
 
3980
fi
3981
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3982
done
3983
rm -f conftest*
3984
if test -n "$ac_declaration"; then
3985
  echo '#ifdef __cplusplus' >>confdefs.h
3986
  echo $ac_declaration      >>confdefs.h
3987
  echo '#endif'             >>confdefs.h
3988
fi
3989
 
3990
else
3991
  echo "$as_me: failed program was:" >&5
3992
sed 's/^/| /' conftest.$ac_ext >&5
3993
 
3994
fi
3995
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3996
ac_ext=c
3997
ac_cpp='$CPP $CPPFLAGS'
3998
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3999
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4000
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4001
 
4002
 
4003
cat >>confdefs.h <<\_ACEOF
4004
#define _GNU_SOURCE 1
4005
_ACEOF
4006
 
4007
 
4008
ac_ext=c
4009
ac_cpp='$CPP $CPPFLAGS'
4010
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4011
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4012
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4013
echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4014
echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
4015
# On Suns, sometimes $CPP names a directory.
4016
if test -n "$CPP" && test -d "$CPP"; then
4017
  CPP=
4018
fi
4019
if test -z "$CPP"; then
4020
  if test "${ac_cv_prog_CPP+set}" = set; then
4021
  echo $ECHO_N "(cached) $ECHO_C" >&6
4022
else
4023
      # Double quotes because CPP needs to be expanded
4024
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4025
    do
4026
      ac_preproc_ok=false
4027
for ac_c_preproc_warn_flag in '' yes
4028
do
4029
  # Use a header file that comes with gcc, so configuring glibc
4030
  # with a fresh cross-compiler works.
4031
  # Prefer  to  if __STDC__ is defined, since
4032
  #  exists even on freestanding compilers.
4033
  # On the NeXT, cc -E runs the code through the compiler's parser,
4034
  # not just through cpp. "Syntax error" is here to catch this case.
4035
  cat >conftest.$ac_ext <<_ACEOF
4036
/* confdefs.h.  */
4037
_ACEOF
4038
cat confdefs.h >>conftest.$ac_ext
4039
cat >>conftest.$ac_ext <<_ACEOF
4040
/* end confdefs.h.  */
4041
#ifdef __STDC__
4042
# include 
4043
#else
4044
# include 
4045
#endif
4046
                     Syntax error
4047
_ACEOF
4048
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4049
  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4050
  ac_status=$?
4051
  grep -v '^ *+' conftest.er1 >conftest.err
4052
  rm -f conftest.er1
4053
  cat conftest.err >&5
4054
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4055
  (exit $ac_status); } >/dev/null; then
4056
  if test -s conftest.err; then
4057
    ac_cpp_err=$ac_c_preproc_warn_flag
4058
    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4059
  else
4060
    ac_cpp_err=
4061
  fi
4062
else
4063
  ac_cpp_err=yes
4064
fi
4065
if test -z "$ac_cpp_err"; then
4066
  :
4067
else
4068
  echo "$as_me: failed program was:" >&5
4069
sed 's/^/| /' conftest.$ac_ext >&5
4070
 
4071
  # Broken: fails on valid input.
4072
continue
4073
fi
4074
rm -f conftest.err conftest.$ac_ext
4075
 
4076
  # OK, works on sane cases.  Now check whether non-existent headers
4077
  # can be detected and how.
4078
  cat >conftest.$ac_ext <<_ACEOF
4079
/* confdefs.h.  */
4080
_ACEOF
4081
cat confdefs.h >>conftest.$ac_ext
4082
cat >>conftest.$ac_ext <<_ACEOF
4083
/* end confdefs.h.  */
4084
#include 
4085
_ACEOF
4086
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4087
  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4088
  ac_status=$?
4089
  grep -v '^ *+' conftest.er1 >conftest.err
4090
  rm -f conftest.er1
4091
  cat conftest.err >&5
4092
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4093
  (exit $ac_status); } >/dev/null; then
4094
  if test -s conftest.err; then
4095
    ac_cpp_err=$ac_c_preproc_warn_flag
4096
    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4097
  else
4098
    ac_cpp_err=
4099
  fi
4100
else
4101
  ac_cpp_err=yes
4102
fi
4103
if test -z "$ac_cpp_err"; then
4104
  # Broken: success on invalid input.
4105
continue
4106
else
4107
  echo "$as_me: failed program was:" >&5
4108
sed 's/^/| /' conftest.$ac_ext >&5
4109
 
4110
  # Passes both tests.
4111
ac_preproc_ok=:
4112
break
4113
fi
4114
rm -f conftest.err conftest.$ac_ext
4115
 
4116
done
4117
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4118
rm -f conftest.err conftest.$ac_ext
4119
if $ac_preproc_ok; then
4120
  break
4121
fi
4122
 
4123
    done
4124
    ac_cv_prog_CPP=$CPP
4125
 
4126
fi
4127
  CPP=$ac_cv_prog_CPP
4128
else
4129
  ac_cv_prog_CPP=$CPP
4130
fi
4131
echo "$as_me:$LINENO: result: $CPP" >&5
4132
echo "${ECHO_T}$CPP" >&6
4133
ac_preproc_ok=false
4134
for ac_c_preproc_warn_flag in '' yes
4135
do
4136
  # Use a header file that comes with gcc, so configuring glibc
4137
  # with a fresh cross-compiler works.
4138
  # Prefer  to  if __STDC__ is defined, since
4139
  #  exists even on freestanding compilers.
4140
  # On the NeXT, cc -E runs the code through the compiler's parser,
4141
  # not just through cpp. "Syntax error" is here to catch this case.
4142
  cat >conftest.$ac_ext <<_ACEOF
4143
/* confdefs.h.  */
4144
_ACEOF
4145
cat confdefs.h >>conftest.$ac_ext
4146
cat >>conftest.$ac_ext <<_ACEOF
4147
/* end confdefs.h.  */
4148
#ifdef __STDC__
4149
# include 
4150
#else
4151
# include 
4152
#endif
4153
                     Syntax error
4154
_ACEOF
4155
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4156
  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4157
  ac_status=$?
4158
  grep -v '^ *+' conftest.er1 >conftest.err
4159
  rm -f conftest.er1
4160
  cat conftest.err >&5
4161
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4162
  (exit $ac_status); } >/dev/null; then
4163
  if test -s conftest.err; then
4164
    ac_cpp_err=$ac_c_preproc_warn_flag
4165
    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4166
  else
4167
    ac_cpp_err=
4168
  fi
4169
else
4170
  ac_cpp_err=yes
4171
fi
4172
if test -z "$ac_cpp_err"; then
4173
  :
4174
else
4175
  echo "$as_me: failed program was:" >&5
4176
sed 's/^/| /' conftest.$ac_ext >&5
4177
 
4178
  # Broken: fails on valid input.
4179
continue
4180
fi
4181
rm -f conftest.err conftest.$ac_ext
4182
 
4183
  # OK, works on sane cases.  Now check whether non-existent headers
4184
  # can be detected and how.
4185
  cat >conftest.$ac_ext <<_ACEOF
4186
/* confdefs.h.  */
4187
_ACEOF
4188
cat confdefs.h >>conftest.$ac_ext
4189
cat >>conftest.$ac_ext <<_ACEOF
4190
/* end confdefs.h.  */
4191
#include 
4192
_ACEOF
4193
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4194
  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4195
  ac_status=$?
4196
  grep -v '^ *+' conftest.er1 >conftest.err
4197
  rm -f conftest.er1
4198
  cat conftest.err >&5
4199
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4200
  (exit $ac_status); } >/dev/null; then
4201
  if test -s conftest.err; then
4202
    ac_cpp_err=$ac_c_preproc_warn_flag
4203
    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4204
  else
4205
    ac_cpp_err=
4206
  fi
4207
else
4208
  ac_cpp_err=yes
4209
fi
4210
if test -z "$ac_cpp_err"; then
4211
  # Broken: success on invalid input.
4212
continue
4213
else
4214
  echo "$as_me: failed program was:" >&5
4215
sed 's/^/| /' conftest.$ac_ext >&5
4216
 
4217
  # Passes both tests.
4218
ac_preproc_ok=:
4219
break
4220
fi
4221
rm -f conftest.err conftest.$ac_ext
4222
 
4223
done
4224
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4225
rm -f conftest.err conftest.$ac_ext
4226
if $ac_preproc_ok; then
4227
  :
4228
else
4229
  { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
4230
echo "$as_me: error: in \`$ac_pwd':" >&2;}
4231
{ { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4232
See \`config.log' for more details." >&5
4233
echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4234
See \`config.log' for more details." >&2;}
4235
   { (exit 1); exit 1; }; }; }
4236
fi
4237
 
4238
ac_ext=c
4239
ac_cpp='$CPP $CPPFLAGS'
4240
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4241
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4242
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4243
 
4244
 
4245
echo "$as_me:$LINENO: checking for egrep" >&5
4246
echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4247
if test "${ac_cv_prog_egrep+set}" = set; then
4248
  echo $ECHO_N "(cached) $ECHO_C" >&6
4249
else
4250
  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4251
    then ac_cv_prog_egrep='grep -E'
4252
    else ac_cv_prog_egrep='egrep'
4253
    fi
4254
fi
4255
echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4256
echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4257
 EGREP=$ac_cv_prog_egrep
4258
 
4259
 
4260
echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4261
echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4262
if test "${ac_cv_header_stdc+set}" = set; then
4263
  echo $ECHO_N "(cached) $ECHO_C" >&6
4264
else
4265
  cat >conftest.$ac_ext <<_ACEOF
4266
/* confdefs.h.  */
4267
_ACEOF
4268
cat confdefs.h >>conftest.$ac_ext
4269
cat >>conftest.$ac_ext <<_ACEOF
4270
/* end confdefs.h.  */
4271
#include 
4272
#include 
4273
#include 
4274
#include 
4275
 
4276
int
4277
main ()
4278
{
4279
 
4280
  ;
4281
  return 0;
4282
}
4283
_ACEOF
4284
rm -f conftest.$ac_objext
4285
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4286
  (eval $ac_compile) 2>conftest.er1
4287
  ac_status=$?
4288
  grep -v '^ *+' conftest.er1 >conftest.err
4289
  rm -f conftest.er1
4290
  cat conftest.err >&5
4291
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4292
  (exit $ac_status); } &&
4293
         { ac_try='test -z "$ac_c_werror_flag"
4294
                         || test ! -s conftest.err'
4295
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4296
  (eval $ac_try) 2>&5
4297
  ac_status=$?
4298
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4299
  (exit $ac_status); }; } &&
4300
         { ac_try='test -s conftest.$ac_objext'
4301
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4302
  (eval $ac_try) 2>&5
4303
  ac_status=$?
4304
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4305
  (exit $ac_status); }; }; then
4306
  ac_cv_header_stdc=yes
4307
else
4308
  echo "$as_me: failed program was:" >&5
4309
sed 's/^/| /' conftest.$ac_ext >&5
4310
 
4311
ac_cv_header_stdc=no
4312
fi
4313
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4314
 
4315
if test $ac_cv_header_stdc = yes; then
4316
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4317
  cat >conftest.$ac_ext <<_ACEOF
4318
/* confdefs.h.  */
4319
_ACEOF
4320
cat confdefs.h >>conftest.$ac_ext
4321
cat >>conftest.$ac_ext <<_ACEOF
4322
/* end confdefs.h.  */
4323
#include 
4324
 
4325
_ACEOF
4326
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4327
  $EGREP "memchr" >/dev/null 2>&1; then
4328
  :
4329
else
4330
  ac_cv_header_stdc=no
4331
fi
4332
rm -f conftest*
4333
 
4334
fi
4335
 
4336
if test $ac_cv_header_stdc = yes; then
4337
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4338
  cat >conftest.$ac_ext <<_ACEOF
4339
/* confdefs.h.  */
4340
_ACEOF
4341
cat confdefs.h >>conftest.$ac_ext
4342
cat >>conftest.$ac_ext <<_ACEOF
4343
/* end confdefs.h.  */
4344
#include 
4345
 
4346
_ACEOF
4347
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4348
  $EGREP "free" >/dev/null 2>&1; then
4349
  :
4350
else
4351
  ac_cv_header_stdc=no
4352
fi
4353
rm -f conftest*
4354
 
4355
fi
4356
 
4357
if test $ac_cv_header_stdc = yes; then
4358
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4359
  if test "$cross_compiling" = yes; then
4360
  :
4361
else
4362
  cat >conftest.$ac_ext <<_ACEOF
4363
/* confdefs.h.  */
4364
_ACEOF
4365
cat confdefs.h >>conftest.$ac_ext
4366
cat >>conftest.$ac_ext <<_ACEOF
4367
/* end confdefs.h.  */
4368
#include 
4369
#if ((' ' & 0x0FF) == 0x020)
4370
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4371
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4372
#else
4373
# define ISLOWER(c) \
4374
                   (('a' <= (c) && (c) <= 'i') \
4375
                     || ('j' <= (c) && (c) <= 'r') \
4376
                     || ('s' <= (c) && (c) <= 'z'))
4377
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4378
#endif
4379
 
4380
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4381
int
4382
main ()
4383
{
4384
  int i;
4385
  for (i = 0; i < 256; i++)
4386
    if (XOR (islower (i), ISLOWER (i))
4387
        || toupper (i) != TOUPPER (i))
4388
      exit(2);
4389
  exit (0);
4390
}
4391
_ACEOF
4392
rm -f conftest$ac_exeext
4393
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4394
  (eval $ac_link) 2>&5
4395
  ac_status=$?
4396
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4397
  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4398
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4399
  (eval $ac_try) 2>&5
4400
  ac_status=$?
4401
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4402
  (exit $ac_status); }; }; then
4403
  :
4404
else
4405
  echo "$as_me: program exited with status $ac_status" >&5
4406
echo "$as_me: failed program was:" >&5
4407
sed 's/^/| /' conftest.$ac_ext >&5
4408
 
4409
( exit $ac_status )
4410
ac_cv_header_stdc=no
4411
fi
4412
rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4413
fi
4414
fi
4415
fi
4416
echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4417
echo "${ECHO_T}$ac_cv_header_stdc" >&6
4418
if test $ac_cv_header_stdc = yes; then
4419
 
4420
cat >>confdefs.h <<\_ACEOF
4421
#define STDC_HEADERS 1
4422
_ACEOF
4423
 
4424
fi
4425
 
4426
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4427
 
4428
 
4429
 
4430
 
4431
 
4432
 
4433
 
4434
 
4435
 
4436
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4437
                  inttypes.h stdint.h unistd.h
4438
do
4439
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4440
echo "$as_me:$LINENO: checking for $ac_header" >&5
4441
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4442
if eval "test \"\${$as_ac_Header+set}\" = set"; then
4443
  echo $ECHO_N "(cached) $ECHO_C" >&6
4444
else
4445
  cat >conftest.$ac_ext <<_ACEOF
4446
/* confdefs.h.  */
4447
_ACEOF
4448
cat confdefs.h >>conftest.$ac_ext
4449
cat >>conftest.$ac_ext <<_ACEOF
4450
/* end confdefs.h.  */
4451
$ac_includes_default
4452
 
4453
#include <$ac_header>
4454
_ACEOF
4455
rm -f conftest.$ac_objext
4456
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4457
  (eval $ac_compile) 2>conftest.er1
4458
  ac_status=$?
4459
  grep -v '^ *+' conftest.er1 >conftest.err
4460
  rm -f conftest.er1
4461
  cat conftest.err >&5
4462
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4463
  (exit $ac_status); } &&
4464
         { ac_try='test -z "$ac_c_werror_flag"
4465
                         || test ! -s conftest.err'
4466
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4467
  (eval $ac_try) 2>&5
4468
  ac_status=$?
4469
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4470
  (exit $ac_status); }; } &&
4471
         { ac_try='test -s conftest.$ac_objext'
4472
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4473
  (eval $ac_try) 2>&5
4474
  ac_status=$?
4475
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4476
  (exit $ac_status); }; }; then
4477
  eval "$as_ac_Header=yes"
4478
else
4479
  echo "$as_me: failed program was:" >&5
4480
sed 's/^/| /' conftest.$ac_ext >&5
4481
 
4482
eval "$as_ac_Header=no"
4483
fi
4484
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4485
fi
4486
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4487
echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4488
if test `eval echo '${'$as_ac_Header'}'` = yes; then
4489
  cat >>confdefs.h <<_ACEOF
4490
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4491
_ACEOF
4492
 
4493
fi
4494
 
4495
done
4496
 
4497
 
4498
 
4499
  if test "${ac_cv_header_minix_config_h+set}" = set; then
4500
  echo "$as_me:$LINENO: checking for minix/config.h" >&5
4501
echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
4502
if test "${ac_cv_header_minix_config_h+set}" = set; then
4503
  echo $ECHO_N "(cached) $ECHO_C" >&6
4504
fi
4505
echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4506
echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
4507
else
4508
  # Is the header compilable?
4509
echo "$as_me:$LINENO: checking minix/config.h usability" >&5
4510
echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6
4511
cat >conftest.$ac_ext <<_ACEOF
4512
/* confdefs.h.  */
4513
_ACEOF
4514
cat confdefs.h >>conftest.$ac_ext
4515
cat >>conftest.$ac_ext <<_ACEOF
4516
/* end confdefs.h.  */
4517
$ac_includes_default
4518
#include 
4519
_ACEOF
4520
rm -f conftest.$ac_objext
4521
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4522
  (eval $ac_compile) 2>conftest.er1
4523
  ac_status=$?
4524
  grep -v '^ *+' conftest.er1 >conftest.err
4525
  rm -f conftest.er1
4526
  cat conftest.err >&5
4527
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4528
  (exit $ac_status); } &&
4529
         { ac_try='test -z "$ac_c_werror_flag"
4530
                         || test ! -s conftest.err'
4531
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4532
  (eval $ac_try) 2>&5
4533
  ac_status=$?
4534
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4535
  (exit $ac_status); }; } &&
4536
         { ac_try='test -s conftest.$ac_objext'
4537
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4538
  (eval $ac_try) 2>&5
4539
  ac_status=$?
4540
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4541
  (exit $ac_status); }; }; then
4542
  ac_header_compiler=yes
4543
else
4544
  echo "$as_me: failed program was:" >&5
4545
sed 's/^/| /' conftest.$ac_ext >&5
4546
 
4547
ac_header_compiler=no
4548
fi
4549
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4550
echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4551
echo "${ECHO_T}$ac_header_compiler" >&6
4552
 
4553
# Is the header present?
4554
echo "$as_me:$LINENO: checking minix/config.h presence" >&5
4555
echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6
4556
cat >conftest.$ac_ext <<_ACEOF
4557
/* confdefs.h.  */
4558
_ACEOF
4559
cat confdefs.h >>conftest.$ac_ext
4560
cat >>conftest.$ac_ext <<_ACEOF
4561
/* end confdefs.h.  */
4562
#include 
4563
_ACEOF
4564
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4565
  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4566
  ac_status=$?
4567
  grep -v '^ *+' conftest.er1 >conftest.err
4568
  rm -f conftest.er1
4569
  cat conftest.err >&5
4570
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4571
  (exit $ac_status); } >/dev/null; then
4572
  if test -s conftest.err; then
4573
    ac_cpp_err=$ac_c_preproc_warn_flag
4574
    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4575
  else
4576
    ac_cpp_err=
4577
  fi
4578
else
4579
  ac_cpp_err=yes
4580
fi
4581
if test -z "$ac_cpp_err"; then
4582
  ac_header_preproc=yes
4583
else
4584
  echo "$as_me: failed program was:" >&5
4585
sed 's/^/| /' conftest.$ac_ext >&5
4586
 
4587
  ac_header_preproc=no
4588
fi
4589
rm -f conftest.err conftest.$ac_ext
4590
echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4591
echo "${ECHO_T}$ac_header_preproc" >&6
4592
 
4593
# So?  What about this header?
4594
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4595
  yes:no: )
4596
    { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
4597
echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4598
    { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
4599
echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
4600
    ac_header_preproc=yes
4601
    ;;
4602
  no:yes:* )
4603
    { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
4604
echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
4605
    { echo "$as_me:$LINENO: WARNING: minix/config.h:     check for missing prerequisite headers?" >&5
4606
echo "$as_me: WARNING: minix/config.h:     check for missing prerequisite headers?" >&2;}
4607
    { echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
4608
echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
4609
    { echo "$as_me:$LINENO: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&5
4610
echo "$as_me: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&2;}
4611
    { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
4612
echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
4613
    { echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
4614
echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
4615
    (
4616
      cat <<\_ASBOX
4617
## ------------------------------------------ ##
4618
## Report this to the AC_PACKAGE_NAME lists.  ##
4619
## ------------------------------------------ ##
4620
_ASBOX
4621
    ) |
4622
      sed "s/^/$as_me: WARNING:     /" >&2
4623
    ;;
4624
esac
4625
echo "$as_me:$LINENO: checking for minix/config.h" >&5
4626
echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
4627
if test "${ac_cv_header_minix_config_h+set}" = set; then
4628
  echo $ECHO_N "(cached) $ECHO_C" >&6
4629
else
4630
  ac_cv_header_minix_config_h=$ac_header_preproc
4631
fi
4632
echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4633
echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
4634
 
4635
fi
4636
if test $ac_cv_header_minix_config_h = yes; then
4637
  MINIX=yes
4638
else
4639
  MINIX=
4640
fi
4641
 
4642
 
4643
  if test "$MINIX" = yes; then
4644
 
4645
cat >>confdefs.h <<\_ACEOF
4646
#define _POSIX_SOURCE 1
4647
_ACEOF
4648
 
4649
 
4650
cat >>confdefs.h <<\_ACEOF
4651
#define _POSIX_1_SOURCE 2
4652
_ACEOF
4653
 
4654
 
4655
cat >>confdefs.h <<\_ACEOF
4656
#define _MINIX 1
4657
_ACEOF
4658
 
4659
  fi
4660
 
4661
 
4662
 
4663
  echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
4664
echo $ECHO_N "checking whether it is safe to define __EXTENSIONS__... $ECHO_C" >&6
4665
if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
4666
  echo $ECHO_N "(cached) $ECHO_C" >&6
4667
else
4668
  cat >conftest.$ac_ext <<_ACEOF
4669
/* confdefs.h.  */
4670
_ACEOF
4671
cat confdefs.h >>conftest.$ac_ext
4672
cat >>conftest.$ac_ext <<_ACEOF
4673
/* end confdefs.h.  */
4674
 
4675
#         define __EXTENSIONS__ 1
4676
          $ac_includes_default
4677
int
4678
main ()
4679
{
4680
 
4681
  ;
4682
  return 0;
4683
}
4684
_ACEOF
4685
rm -f conftest.$ac_objext
4686
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4687
  (eval $ac_compile) 2>conftest.er1
4688
  ac_status=$?
4689
  grep -v '^ *+' conftest.er1 >conftest.err
4690
  rm -f conftest.er1
4691
  cat conftest.err >&5
4692
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4693
  (exit $ac_status); } &&
4694
         { ac_try='test -z "$ac_c_werror_flag"
4695
                         || test ! -s conftest.err'
4696
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4697
  (eval $ac_try) 2>&5
4698
  ac_status=$?
4699
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4700
  (exit $ac_status); }; } &&
4701
         { ac_try='test -s conftest.$ac_objext'
4702
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4703
  (eval $ac_try) 2>&5
4704
  ac_status=$?
4705
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4706
  (exit $ac_status); }; }; then
4707
  ac_cv_safe_to_define___extensions__=yes
4708
else
4709
  echo "$as_me: failed program was:" >&5
4710
sed 's/^/| /' conftest.$ac_ext >&5
4711
 
4712
ac_cv_safe_to_define___extensions__=no
4713
fi
4714
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4715
fi
4716
echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
4717
echo "${ECHO_T}$ac_cv_safe_to_define___extensions__" >&6
4718
  test $ac_cv_safe_to_define___extensions__ = yes &&
4719
    cat >>confdefs.h <<\_ACEOF
4720
#define __EXTENSIONS__ 1
4721
_ACEOF
4722
 
4723
  cat >>confdefs.h <<\_ACEOF
4724
#define _ALL_SOURCE 1
4725
_ACEOF
4726
 
4727
  cat >>confdefs.h <<\_ACEOF
4728
#define _GNU_SOURCE 1
4729
_ACEOF
4730
 
4731
  cat >>confdefs.h <<\_ACEOF
4732
#define _POSIX_PTHREAD_SEMANTICS 1
4733
_ACEOF
4734
 
4735
  cat >>confdefs.h <<\_ACEOF
4736
#define _TANDEM_SOURCE 1
4737
_ACEOF
4738
 
4739
 
4740
 
4741
if test -n "$ac_tool_prefix"; then
4742
  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4743
set dummy ${ac_tool_prefix}ar; ac_word=$2
4744
echo "$as_me:$LINENO: checking for $ac_word" >&5
4745
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4746
if test "${ac_cv_prog_AR+set}" = set; then
4747
  echo $ECHO_N "(cached) $ECHO_C" >&6
4748
else
4749
  if test -n "$AR"; then
4750
  ac_cv_prog_AR="$AR" # Let the user override the test.
4751
else
4752
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4753
for as_dir in $PATH
4754
do
4755
  IFS=$as_save_IFS
4756
  test -z "$as_dir" && as_dir=.
4757
  for ac_exec_ext in '' $ac_executable_extensions; do
4758
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4759
    ac_cv_prog_AR="${ac_tool_prefix}ar"
4760
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4761
    break 2
4762
  fi
4763
done
4764
done
4765
 
4766
fi
4767
fi
4768
AR=$ac_cv_prog_AR
4769
if test -n "$AR"; then
4770
  echo "$as_me:$LINENO: result: $AR" >&5
4771
echo "${ECHO_T}$AR" >&6
4772
else
4773
  echo "$as_me:$LINENO: result: no" >&5
4774
echo "${ECHO_T}no" >&6
4775
fi
4776
 
4777
fi
4778
if test -z "$ac_cv_prog_AR"; then
4779
  ac_ct_AR=$AR
4780
  # Extract the first word of "ar", so it can be a program name with args.
4781
set dummy ar; ac_word=$2
4782
echo "$as_me:$LINENO: checking for $ac_word" >&5
4783
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4784
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
4785
  echo $ECHO_N "(cached) $ECHO_C" >&6
4786
else
4787
  if test -n "$ac_ct_AR"; then
4788
  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4789
else
4790
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4791
for as_dir in $PATH
4792
do
4793
  IFS=$as_save_IFS
4794
  test -z "$as_dir" && as_dir=.
4795
  for ac_exec_ext in '' $ac_executable_extensions; do
4796
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4797
    ac_cv_prog_ac_ct_AR="ar"
4798
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4799
    break 2
4800
  fi
4801
done
4802
done
4803
 
4804
fi
4805
fi
4806
ac_ct_AR=$ac_cv_prog_ac_ct_AR
4807
if test -n "$ac_ct_AR"; then
4808
  echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
4809
echo "${ECHO_T}$ac_ct_AR" >&6
4810
else
4811
  echo "$as_me:$LINENO: result: no" >&5
4812
echo "${ECHO_T}no" >&6
4813
fi
4814
 
4815
  AR=$ac_ct_AR
4816
else
4817
  AR="$ac_cv_prog_AR"
4818
fi
4819
 
4820
if test -n "$ac_tool_prefix"; then
4821
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4822
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4823
echo "$as_me:$LINENO: checking for $ac_word" >&5
4824
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4825
if test "${ac_cv_prog_RANLIB+set}" = set; then
4826
  echo $ECHO_N "(cached) $ECHO_C" >&6
4827
else
4828
  if test -n "$RANLIB"; then
4829
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4830
else
4831
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4832
for as_dir in $PATH
4833
do
4834
  IFS=$as_save_IFS
4835
  test -z "$as_dir" && as_dir=.
4836
  for ac_exec_ext in '' $ac_executable_extensions; do
4837
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4838
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4839
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4840
    break 2
4841
  fi
4842
done
4843
done
4844
 
4845
fi
4846
fi
4847
RANLIB=$ac_cv_prog_RANLIB
4848
if test -n "$RANLIB"; then
4849
  echo "$as_me:$LINENO: result: $RANLIB" >&5
4850
echo "${ECHO_T}$RANLIB" >&6
4851
else
4852
  echo "$as_me:$LINENO: result: no" >&5
4853
echo "${ECHO_T}no" >&6
4854
fi
4855
 
4856
fi
4857
if test -z "$ac_cv_prog_RANLIB"; then
4858
  ac_ct_RANLIB=$RANLIB
4859
  # Extract the first word of "ranlib", so it can be a program name with args.
4860
set dummy ranlib; ac_word=$2
4861
echo "$as_me:$LINENO: checking for $ac_word" >&5
4862
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4863
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4864
  echo $ECHO_N "(cached) $ECHO_C" >&6
4865
else
4866
  if test -n "$ac_ct_RANLIB"; then
4867
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4868
else
4869
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4870
for as_dir in $PATH
4871
do
4872
  IFS=$as_save_IFS
4873
  test -z "$as_dir" && as_dir=.
4874
  for ac_exec_ext in '' $ac_executable_extensions; do
4875
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4876
    ac_cv_prog_ac_ct_RANLIB="ranlib"
4877
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4878
    break 2
4879
  fi
4880
done
4881
done
4882
 
4883
  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4884
fi
4885
fi
4886
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4887
if test -n "$ac_ct_RANLIB"; then
4888
  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4889
echo "${ECHO_T}$ac_ct_RANLIB" >&6
4890
else
4891
  echo "$as_me:$LINENO: result: no" >&5
4892
echo "${ECHO_T}no" >&6
4893
fi
4894
 
4895
  RANLIB=$ac_ct_RANLIB
4896
else
4897
  RANLIB="$ac_cv_prog_RANLIB"
4898
fi
4899
 
4900
 
4901
# Check whether --enable-shared or --disable-shared was given.
4902
if test "${enable_shared+set}" = set; then
4903
  enableval="$enable_shared"
4904
  p=${PACKAGE-default}
4905
    case $enableval in
4906
    yes) enable_shared=yes ;;
4907
    no) enable_shared=no ;;
4908
    *)
4909
      enable_shared=no
4910
      # Look at the argument we got.  We use all the common list separators.
4911
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4912
      for pkg in $enableval; do
4913
        IFS="$lt_save_ifs"
4914
        if test "X$pkg" = "X$p"; then
4915
          enable_shared=yes
4916
        fi
4917
      done
4918
      IFS="$lt_save_ifs"
4919
      ;;
4920
    esac
4921
else
4922
  enable_shared=no
4923
fi;
4924
 
4925
 
4926
 
4927
 
4928
 
4929
 
4930
 
4931
 
4932
 
4933
 
4934
 
4935
macro_version='2.1a'
4936
macro_revision='1.2435'
4937
 
4938
 
4939
 
4940
 
4941
 
4942
 
4943
 
4944
 
4945
 
4946
 
4947
 
4948
 
4949
ltmain="$ac_aux_dir/ltmain.sh"
4950
 
4951
# Set options
4952
 
4953
enable_dlopen=no
4954
 
4955
 
4956
enable_win32_dll=no
4957
 
4958
 
4959
 
4960
# Check whether --enable-static or --disable-static was given.
4961
if test "${enable_static+set}" = set; then
4962
  enableval="$enable_static"
4963
  p=${PACKAGE-default}
4964
    case $enableval in
4965
    yes) enable_static=yes ;;
4966
    no) enable_static=no ;;
4967
    *)
4968
     enable_static=no
4969
      # Look at the argument we got.  We use all the common list separators.
4970
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4971
      for pkg in $enableval; do
4972
        IFS="$lt_save_ifs"
4973
        if test "X$pkg" = "X$p"; then
4974
          enable_static=yes
4975
        fi
4976
      done
4977
      IFS="$lt_save_ifs"
4978
      ;;
4979
    esac
4980
else
4981
  enable_static=yes
4982
fi;
4983
 
4984
 
4985
 
4986
 
4987
 
4988
 
4989
 
4990
 
4991
 
4992
# Check whether --with-pic or --without-pic was given.
4993
if test "${with_pic+set}" = set; then
4994
  withval="$with_pic"
4995
  pic_mode="$withval"
4996
else
4997
  pic_mode=default
4998
fi;
4999
 
5000
test -z "$pic_mode" && pic_mode=default
5001
 
5002
 
5003
 
5004
 
5005
 
5006
 
5007
 
5008
# Check whether --enable-fast-install or --disable-fast-install was given.
5009
if test "${enable_fast_install+set}" = set; then
5010
  enableval="$enable_fast_install"
5011
  p=${PACKAGE-default}
5012
    case $enableval in
5013
    yes) enable_fast_install=yes ;;
5014
    no) enable_fast_install=no ;;
5015
    *)
5016
      enable_fast_install=no
5017
      # Look at the argument we got.  We use all the common list separators.
5018
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
5019
      for pkg in $enableval; do
5020
        IFS="$lt_save_ifs"
5021
        if test "X$pkg" = "X$p"; then
5022
          enable_fast_install=yes
5023
        fi
5024
      done
5025
      IFS="$lt_save_ifs"
5026
      ;;
5027
    esac
5028
else
5029
  enable_fast_install=yes
5030
fi;
5031
 
5032
 
5033
 
5034
 
5035
 
5036
 
5037
 
5038
 
5039
echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
5040
echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
5041
if test "${lt_cv_path_SED+set}" = set; then
5042
  echo $ECHO_N "(cached) $ECHO_C" >&6
5043
else
5044
  # Loop through the user's path and test for sed and gsed.
5045
# Then use that list of sed's as ones to test for truncation.
5046
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5047
for as_dir in $PATH
5048
do
5049
  IFS=$as_save_IFS
5050
  test -z "$as_dir" && as_dir=.
5051
  for lt_ac_prog in sed gsed; do
5052
    for ac_exec_ext in '' $ac_executable_extensions; do
5053
      if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
5054
        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
5055
      fi
5056
    done
5057
  done
5058
done
5059
IFS=$as_save_IFS
5060
lt_ac_max=0
5061
lt_ac_count=0
5062
# Add /usr/xpg4/bin/sed as it is typically found on Solaris
5063
# along with /bin/sed that truncates output.
5064
for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
5065
  test ! -f $lt_ac_sed && continue
5066
  cat /dev/null > conftest.in
5067
  lt_ac_count=0
5068
  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
5069
  # Check for GNU sed and select it if it is found.
5070
  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
5071
    lt_cv_path_SED=$lt_ac_sed
5072
    break
5073
  fi
5074
  while true; do
5075
    cat conftest.in conftest.in >conftest.tmp
5076
    mv conftest.tmp conftest.in
5077
    cp conftest.in conftest.nl
5078
    echo >>conftest.nl
5079
    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
5080
    cmp -s conftest.out conftest.nl || break
5081
    # 10000 chars as input seems more than enough
5082
    test $lt_ac_count -gt 10 && break
5083
    lt_ac_count=`expr $lt_ac_count + 1`
5084
    if test $lt_ac_count -gt $lt_ac_max; then
5085
      lt_ac_max=$lt_ac_count
5086
      lt_cv_path_SED=$lt_ac_sed
5087
    fi
5088
  done
5089
done
5090
 
5091
fi
5092
 
5093
SED=$lt_cv_path_SED
5094
 
5095
echo "$as_me:$LINENO: result: $SED" >&5
5096
echo "${ECHO_T}$SED" >&6
5097
 
5098
test -z "$SED" && SED=sed
5099
Xsed="$SED -e 1s/^X//"
5100
 
5101
 
5102
 
5103
 
5104
 
5105
 
5106
 
5107
 
5108
 
5109
 
5110
 
5111
echo "$as_me:$LINENO: checking for fgrep" >&5
5112
echo $ECHO_N "checking for fgrep... $ECHO_C" >&6
5113
if test "${ac_cv_prog_fgrep+set}" = set; then
5114
  echo $ECHO_N "(cached) $ECHO_C" >&6
5115
else
5116
  if echo 'ab*c' | (grep -F 'ab*c') >/dev/null 2>&1
5117
    then ac_cv_prog_fgrep='grep -F'
5118
    else ac_cv_prog_fgrep='fgrep'
5119
    fi
5120
fi
5121
echo "$as_me:$LINENO: result: $ac_cv_prog_fgrep" >&5
5122
echo "${ECHO_T}$ac_cv_prog_fgrep" >&6
5123
 FGREP=$ac_cv_prog_fgrep
5124
 
5125
 
5126
test -z "$GREP" && GREP=grep
5127
 
5128
 
5129
 
5130
 
5131
 
5132
 
5133
 
5134
 
5135
 
5136
 
5137
 
5138
 
5139
 
5140
 
5141
 
5142
 
5143
 
5144
 
5145
 
5146
# Check whether --with-gnu-ld or --without-gnu-ld was given.
5147
if test "${with_gnu_ld+set}" = set; then
5148
  withval="$with_gnu_ld"
5149
  test "$withval" = no || with_gnu_ld=yes
5150
else
5151
  with_gnu_ld=no
5152
fi;
5153
ac_prog=ld
5154
if test "$GCC" = yes; then
5155
  # Check if gcc -print-prog-name=ld gives a path.
5156
  echo "$as_me:$LINENO: checking for ld used by $CC" >&5
5157
echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
5158
  case $host in
5159
  *-*-mingw*)
5160
    # gcc leaves a trailing carriage return which upsets mingw
5161
    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5162
  *)
5163
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5164
  esac
5165
  case $ac_prog in
5166
    # Accept absolute paths.
5167
    [\\/]* | ?:[\\/]*)
5168
      re_direlt='/[^/][^/]*/\.\./'
5169
      # Canonicalize the pathname of ld
5170
      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5171
      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5172
        ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5173
      done
5174
      test -z "$LD" && LD="$ac_prog"
5175
      ;;
5176
  "")
5177
    # If it fails, then pretend we aren't using GCC.
5178
    ac_prog=ld
5179
    ;;
5180
  *)
5181
    # If it is relative, then search for the first ld in PATH.
5182
    with_gnu_ld=unknown
5183
    ;;
5184
  esac
5185
elif test "$with_gnu_ld" = yes; then
5186
  echo "$as_me:$LINENO: checking for GNU ld" >&5
5187
echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
5188
else
5189
  echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5190
echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
5191
fi
5192
if test "${lt_cv_path_LD+set}" = set; then
5193
  echo $ECHO_N "(cached) $ECHO_C" >&6
5194
else
5195
  if test -z "$LD"; then
5196
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5197
  for ac_dir in $PATH; do
5198
    IFS="$lt_save_ifs"
5199
    test -z "$ac_dir" && ac_dir=.
5200
    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5201
      lt_cv_path_LD="$ac_dir/$ac_prog"
5202
      # Check to see if the program is GNU ld.  I'd rather use --version,
5203
      # but apparently some variants of GNU ld only accept -v.
5204
      # Break only if it was the GNU/non-GNU ld that we prefer.
5205
      case `"$lt_cv_path_LD" -v 2>&1 
5206
      *GNU* | *'with BFD'*)
5207
        test "$with_gnu_ld" != no && break
5208
        ;;
5209
      *)
5210
        test "$with_gnu_ld" != yes && break
5211
        ;;
5212
      esac
5213
    fi
5214
  done
5215
  IFS="$lt_save_ifs"
5216
else
5217
  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5218
fi
5219
fi
5220
 
5221
LD="$lt_cv_path_LD"
5222
if test -n "$LD"; then
5223
  echo "$as_me:$LINENO: result: $LD" >&5
5224
echo "${ECHO_T}$LD" >&6
5225
else
5226
  echo "$as_me:$LINENO: result: no" >&5
5227
echo "${ECHO_T}no" >&6
5228
fi
5229
test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
5230
echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
5231
   { (exit 1); exit 1; }; }
5232
echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
5233
echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
5234
if test "${lt_cv_prog_gnu_ld+set}" = set; then
5235
  echo $ECHO_N "(cached) $ECHO_C" >&6
5236
else
5237
  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5238
case `$LD -v 2>&1 
5239
*GNU* | *'with BFD'*)
5240
  lt_cv_prog_gnu_ld=yes
5241
  ;;
5242
*)
5243
  lt_cv_prog_gnu_ld=no
5244
  ;;
5245
esac
5246
fi
5247
echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
5248
echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
5249
with_gnu_ld=$lt_cv_prog_gnu_ld
5250
 
5251
 
5252
 
5253
 
5254
 
5255
 
5256
 
5257
 
5258
 
5259
 
5260
echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
5261
echo $ECHO_N "checking for BSD- or MS-compatible name lister (nm)... $ECHO_C" >&6
5262
if test "${lt_cv_path_NM+set}" = set; then
5263
  echo $ECHO_N "(cached) $ECHO_C" >&6
5264
else
5265
  if test -n "$NM"; then
5266
  # Let the user override the test.
5267
  lt_cv_path_NM="$NM"
5268
else
5269
  lt_nm_to_check="${ac_tool_prefix}nm"
5270
  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5271
    lt_nm_to_check="$lt_nm_to_check nm"
5272
  fi
5273
  for lt_tmp_nm in $lt_nm_to_check; do
5274
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5275
    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5276
      IFS="$lt_save_ifs"
5277
      test -z "$ac_dir" && ac_dir=.
5278
      tmp_nm="$ac_dir/$lt_tmp_nm"
5279
      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5280
        # Check to see if the nm accepts a BSD-compat flag.
5281
        # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5282
        #   nm: unknown option "B" ignored
5283
        # Tru64's nm complains that /dev/null is an invalid object file
5284
        case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5285
        */dev/null* | *'Invalid file or object type'*)
5286
          lt_cv_path_NM="$tmp_nm -B"
5287
          break
5288
          ;;
5289
        *)
5290
          case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5291
          */dev/null*)
5292
            lt_cv_path_NM="$tmp_nm -p"
5293
            break
5294
            ;;
5295
          *)
5296
            lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5297
            continue # so that we can try to find one that supports BSD flags
5298
            ;;
5299
          esac
5300
          ;;
5301
        esac
5302
      fi
5303
    done
5304
    IFS="$lt_save_ifs"
5305
  done
5306
  : ${lt_cv_path_NM=no}
5307
fi
5308
fi
5309
echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
5310
echo "${ECHO_T}$lt_cv_path_NM" >&6
5311
if test "$lt_cv_path_NM" != "no"; then
5312
  NM="$lt_cv_path_NM"
5313
else
5314
  # Didn't find any BSD compatible name lister, look for dumpbin.
5315
  if test -n "$ac_tool_prefix"; then
5316
  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5317
  do
5318
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5319
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5320
echo "$as_me:$LINENO: checking for $ac_word" >&5
5321
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5322
if test "${ac_cv_prog_DUMPBIN+set}" = set; then
5323
  echo $ECHO_N "(cached) $ECHO_C" >&6
5324
else
5325
  if test -n "$DUMPBIN"; then
5326
  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5327
else
5328
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5329
for as_dir in $PATH
5330
do
5331
  IFS=$as_save_IFS
5332
  test -z "$as_dir" && as_dir=.
5333
  for ac_exec_ext in '' $ac_executable_extensions; do
5334
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5335
    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5336
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5337
    break 2
5338
  fi
5339
done
5340
done
5341
 
5342
fi
5343
fi
5344
DUMPBIN=$ac_cv_prog_DUMPBIN
5345
if test -n "$DUMPBIN"; then
5346
  echo "$as_me:$LINENO: result: $DUMPBIN" >&5
5347
echo "${ECHO_T}$DUMPBIN" >&6
5348
else
5349
  echo "$as_me:$LINENO: result: no" >&5
5350
echo "${ECHO_T}no" >&6
5351
fi
5352
 
5353
    test -n "$DUMPBIN" && break
5354
  done
5355
fi
5356
if test -z "$DUMPBIN"; then
5357
  ac_ct_DUMPBIN=$DUMPBIN
5358
  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5359
do
5360
  # Extract the first word of "$ac_prog", so it can be a program name with args.
5361
set dummy $ac_prog; ac_word=$2
5362
echo "$as_me:$LINENO: checking for $ac_word" >&5
5363
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5364
if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
5365
  echo $ECHO_N "(cached) $ECHO_C" >&6
5366
else
5367
  if test -n "$ac_ct_DUMPBIN"; then
5368
  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5369
else
5370
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5371
for as_dir in $PATH
5372
do
5373
  IFS=$as_save_IFS
5374
  test -z "$as_dir" && as_dir=.
5375
  for ac_exec_ext in '' $ac_executable_extensions; do
5376
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5377
    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5378
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5379
    break 2
5380
  fi
5381
done
5382
done
5383
 
5384
fi
5385
fi
5386
ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5387
if test -n "$ac_ct_DUMPBIN"; then
5388
  echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
5389
echo "${ECHO_T}$ac_ct_DUMPBIN" >&6
5390
else
5391
  echo "$as_me:$LINENO: result: no" >&5
5392
echo "${ECHO_T}no" >&6
5393
fi
5394
 
5395
  test -n "$ac_ct_DUMPBIN" && break
5396
done
5397
test -n "$ac_ct_DUMPBIN" || ac_ct_DUMPBIN=":"
5398
 
5399
  DUMPBIN=$ac_ct_DUMPBIN
5400
fi
5401
 
5402
 
5403
  if test "$DUMPBIN" != ":"; then
5404
    NM="$DUMPBIN"
5405
  fi
5406
fi
5407
test -z "$NM" && NM=nm
5408
 
5409
 
5410
 
5411
 
5412
 
5413
 
5414
echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
5415
echo $ECHO_N "checking the name lister ($NM) interface... $ECHO_C" >&6
5416
if test "${lt_cv_nm_interface+set}" = set; then
5417
  echo $ECHO_N "(cached) $ECHO_C" >&6
5418
else
5419
  lt_cv_nm_interface="BSD nm"
5420
  echo "int some_variable = 0;" > conftest.$ac_ext
5421
  (eval echo "\"\$as_me:5421: $ac_compile\"" >&5)
5422
  (eval "$ac_compile" 2>conftest.err)
5423
  cat conftest.err >&5
5424
  (eval echo "\"\$as_me:5424: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5425
  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5426
  cat conftest.err >&5
5427
  (eval echo "\"\$as_me:5427: output\"" >&5)
5428
  cat conftest.out >&5
5429
  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5430
    lt_cv_nm_interface="MS dumpbin"
5431
  fi
5432
  rm -f conftest*
5433
fi
5434
echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
5435
echo "${ECHO_T}$lt_cv_nm_interface" >&6
5436
 
5437
echo "$as_me:$LINENO: checking whether ln -s works" >&5
5438
echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
5439
LN_S=$as_ln_s
5440
if test "$LN_S" = "ln -s"; then
5441
  echo "$as_me:$LINENO: result: yes" >&5
5442
echo "${ECHO_T}yes" >&6
5443
else
5444
  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5445
echo "${ECHO_T}no, using $LN_S" >&6
5446
fi
5447
 
5448
# find the maximum length of command line arguments
5449
echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
5450
echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
5451
if test "${lt_cv_sys_max_cmd_len+set}" = set; then
5452
  echo $ECHO_N "(cached) $ECHO_C" >&6
5453
else
5454
    i=0
5455
  teststring="ABCD"
5456
 
5457
  case $build_os in
5458
  msdosdjgpp*)
5459
    # On DJGPP, this test can blow up pretty badly due to problems in libc
5460
    # (any single argument exceeding 2000 bytes causes a buffer overrun
5461
    # during glob expansion).  Even if it were fixed, the result of this
5462
    # check would be larger than it should be.
5463
    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5464
    ;;
5465
 
5466
  gnu*)
5467
    # Under GNU Hurd, this test is not required because there is
5468
    # no limit to the length of command line arguments.
5469
    # Libtool will interpret -1 as no limit whatsoever
5470
    lt_cv_sys_max_cmd_len=-1;
5471
    ;;
5472
 
5473
  cygwin* | mingw*)
5474
    # On Win9x/ME, this test blows up -- it succeeds, but takes
5475
    # about 5 minutes as the teststring grows exponentially.
5476
    # Worse, since 9x/ME are not pre-emptively multitasking,
5477
    # you end up with a "frozen" computer, even though with patience
5478
    # the test eventually succeeds (with a max line length of 256k).
5479
    # Instead, let's just punt: use the minimum linelength reported by
5480
    # all of the supported platforms: 8192 (on NT/2K/XP).
5481
    lt_cv_sys_max_cmd_len=8192;
5482
    ;;
5483
 
5484
  amigaos*)
5485
    # On AmigaOS with pdksh, this test takes hours, literally.
5486
    # So we just punt and use a minimum line length of 8192.
5487
    lt_cv_sys_max_cmd_len=8192;
5488
    ;;
5489
 
5490
  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5491
    # This has been around since 386BSD, at least.  Likely further.
5492
    if test -x /sbin/sysctl; then
5493
      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5494
    elif test -x /usr/sbin/sysctl; then
5495
      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5496
    else
5497
      lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5498
    fi
5499
    # And add a safety zone
5500
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5501
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5502
    ;;
5503
 
5504
  interix*)
5505
    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5506
    lt_cv_sys_max_cmd_len=196608
5507
    ;;
5508
 
5509
  osf*)
5510
    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5511
    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5512
    # nice to cause kernel panics so lets avoid the loop below.
5513
    # First set a reasonable default.
5514
    lt_cv_sys_max_cmd_len=16384
5515
    #
5516
    if test -x /sbin/sysconfig; then
5517
      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5518
        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5519
      esac
5520
    fi
5521
    ;;
5522
  sco3.2v5*)
5523
    lt_cv_sys_max_cmd_len=102400
5524
    ;;
5525
  sysv5* | sco5v6* | sysv4.2uw2*)
5526
    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5527
    if test -n "$kargmax"; then
5528
      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5529
    else
5530
      lt_cv_sys_max_cmd_len=32768
5531
    fi
5532
    ;;
5533
  *)
5534
    lt_cv_sys_max_cmd_len=`getconf ARG_MAX 2> /dev/null`
5535
    if test -n $lt_cv_sys_max_cmd_len; then
5536
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5537
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5538
    else
5539
      # Make teststring a little bigger before we do anything with it.
5540
      # a 1K string should be a reasonable start.
5541
      for i in 1 2 3 4 5 6 7 8 ; do
5542
        teststring=$teststring$teststring
5543
      done
5544
      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5545
      # If test is not a shell built-in, we'll probably end up computing a
5546
      # maximum length that is only half of the actual maximum length, but
5547
      # we can't tell.
5548
      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
5549
                 = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
5550
              test $i != 17 # 1/2 MB should be enough
5551
      do
5552
        i=`expr $i + 1`
5553
        teststring=$teststring$teststring
5554
      done
5555
      # Only check the string length outside the loop.
5556
      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5557
      teststring=
5558
      # Add a significant safety factor because C++ compilers can tack on
5559
      # massive amounts of additional arguments before passing them to the
5560
      # linker.  It appears as though 1/2 is a usable value.
5561
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5562
    fi
5563
    ;;
5564
  esac
5565
 
5566
fi
5567
 
5568
if test -n $lt_cv_sys_max_cmd_len ; then
5569
  echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
5570
echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
5571
else
5572
  echo "$as_me:$LINENO: result: none" >&5
5573
echo "${ECHO_T}none" >&6
5574
fi
5575
max_cmd_len=$lt_cv_sys_max_cmd_len
5576
 
5577
 
5578
 
5579
 
5580
 
5581
 
5582
 
5583
: ${CP="cp -f"}
5584
: ${MV="mv -f"}
5585
: ${RM="rm -f"}
5586
 
5587
echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
5588
echo $ECHO_N "checking whether the shell understands some XSI constructs... $ECHO_C" >&6
5589
# Try some XSI features
5590
xsi_shell=no
5591
( _lt_dummy="a/b/c"
5592
  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5593
      = c,a/b,, ) >/dev/null 2>&1 \
5594
  && xsi_shell=yes
5595
echo "$as_me:$LINENO: result: $xsi_shell" >&5
5596
echo "${ECHO_T}$xsi_shell" >&6
5597
 
5598
 
5599
echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
5600
echo $ECHO_N "checking whether the shell understands \"+=\"... $ECHO_C" >&6
5601
lt_shell_append=no
5602
( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5603
    >/dev/null 2>&1 \
5604
  && lt_shell_append=yes
5605
echo "$as_me:$LINENO: result: $lt_shell_append" >&5
5606
echo "${ECHO_T}$lt_shell_append" >&6
5607
 
5608
 
5609
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5610
  lt_unset=unset
5611
else
5612
  lt_unset=false
5613
fi
5614
 
5615
 
5616
 
5617
 
5618
 
5619
# test EBCDIC or ASCII
5620
case `echo X|tr X '\101'` in
5621
 A) # ASCII based system
5622
    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5623
  lt_SP2NL='tr \040 \012'
5624
  lt_NL2SP='tr \015\012 \040\040'
5625
  ;;
5626
 *) # EBCDIC based system
5627
  lt_SP2NL='tr \100 \n'
5628
  lt_NL2SP='tr \r\n \100\100'
5629
  ;;
5630
esac
5631
 
5632
 
5633
 
5634
 
5635
 
5636
 
5637
 
5638
 
5639
 
5640
echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
5641
echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
5642
if test "${lt_cv_ld_reload_flag+set}" = set; then
5643
  echo $ECHO_N "(cached) $ECHO_C" >&6
5644
else
5645
  lt_cv_ld_reload_flag='-r'
5646
fi
5647
echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
5648
echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
5649
reload_flag=$lt_cv_ld_reload_flag
5650
case $reload_flag in
5651
"" | " "*) ;;
5652
*) reload_flag=" $reload_flag" ;;
5653
esac
5654
reload_cmds='$LD$reload_flag -o $output$reload_objs'
5655
case $host_os in
5656
  darwin*)
5657
    if test "$GCC" = yes; then
5658
      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5659
    else
5660
      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5661
    fi
5662
    ;;
5663
esac
5664
 
5665
 
5666
 
5667
 
5668
 
5669
 
5670
 
5671
 
5672
 
5673
 
5674
echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
5675
echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6
5676
if test "${lt_cv_deplibs_check_method+set}" = set; then
5677
  echo $ECHO_N "(cached) $ECHO_C" >&6
5678
else
5679
  lt_cv_file_magic_cmd='$MAGIC_CMD'
5680
lt_cv_file_magic_test_file=
5681
lt_cv_deplibs_check_method='unknown'
5682
# Need to set the preceding variable on all platforms that support
5683
# interlibrary dependencies.
5684
# 'none' -- dependencies not supported.
5685
# `unknown' -- same as none, but documents that we really don't know.
5686
# 'pass_all' -- all dependencies passed with no checks.
5687
# 'test_compile' -- check by making test program.
5688
# 'file_magic [[regex]]' -- check by looking for files in library path
5689
# which responds to the $file_magic_cmd with a given extended regex.
5690
# If you have `file' or equivalent on your system and you're not sure
5691
# whether `pass_all' will *always* work, you probably want this one.
5692
 
5693
case $host_os in
5694
aix[4-9]*)
5695
  lt_cv_deplibs_check_method=pass_all
5696
  ;;
5697
 
5698
beos*)
5699
  lt_cv_deplibs_check_method=pass_all
5700
  ;;
5701
 
5702
bsdi[45]*)
5703
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5704
  lt_cv_file_magic_cmd='/usr/bin/file -L'
5705
  lt_cv_file_magic_test_file=/shlib/libc.so
5706
  ;;
5707
 
5708
cygwin*)
5709
  # func_win32_libid is a shell function defined in ltmain.sh
5710
  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5711
  lt_cv_file_magic_cmd='func_win32_libid'
5712
  ;;
5713
 
5714
mingw* | pw32*)
5715
  # Base MSYS/MinGW do not provide the 'file' command needed by
5716
  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5717
  # unless we find 'file', for example because we are cross-compiling.
5718
  if ( file / ) >/dev/null 2>&1; then
5719
    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5720
    lt_cv_file_magic_cmd='func_win32_libid'
5721
  else
5722
    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5723
    lt_cv_file_magic_cmd='$OBJDUMP -f'
5724
  fi
5725
  ;;
5726
 
5727
darwin* | rhapsody*)
5728
  lt_cv_deplibs_check_method=pass_all
5729
  ;;
5730
 
5731
freebsd* | dragonfly*)
5732
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5733
    case $host_cpu in
5734
    i*86 )
5735
      # Not sure whether the presence of OpenBSD here was a mistake.
5736
      # Let's accept both of them until this is cleared up.
5737
      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5738
      lt_cv_file_magic_cmd=/usr/bin/file
5739
      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5740
      ;;
5741
    esac
5742
  else
5743
    lt_cv_deplibs_check_method=pass_all
5744
  fi
5745
  ;;
5746
 
5747
gnu*)
5748
  lt_cv_deplibs_check_method=pass_all
5749
  ;;
5750
 
5751
hpux10.20* | hpux11*)
5752
  lt_cv_file_magic_cmd=/usr/bin/file
5753
  case $host_cpu in
5754
  ia64*)
5755
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5756
    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5757
    ;;
5758
  hppa*64*)
5759
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
5760
    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5761
    ;;
5762
  *)
5763
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5764
    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5765
    ;;
5766
  esac
5767
  ;;
5768
 
5769
interix[3-9]*)
5770
  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5771
  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5772
  ;;
5773
 
5774
irix5* | irix6* | nonstopux*)
5775
  case $LD in
5776
  *-32|*"-32 ") libmagic=32-bit;;
5777
  *-n32|*"-n32 ") libmagic=N32;;
5778
  *-64|*"-64 ") libmagic=64-bit;;
5779
  *) libmagic=never-match;;
5780
  esac
5781
  lt_cv_deplibs_check_method=pass_all
5782
  ;;
5783
 
5784
# This must be Linux ELF.
5785
linux* | k*bsd*-gnu)
5786
  lt_cv_deplibs_check_method=pass_all
5787
  ;;
5788
 
5789
netbsd*)
5790
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5791
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5792
  else
5793
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5794
  fi
5795
  ;;
5796
 
5797
newos6*)
5798
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5799
  lt_cv_file_magic_cmd=/usr/bin/file
5800
  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5801
  ;;
5802
 
5803
*nto* | *qnx*)
5804
  lt_cv_deplibs_check_method=pass_all
5805
  ;;
5806
 
5807
openbsd*)
5808
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5809
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5810
  else
5811
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5812
  fi
5813
  ;;
5814
 
5815
osf3* | osf4* | osf5*)
5816
  lt_cv_deplibs_check_method=pass_all
5817
  ;;
5818
 
5819
rdos*)
5820
  lt_cv_deplibs_check_method=pass_all
5821
  ;;
5822
 
5823
solaris*)
5824
  lt_cv_deplibs_check_method=pass_all
5825
  ;;
5826
 
5827
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5828
  lt_cv_deplibs_check_method=pass_all
5829
  ;;
5830
 
5831
sysv4 | sysv4.3*)
5832
  case $host_vendor in
5833
  motorola)
5834
    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]'
5835
    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5836
    ;;
5837
  ncr)
5838
    lt_cv_deplibs_check_method=pass_all
5839
    ;;
5840
  sequent)
5841
    lt_cv_file_magic_cmd='/bin/file'
5842
    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5843
    ;;
5844
  sni)
5845
    lt_cv_file_magic_cmd='/bin/file'
5846
    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5847
    lt_cv_file_magic_test_file=/lib/libc.so
5848
    ;;
5849
  siemens)
5850
    lt_cv_deplibs_check_method=pass_all
5851
    ;;
5852
  pc)
5853
    lt_cv_deplibs_check_method=pass_all
5854
    ;;
5855
  esac
5856
  ;;
5857
 
5858
tpf*)
5859
  lt_cv_deplibs_check_method=pass_all
5860
  ;;
5861
esac
5862
 
5863
fi
5864
echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5865
echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
5866
file_magic_cmd=$lt_cv_file_magic_cmd
5867
deplibs_check_method=$lt_cv_deplibs_check_method
5868
test -z "$deplibs_check_method" && deplibs_check_method=unknown
5869
 
5870
 
5871
 
5872
 
5873
 
5874
 
5875
 
5876
 
5877
 
5878
 
5879
 
5880
 
5881
if test -n "$ac_tool_prefix"; then
5882
  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5883
set dummy ${ac_tool_prefix}ar; ac_word=$2
5884
echo "$as_me:$LINENO: checking for $ac_word" >&5
5885
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5886
if test "${ac_cv_prog_AR+set}" = set; then
5887
  echo $ECHO_N "(cached) $ECHO_C" >&6
5888
else
5889
  if test -n "$AR"; then
5890
  ac_cv_prog_AR="$AR" # Let the user override the test.
5891
else
5892
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5893
for as_dir in $PATH
5894
do
5895
  IFS=$as_save_IFS
5896
  test -z "$as_dir" && as_dir=.
5897
  for ac_exec_ext in '' $ac_executable_extensions; do
5898
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5899
    ac_cv_prog_AR="${ac_tool_prefix}ar"
5900
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5901
    break 2
5902
  fi
5903
done
5904
done
5905
 
5906
fi
5907
fi
5908
AR=$ac_cv_prog_AR
5909
if test -n "$AR"; then
5910
  echo "$as_me:$LINENO: result: $AR" >&5
5911
echo "${ECHO_T}$AR" >&6
5912
else
5913
  echo "$as_me:$LINENO: result: no" >&5
5914
echo "${ECHO_T}no" >&6
5915
fi
5916
 
5917
fi
5918
if test -z "$ac_cv_prog_AR"; then
5919
  ac_ct_AR=$AR
5920
  # Extract the first word of "ar", so it can be a program name with args.
5921
set dummy ar; ac_word=$2
5922
echo "$as_me:$LINENO: checking for $ac_word" >&5
5923
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5924
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
5925
  echo $ECHO_N "(cached) $ECHO_C" >&6
5926
else
5927
  if test -n "$ac_ct_AR"; then
5928
  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5929
else
5930
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5931
for as_dir in $PATH
5932
do
5933
  IFS=$as_save_IFS
5934
  test -z "$as_dir" && as_dir=.
5935
  for ac_exec_ext in '' $ac_executable_extensions; do
5936
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5937
    ac_cv_prog_ac_ct_AR="ar"
5938
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5939
    break 2
5940
  fi
5941
done
5942
done
5943
 
5944
  test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
5945
fi
5946
fi
5947
ac_ct_AR=$ac_cv_prog_ac_ct_AR
5948
if test -n "$ac_ct_AR"; then
5949
  echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
5950
echo "${ECHO_T}$ac_ct_AR" >&6
5951
else
5952
  echo "$as_me:$LINENO: result: no" >&5
5953
echo "${ECHO_T}no" >&6
5954
fi
5955
 
5956
  AR=$ac_ct_AR
5957
else
5958
  AR="$ac_cv_prog_AR"
5959
fi
5960
 
5961
test -z "$AR" && AR=ar
5962
test -z "$AR_FLAGS" && AR_FLAGS=cru
5963
 
5964
 
5965
 
5966
 
5967
 
5968
 
5969
 
5970
 
5971
 
5972
 
5973
 
5974
if test -n "$ac_tool_prefix"; then
5975
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5976
set dummy ${ac_tool_prefix}strip; ac_word=$2
5977
echo "$as_me:$LINENO: checking for $ac_word" >&5
5978
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5979
if test "${ac_cv_prog_STRIP+set}" = set; then
5980
  echo $ECHO_N "(cached) $ECHO_C" >&6
5981
else
5982
  if test -n "$STRIP"; then
5983
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5984
else
5985
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5986
for as_dir in $PATH
5987
do
5988
  IFS=$as_save_IFS
5989
  test -z "$as_dir" && as_dir=.
5990
  for ac_exec_ext in '' $ac_executable_extensions; do
5991
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5992
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5993
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5994
    break 2
5995
  fi
5996
done
5997
done
5998
 
5999
fi
6000
fi
6001
STRIP=$ac_cv_prog_STRIP
6002
if test -n "$STRIP"; then
6003
  echo "$as_me:$LINENO: result: $STRIP" >&5
6004
echo "${ECHO_T}$STRIP" >&6
6005
else
6006
  echo "$as_me:$LINENO: result: no" >&5
6007
echo "${ECHO_T}no" >&6
6008
fi
6009
 
6010
fi
6011
if test -z "$ac_cv_prog_STRIP"; then
6012
  ac_ct_STRIP=$STRIP
6013
  # Extract the first word of "strip", so it can be a program name with args.
6014
set dummy strip; ac_word=$2
6015
echo "$as_me:$LINENO: checking for $ac_word" >&5
6016
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6017
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6018
  echo $ECHO_N "(cached) $ECHO_C" >&6
6019
else
6020
  if test -n "$ac_ct_STRIP"; then
6021
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6022
else
6023
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6024
for as_dir in $PATH
6025
do
6026
  IFS=$as_save_IFS
6027
  test -z "$as_dir" && as_dir=.
6028
  for ac_exec_ext in '' $ac_executable_extensions; do
6029
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6030
    ac_cv_prog_ac_ct_STRIP="strip"
6031
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6032
    break 2
6033
  fi
6034
done
6035
done
6036
 
6037
  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
6038
fi
6039
fi
6040
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6041
if test -n "$ac_ct_STRIP"; then
6042
  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6043
echo "${ECHO_T}$ac_ct_STRIP" >&6
6044
else
6045
  echo "$as_me:$LINENO: result: no" >&5
6046
echo "${ECHO_T}no" >&6
6047
fi
6048
 
6049
  STRIP=$ac_ct_STRIP
6050
else
6051
  STRIP="$ac_cv_prog_STRIP"
6052
fi
6053
 
6054
test -z "$STRIP" && STRIP=:
6055
 
6056
 
6057
 
6058
 
6059
 
6060
 
6061
if test -n "$ac_tool_prefix"; then
6062
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6063
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6064
echo "$as_me:$LINENO: checking for $ac_word" >&5
6065
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6066
if test "${ac_cv_prog_RANLIB+set}" = set; then
6067
  echo $ECHO_N "(cached) $ECHO_C" >&6
6068
else
6069
  if test -n "$RANLIB"; then
6070
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6071
else
6072
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6073
for as_dir in $PATH
6074
do
6075
  IFS=$as_save_IFS
6076
  test -z "$as_dir" && as_dir=.
6077
  for ac_exec_ext in '' $ac_executable_extensions; do
6078
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6079
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6080
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6081
    break 2
6082
  fi
6083
done
6084
done
6085
 
6086
fi
6087
fi
6088
RANLIB=$ac_cv_prog_RANLIB
6089
if test -n "$RANLIB"; then
6090
  echo "$as_me:$LINENO: result: $RANLIB" >&5
6091
echo "${ECHO_T}$RANLIB" >&6
6092
else
6093
  echo "$as_me:$LINENO: result: no" >&5
6094
echo "${ECHO_T}no" >&6
6095
fi
6096
 
6097
fi
6098
if test -z "$ac_cv_prog_RANLIB"; then
6099
  ac_ct_RANLIB=$RANLIB
6100
  # Extract the first word of "ranlib", so it can be a program name with args.
6101
set dummy ranlib; ac_word=$2
6102
echo "$as_me:$LINENO: checking for $ac_word" >&5
6103
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6104
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6105
  echo $ECHO_N "(cached) $ECHO_C" >&6
6106
else
6107
  if test -n "$ac_ct_RANLIB"; then
6108
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6109
else
6110
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6111
for as_dir in $PATH
6112
do
6113
  IFS=$as_save_IFS
6114
  test -z "$as_dir" && as_dir=.
6115
  for ac_exec_ext in '' $ac_executable_extensions; do
6116
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6117
    ac_cv_prog_ac_ct_RANLIB="ranlib"
6118
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6119
    break 2
6120
  fi
6121
done
6122
done
6123
 
6124
  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
6125
fi
6126
fi
6127
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6128
if test -n "$ac_ct_RANLIB"; then
6129
  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6130
echo "${ECHO_T}$ac_ct_RANLIB" >&6
6131
else
6132
  echo "$as_me:$LINENO: result: no" >&5
6133
echo "${ECHO_T}no" >&6
6134
fi
6135
 
6136
  RANLIB=$ac_ct_RANLIB
6137
else
6138
  RANLIB="$ac_cv_prog_RANLIB"
6139
fi
6140
 
6141
test -z "$RANLIB" && RANLIB=:
6142
 
6143
 
6144
 
6145
 
6146
 
6147
 
6148
# Determine commands to create old-style static archives.
6149
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
6150
old_postinstall_cmds='chmod 644 $oldlib'
6151
old_postuninstall_cmds=
6152
 
6153
if test -n "$RANLIB"; then
6154
  case $host_os in
6155
  openbsd*)
6156
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6157
    ;;
6158
  *)
6159
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6160
    ;;
6161
  esac
6162
  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6163
fi
6164
 
6165
 
6166
 
6167
 
6168
 
6169
 
6170
 
6171
 
6172
 
6173
 
6174
 
6175
 
6176
 
6177
 
6178
 
6179
 
6180
 
6181
 
6182
 
6183
 
6184
 
6185
 
6186
 
6187
 
6188
 
6189
 
6190
 
6191
 
6192
 
6193
 
6194
 
6195
 
6196
 
6197
 
6198
# If no C compiler was specified, use CC.
6199
LTCC=${LTCC-"$CC"}
6200
 
6201
# If no C compiler flags were specified, use CFLAGS.
6202
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6203
 
6204
# Allow CC to be a program name with arguments.
6205
compiler=$CC
6206
 
6207
 
6208
# Check for command to grab the raw symbol name followed by C symbol from nm.
6209
echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
6210
echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
6211
if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
6212
  echo $ECHO_N "(cached) $ECHO_C" >&6
6213
else
6214
 
6215
# These are sane defaults that work on at least a few old systems.
6216
# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6217
 
6218
# Character class describing NM global symbol codes.
6219
symcode='[BCDEGRST]'
6220
 
6221
# Regexp to match symbols that can be accessed directly from C.
6222
sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6223
 
6224
# Define system-specific variables.
6225
case $host_os in
6226
aix*)
6227
  symcode='[BCDT]'
6228
  ;;
6229
cygwin* | mingw* | pw32*)
6230
  symcode='[ABCDGISTW]'
6231
  ;;
6232
hpux*)
6233
  if test "$host_cpu" = ia64; then
6234
    symcode='[ABCDEGRST]'
6235
  fi
6236
  ;;
6237
irix* | nonstopux*)
6238
  symcode='[BCDEGRST]'
6239
  ;;
6240
osf*)
6241
  symcode='[BCDEGQRST]'
6242
  ;;
6243
solaris*)
6244
  symcode='[BDRT]'
6245
  ;;
6246
sco3.2v5*)
6247
  symcode='[DT]'
6248
  ;;
6249
sysv4.2uw2*)
6250
  symcode='[DT]'
6251
  ;;
6252
sysv5* | sco5v6* | unixware* | OpenUNIX*)
6253
  symcode='[ABDT]'
6254
  ;;
6255
sysv4)
6256
  symcode='[DFNSTU]'
6257
  ;;
6258
esac
6259
 
6260
# If we're using GNU nm, then use its standard symbol codes.
6261
case `$NM -V 2>&1` in
6262
*GNU* | *'with BFD'*)
6263
  symcode='[ABCDGIRSTW]' ;;
6264
esac
6265
 
6266
# Transform an extracted symbol line into a proper C declaration.
6267
# Some systems (esp. on ia64) link data and code symbols differently,
6268
# so use this general approach.
6269
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6270
 
6271
# Transform an extracted symbol line into symbol name and symbol address
6272
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6273
 
6274
# Handle CRLF in mingw tool chain
6275
opt_cr=
6276
case $build_os in
6277
mingw*)
6278
  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6279
  ;;
6280
esac
6281
 
6282
# Try without a prefix underscore, then with it.
6283
for ac_symprfx in "" "_"; do
6284
 
6285
  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6286
  symxfrm="\\1 $ac_symprfx\\2 \\2"
6287
 
6288
  # Write the raw and C identifiers.
6289
  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6290
    # Fake it for dumpbin and say T for any non-static function
6291
    # and D for any global variable.
6292
    # Also find C++ and __fastcall symbols from MSVC++,
6293
    # which start with @ or ?.
6294
    lt_cv_sys_global_symbol_pipe="$AWK '"\
6295
"     {last_section=section; section=\$ 3};"\
6296
"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6297
"     \$ 0!~/External *\|/{next};"\
6298
"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6299
"     {if(hide[section]) next};"\
6300
"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6301
"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6302
"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6303
"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6304
"     ' prfx=^$ac_symprfx"
6305
  else
6306
    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6307
  fi
6308
 
6309
  # Check to see that the pipe works correctly.
6310
  pipe_works=no
6311
 
6312
  rm -f conftest*
6313
  cat > conftest.$ac_ext <<_LT_EOF
6314
#ifdef __cplusplus
6315
extern "C" {
6316
#endif
6317
char nm_test_var;
6318
void nm_test_func(void);
6319
void nm_test_func(void){}
6320
#ifdef __cplusplus
6321
}
6322
#endif
6323
int main(){nm_test_var='a';nm_test_func();return(0);}
6324
_LT_EOF
6325
 
6326
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6327
  (eval $ac_compile) 2>&5
6328
  ac_status=$?
6329
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6330
  (exit $ac_status); }; then
6331
    # Now try to grab the symbols.
6332
    nlist=conftest.nm
6333
    if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
6334
  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6335
  ac_status=$?
6336
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6337
  (exit $ac_status); } && test -s "$nlist"; then
6338
      # Try sorting and uniquifying the output.
6339
      if sort "$nlist" | uniq > "$nlist"T; then
6340
        mv -f "$nlist"T "$nlist"
6341
      else
6342
        rm -f "$nlist"T
6343
      fi
6344
 
6345
      # Make sure that we snagged all the symbols we need.
6346
      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6347
        if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6348
          cat <<_LT_EOF > conftest.$ac_ext
6349
#ifdef __cplusplus
6350
extern "C" {
6351
#endif
6352
 
6353
_LT_EOF
6354
          # Now generate the symbol file.
6355
          eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6356
 
6357
          cat <<_LT_EOF >> conftest.$ac_ext
6358
 
6359
/* The mapping between symbol names and symbols.  */
6360
const struct {
6361
  const char *name;
6362
  void       *address;
6363
}
6364
lt__PROGRAM__LTX_preloaded_symbols[] =
6365
{
6366
  { "@PROGRAM@", (void *) 0 },
6367
_LT_EOF
6368
          $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6369
          cat <<\_LT_EOF >> conftest.$ac_ext
6370
  {0, (void *) 0}
6371
};
6372
 
6373
/* This works around a problem in FreeBSD linker */
6374
#ifdef FREEBSD_WORKAROUND
6375
static const void *lt_preloaded_setup() {
6376
  return lt__PROGRAM__LTX_preloaded_symbols;
6377
}
6378
#endif
6379
 
6380
#ifdef __cplusplus
6381
}
6382
#endif
6383
_LT_EOF
6384
          # Now try linking the two files.
6385
          mv conftest.$ac_objext conftstm.$ac_objext
6386
          lt_save_LIBS="$LIBS"
6387
          lt_save_CFLAGS="$CFLAGS"
6388
          LIBS="conftstm.$ac_objext"
6389
          CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6390
          if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6391
  (eval $ac_link) 2>&5
6392
  ac_status=$?
6393
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6394
  (exit $ac_status); } && test -s conftest${ac_exeext}; then
6395
            pipe_works=yes
6396
          fi
6397
          LIBS="$lt_save_LIBS"
6398
          CFLAGS="$lt_save_CFLAGS"
6399
        else
6400
          echo "cannot find nm_test_func in $nlist" >&5
6401
        fi
6402
      else
6403
        echo "cannot find nm_test_var in $nlist" >&5
6404
      fi
6405
    else
6406
      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6407
    fi
6408
  else
6409
    echo "$progname: failed program was:" >&5
6410
    cat conftest.$ac_ext >&5
6411
  fi
6412
  rm -f conftest* conftst*
6413
 
6414
  # Do not use the global_symbol_pipe unless it works.
6415
  if test "$pipe_works" = yes; then
6416
    break
6417
  else
6418
    lt_cv_sys_global_symbol_pipe=
6419
  fi
6420
done
6421
 
6422
fi
6423
 
6424
if test -z "$lt_cv_sys_global_symbol_pipe"; then
6425
  lt_cv_sys_global_symbol_to_cdecl=
6426
fi
6427
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6428
  echo "$as_me:$LINENO: result: failed" >&5
6429
echo "${ECHO_T}failed" >&6
6430
else
6431
  echo "$as_me:$LINENO: result: ok" >&5
6432
echo "${ECHO_T}ok" >&6
6433
fi
6434
 
6435
 
6436
 
6437
 
6438
 
6439
 
6440
 
6441
 
6442
 
6443
 
6444
 
6445
 
6446
 
6447
 
6448
 
6449
 
6450
 
6451
# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
6452
if test "${enable_libtool_lock+set}" = set; then
6453
  enableval="$enable_libtool_lock"
6454
 
6455
fi;
6456
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6457
 
6458
# Some flags need to be propagated to the compiler or linker for good
6459
# libtool support.
6460
case $host in
6461
ia64-*-hpux*)
6462
  # Find out which ABI we are using.
6463
  echo 'int i;' > conftest.$ac_ext
6464
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6465
  (eval $ac_compile) 2>&5
6466
  ac_status=$?
6467
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6468
  (exit $ac_status); }; then
6469
    case `/usr/bin/file conftest.$ac_objext` in
6470
      *ELF-32*)
6471
        HPUX_IA64_MODE="32"
6472
        ;;
6473
      *ELF-64*)
6474
        HPUX_IA64_MODE="64"
6475
        ;;
6476
    esac
6477
  fi
6478
  rm -rf conftest*
6479
  ;;
6480
*-*-irix6*)
6481
  # Find out which ABI we are using.
6482
  echo '#line 6482 "configure"' > conftest.$ac_ext
6483
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6484
  (eval $ac_compile) 2>&5
6485
  ac_status=$?
6486
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6487
  (exit $ac_status); }; then
6488
    if test "$lt_cv_prog_gnu_ld" = yes; then
6489
      case `/usr/bin/file conftest.$ac_objext` in
6490
        *32-bit*)
6491
          LD="${LD-ld} -melf32bsmip"
6492
          ;;
6493
        *N32*)
6494
          LD="${LD-ld} -melf32bmipn32"
6495
          ;;
6496
        *64-bit*)
6497
          LD="${LD-ld} -melf64bmip"
6498
        ;;
6499
      esac
6500
    else
6501
      case `/usr/bin/file conftest.$ac_objext` in
6502
        *32-bit*)
6503
          LD="${LD-ld} -32"
6504
          ;;
6505
        *N32*)
6506
          LD="${LD-ld} -n32"
6507
          ;;
6508
        *64-bit*)
6509
          LD="${LD-ld} -64"
6510
          ;;
6511
      esac
6512
    fi
6513
  fi
6514
  rm -rf conftest*
6515
  ;;
6516
 
6517
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6518
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6519
  # Find out which ABI we are using.
6520
  echo 'int i;' > conftest.$ac_ext
6521
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6522
  (eval $ac_compile) 2>&5
6523
  ac_status=$?
6524
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6525
  (exit $ac_status); }; then
6526
    case `/usr/bin/file conftest.o` in
6527
      *32-bit*)
6528
        case $host in
6529
          x86_64-*kfreebsd*-gnu)
6530
            LD="${LD-ld} -m elf_i386_fbsd"
6531
            ;;
6532
          x86_64-*linux*)
6533
            LD="${LD-ld} -m elf_i386"
6534
            ;;
6535
          ppc64-*linux*|powerpc64-*linux*)
6536
            LD="${LD-ld} -m elf32ppclinux"
6537
            ;;
6538
          s390x-*linux*)
6539
            LD="${LD-ld} -m elf_s390"
6540
            ;;
6541
          sparc64-*linux*)
6542
            LD="${LD-ld} -m elf32_sparc"
6543
            ;;
6544
        esac
6545
        ;;
6546
      *64-bit*)
6547
        case $host in
6548
          x86_64-*kfreebsd*-gnu)
6549
            LD="${LD-ld} -m elf_x86_64_fbsd"
6550
            ;;
6551
          x86_64-*linux*)
6552
            LD="${LD-ld} -m elf_x86_64"
6553
            ;;
6554
          ppc*-*linux*|powerpc*-*linux*)
6555
            LD="${LD-ld} -m elf64ppc"
6556
            ;;
6557
          s390*-*linux*|s390*-*tpf*)
6558
            LD="${LD-ld} -m elf64_s390"
6559
            ;;
6560
          sparc*-*linux*)
6561
            LD="${LD-ld} -m elf64_sparc"
6562
            ;;
6563
        esac
6564
        ;;
6565
    esac
6566
  fi
6567
  rm -rf conftest*
6568
  ;;
6569
 
6570
*-*-sco3.2v5*)
6571
  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6572
  SAVE_CFLAGS="$CFLAGS"
6573
  CFLAGS="$CFLAGS -belf"
6574
  echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
6575
echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
6576
if test "${lt_cv_cc_needs_belf+set}" = set; then
6577
  echo $ECHO_N "(cached) $ECHO_C" >&6
6578
else
6579
  ac_ext=c
6580
ac_cpp='$CPP $CPPFLAGS'
6581
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6582
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6583
ac_compiler_gnu=$ac_cv_c_compiler_gnu
6584
 
6585
     cat >conftest.$ac_ext <<_ACEOF
6586
/* confdefs.h.  */
6587
_ACEOF
6588
cat confdefs.h >>conftest.$ac_ext
6589
cat >>conftest.$ac_ext <<_ACEOF
6590
/* end confdefs.h.  */
6591
 
6592
int
6593
main ()
6594
{
6595
 
6596
  ;
6597
  return 0;
6598
}
6599
_ACEOF
6600
rm -f conftest.$ac_objext conftest$ac_exeext
6601
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6602
  (eval $ac_link) 2>conftest.er1
6603
  ac_status=$?
6604
  grep -v '^ *+' conftest.er1 >conftest.err
6605
  rm -f conftest.er1
6606
  cat conftest.err >&5
6607
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6608
  (exit $ac_status); } &&
6609
         { ac_try='test -z "$ac_c_werror_flag"
6610
                         || test ! -s conftest.err'
6611
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6612
  (eval $ac_try) 2>&5
6613
  ac_status=$?
6614
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6615
  (exit $ac_status); }; } &&
6616
         { ac_try='test -s conftest$ac_exeext'
6617
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6618
  (eval $ac_try) 2>&5
6619
  ac_status=$?
6620
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6621
  (exit $ac_status); }; }; then
6622
  lt_cv_cc_needs_belf=yes
6623
else
6624
  echo "$as_me: failed program was:" >&5
6625
sed 's/^/| /' conftest.$ac_ext >&5
6626
 
6627
lt_cv_cc_needs_belf=no
6628
fi
6629
rm -f conftest.err conftest.$ac_objext \
6630
      conftest$ac_exeext conftest.$ac_ext
6631
     ac_ext=c
6632
ac_cpp='$CPP $CPPFLAGS'
6633
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6634
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6635
ac_compiler_gnu=$ac_cv_c_compiler_gnu
6636
 
6637
fi
6638
echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
6639
echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
6640
  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6641
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6642
    CFLAGS="$SAVE_CFLAGS"
6643
  fi
6644
  ;;
6645
sparc*-*solaris*)
6646
  # Find out which ABI we are using.
6647
  echo 'int i;' > conftest.$ac_ext
6648
  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6649
  (eval $ac_compile) 2>&5
6650
  ac_status=$?
6651
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6652
  (exit $ac_status); }; then
6653
    case `/usr/bin/file conftest.o` in
6654
    *64-bit*)
6655
      case $lt_cv_prog_gnu_ld in
6656
      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6657
      *)    LD="${LD-ld} -64" ;;
6658
      esac
6659
      ;;
6660
    esac
6661
  fi
6662
  rm -rf conftest*
6663
  ;;
6664
esac
6665
 
6666
need_locks="$enable_libtool_lock"
6667
 
6668
 
6669
for ac_header in dlfcn.h
6670
do
6671
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6672
echo "$as_me:$LINENO: checking for $ac_header" >&5
6673
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6674
if eval "test \"\${$as_ac_Header+set}\" = set"; then
6675
  echo $ECHO_N "(cached) $ECHO_C" >&6
6676
else
6677
  cat >conftest.$ac_ext <<_ACEOF
6678
/* confdefs.h.  */
6679
_ACEOF
6680
cat confdefs.h >>conftest.$ac_ext
6681
cat >>conftest.$ac_ext <<_ACEOF
6682
/* end confdefs.h.  */
6683
$ac_includes_default
6684
 
6685
#include <$ac_header>
6686
_ACEOF
6687
rm -f conftest.$ac_objext
6688
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6689
  (eval $ac_compile) 2>conftest.er1
6690
  ac_status=$?
6691
  grep -v '^ *+' conftest.er1 >conftest.err
6692
  rm -f conftest.er1
6693
  cat conftest.err >&5
6694
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6695
  (exit $ac_status); } &&
6696
         { ac_try='test -z "$ac_c_werror_flag"
6697
                         || test ! -s conftest.err'
6698
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6699
  (eval $ac_try) 2>&5
6700
  ac_status=$?
6701
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6702
  (exit $ac_status); }; } &&
6703
         { ac_try='test -s conftest.$ac_objext'
6704
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6705
  (eval $ac_try) 2>&5
6706
  ac_status=$?
6707
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6708
  (exit $ac_status); }; }; then
6709
  eval "$as_ac_Header=yes"
6710
else
6711
  echo "$as_me: failed program was:" >&5
6712
sed 's/^/| /' conftest.$ac_ext >&5
6713
 
6714
eval "$as_ac_Header=no"
6715
fi
6716
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6717
fi
6718
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6719
echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6720
if test `eval echo '${'$as_ac_Header'}'` = yes; then
6721
  cat >>confdefs.h <<_ACEOF
6722
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6723
_ACEOF
6724
 
6725
fi
6726
 
6727
done
6728
 
6729
 
6730
 
6731
# This can be used to rebuild libtool when needed
6732
LIBTOOL_DEPS="$ltmain"
6733
 
6734
# Always use our own libtool.
6735
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6736
 
6737
 
6738
 
6739
 
6740
 
6741
 
6742
 
6743
 
6744
 
6745
 
6746
 
6747
 
6748
 
6749
 
6750
 
6751
 
6752
 
6753
 
6754
 
6755
 
6756
 
6757
 
6758
 
6759
 
6760
 
6761
test -z "$LN_S" && LN_S="ln -s"
6762
 
6763
 
6764
 
6765
 
6766
 
6767
 
6768
 
6769
 
6770
 
6771
 
6772
 
6773
 
6774
 
6775
 
6776
if test -n "${ZSH_VERSION+set}" ; then
6777
   setopt NO_GLOB_SUBST
6778
fi
6779
 
6780
echo "$as_me:$LINENO: checking for objdir" >&5
6781
echo $ECHO_N "checking for objdir... $ECHO_C" >&6
6782
if test "${lt_cv_objdir+set}" = set; then
6783
  echo $ECHO_N "(cached) $ECHO_C" >&6
6784
else
6785
  rm -f .libs 2>/dev/null
6786
mkdir .libs 2>/dev/null
6787
if test -d .libs; then
6788
  lt_cv_objdir=.libs
6789
else
6790
  # MS-DOS does not allow filenames that begin with a dot.
6791
  lt_cv_objdir=_libs
6792
fi
6793
rmdir .libs 2>/dev/null
6794
fi
6795
echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
6796
echo "${ECHO_T}$lt_cv_objdir" >&6
6797
objdir=$lt_cv_objdir
6798
 
6799
 
6800
 
6801
 
6802
 
6803
cat >>confdefs.h <<_ACEOF
6804
#define LT_OBJDIR "$lt_cv_objdir/"
6805
_ACEOF
6806
 
6807
 
6808
 
6809
 
6810
 
6811
 
6812
 
6813
 
6814
 
6815
 
6816
 
6817
 
6818
 
6819
 
6820
 
6821
 
6822
 
6823
case $host_os in
6824
aix3*)
6825
  # AIX sometimes has problems with the GCC collect2 program.  For some
6826
  # reason, if we set the COLLECT_NAMES environment variable, the problems
6827
  # vanish in a puff of smoke.
6828
  if test "X${COLLECT_NAMES+set}" != Xset; then
6829
    COLLECT_NAMES=
6830
    export COLLECT_NAMES
6831
  fi
6832
  ;;
6833
esac
6834
 
6835
# Sed substitution that helps us do robust quoting.  It backslashifies
6836
# metacharacters that are still active within double-quoted strings.
6837
sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6838
 
6839
# Same as above, but do not quote variable references.
6840
double_quote_subst='s/\(["`\\]\)/\\\1/g'
6841
 
6842
# Sed substitution to delay expansion of an escaped shell variable in a
6843
# double_quote_subst'ed string.
6844
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6845
 
6846
# Sed substitution to delay expansion of an escaped single quote.
6847
delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6848
 
6849
# Sed substitution to avoid accidental globbing in evaled expressions
6850
no_glob_subst='s/\*/\\\*/g'
6851
 
6852
# Global variables:
6853
ofile=libtool
6854
can_build_shared=yes
6855
 
6856
# All known linkers require a `.a' archive for static linking (except MSVC,
6857
# which needs '.lib').
6858
libext=a
6859
 
6860
with_gnu_ld="$lt_cv_prog_gnu_ld"
6861
 
6862
old_CC="$CC"
6863
old_CFLAGS="$CFLAGS"
6864
 
6865
# Set sane defaults for various variables
6866
test -z "$CC" && CC=cc
6867
test -z "$LTCC" && LTCC=$CC
6868
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6869
test -z "$LD" && LD=ld
6870
test -z "$ac_objext" && ac_objext=o
6871
 
6872
for cc_temp in $compiler""; do
6873
  case $cc_temp in
6874
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6875
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6876
    \-*) ;;
6877
    *) break;;
6878
  esac
6879
done
6880
cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
6881
 
6882
 
6883
# Only perform the check for file, if the check method requires it
6884
test -z "$MAGIC_CMD" && MAGIC_CMD=file
6885
case $deplibs_check_method in
6886
file_magic*)
6887
  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6888
    echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
6889
echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
6890
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6891
  echo $ECHO_N "(cached) $ECHO_C" >&6
6892
else
6893
  case $MAGIC_CMD in
6894
[\\/*] |  ?:[\\/]*)
6895
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6896
  ;;
6897
*)
6898
  lt_save_MAGIC_CMD="$MAGIC_CMD"
6899
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6900
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6901
  for ac_dir in $ac_dummy; do
6902
    IFS="$lt_save_ifs"
6903
    test -z "$ac_dir" && ac_dir=.
6904
    if test -f $ac_dir/${ac_tool_prefix}file; then
6905
      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
6906
      if test -n "$file_magic_test_file"; then
6907
        case $deplibs_check_method in
6908
        "file_magic "*)
6909
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6910
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6911
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6912
            $EGREP "$file_magic_regex" > /dev/null; then
6913
            :
6914
          else
6915
            cat <<_LT_EOF 1>&2
6916
 
6917
*** Warning: the command libtool uses to detect shared libraries,
6918
*** $file_magic_cmd, produces output that libtool cannot recognize.
6919
*** The result is that libtool may fail to recognize shared libraries
6920
*** as such.  This will affect the creation of libtool libraries that
6921
*** depend on shared libraries, but programs linked with such libtool
6922
*** libraries will work regardless of this problem.  Nevertheless, you
6923
*** may want to report the problem to your system manager and/or to
6924
*** bug-libtool@gnu.org
6925
 
6926
_LT_EOF
6927
          fi ;;
6928
        esac
6929
      fi
6930
      break
6931
    fi
6932
  done
6933
  IFS="$lt_save_ifs"
6934
  MAGIC_CMD="$lt_save_MAGIC_CMD"
6935
  ;;
6936
esac
6937
fi
6938
 
6939
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6940
if test -n "$MAGIC_CMD"; then
6941
  echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6942
echo "${ECHO_T}$MAGIC_CMD" >&6
6943
else
6944
  echo "$as_me:$LINENO: result: no" >&5
6945
echo "${ECHO_T}no" >&6
6946
fi
6947
 
6948
 
6949
 
6950
 
6951
 
6952
if test -z "$lt_cv_path_MAGIC_CMD"; then
6953
  if test -n "$ac_tool_prefix"; then
6954
    echo "$as_me:$LINENO: checking for file" >&5
6955
echo $ECHO_N "checking for file... $ECHO_C" >&6
6956
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6957
  echo $ECHO_N "(cached) $ECHO_C" >&6
6958
else
6959
  case $MAGIC_CMD in
6960
[\\/*] |  ?:[\\/]*)
6961
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6962
  ;;
6963
*)
6964
  lt_save_MAGIC_CMD="$MAGIC_CMD"
6965
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6966
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6967
  for ac_dir in $ac_dummy; do
6968
    IFS="$lt_save_ifs"
6969
    test -z "$ac_dir" && ac_dir=.
6970
    if test -f $ac_dir/file; then
6971
      lt_cv_path_MAGIC_CMD="$ac_dir/file"
6972
      if test -n "$file_magic_test_file"; then
6973
        case $deplibs_check_method in
6974
        "file_magic "*)
6975
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6976
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6977
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6978
            $EGREP "$file_magic_regex" > /dev/null; then
6979
            :
6980
          else
6981
            cat <<_LT_EOF 1>&2
6982
 
6983
*** Warning: the command libtool uses to detect shared libraries,
6984
*** $file_magic_cmd, produces output that libtool cannot recognize.
6985
*** The result is that libtool may fail to recognize shared libraries
6986
*** as such.  This will affect the creation of libtool libraries that
6987
*** depend on shared libraries, but programs linked with such libtool
6988
*** libraries will work regardless of this problem.  Nevertheless, you
6989
*** may want to report the problem to your system manager and/or to
6990
*** bug-libtool@gnu.org
6991
 
6992
_LT_EOF
6993
          fi ;;
6994
        esac
6995
      fi
6996
      break
6997
    fi
6998
  done
6999
  IFS="$lt_save_ifs"
7000
  MAGIC_CMD="$lt_save_MAGIC_CMD"
7001
  ;;
7002
esac
7003
fi
7004
 
7005
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7006
if test -n "$MAGIC_CMD"; then
7007
  echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7008
echo "${ECHO_T}$MAGIC_CMD" >&6
7009
else
7010
  echo "$as_me:$LINENO: result: no" >&5
7011
echo "${ECHO_T}no" >&6
7012
fi
7013
 
7014
 
7015
  else
7016
    MAGIC_CMD=:
7017
  fi
7018
fi
7019
 
7020
  fi
7021
  ;;
7022
esac
7023
 
7024
# Use C for the default configuration in the libtool script
7025
 
7026
lt_save_CC="$CC"
7027
ac_ext=c
7028
ac_cpp='$CPP $CPPFLAGS'
7029
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7030
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7031
ac_compiler_gnu=$ac_cv_c_compiler_gnu
7032
 
7033
 
7034
# Source file extension for C test sources.
7035
ac_ext=c
7036
 
7037
# Object file extension for compiled C test sources.
7038
objext=o
7039
objext=$objext
7040
 
7041
# Code to be used in simple compile tests
7042
lt_simple_compile_test_code="int some_variable = 0;"
7043
 
7044
# Code to be used in simple link tests
7045
lt_simple_link_test_code='int main(){return(0);}'
7046
 
7047
 
7048
 
7049
 
7050
 
7051
 
7052
 
7053
# If no C compiler was specified, use CC.
7054
LTCC=${LTCC-"$CC"}
7055
 
7056
# If no C compiler flags were specified, use CFLAGS.
7057
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7058
 
7059
# Allow CC to be a program name with arguments.
7060
compiler=$CC
7061
 
7062
# Save the default compiler, since it gets overwritten when the other
7063
# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7064
compiler_DEFAULT=$CC
7065
 
7066
# save warnings/boilerplate of simple test code
7067
ac_outfile=conftest.$ac_objext
7068
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7069
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7070
_lt_compiler_boilerplate=`cat conftest.err`
7071
$RM conftest*
7072
 
7073
ac_outfile=conftest.$ac_objext
7074
echo "$lt_simple_link_test_code" >conftest.$ac_ext
7075
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7076
_lt_linker_boilerplate=`cat conftest.err`
7077
$RM conftest*
7078
 
7079
 
7080
## CAVEAT EMPTOR:
7081
## There is no encapsulation within the following macros, do not change
7082
## the running order or otherwise move them around unless you know exactly
7083
## what you are doing...
7084
if test -n "$compiler"; then
7085
 
7086
lt_prog_compiler_no_builtin_flag=
7087
 
7088
if test "$GCC" = yes; then
7089
  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7090
 
7091
  echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7092
echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
7093
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
7094
  echo $ECHO_N "(cached) $ECHO_C" >&6
7095
else
7096
  lt_cv_prog_compiler_rtti_exceptions=no
7097
   ac_outfile=conftest.$ac_objext
7098
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7099
   lt_compiler_flag="-fno-rtti -fno-exceptions"
7100
   # Insert the option either (1) after the last *FLAGS variable, or
7101
   # (2) before a word containing "conftest.", or (3) at the end.
7102
   # Note that $ac_compile itself does not contain backslashes and begins
7103
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7104
   # The option is referenced via a variable to avoid confusing sed.
7105
   lt_compile=`echo "$ac_compile" | $SED \
7106
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7107
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7108
   -e 's:$: $lt_compiler_flag:'`
7109
   (eval echo "\"\$as_me:7109: $lt_compile\"" >&5)
7110
   (eval "$lt_compile" 2>conftest.err)
7111
   ac_status=$?
7112
   cat conftest.err >&5
7113
   echo "$as_me:7113: \$? = $ac_status" >&5
7114
   if (exit $ac_status) && test -s "$ac_outfile"; then
7115
     # The compiler can only warn and ignore the option if not recognized
7116
     # So say no if there are warnings other than the usual output.
7117
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7118
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7119
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7120
       lt_cv_prog_compiler_rtti_exceptions=yes
7121
     fi
7122
   fi
7123
   $RM conftest*
7124
 
7125
fi
7126
echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7127
echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
7128
 
7129
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7130
    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7131
else
7132
    :
7133
fi
7134
 
7135
fi
7136
 
7137
 
7138
 
7139
 
7140
 
7141
 
7142
  lt_prog_compiler_wl=
7143
lt_prog_compiler_pic=
7144
lt_prog_compiler_static=
7145
 
7146
echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
7147
echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
7148
 
7149
  if test "$GCC" = yes; then
7150
    lt_prog_compiler_wl='-Wl,'
7151
    lt_prog_compiler_static='-static'
7152
 
7153
    case $host_os in
7154
      aix*)
7155
      # All AIX code is PIC.
7156
      if test "$host_cpu" = ia64; then
7157
        # AIX 5 now supports IA64 processor
7158
        lt_prog_compiler_static='-Bstatic'
7159
      fi
7160
      ;;
7161
 
7162
    amigaos*)
7163
      if test "$host_cpu" = m68k; then
7164
        # FIXME: we need at least 68020 code to build shared libraries, but
7165
        # adding the `-m68020' flag to GCC prevents building anything better,
7166
        # like `-m68040'.
7167
        lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7168
      fi
7169
      ;;
7170
 
7171
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7172
      # PIC is the default for these OSes.
7173
      ;;
7174
 
7175
    mingw* | cygwin* | pw32* | os2*)
7176
      # This hack is so that the source file can tell whether it is being
7177
      # built for inclusion in a dll (and should export symbols for example).
7178
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7179
      # (--disable-auto-import) libraries
7180
      lt_prog_compiler_pic='-DDLL_EXPORT'
7181
      ;;
7182
 
7183
    darwin* | rhapsody*)
7184
      # PIC is the default on this platform
7185
      # Common symbols not allowed in MH_DYLIB files
7186
      lt_prog_compiler_pic='-fno-common'
7187
      ;;
7188
 
7189
    hpux*)
7190
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7191
      # not for PA HP-UX.
7192
      case $host_cpu in
7193
      hppa*64*|ia64*)
7194
        # +Z the default
7195
        ;;
7196
      *)
7197
        lt_prog_compiler_pic='-fPIC'
7198
        ;;
7199
      esac
7200
      ;;
7201
 
7202
    interix[3-9]*)
7203
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7204
      # Instead, we relocate shared libraries at runtime.
7205
      ;;
7206
 
7207
    msdosdjgpp*)
7208
      # Just because we use GCC doesn't mean we suddenly get shared libraries
7209
      # on systems that don't support them.
7210
      lt_prog_compiler_can_build_shared=no
7211
      enable_shared=no
7212
      ;;
7213
 
7214
    *nto* | *qnx*)
7215
      # QNX uses GNU C++, but need to define -shared option too, otherwise
7216
      # it will coredump.
7217
      lt_prog_compiler_pic='-fPIC -shared'
7218
      ;;
7219
 
7220
    sysv4*MP*)
7221
      if test -d /usr/nec; then
7222
        lt_prog_compiler_pic=-Kconform_pic
7223
      fi
7224
      ;;
7225
 
7226
    *)
7227
      lt_prog_compiler_pic='-fPIC'
7228
      ;;
7229
    esac
7230
  else
7231
    # PORTME Check for flag to pass linker flags through the system compiler.
7232
    case $host_os in
7233
    aix*)
7234
      lt_prog_compiler_wl='-Wl,'
7235
      if test "$host_cpu" = ia64; then
7236
        # AIX 5 now supports IA64 processor
7237
        lt_prog_compiler_static='-Bstatic'
7238
      else
7239
        lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7240
      fi
7241
      ;;
7242
    darwin*)
7243
      # PIC is the default on this platform
7244
      # Common symbols not allowed in MH_DYLIB files
7245
      case $cc_basename in
7246
      xlc*)
7247
        lt_prog_compiler_pic='-qnocommon'
7248
        lt_prog_compiler_wl='-Wl,'
7249
        ;;
7250
      esac
7251
      ;;
7252
 
7253
    mingw* | cygwin* | pw32* | os2*)
7254
      # This hack is so that the source file can tell whether it is being
7255
      # built for inclusion in a dll (and should export symbols for example).
7256
      lt_prog_compiler_pic='-DDLL_EXPORT'
7257
      ;;
7258
 
7259
    hpux9* | hpux10* | hpux11*)
7260
      lt_prog_compiler_wl='-Wl,'
7261
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7262
      # not for PA HP-UX.
7263
      case $host_cpu in
7264
      hppa*64*|ia64*)
7265
        # +Z the default
7266
        ;;
7267
      *)
7268
        lt_prog_compiler_pic='+Z'
7269
        ;;
7270
      esac
7271
      # Is there a better lt_prog_compiler_static that works with the bundled CC?
7272
      lt_prog_compiler_static='${wl}-a ${wl}archive'
7273
      ;;
7274
 
7275
    irix5* | irix6* | nonstopux*)
7276
      lt_prog_compiler_wl='-Wl,'
7277
      # PIC (with -KPIC) is the default.
7278
      lt_prog_compiler_static='-non_shared'
7279
      ;;
7280
 
7281
    linux* | k*bsd*-gnu)
7282
      case $cc_basename in
7283
      icc* | ecc*)
7284
        lt_prog_compiler_wl='-Wl,'
7285
        lt_prog_compiler_pic='-KPIC'
7286
        lt_prog_compiler_static='-static'
7287
        ;;
7288
      pgcc* | pgf77* | pgf90* | pgf95*)
7289
        # Portland Group compilers (*not* the Pentium gcc compiler,
7290
        # which looks to be a dead project)
7291
        lt_prog_compiler_wl='-Wl,'
7292
        lt_prog_compiler_pic='-fpic'
7293
        lt_prog_compiler_static='-Bstatic'
7294
        ;;
7295
      ccc*)
7296
        lt_prog_compiler_wl='-Wl,'
7297
        # All Alpha code is PIC.
7298
        lt_prog_compiler_static='-non_shared'
7299
        ;;
7300
      *)
7301
        case `$CC -V 2>&1 | sed 5q` in
7302
        *Sun\ C*)
7303
          # Sun C 5.9
7304
          lt_prog_compiler_pic='-KPIC'
7305
          lt_prog_compiler_static='-Bstatic'
7306
          lt_prog_compiler_wl='-Wl,'
7307
          ;;
7308
        *Sun\ F*)
7309
          # Sun Fortran 8.3 passes all unrecognized flags to the linker
7310
          lt_prog_compiler_pic='-KPIC'
7311
          lt_prog_compiler_static='-Bstatic'
7312
          lt_prog_compiler_wl=''
7313
          ;;
7314
        esac
7315
        ;;
7316
      esac
7317
      ;;
7318
 
7319
    newsos6)
7320
      lt_prog_compiler_pic='-KPIC'
7321
      lt_prog_compiler_static='-Bstatic'
7322
      ;;
7323
 
7324
    *nto* | *qnx*)
7325
      # QNX uses GNU C++, but need to define -shared option too, otherwise
7326
      # it will coredump.
7327
      lt_prog_compiler_pic='-fPIC -shared'
7328
      ;;
7329
 
7330
    osf3* | osf4* | osf5*)
7331
      lt_prog_compiler_wl='-Wl,'
7332
      # All OSF/1 code is PIC.
7333
      lt_prog_compiler_static='-non_shared'
7334
      ;;
7335
 
7336
    rdos*)
7337
      lt_prog_compiler_static='-non_shared'
7338
      ;;
7339
 
7340
    solaris*)
7341
      lt_prog_compiler_pic='-KPIC'
7342
      lt_prog_compiler_static='-Bstatic'
7343
      case $cc_basename in
7344
      f77* | f90* | f95*)
7345
        lt_prog_compiler_wl='-Qoption ld ';;
7346
      *)
7347
        lt_prog_compiler_wl='-Wl,';;
7348
      esac
7349
      ;;
7350
 
7351
    sunos4*)
7352
      lt_prog_compiler_wl='-Qoption ld '
7353
      lt_prog_compiler_pic='-PIC'
7354
      lt_prog_compiler_static='-Bstatic'
7355
      ;;
7356
 
7357
    sysv4 | sysv4.2uw2* | sysv4.3*)
7358
      lt_prog_compiler_wl='-Wl,'
7359
      lt_prog_compiler_pic='-KPIC'
7360
      lt_prog_compiler_static='-Bstatic'
7361
      ;;
7362
 
7363
    sysv4*MP*)
7364
      if test -d /usr/nec ;then
7365
        lt_prog_compiler_pic='-Kconform_pic'
7366
        lt_prog_compiler_static='-Bstatic'
7367
      fi
7368
      ;;
7369
 
7370
    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7371
      lt_prog_compiler_wl='-Wl,'
7372
      lt_prog_compiler_pic='-KPIC'
7373
      lt_prog_compiler_static='-Bstatic'
7374
      ;;
7375
 
7376
    unicos*)
7377
      lt_prog_compiler_wl='-Wl,'
7378
      lt_prog_compiler_can_build_shared=no
7379
      ;;
7380
 
7381
    uts4*)
7382
      lt_prog_compiler_pic='-pic'
7383
      lt_prog_compiler_static='-Bstatic'
7384
      ;;
7385
 
7386
    *)
7387
      lt_prog_compiler_can_build_shared=no
7388
      ;;
7389
    esac
7390
  fi
7391
 
7392
case $host_os in
7393
  # For platforms which do not support PIC, -DPIC is meaningless:
7394
  *djgpp*)
7395
    lt_prog_compiler_pic=
7396
    ;;
7397
  *)
7398
    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7399
    ;;
7400
esac
7401
echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7402
echo "${ECHO_T}$lt_prog_compiler_pic" >&6
7403
 
7404
 
7405
 
7406
 
7407
 
7408
 
7409
#
7410
# Check to make sure the PIC flag actually works.
7411
#
7412
if test -n "$lt_prog_compiler_pic"; then
7413
  echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7414
echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
7415
if test "${lt_prog_compiler_pic_works+set}" = set; then
7416
  echo $ECHO_N "(cached) $ECHO_C" >&6
7417
else
7418
  lt_prog_compiler_pic_works=no
7419
   ac_outfile=conftest.$ac_objext
7420
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7421
   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7422
   # Insert the option either (1) after the last *FLAGS variable, or
7423
   # (2) before a word containing "conftest.", or (3) at the end.
7424
   # Note that $ac_compile itself does not contain backslashes and begins
7425
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7426
   # The option is referenced via a variable to avoid confusing sed.
7427
   lt_compile=`echo "$ac_compile" | $SED \
7428
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7429
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7430
   -e 's:$: $lt_compiler_flag:'`
7431
   (eval echo "\"\$as_me:7431: $lt_compile\"" >&5)
7432
   (eval "$lt_compile" 2>conftest.err)
7433
   ac_status=$?
7434
   cat conftest.err >&5
7435
   echo "$as_me:7435: \$? = $ac_status" >&5
7436
   if (exit $ac_status) && test -s "$ac_outfile"; then
7437
     # The compiler can only warn and ignore the option if not recognized
7438
     # So say no if there are warnings other than the usual output.
7439
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7440
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7441
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7442
       lt_prog_compiler_pic_works=yes
7443
     fi
7444
   fi
7445
   $RM conftest*
7446
 
7447
fi
7448
echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7449
echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
7450
 
7451
if test x"$lt_prog_compiler_pic_works" = xyes; then
7452
    case $lt_prog_compiler_pic in
7453
     "" | " "*) ;;
7454
     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7455
     esac
7456
else
7457
    lt_prog_compiler_pic=
7458
     lt_prog_compiler_can_build_shared=no
7459
fi
7460
 
7461
fi
7462
 
7463
 
7464
 
7465
 
7466
 
7467
 
7468
#
7469
# Check to make sure the static flag actually works.
7470
#
7471
wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7472
echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7473
echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
7474
if test "${lt_prog_compiler_static_works+set}" = set; then
7475
  echo $ECHO_N "(cached) $ECHO_C" >&6
7476
else
7477
  lt_prog_compiler_static_works=no
7478
   save_LDFLAGS="$LDFLAGS"
7479
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7480
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
7481
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7482
     # The linker can only warn and ignore the option if not recognized
7483
     # So say no if there are warnings
7484
     if test -s conftest.err; then
7485
       # Append any errors to the config.log.
7486
       cat conftest.err 1>&5
7487
       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7488
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7489
       if diff conftest.exp conftest.er2 >/dev/null; then
7490
         lt_prog_compiler_static_works=yes
7491
       fi
7492
     else
7493
       lt_prog_compiler_static_works=yes
7494
     fi
7495
   fi
7496
   $RM conftest*
7497
   LDFLAGS="$save_LDFLAGS"
7498
 
7499
fi
7500
echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7501
echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
7502
 
7503
if test x"$lt_prog_compiler_static_works" = xyes; then
7504
    :
7505
else
7506
    lt_prog_compiler_static=
7507
fi
7508
 
7509
 
7510
 
7511
 
7512
 
7513
 
7514
 
7515
  echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7516
echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7517
if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7518
  echo $ECHO_N "(cached) $ECHO_C" >&6
7519
else
7520
  lt_cv_prog_compiler_c_o=no
7521
   $RM -r conftest 2>/dev/null
7522
   mkdir conftest
7523
   cd conftest
7524
   mkdir out
7525
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7526
 
7527
   lt_compiler_flag="-o out/conftest2.$ac_objext"
7528
   # Insert the option either (1) after the last *FLAGS variable, or
7529
   # (2) before a word containing "conftest.", or (3) at the end.
7530
   # Note that $ac_compile itself does not contain backslashes and begins
7531
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7532
   lt_compile=`echo "$ac_compile" | $SED \
7533
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7534
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7535
   -e 's:$: $lt_compiler_flag:'`
7536
   (eval echo "\"\$as_me:7536: $lt_compile\"" >&5)
7537
   (eval "$lt_compile" 2>out/conftest.err)
7538
   ac_status=$?
7539
   cat out/conftest.err >&5
7540
   echo "$as_me:7540: \$? = $ac_status" >&5
7541
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7542
   then
7543
     # The compiler can only warn and ignore the option if not recognized
7544
     # So say no if there are warnings
7545
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7546
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7547
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7548
       lt_cv_prog_compiler_c_o=yes
7549
     fi
7550
   fi
7551
   chmod u+w . 2>&5
7552
   $RM conftest*
7553
   # SGI C++ compiler will create directory out/ii_files/ for
7554
   # template instantiation
7555
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7556
   $RM out/* && rmdir out
7557
   cd ..
7558
   $RM -r conftest
7559
   $RM conftest*
7560
 
7561
fi
7562
echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7563
echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7564
 
7565
 
7566
 
7567
 
7568
 
7569
 
7570
  echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7571
echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7572
if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7573
  echo $ECHO_N "(cached) $ECHO_C" >&6
7574
else
7575
  lt_cv_prog_compiler_c_o=no
7576
   $RM -r conftest 2>/dev/null
7577
   mkdir conftest
7578
   cd conftest
7579
   mkdir out
7580
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7581
 
7582
   lt_compiler_flag="-o out/conftest2.$ac_objext"
7583
   # Insert the option either (1) after the last *FLAGS variable, or
7584
   # (2) before a word containing "conftest.", or (3) at the end.
7585
   # Note that $ac_compile itself does not contain backslashes and begins
7586
   # with a dollar sign (not a hyphen), so the echo should work correctly.
7587
   lt_compile=`echo "$ac_compile" | $SED \
7588
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7589
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7590
   -e 's:$: $lt_compiler_flag:'`
7591
   (eval echo "\"\$as_me:7591: $lt_compile\"" >&5)
7592
   (eval "$lt_compile" 2>out/conftest.err)
7593
   ac_status=$?
7594
   cat out/conftest.err >&5
7595
   echo "$as_me:7595: \$? = $ac_status" >&5
7596
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7597
   then
7598
     # The compiler can only warn and ignore the option if not recognized
7599
     # So say no if there are warnings
7600
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7601
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7602
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7603
       lt_cv_prog_compiler_c_o=yes
7604
     fi
7605
   fi
7606
   chmod u+w . 2>&5
7607
   $RM conftest*
7608
   # SGI C++ compiler will create directory out/ii_files/ for
7609
   # template instantiation
7610
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7611
   $RM out/* && rmdir out
7612
   cd ..
7613
   $RM -r conftest
7614
   $RM conftest*
7615
 
7616
fi
7617
echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7618
echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7619
 
7620
 
7621
 
7622
 
7623
hard_links="nottested"
7624
if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7625
  # do not overwrite the value of need_locks provided by the user
7626
  echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
7627
echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
7628
  hard_links=yes
7629
  $RM conftest*
7630
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7631
  touch conftest.a
7632
  ln conftest.a conftest.b 2>&5 || hard_links=no
7633
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7634
  echo "$as_me:$LINENO: result: $hard_links" >&5
7635
echo "${ECHO_T}$hard_links" >&6
7636
  if test "$hard_links" = no; then
7637
    { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7638
echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7639
    need_locks=warn
7640
  fi
7641
else
7642
  need_locks=no
7643
fi
7644
 
7645
 
7646
 
7647
 
7648
 
7649
 
7650
  echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7651
echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
7652
 
7653
  runpath_var=
7654
  allow_undefined_flag=
7655
  always_export_symbols=no
7656
  archive_cmds=
7657
  archive_expsym_cmds=
7658
  compiler_needs_object=no
7659
  enable_shared_with_static_runtimes=no
7660
  export_dynamic_flag_spec=
7661
  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7662
  hardcode_automatic=no
7663
  hardcode_direct=no
7664
  hardcode_direct_absolute=no
7665
  hardcode_libdir_flag_spec=
7666
  hardcode_libdir_flag_spec_ld=
7667
  hardcode_libdir_separator=
7668
  hardcode_minus_L=no
7669
  hardcode_shlibpath_var=unsupported
7670
  inherit_rpath=no
7671
  link_all_deplibs=unknown
7672
  module_cmds=
7673
  module_expsym_cmds=
7674
  old_archive_from_new_cmds=
7675
  old_archive_from_expsyms_cmds=
7676
  thread_safe_flag_spec=
7677
  whole_archive_flag_spec=
7678
  # include_expsyms should be a list of space-separated symbols to be *always*
7679
  # included in the symbol list
7680
  include_expsyms=
7681
  # exclude_expsyms can be an extended regexp of symbols to exclude
7682
  # it will be wrapped by ` (' and `)$', so one must not match beginning or
7683
  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7684
  # as well as any symbol that contains `d'.
7685
  exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
7686
  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7687
  # platforms (ab)use it in PIC code, but their linkers get confused if
7688
  # the symbol is explicitly referenced.  Since portable code cannot
7689
  # rely on this symbol name, it's probably fine to never include it in
7690
  # preloaded symbol tables.
7691
  extract_expsyms_cmds=
7692
 
7693
  case $host_os in
7694
  cygwin* | mingw* | pw32*)
7695
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
7696
    # When not using gcc, we currently assume that we are using
7697
    # Microsoft Visual C++.
7698
    if test "$GCC" != yes; then
7699
      with_gnu_ld=no
7700
    fi
7701
    ;;
7702
  interix*)
7703
    # we just hope/assume this is gcc and not c89 (= MSVC++)
7704
    with_gnu_ld=yes
7705
    ;;
7706
  openbsd*)
7707
    with_gnu_ld=no
7708
    ;;
7709
  esac
7710
 
7711
  ld_shlibs=yes
7712
  if test "$with_gnu_ld" = yes; then
7713
    # If archive_cmds runs LD, not CC, wlarc should be empty
7714
    wlarc='${wl}'
7715
 
7716
    # Set some defaults for GNU ld with shared library support. These
7717
    # are reset later if shared libraries are not supported. Putting them
7718
    # here allows them to be overridden if necessary.
7719
    runpath_var=LD_RUN_PATH
7720
    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7721
    export_dynamic_flag_spec='${wl}--export-dynamic'
7722
    # ancient GNU ld didn't support --whole-archive et. al.
7723
    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7724
      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7725
    else
7726
      whole_archive_flag_spec=
7727
    fi
7728
    supports_anon_versioning=no
7729
    case `$LD -v 2>&1` in
7730
      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7731
      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7732
      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7733
      *\ 2.11.*) ;; # other 2.11 versions
7734
      *) supports_anon_versioning=yes ;;
7735
    esac
7736
 
7737
    # See if GNU ld supports shared libraries.
7738
    case $host_os in
7739
    aix[3-9]*)
7740
      # On AIX/PPC, the GNU linker is very broken
7741
      if test "$host_cpu" != ia64; then
7742
        ld_shlibs=no
7743
        cat <<_LT_EOF 1>&2
7744
 
7745
*** Warning: the GNU linker, at least up to release 2.9.1, is reported
7746
*** to be unable to reliably create shared libraries on AIX.
7747
*** Therefore, libtool is disabling shared libraries support.  If you
7748
*** really care for shared libraries, you may want to modify your PATH
7749
*** so that a non-GNU linker is found, and then restart.
7750
 
7751
_LT_EOF
7752
      fi
7753
      ;;
7754
 
7755
    amigaos*)
7756
      if test "$host_cpu" = m68k; then
7757
        archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
7758
        hardcode_libdir_flag_spec='-L$libdir'
7759
        hardcode_minus_L=yes
7760
      fi
7761
 
7762
      # Samuel A. Falvo II  reports
7763
      # that the semantics of dynamic libraries on AmigaOS, at least up
7764
      # to version 4, is to share data among multiple programs linked
7765
      # with the same dynamic library.  Since this doesn't match the
7766
      # behavior of shared libraries on other platforms, we can't use
7767
      # them.
7768
      ld_shlibs=no
7769
      ;;
7770
 
7771
    beos*)
7772
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7773
        allow_undefined_flag=unsupported
7774
        # Joseph Beckenbach  says some releases of gcc
7775
        # support --undefined.  This deserves some investigation.  FIXME
7776
        archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7777
      else
7778
        ld_shlibs=no
7779
      fi
7780
      ;;
7781
 
7782
    cygwin* | mingw* | pw32*)
7783
      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7784
      # as there is no search path for DLLs.
7785
      hardcode_libdir_flag_spec='-L$libdir'
7786
      allow_undefined_flag=unsupported
7787
      always_export_symbols=no
7788
      enable_shared_with_static_runtimes=yes
7789
      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7790
 
7791
      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7792
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7793
        # If the export-symbols file already is a .def file (1st line
7794
        # is EXPORTS), use it as is; otherwise, prepend...
7795
        archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7796
          cp $export_symbols $output_objdir/$soname.def;
7797
        else
7798
          echo EXPORTS > $output_objdir/$soname.def;
7799
          cat $export_symbols >> $output_objdir/$soname.def;
7800
        fi~
7801
        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7802
      else
7803
        ld_shlibs=no
7804
      fi
7805
      ;;
7806
 
7807
    interix[3-9]*)
7808
      hardcode_direct=no
7809
      hardcode_shlibpath_var=no
7810
      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7811
      export_dynamic_flag_spec='${wl}-E'
7812
      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7813
      # Instead, shared libraries are loaded at an image base (0x10000000 by
7814
      # default) and relocated if they conflict, which is a slow very memory
7815
      # consuming and fragmenting process.  To avoid this, we pick a random,
7816
      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7817
      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
7818
      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7819
      archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7820
      ;;
7821
 
7822
    gnu* | linux* | tpf* | k*bsd*-gnu)
7823
      tmp_diet=no
7824
      if test "$host_os" = linux-dietlibc; then
7825
        case $cc_basename in
7826
          diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
7827
        esac
7828
      fi
7829
      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7830
         && test "$tmp_diet" = no
7831
      then
7832
        tmp_addflag=
7833
        case $cc_basename,$host_cpu in
7834
        pgcc*)                          # Portland Group C compiler
7835
          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7836
          tmp_addflag=' $pic_flag'
7837
          ;;
7838
        pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
7839
          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7840
          tmp_addflag=' $pic_flag -Mnomain' ;;
7841
        ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
7842
          tmp_addflag=' -i_dynamic' ;;
7843
        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
7844
          tmp_addflag=' -i_dynamic -nofor_main' ;;
7845
        ifc* | ifort*)                  # Intel Fortran compiler
7846
          tmp_addflag=' -nofor_main' ;;
7847
        esac
7848
        case `$CC -V 2>&1 | sed 5q` in
7849
        *Sun\ C*)                       # Sun C 5.9
7850
          whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7851
          compiler_needs_object=yes
7852
          tmp_sharedflag='-G' ;;
7853
        *Sun\ F*)                       # Sun Fortran 8.3
7854
          tmp_sharedflag='-G' ;;
7855
        *)
7856
          tmp_sharedflag='-shared' ;;
7857
        esac
7858
        archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7859
 
7860
        if test "x$supports_anon_versioning" = xyes; then
7861
          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7862
            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7863
            echo "local: *; };" >> $output_objdir/$libname.ver~
7864
            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7865
        fi
7866
      else
7867
        ld_shlibs=no
7868
      fi
7869
      ;;
7870
 
7871
    netbsd*)
7872
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
7873
        archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
7874
        wlarc=
7875
      else
7876
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7877
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7878
      fi
7879
      ;;
7880
 
7881
    solaris*)
7882
      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
7883
        ld_shlibs=no
7884
        cat <<_LT_EOF 1>&2
7885
 
7886
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
7887
*** create shared libraries on Solaris systems.  Therefore, libtool
7888
*** is disabling shared libraries support.  We urge you to upgrade GNU
7889
*** binutils to release 2.9.1 or newer.  Another option is to modify
7890
*** your PATH or compiler configuration so that the native linker is
7891
*** used, and then restart.
7892
 
7893
_LT_EOF
7894
      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7895
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7896
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7897
      else
7898
        ld_shlibs=no
7899
      fi
7900
      ;;
7901
 
7902
    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
7903
      case `$LD -v 2>&1` in
7904
        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
7905
        ld_shlibs=no
7906
        cat <<_LT_EOF 1>&2
7907
 
7908
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
7909
*** reliably create shared libraries on SCO systems.  Therefore, libtool
7910
*** is disabling shared libraries support.  We urge you to upgrade GNU
7911
*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
7912
*** your PATH or compiler configuration so that the native linker is
7913
*** used, and then restart.
7914
 
7915
_LT_EOF
7916
        ;;
7917
        *)
7918
          # For security reasons, it is highly recommended that you always
7919
          # use absolute paths for naming shared libraries, and exclude the
7920
          # DT_RUNPATH tag from executables and libraries.  But doing so
7921
          # requires that you compile everything twice, which is a pain.
7922
          if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7923
            hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7924
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7925
            archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7926
          else
7927
            ld_shlibs=no
7928
          fi
7929
        ;;
7930
      esac
7931
      ;;
7932
 
7933
    sunos4*)
7934
      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7935
      wlarc=
7936
      hardcode_direct=yes
7937
      hardcode_shlibpath_var=no
7938
      ;;
7939
 
7940
    *)
7941
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7942
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7943
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7944
      else
7945
        ld_shlibs=no
7946
      fi
7947
      ;;
7948
    esac
7949
 
7950
    if test "$ld_shlibs" = no; then
7951
      runpath_var=
7952
      hardcode_libdir_flag_spec=
7953
      export_dynamic_flag_spec=
7954
      whole_archive_flag_spec=
7955
    fi
7956
  else
7957
    # PORTME fill in a description of your system's linker (not GNU ld)
7958
    case $host_os in
7959
    aix3*)
7960
      allow_undefined_flag=unsupported
7961
      always_export_symbols=yes
7962
      archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
7963
      # Note: this linker hardcodes the directories in LIBPATH if there
7964
      # are no directories specified by -L.
7965
      hardcode_minus_L=yes
7966
      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
7967
        # Neither direct hardcoding nor static linking is supported with a
7968
        # broken collect2.
7969
        hardcode_direct=unsupported
7970
      fi
7971
      ;;
7972
 
7973
    aix[4-9]*)
7974
      if test "$host_cpu" = ia64; then
7975
        # On IA64, the linker does run time linking by default, so we don't
7976
        # have to do anything special.
7977
        aix_use_runtimelinking=no
7978
        exp_sym_flag='-Bexport'
7979
        no_entry_flag=""
7980
      else
7981
        # If we're using GNU nm, then we don't want the "-C" option.
7982
        # -C means demangle to AIX nm, but means don't demangle with GNU nm
7983
        if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
7984
          export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
7985
        else
7986
          export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
7987
        fi
7988
        aix_use_runtimelinking=no
7989
 
7990
        # Test if we are trying to use run time linking or normal
7991
        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
7992
        # need to do runtime linking.
7993
        case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
7994
          for ld_flag in $LDFLAGS; do
7995
          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
7996
            aix_use_runtimelinking=yes
7997
            break
7998
          fi
7999
          done
8000
          ;;
8001
        esac
8002
 
8003
        exp_sym_flag='-bexport'
8004
        no_entry_flag='-bnoentry'
8005
      fi
8006
 
8007
      # When large executables or shared objects are built, AIX ld can
8008
      # have problems creating the table of contents.  If linking a library
8009
      # or program results in "error TOC overflow" add -mminimal-toc to
8010
      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8011
      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8012
 
8013
      archive_cmds=''
8014
      hardcode_direct=yes
8015
      hardcode_direct_absolute=yes
8016
      hardcode_libdir_separator=':'
8017
      link_all_deplibs=yes
8018
      file_list_spec='${wl}-f,'
8019
 
8020
      if test "$GCC" = yes; then
8021
        case $host_os in aix4.[012]|aix4.[012].*)
8022
        # We only want to do this on AIX 4.2 and lower, the check
8023
        # below for broken collect2 doesn't work under 4.3+
8024
          collect2name=`${CC} -print-prog-name=collect2`
8025
          if test -f "$collect2name" &&
8026
           strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8027
          then
8028
          # We have reworked collect2
8029
          :
8030
          else
8031
          # We have old collect2
8032
          hardcode_direct=unsupported
8033
          # It fails to find uninstalled libraries when the uninstalled
8034
          # path is not listed in the libpath.  Setting hardcode_minus_L
8035
          # to unsupported forces relinking
8036
          hardcode_minus_L=yes
8037
          hardcode_libdir_flag_spec='-L$libdir'
8038
          hardcode_libdir_separator=
8039
          fi
8040
          ;;
8041
        esac
8042
        shared_flag='-shared'
8043
        if test "$aix_use_runtimelinking" = yes; then
8044
          shared_flag="$shared_flag "'${wl}-G'
8045
        fi
8046
      else
8047
        # not using gcc
8048
        if test "$host_cpu" = ia64; then
8049
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8050
        # chokes on -Wl,-G. The following line is correct:
8051
          shared_flag='-G'
8052
        else
8053
          if test "$aix_use_runtimelinking" = yes; then
8054
            shared_flag='${wl}-G'
8055
          else
8056
            shared_flag='${wl}-bM:SRE'
8057
          fi
8058
        fi
8059
      fi
8060
 
8061
      # It seems that -bexpall does not export symbols beginning with
8062
      # underscore (_), so it is better to generate a list of symbols to export.
8063
      always_export_symbols=yes
8064
      if test "$aix_use_runtimelinking" = yes; then
8065
        # Warning - without using the other runtime loading flags (-brtl),
8066
        # -berok will link without error, but may produce a broken library.
8067
        allow_undefined_flag='-berok'
8068
        # Determine the default libpath from the value encoded in an
8069
        # empty executable.
8070
        cat >conftest.$ac_ext <<_ACEOF
8071
/* confdefs.h.  */
8072
_ACEOF
8073
cat confdefs.h >>conftest.$ac_ext
8074
cat >>conftest.$ac_ext <<_ACEOF
8075
/* end confdefs.h.  */
8076
 
8077
int
8078
main ()
8079
{
8080
 
8081
  ;
8082
  return 0;
8083
}
8084
_ACEOF
8085
rm -f conftest.$ac_objext conftest$ac_exeext
8086
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8087
  (eval $ac_link) 2>conftest.er1
8088
  ac_status=$?
8089
  grep -v '^ *+' conftest.er1 >conftest.err
8090
  rm -f conftest.er1
8091
  cat conftest.err >&5
8092
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8093
  (exit $ac_status); } &&
8094
         { ac_try='test -z "$ac_c_werror_flag"
8095
                         || test ! -s conftest.err'
8096
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8097
  (eval $ac_try) 2>&5
8098
  ac_status=$?
8099
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8100
  (exit $ac_status); }; } &&
8101
         { ac_try='test -s conftest$ac_exeext'
8102
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8103
  (eval $ac_try) 2>&5
8104
  ac_status=$?
8105
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8106
  (exit $ac_status); }; }; then
8107
 
8108
lt_aix_libpath_sed='
8109
    /Import File Strings/,/^$/ {
8110
        /^0/ {
8111
            s/^0  *\(.*\)$/\1/
8112
            p
8113
        }
8114
    }'
8115
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8116
# Check for a 64-bit object if we didn't find anything.
8117
if test -z "$aix_libpath"; then
8118
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8119
fi
8120
else
8121
  echo "$as_me: failed program was:" >&5
8122
sed 's/^/| /' conftest.$ac_ext >&5
8123
 
8124
fi
8125
rm -f conftest.err conftest.$ac_objext \
8126
      conftest$ac_exeext conftest.$ac_ext
8127
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8128
 
8129
        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8130
        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8131
      else
8132
        if test "$host_cpu" = ia64; then
8133
          hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8134
          allow_undefined_flag="-z nodefs"
8135
          archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
8136
        else
8137
         # Determine the default libpath from the value encoded in an
8138
         # empty executable.
8139
         cat >conftest.$ac_ext <<_ACEOF
8140
/* confdefs.h.  */
8141
_ACEOF
8142
cat confdefs.h >>conftest.$ac_ext
8143
cat >>conftest.$ac_ext <<_ACEOF
8144
/* end confdefs.h.  */
8145
 
8146
int
8147
main ()
8148
{
8149
 
8150
  ;
8151
  return 0;
8152
}
8153
_ACEOF
8154
rm -f conftest.$ac_objext conftest$ac_exeext
8155
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8156
  (eval $ac_link) 2>conftest.er1
8157
  ac_status=$?
8158
  grep -v '^ *+' conftest.er1 >conftest.err
8159
  rm -f conftest.er1
8160
  cat conftest.err >&5
8161
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8162
  (exit $ac_status); } &&
8163
         { ac_try='test -z "$ac_c_werror_flag"
8164
                         || test ! -s conftest.err'
8165
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8166
  (eval $ac_try) 2>&5
8167
  ac_status=$?
8168
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8169
  (exit $ac_status); }; } &&
8170
         { ac_try='test -s conftest$ac_exeext'
8171
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8172
  (eval $ac_try) 2>&5
8173
  ac_status=$?
8174
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8175
  (exit $ac_status); }; }; then
8176
 
8177
lt_aix_libpath_sed='
8178
    /Import File Strings/,/^$/ {
8179
        /^0/ {
8180
            s/^0  *\(.*\)$/\1/
8181
            p
8182
        }
8183
    }'
8184
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8185
# Check for a 64-bit object if we didn't find anything.
8186
if test -z "$aix_libpath"; then
8187
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8188
fi
8189
else
8190
  echo "$as_me: failed program was:" >&5
8191
sed 's/^/| /' conftest.$ac_ext >&5
8192
 
8193
fi
8194
rm -f conftest.err conftest.$ac_objext \
8195
      conftest$ac_exeext conftest.$ac_ext
8196
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8197
 
8198
         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8199
          # Warning - without using the other run time loading flags,
8200
          # -berok will link without error, but may produce a broken library.
8201
          no_undefined_flag=' ${wl}-bernotok'
8202
          allow_undefined_flag=' ${wl}-berok'
8203
          # Exported symbols can be pulled into shared objects from archives
8204
          whole_archive_flag_spec='$convenience'
8205
          archive_cmds_need_lc=yes
8206
          # This is similar to how AIX traditionally builds its shared libraries.
8207
          archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
8208
        fi
8209
      fi
8210
      ;;
8211
 
8212
    amigaos*)
8213
      if test "$host_cpu" = m68k; then
8214
        archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
8215
        hardcode_libdir_flag_spec='-L$libdir'
8216
        hardcode_minus_L=yes
8217
      fi
8218
      # see comment about different semantics on the GNU ld section
8219
      ld_shlibs=no
8220
      ;;
8221
 
8222
    bsdi[45]*)
8223
      export_dynamic_flag_spec=-rdynamic
8224
      ;;
8225
 
8226
    cygwin* | mingw* | pw32*)
8227
      # When not using gcc, we currently assume that we are using
8228
      # Microsoft Visual C++.
8229
      # hardcode_libdir_flag_spec is actually meaningless, as there is
8230
      # no search path for DLLs.
8231
      hardcode_libdir_flag_spec=' '
8232
      allow_undefined_flag=unsupported
8233
      # Tell ltmain to make .lib files, not .a files.
8234
      libext=lib
8235
      # Tell ltmain to make .dll files, not .so files.
8236
      shrext_cmds=".dll"
8237
      # FIXME: Setting linknames here is a bad hack.
8238
      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8239
      # The linker will automatically build a .lib file if we build a DLL.
8240
      old_archive_from_new_cmds='true'
8241
      # FIXME: Should let the user specify the lib program.
8242
      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8243
      fix_srcfile_path='`cygpath -w "$srcfile"`'
8244
      enable_shared_with_static_runtimes=yes
8245
      ;;
8246
 
8247
    darwin* | rhapsody*)
8248
      case $host_os in
8249
      rhapsody* | darwin1.[012])
8250
        allow_undefined_flag='${wl}-undefined ${wl}suppress'
8251
        ;;
8252
      *) # Darwin 1.3 on
8253
        case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
8254
        10.[012])
8255
          allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
8256
          ;;
8257
        10.*)
8258
          allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
8259
          ;;
8260
        esac
8261
        ;;
8262
      esac
8263
      archive_cmds_need_lc=no
8264
      hardcode_direct=no
8265
      hardcode_automatic=yes
8266
      hardcode_shlibpath_var=unsupported
8267
      whole_archive_flag_spec=''
8268
      link_all_deplibs=yes
8269
      if test "$GCC" = yes ; then
8270
        if test "${lt_cv_apple_cc_single_mod+set}" = set; then
8271
  echo $ECHO_N "(cached) $ECHO_C" >&6
8272
else
8273
  lt_cv_apple_cc_single_mod=no
8274
        if test -z "${LT_MULTI_MODULE}"; then
8275
          # By default we will add the -single_module flag. You can override
8276
          # by either setting the environment variable LT_MULTI_MODULE
8277
          # non-empty at configure time, or by adding -multi-module to the
8278
          # link flags.
8279
          echo "int foo(void){return 1;}" > conftest.c
8280
          $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8281
              -dynamiclib ${wl}-single_module conftest.c
8282
          if test -f libconftest.dylib; then
8283
              lt_cv_apple_cc_single_mod=yes
8284
              rm libconftest.dylib
8285
          fi
8286
          rm conftest.$ac_ext
8287
        fi
8288
fi
8289
 
8290
        output_verbose_link_cmd=echo
8291
        if test "X$lt_cv_apple_cc_single_mod" = Xyes ; then
8292
          archive_cmds='$CC -dynamiclib $single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8293
          archive_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $single_module -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8294
        else
8295
          archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8296
          archive_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8297
        fi
8298
        module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8299
        module_expsym_cmds='sed -e "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8300
      else
8301
        case $cc_basename in
8302
        xlc*)
8303
          output_verbose_link_cmd=echo
8304
          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`$ECHO $rpath/$soname` $verstring'
8305
          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8306
          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8307
          archive_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8308
          module_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8309
          ;;
8310
        *)
8311
          ld_shlibs=no
8312
          ;;
8313
        esac
8314
      fi
8315
      ;;
8316
 
8317
    dgux*)
8318
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8319
      hardcode_libdir_flag_spec='-L$libdir'
8320
      hardcode_shlibpath_var=no
8321
      ;;
8322
 
8323
    freebsd1*)
8324
      ld_shlibs=no
8325
      ;;
8326
 
8327
    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8328
    # support.  Future versions do this automatically, but an explicit c++rt0.o
8329
    # does not break anything, and helps significantly (at the cost of a little
8330
    # extra space).
8331
    freebsd2.2*)
8332
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8333
      hardcode_libdir_flag_spec='-R$libdir'
8334
      hardcode_direct=yes
8335
      hardcode_shlibpath_var=no
8336
      ;;
8337
 
8338
    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8339
    freebsd2*)
8340
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8341
      hardcode_direct=yes
8342
      hardcode_minus_L=yes
8343
      hardcode_shlibpath_var=no
8344
      ;;
8345
 
8346
    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8347
    freebsd* | dragonfly*)
8348
      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8349
      hardcode_libdir_flag_spec='-R$libdir'
8350
      hardcode_direct=yes
8351
      hardcode_shlibpath_var=no
8352
      ;;
8353
 
8354
    hpux9*)
8355
      if test "$GCC" = yes; then
8356
        archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8357
      else
8358
        archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8359
      fi
8360
      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8361
      hardcode_libdir_separator=:
8362
      hardcode_direct=yes
8363
 
8364
      # hardcode_minus_L: Not really in the search PATH,
8365
      # but as the default location of the library.
8366
      hardcode_minus_L=yes
8367
      export_dynamic_flag_spec='${wl}-E'
8368
      ;;
8369
 
8370
    hpux10*)
8371
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8372
        archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8373
      else
8374
        archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8375
      fi
8376
      if test "$with_gnu_ld" = no; then
8377
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8378
        hardcode_libdir_flag_spec_ld='+b $libdir'
8379
        hardcode_libdir_separator=:
8380
        hardcode_direct=yes
8381
        hardcode_direct_absolute=yes
8382
        export_dynamic_flag_spec='${wl}-E'
8383
        # hardcode_minus_L: Not really in the search PATH,
8384
        # but as the default location of the library.
8385
        hardcode_minus_L=yes
8386
      fi
8387
      ;;
8388
 
8389
    hpux11*)
8390
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8391
        case $host_cpu in
8392
        hppa*64*)
8393
          archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8394
          ;;
8395
        ia64*)
8396
          archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8397
          ;;
8398
        *)
8399
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8400
          ;;
8401
        esac
8402
      else
8403
        case $host_cpu in
8404
        hppa*64*)
8405
          archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8406
          ;;
8407
        ia64*)
8408
          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8409
          ;;
8410
        *)
8411
          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8412
          ;;
8413
        esac
8414
      fi
8415
      if test "$with_gnu_ld" = no; then
8416
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8417
        hardcode_libdir_separator=:
8418
 
8419
        case $host_cpu in
8420
        hppa*64*|ia64*)
8421
          hardcode_direct=no
8422
          hardcode_shlibpath_var=no
8423
          ;;
8424
        *)
8425
          hardcode_direct=yes
8426
          hardcode_direct_absolute=yes
8427
          export_dynamic_flag_spec='${wl}-E'
8428
 
8429
          # hardcode_minus_L: Not really in the search PATH,
8430
          # but as the default location of the library.
8431
          hardcode_minus_L=yes
8432
          ;;
8433
        esac
8434
      fi
8435
      ;;
8436
 
8437
    irix5* | irix6* | nonstopux*)
8438
      if test "$GCC" = yes; then
8439
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8440
        # Try to use the -exported_symbol ld option, if it does not
8441
        # work, assume that -exports_file does not work either and
8442
        # implicitly export all symbols.
8443
        save_LDFLAGS="$LDFLAGS"
8444
        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8445
        cat >conftest.$ac_ext <<_ACEOF
8446
int foo(void) {}
8447
_ACEOF
8448
rm -f conftest.$ac_objext conftest$ac_exeext
8449
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8450
  (eval $ac_link) 2>conftest.er1
8451
  ac_status=$?
8452
  grep -v '^ *+' conftest.er1 >conftest.err
8453
  rm -f conftest.er1
8454
  cat conftest.err >&5
8455
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8456
  (exit $ac_status); } &&
8457
         { ac_try='test -z "$ac_c_werror_flag"
8458
                         || test ! -s conftest.err'
8459
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8460
  (eval $ac_try) 2>&5
8461
  ac_status=$?
8462
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8463
  (exit $ac_status); }; } &&
8464
         { ac_try='test -s conftest$ac_exeext'
8465
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8466
  (eval $ac_try) 2>&5
8467
  ac_status=$?
8468
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8469
  (exit $ac_status); }; }; then
8470
  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8471
 
8472
else
8473
  echo "$as_me: failed program was:" >&5
8474
sed 's/^/| /' conftest.$ac_ext >&5
8475
 
8476
fi
8477
rm -f conftest.err conftest.$ac_objext \
8478
      conftest$ac_exeext conftest.$ac_ext
8479
        LDFLAGS="$save_LDFLAGS"
8480
      else
8481
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8482
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8483
      fi
8484
      archive_cmds_need_lc='no'
8485
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8486
      hardcode_libdir_separator=:
8487
      inherit_rpath=yes
8488
      link_all_deplibs=yes
8489
      ;;
8490
 
8491
    netbsd*)
8492
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8493
        archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8494
      else
8495
        archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8496
      fi
8497
      hardcode_libdir_flag_spec='-R$libdir'
8498
      hardcode_direct=yes
8499
      hardcode_shlibpath_var=no
8500
      ;;
8501
 
8502
    newsos6)
8503
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8504
      hardcode_direct=yes
8505
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8506
      hardcode_libdir_separator=:
8507
      hardcode_shlibpath_var=no
8508
      ;;
8509
 
8510
    *nto* | *qnx*)
8511
      ;;
8512
 
8513
    openbsd*)
8514
      hardcode_direct=yes
8515
      hardcode_shlibpath_var=no
8516
      hardcode_direct_absolute=yes
8517
      if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8518
        archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8519
        archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8520
        hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8521
        export_dynamic_flag_spec='${wl}-E'
8522
      else
8523
        case $host_os in
8524
        openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8525
          archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8526
          hardcode_libdir_flag_spec='-R$libdir'
8527
          ;;
8528
        *)
8529
          archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8530
          hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8531
          ;;
8532
        esac
8533
      fi
8534
      ;;
8535
 
8536
    os2*)
8537
      hardcode_libdir_flag_spec='-L$libdir'
8538
      hardcode_minus_L=yes
8539
      allow_undefined_flag=unsupported
8540
      archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
8541
      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8542
      ;;
8543
 
8544
    osf3*)
8545
      if test "$GCC" = yes; then
8546
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8547
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8548
      else
8549
        allow_undefined_flag=' -expect_unresolved \*'
8550
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8551
      fi
8552
      archive_cmds_need_lc='no'
8553
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8554
      hardcode_libdir_separator=:
8555
      ;;
8556
 
8557
    osf4* | osf5*)      # as osf3* with the addition of -msym flag
8558
      if test "$GCC" = yes; then
8559
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8560
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8561
        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8562
      else
8563
        allow_undefined_flag=' -expect_unresolved \*'
8564
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8565
        archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
8566
        $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8567
 
8568
        # Both c and cxx compiler support -rpath directly
8569
        hardcode_libdir_flag_spec='-rpath $libdir'
8570
      fi
8571
      archive_cmds_need_lc='no'
8572
      hardcode_libdir_separator=:
8573
      ;;
8574
 
8575
    solaris*)
8576
      no_undefined_flag=' -z defs'
8577
      if test "$GCC" = yes; then
8578
        wlarc='${wl}'
8579
        archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8580
        archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8581
          $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8582
      else
8583
        case `$CC -V 2>&1` in
8584
        *"Compilers 5.0"*)
8585
          wlarc=''
8586
          archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8587
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8588
          $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8589
          ;;
8590
        *)
8591
          wlarc='${wl}'
8592
          archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8593
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8594
          $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8595
          ;;
8596
        esac
8597
      fi
8598
      hardcode_libdir_flag_spec='-R$libdir'
8599
      hardcode_shlibpath_var=no
8600
      case $host_os in
8601
      solaris2.[0-5] | solaris2.[0-5].*) ;;
8602
      *)
8603
        # The compiler driver will combine and reorder linker options,
8604
        # but understands `-z linker_flag'.  GCC discards it without `$wl',
8605
        # but is careful enough not to reorder.
8606
        # Supported since Solaris 2.6 (maybe 2.5.1?)
8607
        if test "$GCC" = yes; then
8608
          whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8609
        else
8610
          whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8611
        fi
8612
        ;;
8613
      esac
8614
      link_all_deplibs=yes
8615
      ;;
8616
 
8617
    sunos4*)
8618
      if test "x$host_vendor" = xsequent; then
8619
        # Use $CC to link under sequent, because it throws in some extra .o
8620
        # files that make .init and .fini sections work.
8621
        archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8622
      else
8623
        archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8624
      fi
8625
      hardcode_libdir_flag_spec='-L$libdir'
8626
      hardcode_direct=yes
8627
      hardcode_minus_L=yes
8628
      hardcode_shlibpath_var=no
8629
      ;;
8630
 
8631
    sysv4)
8632
      case $host_vendor in
8633
        sni)
8634
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8635
          hardcode_direct=yes # is this really true???
8636
        ;;
8637
        siemens)
8638
          ## LD is ld it makes a PLAMLIB
8639
          ## CC just makes a GrossModule.
8640
          archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8641
          reload_cmds='$CC -r -o $output$reload_objs'
8642
          hardcode_direct=no
8643
        ;;
8644
        motorola)
8645
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8646
          hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8647
        ;;
8648
      esac
8649
      runpath_var='LD_RUN_PATH'
8650
      hardcode_shlibpath_var=no
8651
      ;;
8652
 
8653
    sysv4.3*)
8654
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8655
      hardcode_shlibpath_var=no
8656
      export_dynamic_flag_spec='-Bexport'
8657
      ;;
8658
 
8659
    sysv4*MP*)
8660
      if test -d /usr/nec; then
8661
        archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8662
        hardcode_shlibpath_var=no
8663
        runpath_var=LD_RUN_PATH
8664
        hardcode_runpath_var=yes
8665
        ld_shlibs=yes
8666
      fi
8667
      ;;
8668
 
8669
    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8670
      no_undefined_flag='${wl}-z,text'
8671
      archive_cmds_need_lc=no
8672
      hardcode_shlibpath_var=no
8673
      runpath_var='LD_RUN_PATH'
8674
 
8675
      if test "$GCC" = yes; then
8676
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8677
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8678
      else
8679
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8680
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8681
      fi
8682
      ;;
8683
 
8684
    sysv5* | sco3.2v5* | sco5v6*)
8685
      # Note: We can NOT use -z defs as we might desire, because we do not
8686
      # link with -lc, and that would cause any symbols used from libc to
8687
      # always be unresolved, which means just about no library would
8688
      # ever link correctly.  If we're not using GNU ld we use -z text
8689
      # though, which does catch some bad symbols but isn't as heavy-handed
8690
      # as -z defs.
8691
      no_undefined_flag='${wl}-z,text'
8692
      allow_undefined_flag='${wl}-z,nodefs'
8693
      archive_cmds_need_lc=no
8694
      hardcode_shlibpath_var=no
8695
      hardcode_libdir_flag_spec='${wl}-R,$libdir'
8696
      hardcode_libdir_separator=':'
8697
      link_all_deplibs=yes
8698
      export_dynamic_flag_spec='${wl}-Bexport'
8699
      runpath_var='LD_RUN_PATH'
8700
 
8701
      if test "$GCC" = yes; then
8702
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8703
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8704
      else
8705
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8706
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8707
      fi
8708
      ;;
8709
 
8710
    uts4*)
8711
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8712
      hardcode_libdir_flag_spec='-L$libdir'
8713
      hardcode_shlibpath_var=no
8714
      ;;
8715
 
8716
    *)
8717
      ld_shlibs=no
8718
      ;;
8719
    esac
8720
 
8721
    if test x$host_vendor = xsni; then
8722
      case $host in
8723
      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8724
        export_dynamic_flag_spec='${wl}-Blargedynsym'
8725
        ;;
8726
      esac
8727
    fi
8728
  fi
8729
 
8730
echo "$as_me:$LINENO: result: $ld_shlibs" >&5
8731
echo "${ECHO_T}$ld_shlibs" >&6
8732
test "$ld_shlibs" = no && can_build_shared=no
8733
 
8734
with_gnu_ld=$with_gnu_ld
8735
 
8736
 
8737
 
8738
 
8739
 
8740
 
8741
 
8742
 
8743
 
8744
 
8745
 
8746
 
8747
 
8748
 
8749
 
8750
#
8751
# Do we need to explicitly link libc?
8752
#
8753
case "x$archive_cmds_need_lc" in
8754
x|xyes)
8755
  # Assume -lc should be added
8756
  archive_cmds_need_lc=yes
8757
 
8758
  if test "$enable_shared" = yes && test "$GCC" = yes; then
8759
    case $archive_cmds in
8760
    *'~'*)
8761
      # FIXME: we may have to deal with multi-command sequences.
8762
      ;;
8763
    '$CC '*)
8764
      # Test whether the compiler implicitly links with -lc since on some
8765
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
8766
      # to ld, don't add -lc before -lgcc.
8767
      echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
8768
echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
8769
      $RM conftest*
8770
      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8771
 
8772
      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8773
  (eval $ac_compile) 2>&5
8774
  ac_status=$?
8775
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8776
  (exit $ac_status); } 2>conftest.err; then
8777
        soname=conftest
8778
        lib=conftest
8779
        libobjs=conftest.$ac_objext
8780
        deplibs=
8781
        wl=$lt_prog_compiler_wl
8782
        pic_flag=$lt_prog_compiler_pic
8783
        compiler_flags=-v
8784
        linker_flags=-v
8785
        verstring=
8786
        output_objdir=.
8787
        libname=conftest
8788
        lt_save_allow_undefined_flag=$allow_undefined_flag
8789
        allow_undefined_flag=
8790
        if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
8791
  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8792
  ac_status=$?
8793
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8794
  (exit $ac_status); }
8795
        then
8796
          archive_cmds_need_lc=no
8797
        else
8798
          archive_cmds_need_lc=yes
8799
        fi
8800
        allow_undefined_flag=$lt_save_allow_undefined_flag
8801
      else
8802
        cat conftest.err 1>&5
8803
      fi
8804
      $RM conftest*
8805
      echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
8806
echo "${ECHO_T}$archive_cmds_need_lc" >&6
8807
      ;;
8808
    esac
8809
  fi
8810
  ;;
8811
esac
8812
 
8813
 
8814
 
8815
 
8816
 
8817
 
8818
 
8819
 
8820
 
8821
 
8822
 
8823
 
8824
 
8825
 
8826
 
8827
 
8828
 
8829
 
8830
 
8831
 
8832
 
8833
 
8834
 
8835
 
8836
 
8837
 
8838
 
8839
 
8840
 
8841
 
8842
 
8843
 
8844
 
8845
 
8846
 
8847
 
8848
 
8849
 
8850
 
8851
 
8852
 
8853
 
8854
 
8855
 
8856
 
8857
 
8858
 
8859
 
8860
 
8861
 
8862
 
8863
 
8864
 
8865
 
8866
 
8867
 
8868
 
8869
 
8870
 
8871
 
8872
 
8873
 
8874
 
8875
 
8876
 
8877
 
8878
 
8879
 
8880
 
8881
 
8882
 
8883
 
8884
 
8885
 
8886
 
8887
 
8888
 
8889
 
8890
 
8891
 
8892
 
8893
 
8894
 
8895
 
8896
 
8897
 
8898
 
8899
 
8900
 
8901
 
8902
 
8903
 
8904
 
8905
 
8906
 
8907
 
8908
 
8909
 
8910
 
8911
 
8912
 
8913
 
8914
 
8915
 
8916
 
8917
 
8918
 
8919
 
8920
 
8921
 
8922
 
8923
 
8924
 
8925
 
8926
 
8927
 
8928
 
8929
 
8930
 
8931
 
8932
 
8933
 
8934
 
8935
 
8936
 
8937
 
8938
 
8939
 
8940
 
8941
 
8942
 
8943
 
8944
 
8945
 
8946
 
8947
 
8948
 
8949
 
8950
 
8951
 
8952
 
8953
 
8954
 
8955
 
8956
 
8957
 
8958
 
8959
 
8960
 
8961
 
8962
 
8963
 
8964
 
8965
 
8966
 
8967
 
8968
 
8969
  echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8970
echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
8971
withGCC=$GCC
8972
if test "$withGCC" = yes; then
8973
  case $host_os in
8974
    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
8975
    *) lt_awk_arg="/^libraries:/" ;;
8976
  esac
8977
  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8978
  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
8979
    # if the path contains ";" then we assume it to be the separator
8980
    # otherwise default to the standard path separator (i.e. ":") - it is
8981
    # assumed that no part of a normal pathname contains ";" but that should
8982
    # okay in the real world where ";" in dirpaths is itself problematic.
8983
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
8984
  else
8985
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8986
  fi
8987
  # Ok, now we have the path, separated by spaces, we can step through it
8988
  # and add multilib dir if necessary.
8989
  lt_tmp_lt_search_path_spec=
8990
  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
8991
  for lt_sys_path in $lt_search_path_spec; do
8992
    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
8993
      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
8994
    else
8995
      test -d "$lt_sys_path" && \
8996
        lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
8997
    fi
8998
  done
8999
  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9000
BEGIN {RS=" "; FS="/|\n";} {
9001
  lt_foo="";
9002
  lt_count=0;
9003
  for (lt_i = NF; lt_i > 0; lt_i--) {
9004
    if ($lt_i != "" && $lt_i != ".") {
9005
      if ($lt_i == "..") {
9006
        lt_count++;
9007
      } else {
9008
        if (lt_count == 0) {
9009
          lt_foo="/" $lt_i lt_foo;
9010
        } else {
9011
          lt_count--;
9012
        }
9013
      }
9014
    }
9015
  }
9016
  if (lt_foo != "") { lt_freq[lt_foo]++; }
9017
  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9018
}'`
9019
  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9020
else
9021
  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9022
fi
9023
library_names_spec=
9024
libname_spec='lib$name'
9025
soname_spec=
9026
shrext_cmds=".so"
9027
postinstall_cmds=
9028
postuninstall_cmds=
9029
finish_cmds=
9030
finish_eval=
9031
shlibpath_var=
9032
shlibpath_overrides_runpath=unknown
9033
version_type=none
9034
dynamic_linker="$host_os ld.so"
9035
sys_lib_dlsearch_path_spec="/lib /usr/lib"
9036
need_lib_prefix=unknown
9037
hardcode_into_libs=no
9038
 
9039
# when you set need_version to no, make sure it does not cause -set_version
9040
# flags to be left without arguments
9041
need_version=unknown
9042
 
9043
case $host_os in
9044
aix3*)
9045
  version_type=linux
9046
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9047
  shlibpath_var=LIBPATH
9048
 
9049
  # AIX 3 has no versioning support, so we append a major version to the name.
9050
  soname_spec='${libname}${release}${shared_ext}$major'
9051
  ;;
9052
 
9053
aix[4-9]*)
9054
  version_type=linux
9055
  need_lib_prefix=no
9056
  need_version=no
9057
  hardcode_into_libs=yes
9058
  if test "$host_cpu" = ia64; then
9059
    # AIX 5 supports IA64
9060
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9061
    shlibpath_var=LD_LIBRARY_PATH
9062
  else
9063
    # With GCC up to 2.95.x, collect2 would create an import file
9064
    # for dependence libraries.  The import file would start with
9065
    # the line `#! .'.  This would cause the generated library to
9066
    # depend on `.', always an invalid library.  This was fixed in
9067
    # development snapshots of GCC prior to 3.0.
9068
    case $host_os in
9069
      aix4 | aix4.[01] | aix4.[01].*)
9070
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9071
           echo ' yes '
9072
           echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9073
        :
9074
      else
9075
        can_build_shared=no
9076
      fi
9077
      ;;
9078
    esac
9079
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9080
    # soname into executable. Probably we can add versioning support to
9081
    # collect2, so additional links can be useful in future.
9082
    if test "$aix_use_runtimelinking" = yes; then
9083
      # If using run time linking (on AIX 4.2 or later) use lib.so
9084
      # instead of lib.a to let people know that these are not
9085
      # typical AIX shared libraries.
9086
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9087
    else
9088
      # We preserve .a as extension for shared libraries through AIX4.2
9089
      # and later when we are not doing run time linking.
9090
      library_names_spec='${libname}${release}.a $libname.a'
9091
      soname_spec='${libname}${release}${shared_ext}$major'
9092
    fi
9093
    shlibpath_var=LIBPATH
9094
  fi
9095
  ;;
9096
 
9097
amigaos*)
9098
  if test "$host_cpu" = m68k; then
9099
    library_names_spec='$libname.ixlibrary $libname.a'
9100
    # Create ${libname}_ixlibrary.a entries in /sys/libs.
9101
    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9102
  else
9103
    dynamic_linker=no
9104
  fi
9105
  ;;
9106
 
9107
beos*)
9108
  library_names_spec='${libname}${shared_ext}'
9109
  dynamic_linker="$host_os ld.so"
9110
  shlibpath_var=LIBRARY_PATH
9111
  ;;
9112
 
9113
bsdi[45]*)
9114
  version_type=linux
9115
  need_version=no
9116
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9117
  soname_spec='${libname}${release}${shared_ext}$major'
9118
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9119
  shlibpath_var=LD_LIBRARY_PATH
9120
  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9121
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9122
  # the default ld.so.conf also contains /usr/contrib/lib and
9123
  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9124
  # libtool to hard-code these into programs
9125
  ;;
9126
 
9127
cygwin* | mingw* | pw32*)
9128
  version_type=windows
9129
  shrext_cmds=".dll"
9130
  need_version=no
9131
  need_lib_prefix=no
9132
 
9133
  case $withGCC,$host_os in
9134
  yes,cygwin* | yes,mingw* | yes,pw32*)
9135
    library_names_spec='$libname.dll.a'
9136
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
9137
    postinstall_cmds='base_file=`basename \${file}`~
9138
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9139
      dldir=$destdir/`dirname \$dlpath`~
9140
      test -d \$dldir || mkdir -p \$dldir~
9141
      $install_prog $dir/$dlname \$dldir/$dlname~
9142
      chmod a+x \$dldir/$dlname~
9143
      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9144
        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9145
      fi'
9146
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9147
      dlpath=$dir/\$dldll~
9148
       $RM \$dlpath'
9149
    shlibpath_overrides_runpath=yes
9150
 
9151
    case $host_os in
9152
    cygwin*)
9153
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9154
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9155
      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9156
      ;;
9157
    mingw*)
9158
      # MinGW DLLs use traditional 'lib' prefix
9159
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9160
      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9161
      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9162
        # It is most probably a Windows format PATH printed by
9163
        # mingw gcc, but we are running on Cygwin. Gcc prints its search
9164
        # path with ; separators, and with drive letters. We can handle the
9165
        # drive letters (cygwin fileutils understands them), so leave them,
9166
        # especially as we might pass files found there to a mingw objdump,
9167
        # which wouldn't understand a cygwinified path. Ahh.
9168
        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9169
      else
9170
        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9171
      fi
9172
      ;;
9173
    pw32*)
9174
      # pw32 DLLs use 'pw' prefix rather than 'lib'
9175
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9176
      ;;
9177
    esac
9178
    ;;
9179
 
9180
  *)
9181
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9182
    ;;
9183
  esac
9184
  dynamic_linker='Win32 ld.exe'
9185
  # FIXME: first we should search . and the directory the executable is in
9186
  shlibpath_var=PATH
9187
  ;;
9188
 
9189
darwin* | rhapsody*)
9190
  dynamic_linker="$host_os dyld"
9191
  version_type=darwin
9192
  need_lib_prefix=no
9193
  need_version=no
9194
  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9195
  soname_spec='${libname}${release}${major}$shared_ext'
9196
  shlibpath_overrides_runpath=yes
9197
  shlibpath_var=DYLD_LIBRARY_PATH
9198
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9199
 
9200
  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9201
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9202
  ;;
9203
 
9204
dgux*)
9205
  version_type=linux
9206
  need_lib_prefix=no
9207
  need_version=no
9208
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9209
  soname_spec='${libname}${release}${shared_ext}$major'
9210
  shlibpath_var=LD_LIBRARY_PATH
9211
  ;;
9212
 
9213
freebsd1*)
9214
  dynamic_linker=no
9215
  ;;
9216
 
9217
freebsd* | dragonfly*)
9218
  # DragonFly does not have aout.  When/if they implement a new
9219
  # versioning mechanism, adjust this.
9220
  if test -x /usr/bin/objformat; then
9221
    objformat=`/usr/bin/objformat`
9222
  else
9223
    case $host_os in
9224
    freebsd[123]*) objformat=aout ;;
9225
    *) objformat=elf ;;
9226
    esac
9227
  fi
9228
  version_type=freebsd-$objformat
9229
  case $version_type in
9230
    freebsd-elf*)
9231
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9232
      need_version=no
9233
      need_lib_prefix=no
9234
      ;;
9235
    freebsd-*)
9236
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9237
      need_version=yes
9238
      ;;
9239
  esac
9240
  shlibpath_var=LD_LIBRARY_PATH
9241
  case $host_os in
9242
  freebsd2*)
9243
    shlibpath_overrides_runpath=yes
9244
    ;;
9245
  freebsd3.[01]* | freebsdelf3.[01]*)
9246
    shlibpath_overrides_runpath=yes
9247
    hardcode_into_libs=yes
9248
    ;;
9249
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9250
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9251
    shlibpath_overrides_runpath=no
9252
    hardcode_into_libs=yes
9253
    ;;
9254
  *) # from 4.6 on, and DragonFly
9255
    shlibpath_overrides_runpath=yes
9256
    hardcode_into_libs=yes
9257
    ;;
9258
  esac
9259
  ;;
9260
 
9261
gnu*)
9262
  version_type=linux
9263
  need_lib_prefix=no
9264
  need_version=no
9265
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9266
  soname_spec='${libname}${release}${shared_ext}$major'
9267
  shlibpath_var=LD_LIBRARY_PATH
9268
  hardcode_into_libs=yes
9269
  ;;
9270
 
9271
hpux9* | hpux10* | hpux11*)
9272
  # Give a soname corresponding to the major version so that dld.sl refuses to
9273
  # link against other versions.
9274
  version_type=sunos
9275
  need_lib_prefix=no
9276
  need_version=no
9277
  case $host_cpu in
9278
  ia64*)
9279
    shrext_cmds='.so'
9280
    hardcode_into_libs=yes
9281
    dynamic_linker="$host_os dld.so"
9282
    shlibpath_var=LD_LIBRARY_PATH
9283
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9284
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9285
    soname_spec='${libname}${release}${shared_ext}$major'
9286
    if test "X$HPUX_IA64_MODE" = X32; then
9287
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9288
    else
9289
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9290
    fi
9291
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9292
    ;;
9293
  hppa*64*)
9294
    shrext_cmds='.sl'
9295
    hardcode_into_libs=yes
9296
    dynamic_linker="$host_os dld.sl"
9297
    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9298
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9299
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9300
    soname_spec='${libname}${release}${shared_ext}$major'
9301
    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9302
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9303
    ;;
9304
  *)
9305
    shrext_cmds='.sl'
9306
    dynamic_linker="$host_os dld.sl"
9307
    shlibpath_var=SHLIB_PATH
9308
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9309
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9310
    soname_spec='${libname}${release}${shared_ext}$major'
9311
    ;;
9312
  esac
9313
  # HP-UX runs *really* slowly unless shared libraries are mode 555.
9314
  postinstall_cmds='chmod 555 $lib'
9315
  ;;
9316
 
9317
interix[3-9]*)
9318
  version_type=linux
9319
  need_lib_prefix=no
9320
  need_version=no
9321
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9322
  soname_spec='${libname}${release}${shared_ext}$major'
9323
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9324
  shlibpath_var=LD_LIBRARY_PATH
9325
  shlibpath_overrides_runpath=no
9326
  hardcode_into_libs=yes
9327
  ;;
9328
 
9329
irix5* | irix6* | nonstopux*)
9330
  case $host_os in
9331
    nonstopux*) version_type=nonstopux ;;
9332
    *)
9333
        if test "$lt_cv_prog_gnu_ld" = yes; then
9334
                version_type=linux
9335
        else
9336
                version_type=irix
9337
        fi ;;
9338
  esac
9339
  need_lib_prefix=no
9340
  need_version=no
9341
  soname_spec='${libname}${release}${shared_ext}$major'
9342
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9343
  case $host_os in
9344
  irix5* | nonstopux*)
9345
    libsuff= shlibsuff=
9346
    ;;
9347
  *)
9348
    case $LD in # libtool.m4 will add one of these switches to LD
9349
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9350
      libsuff= shlibsuff= libmagic=32-bit;;
9351
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9352
      libsuff=32 shlibsuff=N32 libmagic=N32;;
9353
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9354
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
9355
    *) libsuff= shlibsuff= libmagic=never-match;;
9356
    esac
9357
    ;;
9358
  esac
9359
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9360
  shlibpath_overrides_runpath=no
9361
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9362
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9363
  hardcode_into_libs=yes
9364
  ;;
9365
 
9366
# No shared lib support for Linux oldld, aout, or coff.
9367
linux*oldld* | linux*aout* | linux*coff*)
9368
  dynamic_linker=no
9369
  ;;
9370
 
9371
# This must be Linux ELF.
9372
linux* | k*bsd*-gnu)
9373
  version_type=linux
9374
  need_lib_prefix=no
9375
  need_version=no
9376
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9377
  soname_spec='${libname}${release}${shared_ext}$major'
9378
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9379
  shlibpath_var=LD_LIBRARY_PATH
9380
  shlibpath_overrides_runpath=no
9381
  # Some binutils ld are patched to set DT_RUNPATH
9382
  save_LDFLAGS=$LDFLAGS
9383
  save_libdir=$libdir
9384
  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9385
       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9386
  cat >conftest.$ac_ext <<_ACEOF
9387
/* confdefs.h.  */
9388
_ACEOF
9389
cat confdefs.h >>conftest.$ac_ext
9390
cat >>conftest.$ac_ext <<_ACEOF
9391
/* end confdefs.h.  */
9392
 
9393
int
9394
main ()
9395
{
9396
 
9397
  ;
9398
  return 0;
9399
}
9400
_ACEOF
9401
rm -f conftest.$ac_objext conftest$ac_exeext
9402
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9403
  (eval $ac_link) 2>conftest.er1
9404
  ac_status=$?
9405
  grep -v '^ *+' conftest.er1 >conftest.err
9406
  rm -f conftest.er1
9407
  cat conftest.err >&5
9408
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9409
  (exit $ac_status); } &&
9410
         { ac_try='test -z "$ac_c_werror_flag"
9411
                         || test ! -s conftest.err'
9412
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9413
  (eval $ac_try) 2>&5
9414
  ac_status=$?
9415
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9416
  (exit $ac_status); }; } &&
9417
         { ac_try='test -s conftest$ac_exeext'
9418
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9419
  (eval $ac_try) 2>&5
9420
  ac_status=$?
9421
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9422
  (exit $ac_status); }; }; then
9423
  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir"; then
9424
  shlibpath_overrides_runpath=yes
9425
fi
9426
 
9427
else
9428
  echo "$as_me: failed program was:" >&5
9429
sed 's/^/| /' conftest.$ac_ext >&5
9430
 
9431
fi
9432
rm -f conftest.err conftest.$ac_objext \
9433
      conftest$ac_exeext conftest.$ac_ext
9434
  LDFLAGS=$save_LDFLAGS
9435
  libdir=$save_libdir
9436
 
9437
  # This implies no fast_install, which is unacceptable.
9438
  # Some rework will be needed to allow for fast_install
9439
  # before this can be enabled.
9440
  hardcode_into_libs=yes
9441
 
9442
  # Append ld.so.conf contents to the search path
9443
  if test -f /etc/ld.so.conf; then
9444
    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,    ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
9445
    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9446
  fi
9447
 
9448
  # We used to test for /lib/ld.so.1 and disable shared libraries on
9449
  # powerpc, because MkLinux only supported shared libraries with the
9450
  # GNU dynamic linker.  Since this was broken with cross compilers,
9451
  # most powerpc-linux boxes support dynamic linking these days and
9452
  # people can always --disable-shared, the test was removed, and we
9453
  # assume the GNU/Linux dynamic linker is in use.
9454
  dynamic_linker='GNU/Linux ld.so'
9455
  ;;
9456
 
9457
netbsd*)
9458
  version_type=sunos
9459
  need_lib_prefix=no
9460
  need_version=no
9461
  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9462
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9463
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9464
    dynamic_linker='NetBSD (a.out) ld.so'
9465
  else
9466
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9467
    soname_spec='${libname}${release}${shared_ext}$major'
9468
    dynamic_linker='NetBSD ld.elf_so'
9469
  fi
9470
  shlibpath_var=LD_LIBRARY_PATH
9471
  shlibpath_overrides_runpath=yes
9472
  hardcode_into_libs=yes
9473
  ;;
9474
 
9475
newsos6)
9476
  version_type=linux
9477
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9478
  shlibpath_var=LD_LIBRARY_PATH
9479
  shlibpath_overrides_runpath=yes
9480
  ;;
9481
 
9482
*nto* | *qnx*)
9483
  version_type=qnx
9484
  need_lib_prefix=no
9485
  need_version=no
9486
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9487
  soname_spec='${libname}${release}${shared_ext}$major'
9488
  shlibpath_var=LD_LIBRARY_PATH
9489
  shlibpath_overrides_runpath=no
9490
  hardcode_into_libs=yes
9491
  dynamic_linker='ldqnx.so'
9492
  ;;
9493
 
9494
openbsd*)
9495
  version_type=sunos
9496
  sys_lib_dlsearch_path_spec="/usr/lib"
9497
  need_lib_prefix=no
9498
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9499
  case $host_os in
9500
    openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
9501
    *)                          need_version=no  ;;
9502
  esac
9503
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9504
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9505
  shlibpath_var=LD_LIBRARY_PATH
9506
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9507
    case $host_os in
9508
      openbsd2.[89] | openbsd2.[89].*)
9509
        shlibpath_overrides_runpath=no
9510
        ;;
9511
      *)
9512
        shlibpath_overrides_runpath=yes
9513
        ;;
9514
      esac
9515
  else
9516
    shlibpath_overrides_runpath=yes
9517
  fi
9518
  ;;
9519
 
9520
os2*)
9521
  libname_spec='$name'
9522
  shrext_cmds=".dll"
9523
  need_lib_prefix=no
9524
  library_names_spec='$libname${shared_ext} $libname.a'
9525
  dynamic_linker='OS/2 ld.exe'
9526
  shlibpath_var=LIBPATH
9527
  ;;
9528
 
9529
osf3* | osf4* | osf5*)
9530
  version_type=osf
9531
  need_lib_prefix=no
9532
  need_version=no
9533
  soname_spec='${libname}${release}${shared_ext}$major'
9534
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9535
  shlibpath_var=LD_LIBRARY_PATH
9536
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9537
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9538
  ;;
9539
 
9540
rdos*)
9541
  dynamic_linker=no
9542
  ;;
9543
 
9544
solaris*)
9545
  version_type=linux
9546
  need_lib_prefix=no
9547
  need_version=no
9548
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9549
  soname_spec='${libname}${release}${shared_ext}$major'
9550
  shlibpath_var=LD_LIBRARY_PATH
9551
  shlibpath_overrides_runpath=yes
9552
  hardcode_into_libs=yes
9553
  # ldd complains unless libraries are executable
9554
  postinstall_cmds='chmod +x $lib'
9555
  ;;
9556
 
9557
sunos4*)
9558
  version_type=sunos
9559
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9560
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9561
  shlibpath_var=LD_LIBRARY_PATH
9562
  shlibpath_overrides_runpath=yes
9563
  if test "$with_gnu_ld" = yes; then
9564
    need_lib_prefix=no
9565
  fi
9566
  need_version=yes
9567
  ;;
9568
 
9569
sysv4 | sysv4.3*)
9570
  version_type=linux
9571
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9572
  soname_spec='${libname}${release}${shared_ext}$major'
9573
  shlibpath_var=LD_LIBRARY_PATH
9574
  case $host_vendor in
9575
    sni)
9576
      shlibpath_overrides_runpath=no
9577
      need_lib_prefix=no
9578
      runpath_var=LD_RUN_PATH
9579
      ;;
9580
    siemens)
9581
      need_lib_prefix=no
9582
      ;;
9583
    motorola)
9584
      need_lib_prefix=no
9585
      need_version=no
9586
      shlibpath_overrides_runpath=no
9587
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9588
      ;;
9589
  esac
9590
  ;;
9591
 
9592
sysv4*MP*)
9593
  if test -d /usr/nec ;then
9594
    version_type=linux
9595
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9596
    soname_spec='$libname${shared_ext}.$major'
9597
    shlibpath_var=LD_LIBRARY_PATH
9598
  fi
9599
  ;;
9600
 
9601
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9602
  version_type=freebsd-elf
9603
  need_lib_prefix=no
9604
  need_version=no
9605
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9606
  soname_spec='${libname}${release}${shared_ext}$major'
9607
  shlibpath_var=LD_LIBRARY_PATH
9608
  shlibpath_overrides_runpath=yes
9609
  hardcode_into_libs=yes
9610
  if test "$with_gnu_ld" = yes; then
9611
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9612
  else
9613
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9614
    case $host_os in
9615
      sco3.2v5*)
9616
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9617
        ;;
9618
    esac
9619
  fi
9620
  sys_lib_dlsearch_path_spec='/usr/lib'
9621
  ;;
9622
 
9623
tpf*)
9624
  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9625
  version_type=linux
9626
  need_lib_prefix=no
9627
  need_version=no
9628
  library_name_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9629
  shlibpath_var=LD_LIBRARY_PATH
9630
  shlibpath_overrides_runpath=no
9631
  hardcode_into_libs=yes
9632
  ;;
9633
 
9634
uts4*)
9635
  version_type=linux
9636
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9637
  soname_spec='${libname}${release}${shared_ext}$major'
9638
  shlibpath_var=LD_LIBRARY_PATH
9639
  ;;
9640
 
9641
*)
9642
  dynamic_linker=no
9643
  ;;
9644
esac
9645
echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9646
echo "${ECHO_T}$dynamic_linker" >&6
9647
test "$dynamic_linker" = no && can_build_shared=no
9648
 
9649
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9650
if test "$GCC" = yes; then
9651
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9652
fi
9653
 
9654
 
9655
 
9656
 
9657
 
9658
 
9659
 
9660
 
9661
 
9662
 
9663
 
9664
 
9665
 
9666
 
9667
 
9668
 
9669
 
9670
 
9671
 
9672
 
9673
 
9674
 
9675
 
9676
 
9677
 
9678
 
9679
 
9680
 
9681
 
9682
 
9683
 
9684
 
9685
 
9686
 
9687
 
9688
 
9689
 
9690
 
9691
 
9692
 
9693
 
9694
 
9695
 
9696
 
9697
 
9698
 
9699
 
9700
 
9701
 
9702
 
9703
 
9704
 
9705
 
9706
 
9707
 
9708
 
9709
 
9710
 
9711
 
9712
 
9713
 
9714
 
9715
 
9716
 
9717
 
9718
 
9719
 
9720
 
9721
 
9722
 
9723
 
9724
 
9725
 
9726
 
9727
 
9728
 
9729
 
9730
 
9731
 
9732
 
9733
 
9734
 
9735
 
9736
 
9737
 
9738
 
9739
 
9740
  echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
9741
echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
9742
hardcode_action=
9743
if test -n "$hardcode_libdir_flag_spec" ||
9744
   test -n "$runpath_var" ||
9745
   test "X$hardcode_automatic" = "Xyes" ; then
9746
 
9747
  # We can hardcode non-existent directories.
9748
  if test "$hardcode_direct" != no &&
9749
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
9750
     # have to relink, otherwise we might link with an installed library
9751
     # when we should be linking with a yet-to-be-installed one
9752
     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9753
     test "$hardcode_minus_L" != no; then
9754
    # Linking always hardcodes the temporary library directory.
9755
    hardcode_action=relink
9756
  else
9757
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
9758
    hardcode_action=immediate
9759
  fi
9760
else
9761
  # We cannot hardcode anything, or else we can only hardcode existing
9762
  # directories.
9763
  hardcode_action=unsupported
9764
fi
9765
echo "$as_me:$LINENO: result: $hardcode_action" >&5
9766
echo "${ECHO_T}$hardcode_action" >&6
9767
 
9768
if test "$hardcode_action" = relink ||
9769
   test "$inherit_rpath" = yes; then
9770
  # Fast installation is not supported
9771
  enable_fast_install=no
9772
elif test "$shlibpath_overrides_runpath" = yes ||
9773
     test "$enable_shared" = no; then
9774
  # Fast installation is not necessary
9775
  enable_fast_install=needless
9776
fi
9777
 
9778
 
9779
 
9780
 
9781
 
9782
 
9783
  if test "x$enable_dlopen" != xyes; then
9784
  enable_dlopen=unknown
9785
  enable_dlopen_self=unknown
9786
  enable_dlopen_self_static=unknown
9787
else
9788
  lt_cv_dlopen=no
9789
  lt_cv_dlopen_libs=
9790
 
9791
  case $host_os in
9792
  beos*)
9793
    lt_cv_dlopen="load_add_on"
9794
    lt_cv_dlopen_libs=
9795
    lt_cv_dlopen_self=yes
9796
    ;;
9797
 
9798
  mingw* | pw32*)
9799
    lt_cv_dlopen="LoadLibrary"
9800
    lt_cv_dlopen_libs=
9801
    ;;
9802
 
9803
  cygwin*)
9804
    lt_cv_dlopen="dlopen"
9805
    lt_cv_dlopen_libs=
9806
    ;;
9807
 
9808
  darwin*)
9809
  # if libdl is installed we need to link against it
9810
    echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9811
echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9812
if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9813
  echo $ECHO_N "(cached) $ECHO_C" >&6
9814
else
9815
  ac_check_lib_save_LIBS=$LIBS
9816
LIBS="-ldl  $LIBS"
9817
cat >conftest.$ac_ext <<_ACEOF
9818
/* confdefs.h.  */
9819
_ACEOF
9820
cat confdefs.h >>conftest.$ac_ext
9821
cat >>conftest.$ac_ext <<_ACEOF
9822
/* end confdefs.h.  */
9823
 
9824
/* Override any gcc2 internal prototype to avoid an error.  */
9825
#ifdef __cplusplus
9826
extern "C"
9827
#endif
9828
/* We use char because int might match the return type of a gcc2
9829
   builtin and then its argument prototype would still apply.  */
9830
char dlopen ();
9831
int
9832
main ()
9833
{
9834
dlopen ();
9835
  ;
9836
  return 0;
9837
}
9838
_ACEOF
9839
rm -f conftest.$ac_objext conftest$ac_exeext
9840
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9841
  (eval $ac_link) 2>conftest.er1
9842
  ac_status=$?
9843
  grep -v '^ *+' conftest.er1 >conftest.err
9844
  rm -f conftest.er1
9845
  cat conftest.err >&5
9846
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9847
  (exit $ac_status); } &&
9848
         { ac_try='test -z "$ac_c_werror_flag"
9849
                         || test ! -s conftest.err'
9850
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9851
  (eval $ac_try) 2>&5
9852
  ac_status=$?
9853
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9854
  (exit $ac_status); }; } &&
9855
         { ac_try='test -s conftest$ac_exeext'
9856
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9857
  (eval $ac_try) 2>&5
9858
  ac_status=$?
9859
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9860
  (exit $ac_status); }; }; then
9861
  ac_cv_lib_dl_dlopen=yes
9862
else
9863
  echo "$as_me: failed program was:" >&5
9864
sed 's/^/| /' conftest.$ac_ext >&5
9865
 
9866
ac_cv_lib_dl_dlopen=no
9867
fi
9868
rm -f conftest.err conftest.$ac_objext \
9869
      conftest$ac_exeext conftest.$ac_ext
9870
LIBS=$ac_check_lib_save_LIBS
9871
fi
9872
echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9873
echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9874
if test $ac_cv_lib_dl_dlopen = yes; then
9875
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9876
else
9877
 
9878
    lt_cv_dlopen="dyld"
9879
    lt_cv_dlopen_libs=
9880
    lt_cv_dlopen_self=yes
9881
 
9882
fi
9883
 
9884
    ;;
9885
 
9886
  *)
9887
    echo "$as_me:$LINENO: checking for shl_load" >&5
9888
echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
9889
if test "${ac_cv_func_shl_load+set}" = set; then
9890
  echo $ECHO_N "(cached) $ECHO_C" >&6
9891
else
9892
  cat >conftest.$ac_ext <<_ACEOF
9893
/* confdefs.h.  */
9894
_ACEOF
9895
cat confdefs.h >>conftest.$ac_ext
9896
cat >>conftest.$ac_ext <<_ACEOF
9897
/* end confdefs.h.  */
9898
/* Define shl_load to an innocuous variant, in case  declares shl_load.
9899
   For example, HP-UX 11i  declares gettimeofday.  */
9900
#define shl_load innocuous_shl_load
9901
 
9902
/* System header to define __stub macros and hopefully few prototypes,
9903
    which can conflict with char shl_load (); below.
9904
    Prefer  to  if __STDC__ is defined, since
9905
     exists even on freestanding compilers.  */
9906
 
9907
#ifdef __STDC__
9908
# include 
9909
#else
9910
# include 
9911
#endif
9912
 
9913
#undef shl_load
9914
 
9915
/* Override any gcc2 internal prototype to avoid an error.  */
9916
#ifdef __cplusplus
9917
extern "C"
9918
{
9919
#endif
9920
/* We use char because int might match the return type of a gcc2
9921
   builtin and then its argument prototype would still apply.  */
9922
char shl_load ();
9923
/* The GNU C library defines this for functions which it implements
9924
    to always fail with ENOSYS.  Some functions are actually named
9925
    something starting with __ and the normal name is an alias.  */
9926
#if defined (__stub_shl_load) || defined (__stub___shl_load)
9927
choke me
9928
#else
9929
char (*f) () = shl_load;
9930
#endif
9931
#ifdef __cplusplus
9932
}
9933
#endif
9934
 
9935
int
9936
main ()
9937
{
9938
return f != shl_load;
9939
  ;
9940
  return 0;
9941
}
9942
_ACEOF
9943
rm -f conftest.$ac_objext conftest$ac_exeext
9944
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9945
  (eval $ac_link) 2>conftest.er1
9946
  ac_status=$?
9947
  grep -v '^ *+' conftest.er1 >conftest.err
9948
  rm -f conftest.er1
9949
  cat conftest.err >&5
9950
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9951
  (exit $ac_status); } &&
9952
         { ac_try='test -z "$ac_c_werror_flag"
9953
                         || test ! -s conftest.err'
9954
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9955
  (eval $ac_try) 2>&5
9956
  ac_status=$?
9957
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9958
  (exit $ac_status); }; } &&
9959
         { ac_try='test -s conftest$ac_exeext'
9960
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9961
  (eval $ac_try) 2>&5
9962
  ac_status=$?
9963
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9964
  (exit $ac_status); }; }; then
9965
  ac_cv_func_shl_load=yes
9966
else
9967
  echo "$as_me: failed program was:" >&5
9968
sed 's/^/| /' conftest.$ac_ext >&5
9969
 
9970
ac_cv_func_shl_load=no
9971
fi
9972
rm -f conftest.err conftest.$ac_objext \
9973
      conftest$ac_exeext conftest.$ac_ext
9974
fi
9975
echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9976
echo "${ECHO_T}$ac_cv_func_shl_load" >&6
9977
if test $ac_cv_func_shl_load = yes; then
9978
  lt_cv_dlopen="shl_load"
9979
else
9980
  echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9981
echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
9982
if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9983
  echo $ECHO_N "(cached) $ECHO_C" >&6
9984
else
9985
  ac_check_lib_save_LIBS=$LIBS
9986
LIBS="-ldld  $LIBS"
9987
cat >conftest.$ac_ext <<_ACEOF
9988
/* confdefs.h.  */
9989
_ACEOF
9990
cat confdefs.h >>conftest.$ac_ext
9991
cat >>conftest.$ac_ext <<_ACEOF
9992
/* end confdefs.h.  */
9993
 
9994
/* Override any gcc2 internal prototype to avoid an error.  */
9995
#ifdef __cplusplus
9996
extern "C"
9997
#endif
9998
/* We use char because int might match the return type of a gcc2
9999
   builtin and then its argument prototype would still apply.  */
10000
char shl_load ();
10001
int
10002
main ()
10003
{
10004
shl_load ();
10005
  ;
10006
  return 0;
10007
}
10008
_ACEOF
10009
rm -f conftest.$ac_objext conftest$ac_exeext
10010
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10011
  (eval $ac_link) 2>conftest.er1
10012
  ac_status=$?
10013
  grep -v '^ *+' conftest.er1 >conftest.err
10014
  rm -f conftest.er1
10015
  cat conftest.err >&5
10016
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10017
  (exit $ac_status); } &&
10018
         { ac_try='test -z "$ac_c_werror_flag"
10019
                         || test ! -s conftest.err'
10020
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10021
  (eval $ac_try) 2>&5
10022
  ac_status=$?
10023
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10024
  (exit $ac_status); }; } &&
10025
         { ac_try='test -s conftest$ac_exeext'
10026
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10027
  (eval $ac_try) 2>&5
10028
  ac_status=$?
10029
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10030
  (exit $ac_status); }; }; then
10031
  ac_cv_lib_dld_shl_load=yes
10032
else
10033
  echo "$as_me: failed program was:" >&5
10034
sed 's/^/| /' conftest.$ac_ext >&5
10035
 
10036
ac_cv_lib_dld_shl_load=no
10037
fi
10038
rm -f conftest.err conftest.$ac_objext \
10039
      conftest$ac_exeext conftest.$ac_ext
10040
LIBS=$ac_check_lib_save_LIBS
10041
fi
10042
echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
10043
echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
10044
if test $ac_cv_lib_dld_shl_load = yes; then
10045
  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
10046
else
10047
  echo "$as_me:$LINENO: checking for dlopen" >&5
10048
echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
10049
if test "${ac_cv_func_dlopen+set}" = set; then
10050
  echo $ECHO_N "(cached) $ECHO_C" >&6
10051
else
10052
  cat >conftest.$ac_ext <<_ACEOF
10053
/* confdefs.h.  */
10054
_ACEOF
10055
cat confdefs.h >>conftest.$ac_ext
10056
cat >>conftest.$ac_ext <<_ACEOF
10057
/* end confdefs.h.  */
10058
/* Define dlopen to an innocuous variant, in case  declares dlopen.
10059
   For example, HP-UX 11i  declares gettimeofday.  */
10060
#define dlopen innocuous_dlopen
10061
 
10062
/* System header to define __stub macros and hopefully few prototypes,
10063
    which can conflict with char dlopen (); below.
10064
    Prefer  to  if __STDC__ is defined, since
10065
     exists even on freestanding compilers.  */
10066
 
10067
#ifdef __STDC__
10068
# include 
10069
#else
10070
# include 
10071
#endif
10072
 
10073
#undef dlopen
10074
 
10075
/* Override any gcc2 internal prototype to avoid an error.  */
10076
#ifdef __cplusplus
10077
extern "C"
10078
{
10079
#endif
10080
/* We use char because int might match the return type of a gcc2
10081
   builtin and then its argument prototype would still apply.  */
10082
char dlopen ();
10083
/* The GNU C library defines this for functions which it implements
10084
    to always fail with ENOSYS.  Some functions are actually named
10085
    something starting with __ and the normal name is an alias.  */
10086
#if defined (__stub_dlopen) || defined (__stub___dlopen)
10087
choke me
10088
#else
10089
char (*f) () = dlopen;
10090
#endif
10091
#ifdef __cplusplus
10092
}
10093
#endif
10094
 
10095
int
10096
main ()
10097
{
10098
return f != dlopen;
10099
  ;
10100
  return 0;
10101
}
10102
_ACEOF
10103
rm -f conftest.$ac_objext conftest$ac_exeext
10104
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10105
  (eval $ac_link) 2>conftest.er1
10106
  ac_status=$?
10107
  grep -v '^ *+' conftest.er1 >conftest.err
10108
  rm -f conftest.er1
10109
  cat conftest.err >&5
10110
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10111
  (exit $ac_status); } &&
10112
         { ac_try='test -z "$ac_c_werror_flag"
10113
                         || test ! -s conftest.err'
10114
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10115
  (eval $ac_try) 2>&5
10116
  ac_status=$?
10117
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10118
  (exit $ac_status); }; } &&
10119
         { ac_try='test -s conftest$ac_exeext'
10120
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10121
  (eval $ac_try) 2>&5
10122
  ac_status=$?
10123
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10124
  (exit $ac_status); }; }; then
10125
  ac_cv_func_dlopen=yes
10126
else
10127
  echo "$as_me: failed program was:" >&5
10128
sed 's/^/| /' conftest.$ac_ext >&5
10129
 
10130
ac_cv_func_dlopen=no
10131
fi
10132
rm -f conftest.err conftest.$ac_objext \
10133
      conftest$ac_exeext conftest.$ac_ext
10134
fi
10135
echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
10136
echo "${ECHO_T}$ac_cv_func_dlopen" >&6
10137
if test $ac_cv_func_dlopen = yes; then
10138
  lt_cv_dlopen="dlopen"
10139
else
10140
  echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10141
echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
10142
if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10143
  echo $ECHO_N "(cached) $ECHO_C" >&6
10144
else
10145
  ac_check_lib_save_LIBS=$LIBS
10146
LIBS="-ldl  $LIBS"
10147
cat >conftest.$ac_ext <<_ACEOF
10148
/* confdefs.h.  */
10149
_ACEOF
10150
cat confdefs.h >>conftest.$ac_ext
10151
cat >>conftest.$ac_ext <<_ACEOF
10152
/* end confdefs.h.  */
10153
 
10154
/* Override any gcc2 internal prototype to avoid an error.  */
10155
#ifdef __cplusplus
10156
extern "C"
10157
#endif
10158
/* We use char because int might match the return type of a gcc2
10159
   builtin and then its argument prototype would still apply.  */
10160
char dlopen ();
10161
int
10162
main ()
10163
{
10164
dlopen ();
10165
  ;
10166
  return 0;
10167
}
10168
_ACEOF
10169
rm -f conftest.$ac_objext conftest$ac_exeext
10170
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10171
  (eval $ac_link) 2>conftest.er1
10172
  ac_status=$?
10173
  grep -v '^ *+' conftest.er1 >conftest.err
10174
  rm -f conftest.er1
10175
  cat conftest.err >&5
10176
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10177
  (exit $ac_status); } &&
10178
         { ac_try='test -z "$ac_c_werror_flag"
10179
                         || test ! -s conftest.err'
10180
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10181
  (eval $ac_try) 2>&5
10182
  ac_status=$?
10183
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10184
  (exit $ac_status); }; } &&
10185
         { ac_try='test -s conftest$ac_exeext'
10186
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10187
  (eval $ac_try) 2>&5
10188
  ac_status=$?
10189
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10190
  (exit $ac_status); }; }; then
10191
  ac_cv_lib_dl_dlopen=yes
10192
else
10193
  echo "$as_me: failed program was:" >&5
10194
sed 's/^/| /' conftest.$ac_ext >&5
10195
 
10196
ac_cv_lib_dl_dlopen=no
10197
fi
10198
rm -f conftest.err conftest.$ac_objext \
10199
      conftest$ac_exeext conftest.$ac_ext
10200
LIBS=$ac_check_lib_save_LIBS
10201
fi
10202
echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10203
echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
10204
if test $ac_cv_lib_dl_dlopen = yes; then
10205
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10206
else
10207
  echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10208
echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
10209
if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10210
  echo $ECHO_N "(cached) $ECHO_C" >&6
10211
else
10212
  ac_check_lib_save_LIBS=$LIBS
10213
LIBS="-lsvld  $LIBS"
10214
cat >conftest.$ac_ext <<_ACEOF
10215
/* confdefs.h.  */
10216
_ACEOF
10217
cat confdefs.h >>conftest.$ac_ext
10218
cat >>conftest.$ac_ext <<_ACEOF
10219
/* end confdefs.h.  */
10220
 
10221
/* Override any gcc2 internal prototype to avoid an error.  */
10222
#ifdef __cplusplus
10223
extern "C"
10224
#endif
10225
/* We use char because int might match the return type of a gcc2
10226
   builtin and then its argument prototype would still apply.  */
10227
char dlopen ();
10228
int
10229
main ()
10230
{
10231
dlopen ();
10232
  ;
10233
  return 0;
10234
}
10235
_ACEOF
10236
rm -f conftest.$ac_objext conftest$ac_exeext
10237
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10238
  (eval $ac_link) 2>conftest.er1
10239
  ac_status=$?
10240
  grep -v '^ *+' conftest.er1 >conftest.err
10241
  rm -f conftest.er1
10242
  cat conftest.err >&5
10243
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10244
  (exit $ac_status); } &&
10245
         { ac_try='test -z "$ac_c_werror_flag"
10246
                         || test ! -s conftest.err'
10247
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10248
  (eval $ac_try) 2>&5
10249
  ac_status=$?
10250
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10251
  (exit $ac_status); }; } &&
10252
         { ac_try='test -s conftest$ac_exeext'
10253
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10254
  (eval $ac_try) 2>&5
10255
  ac_status=$?
10256
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10257
  (exit $ac_status); }; }; then
10258
  ac_cv_lib_svld_dlopen=yes
10259
else
10260
  echo "$as_me: failed program was:" >&5
10261
sed 's/^/| /' conftest.$ac_ext >&5
10262
 
10263
ac_cv_lib_svld_dlopen=no
10264
fi
10265
rm -f conftest.err conftest.$ac_objext \
10266
      conftest$ac_exeext conftest.$ac_ext
10267
LIBS=$ac_check_lib_save_LIBS
10268
fi
10269
echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10270
echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
10271
if test $ac_cv_lib_svld_dlopen = yes; then
10272
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10273
else
10274
  echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10275
echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
10276
if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10277
  echo $ECHO_N "(cached) $ECHO_C" >&6
10278
else
10279
  ac_check_lib_save_LIBS=$LIBS
10280
LIBS="-ldld  $LIBS"
10281
cat >conftest.$ac_ext <<_ACEOF
10282
/* confdefs.h.  */
10283
_ACEOF
10284
cat confdefs.h >>conftest.$ac_ext
10285
cat >>conftest.$ac_ext <<_ACEOF
10286
/* end confdefs.h.  */
10287
 
10288
/* Override any gcc2 internal prototype to avoid an error.  */
10289
#ifdef __cplusplus
10290
extern "C"
10291
#endif
10292
/* We use char because int might match the return type of a gcc2
10293
   builtin and then its argument prototype would still apply.  */
10294
char dld_link ();
10295
int
10296
main ()
10297
{
10298
dld_link ();
10299
  ;
10300
  return 0;
10301
}
10302
_ACEOF
10303
rm -f conftest.$ac_objext conftest$ac_exeext
10304
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10305
  (eval $ac_link) 2>conftest.er1
10306
  ac_status=$?
10307
  grep -v '^ *+' conftest.er1 >conftest.err
10308
  rm -f conftest.er1
10309
  cat conftest.err >&5
10310
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10311
  (exit $ac_status); } &&
10312
         { ac_try='test -z "$ac_c_werror_flag"
10313
                         || test ! -s conftest.err'
10314
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10315
  (eval $ac_try) 2>&5
10316
  ac_status=$?
10317
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10318
  (exit $ac_status); }; } &&
10319
         { ac_try='test -s conftest$ac_exeext'
10320
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10321
  (eval $ac_try) 2>&5
10322
  ac_status=$?
10323
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10324
  (exit $ac_status); }; }; then
10325
  ac_cv_lib_dld_dld_link=yes
10326
else
10327
  echo "$as_me: failed program was:" >&5
10328
sed 's/^/| /' conftest.$ac_ext >&5
10329
 
10330
ac_cv_lib_dld_dld_link=no
10331
fi
10332
rm -f conftest.err conftest.$ac_objext \
10333
      conftest$ac_exeext conftest.$ac_ext
10334
LIBS=$ac_check_lib_save_LIBS
10335
fi
10336
echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10337
echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
10338
if test $ac_cv_lib_dld_dld_link = yes; then
10339
  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
10340
fi
10341
 
10342
 
10343
fi
10344
 
10345
 
10346
fi
10347
 
10348
 
10349
fi
10350
 
10351
 
10352
fi
10353
 
10354
 
10355
fi
10356
 
10357
    ;;
10358
  esac
10359
 
10360
  if test "x$lt_cv_dlopen" != xno; then
10361
    enable_dlopen=yes
10362
  else
10363
    enable_dlopen=no
10364
  fi
10365
 
10366
  case $lt_cv_dlopen in
10367
  dlopen)
10368
    save_CPPFLAGS="$CPPFLAGS"
10369
    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10370
 
10371
    save_LDFLAGS="$LDFLAGS"
10372
    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10373
 
10374
    save_LIBS="$LIBS"
10375
    LIBS="$lt_cv_dlopen_libs $LIBS"
10376
 
10377
    echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10378
echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
10379
if test "${lt_cv_dlopen_self+set}" = set; then
10380
  echo $ECHO_N "(cached) $ECHO_C" >&6
10381
else
10382
          if test "$cross_compiling" = yes; then :
10383
  lt_cv_dlopen_self=cross
10384
else
10385
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10386
  lt_status=$lt_dlunknown
10387
  cat > conftest.$ac_ext <<_LT_EOF
10388
#line 10388 "configure"
10389
#include "confdefs.h"
10390
 
10391
#if HAVE_DLFCN_H
10392
#include 
10393
#endif
10394
 
10395
#include 
10396
 
10397
#ifdef RTLD_GLOBAL
10398
#  define LT_DLGLOBAL           RTLD_GLOBAL
10399
#else
10400
#  ifdef DL_GLOBAL
10401
#    define LT_DLGLOBAL         DL_GLOBAL
10402
#  else
10403
#    define LT_DLGLOBAL         0
10404
#  endif
10405
#endif
10406
 
10407
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10408
   find out it does not work in some platform. */
10409
#ifndef LT_DLLAZY_OR_NOW
10410
#  ifdef RTLD_LAZY
10411
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10412
#  else
10413
#    ifdef DL_LAZY
10414
#      define LT_DLLAZY_OR_NOW          DL_LAZY
10415
#    else
10416
#      ifdef RTLD_NOW
10417
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
10418
#      else
10419
#        ifdef DL_NOW
10420
#          define LT_DLLAZY_OR_NOW      DL_NOW
10421
#        else
10422
#          define LT_DLLAZY_OR_NOW      0
10423
#        endif
10424
#      endif
10425
#    endif
10426
#  endif
10427
#endif
10428
 
10429
#ifdef __cplusplus
10430
extern "C" void exit (int);
10431
#endif
10432
 
10433
void fnord() { int i=42;}
10434
int main ()
10435
{
10436
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10437
  int status = $lt_dlunknown;
10438
 
10439
  if (self)
10440
    {
10441
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10442
      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10443
      /* dlclose (self); */
10444
    }
10445
  else
10446
    puts (dlerror ());
10447
 
10448
    exit (status);
10449
}
10450
_LT_EOF
10451
  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10452
  (eval $ac_link) 2>&5
10453
  ac_status=$?
10454
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10455
  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10456
    (./conftest; exit; ) >&5 2>/dev/null
10457
    lt_status=$?
10458
    case x$lt_status in
10459
      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10460
      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10461
      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10462
    esac
10463
  else :
10464
    # compilation failed
10465
    lt_cv_dlopen_self=no
10466
  fi
10467
fi
10468
rm -fr conftest*
10469
 
10470
 
10471
fi
10472
echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10473
echo "${ECHO_T}$lt_cv_dlopen_self" >&6
10474
 
10475
    if test "x$lt_cv_dlopen_self" = xyes; then
10476
      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10477
      echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10478
echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
10479
if test "${lt_cv_dlopen_self_static+set}" = set; then
10480
  echo $ECHO_N "(cached) $ECHO_C" >&6
10481
else
10482
          if test "$cross_compiling" = yes; then :
10483
  lt_cv_dlopen_self_static=cross
10484
else
10485
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10486
  lt_status=$lt_dlunknown
10487
  cat > conftest.$ac_ext <<_LT_EOF
10488
#line 10488 "configure"
10489
#include "confdefs.h"
10490
 
10491
#if HAVE_DLFCN_H
10492
#include 
10493
#endif
10494
 
10495
#include 
10496
 
10497
#ifdef RTLD_GLOBAL
10498
#  define LT_DLGLOBAL           RTLD_GLOBAL
10499
#else
10500
#  ifdef DL_GLOBAL
10501
#    define LT_DLGLOBAL         DL_GLOBAL
10502
#  else
10503
#    define LT_DLGLOBAL         0
10504
#  endif
10505
#endif
10506
 
10507
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10508
   find out it does not work in some platform. */
10509
#ifndef LT_DLLAZY_OR_NOW
10510
#  ifdef RTLD_LAZY
10511
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10512
#  else
10513
#    ifdef DL_LAZY
10514
#      define LT_DLLAZY_OR_NOW          DL_LAZY
10515
#    else
10516
#      ifdef RTLD_NOW
10517
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
10518
#      else
10519
#        ifdef DL_NOW
10520
#          define LT_DLLAZY_OR_NOW      DL_NOW
10521
#        else
10522
#          define LT_DLLAZY_OR_NOW      0
10523
#        endif
10524
#      endif
10525
#    endif
10526
#  endif
10527
#endif
10528
 
10529
#ifdef __cplusplus
10530
extern "C" void exit (int);
10531
#endif
10532
 
10533
void fnord() { int i=42;}
10534
int main ()
10535
{
10536
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10537
  int status = $lt_dlunknown;
10538
 
10539
  if (self)
10540
    {
10541
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10542
      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10543
      /* dlclose (self); */
10544
    }
10545
  else
10546
    puts (dlerror ());
10547
 
10548
    exit (status);
10549
}
10550
_LT_EOF
10551
  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10552
  (eval $ac_link) 2>&5
10553
  ac_status=$?
10554
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10555
  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10556
    (./conftest; exit; ) >&5 2>/dev/null
10557
    lt_status=$?
10558
    case x$lt_status in
10559
      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10560
      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10561
      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10562
    esac
10563
  else :
10564
    # compilation failed
10565
    lt_cv_dlopen_self_static=no
10566
  fi
10567
fi
10568
rm -fr conftest*
10569
 
10570
 
10571
fi
10572
echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10573
echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
10574
    fi
10575
 
10576
    CPPFLAGS="$save_CPPFLAGS"
10577
    LDFLAGS="$save_LDFLAGS"
10578
    LIBS="$save_LIBS"
10579
    ;;
10580
  esac
10581
 
10582
  case $lt_cv_dlopen_self in
10583
  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10584
  *) enable_dlopen_self=unknown ;;
10585
  esac
10586
 
10587
  case $lt_cv_dlopen_self_static in
10588
  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10589
  *) enable_dlopen_self_static=unknown ;;
10590
  esac
10591
fi
10592
 
10593
 
10594
 
10595
 
10596
 
10597
 
10598
 
10599
 
10600
 
10601
 
10602
 
10603
 
10604
 
10605
 
10606
 
10607
 
10608
 
10609
striplib=
10610
old_striplib=
10611
echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
10612
echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
10613
if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10614
  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10615
  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10616
  echo "$as_me:$LINENO: result: yes" >&5
10617
echo "${ECHO_T}yes" >&6
10618
else
10619
# FIXME - insert some real tests, host_os isn't really good enough
10620
  case $host_os in
10621
  darwin*)
10622
    if test -n "$STRIP" ; then
10623
      striplib="$STRIP -x"
10624
      old_striplib="$STRIP -S"
10625
      echo "$as_me:$LINENO: result: yes" >&5
10626
echo "${ECHO_T}yes" >&6
10627
    else
10628
      echo "$as_me:$LINENO: result: no" >&5
10629
echo "${ECHO_T}no" >&6
10630
    fi
10631
    ;;
10632
  *)
10633
    echo "$as_me:$LINENO: result: no" >&5
10634
echo "${ECHO_T}no" >&6
10635
    ;;
10636
  esac
10637
fi
10638
 
10639
 
10640
 
10641
 
10642
 
10643
 
10644
 
10645
 
10646
 
10647
 
10648
 
10649
 
10650
  # Report which library types will actually be built
10651
  echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10652
echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
10653
  echo "$as_me:$LINENO: result: $can_build_shared" >&5
10654
echo "${ECHO_T}$can_build_shared" >&6
10655
 
10656
  echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10657
echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
10658
  test "$can_build_shared" = "no" && enable_shared=no
10659
 
10660
  # On AIX, shared libraries and static libraries use the same namespace, and
10661
  # are all built from PIC.
10662
  case $host_os in
10663
  aix3*)
10664
    test "$enable_shared" = yes && enable_static=no
10665
    if test -n "$RANLIB"; then
10666
      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10667
      postinstall_cmds='$RANLIB $lib'
10668
    fi
10669
    ;;
10670
 
10671
  aix[4-9]*)
10672
    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10673
      test "$enable_shared" = yes && enable_static=no
10674
    fi
10675
    ;;
10676
  esac
10677
  echo "$as_me:$LINENO: result: $enable_shared" >&5
10678
echo "${ECHO_T}$enable_shared" >&6
10679
 
10680
  echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10681
echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
10682
  # Make sure either enable_shared or enable_static is yes.
10683
  test "$enable_shared" = yes || enable_static=yes
10684
  echo "$as_me:$LINENO: result: $enable_static" >&5
10685
echo "${ECHO_T}$enable_static" >&6
10686
 
10687
 
10688
 
10689
 
10690
fi
10691
ac_ext=c
10692
ac_cpp='$CPP $CPPFLAGS'
10693
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10694
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10695
ac_compiler_gnu=$ac_cv_c_compiler_gnu
10696
 
10697
CC="$lt_save_CC"
10698
 
10699
 
10700
 
10701
 
10702
 
10703
 
10704
 
10705
 
10706
 
10707
 
10708
 
10709
 
10710
 
10711
                  ac_config_commands="$ac_config_commands libtool"
10712
 
10713
 
10714
 
10715
 
10716
# Only expand once:
10717
 
10718
 
10719
 
10720
# Check whether --enable-targets or --disable-targets was given.
10721
if test "${enable_targets+set}" = set; then
10722
  enableval="$enable_targets"
10723
  case "${enableval}" in
10724
  yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
10725
echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
10726
   { (exit 1); exit 1; }; }
10727
            ;;
10728
  no)       enable_targets= ;;
10729
  *)        enable_targets=$enableval ;;
10730
esac
10731
fi; # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
10732
if test "${enable_commonbfdlib+set}" = set; then
10733
  enableval="$enable_commonbfdlib"
10734
  case "${enableval}" in
10735
  yes) commonbfdlib=true ;;
10736
  no)  commonbfdlib=false ;;
10737
  *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for opcodes commonbfdlib option" >&5
10738
echo "$as_me: error: bad value ${enableval} for opcodes commonbfdlib option" >&2;}
10739
   { (exit 1); exit 1; }; } ;;
10740
esac
10741
fi;
10742
 
10743
GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
10744
 
10745
# Check whether --enable-werror or --disable-werror was given.
10746
if test "${enable_werror+set}" = set; then
10747
  enableval="$enable_werror"
10748
  case "${enableval}" in
10749
     yes | y) ERROR_ON_WARNING="yes" ;;
10750
     no | n)  ERROR_ON_WARNING="no" ;;
10751
     *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
10752
echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
10753
   { (exit 1); exit 1; }; } ;;
10754
   esac
10755
fi;
10756
 
10757
# Enable -Wno-format by default when using gcc on mingw
10758
case "${host}" in
10759
  *-*-mingw32*)
10760
    if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
10761
      GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
10762
    fi
10763
    ;;
10764
  *) ;;
10765
esac
10766
 
10767
# Enable -Werror by default when using gcc
10768
if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
10769
    ERROR_ON_WARNING=yes
10770
fi
10771
 
10772
NO_WERROR=
10773
if test "${ERROR_ON_WARNING}" = yes ; then
10774
    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
10775
    NO_WERROR="-Wno-error"
10776
fi
10777
 
10778
if test "${GCC}" = yes ; then
10779
  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
10780
fi
10781
 
10782
# Check whether --enable-build-warnings or --disable-build-warnings was given.
10783
if test "${enable_build_warnings+set}" = set; then
10784
  enableval="$enable_build_warnings"
10785
  case "${enableval}" in
10786
  yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
10787
  no)   if test "${GCC}" = yes ; then
10788
          WARN_CFLAGS="-w"
10789
        fi;;
10790
  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
10791
        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
10792
  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
10793
        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
10794
  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
10795
esac
10796
fi;
10797
 
10798
if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
10799
  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
10800
fi
10801
 
10802
 
10803
 
10804
 
10805
 
10806
          ac_config_headers="$ac_config_headers config.h:config.in"
10807
 
10808
 
10809
if test -z "$target" ; then
10810
    { { echo "$as_me:$LINENO: error: Unrecognized target system type; please check config.sub." >&5
10811
echo "$as_me: error: Unrecognized target system type; please check config.sub." >&2;}
10812
   { (exit 1); exit 1; }; }
10813
fi
10814
 
10815
echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
10816
echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
10817
    # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
10818
if test "${enable_maintainer_mode+set}" = set; then
10819
  enableval="$enable_maintainer_mode"
10820
  USE_MAINTAINER_MODE=$enableval
10821
else
10822
  USE_MAINTAINER_MODE=no
10823
fi;
10824
  echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
10825
echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
10826
 
10827
 
10828
if test $USE_MAINTAINER_MODE = yes; then
10829
  MAINTAINER_MODE_TRUE=
10830
  MAINTAINER_MODE_FALSE='#'
10831
else
10832
  MAINTAINER_MODE_TRUE='#'
10833
  MAINTAINER_MODE_FALSE=
10834
fi
10835
 
10836
  MAINT=$MAINTAINER_MODE_TRUE
10837
 
10838
 
10839
 case ${build_alias} in
10840
  "") build_noncanonical=${build} ;;
10841
  *) build_noncanonical=${build_alias} ;;
10842
esac
10843
 
10844
 case ${host_alias} in
10845
  "") host_noncanonical=${build_noncanonical} ;;
10846
  *) host_noncanonical=${host_alias} ;;
10847
esac
10848
 
10849
 case ${target_alias} in
10850
  "") target_noncanonical=${host_noncanonical} ;;
10851
  *) target_noncanonical=${target_alias} ;;
10852
esac
10853
 
10854
echo "$as_me:$LINENO: checking whether to install libbfd" >&5
10855
echo $ECHO_N "checking whether to install libbfd... $ECHO_C" >&6
10856
  # Check whether --enable-install-libbfd or --disable-install-libbfd was given.
10857
if test "${enable_install_libbfd+set}" = set; then
10858
  enableval="$enable_install_libbfd"
10859
  install_libbfd_p=$enableval
10860
else
10861
  if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
10862
        install_libbfd_p=yes
10863
      else
10864
        install_libbfd_p=no
10865
      fi
10866
fi;
10867
  echo "$as_me:$LINENO: result: $install_libbfd_p" >&5
10868
echo "${ECHO_T}$install_libbfd_p" >&6
10869
 
10870
 
10871
if test $install_libbfd_p = yes; then
10872
  INSTALL_LIBBFD_TRUE=
10873
  INSTALL_LIBBFD_FALSE='#'
10874
else
10875
  INSTALL_LIBBFD_TRUE='#'
10876
  INSTALL_LIBBFD_FALSE=
10877
fi
10878
 
10879
  # Need _noncanonical variables for this.
10880
 
10881
 
10882
 
10883
 
10884
  # libbfd.a is a host library containing target dependent code
10885
  bfdlibdir='$(libdir)'
10886
  bfdincludedir='$(includedir)'
10887
  if test "${host}" != "${target}"; then
10888
    bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
10889
    bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
10890
  fi
10891
 
10892
 
10893
 
10894
 
10895
 
10896
 
10897
# host-specific stuff:
10898
 
10899
ALL_LINGUAS="fr sv tr es da de id pt_BR ro nl fi vi ga zh_CN"
10900
# If we haven't got the data from the intl directory,
10901
# assume NLS is disabled.
10902
USE_NLS=no
10903
LIBINTL=
10904
LIBINTL_DEP=
10905
INCINTL=
10906
XGETTEXT=
10907
GMSGFMT=
10908
POSUB=
10909
 
10910
if test -f  ../intl/config.intl; then
10911
  .  ../intl/config.intl
10912
fi
10913
echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10914
echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10915
if test x"$USE_NLS" != xyes; then
10916
  echo "$as_me:$LINENO: result: no" >&5
10917
echo "${ECHO_T}no" >&6
10918
else
10919
  echo "$as_me:$LINENO: result: yes" >&5
10920
echo "${ECHO_T}yes" >&6
10921
 
10922
cat >>confdefs.h <<\_ACEOF
10923
#define ENABLE_NLS 1
10924
_ACEOF
10925
 
10926
 
10927
  echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
10928
echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
10929
  # Look for .po and .gmo files in the source directory.
10930
  CATALOGS=
10931
  XLINGUAS=
10932
  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
10933
    # If there aren't any .gmo files the shell will give us the
10934
    # literal string "../path/to/srcdir/po/*.gmo" which has to be
10935
    # weeded out.
10936
    case "$cat" in *\**)
10937
      continue;;
10938
    esac
10939
    # The quadruple backslash is collapsed to a double backslash
10940
    # by the backticks, then collapsed again by the double quotes,
10941
    # leaving us with one backslash in the sed expression (right
10942
    # before the dot that mustn't act as a wildcard).
10943
    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
10944
    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
10945
    # The user is allowed to set LINGUAS to a list of languages to
10946
    # install catalogs for.  If it's empty that means "all of them."
10947
    if test "x$LINGUAS" = x; then
10948
      CATALOGS="$CATALOGS $cat"
10949
      XLINGUAS="$XLINGUAS $lang"
10950
    else
10951
      case "$LINGUAS" in *$lang*)
10952
        CATALOGS="$CATALOGS $cat"
10953
        XLINGUAS="$XLINGUAS $lang"
10954
        ;;
10955
      esac
10956
    fi
10957
  done
10958
  LINGUAS="$XLINGUAS"
10959
  echo "$as_me:$LINENO: result: $LINGUAS" >&5
10960
echo "${ECHO_T}$LINGUAS" >&6
10961
 
10962
 
10963
    DATADIRNAME=share
10964
 
10965
  INSTOBJEXT=.mo
10966
 
10967
  GENCAT=gencat
10968
 
10969
  CATOBJEXT=.gmo
10970
 
10971
fi
10972
 
10973
        MKINSTALLDIRS=
10974
  if test -n "$ac_aux_dir"; then
10975
    case "$ac_aux_dir" in
10976
      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
10977
      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
10978
    esac
10979
  fi
10980
  if test -z "$MKINSTALLDIRS"; then
10981
    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
10982
  fi
10983
 
10984
 
10985
 
10986
  echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10987
echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10988
    # Check whether --enable-nls or --disable-nls was given.
10989
if test "${enable_nls+set}" = set; then
10990
  enableval="$enable_nls"
10991
  USE_NLS=$enableval
10992
else
10993
  USE_NLS=yes
10994
fi;
10995
  echo "$as_me:$LINENO: result: $USE_NLS" >&5
10996
echo "${ECHO_T}$USE_NLS" >&6
10997
 
10998
 
10999
 
11000
 
11001
 
11002
 
11003
# Prepare PATH_SEPARATOR.
11004
# The user is always right.
11005
if test "${PATH_SEPARATOR+set}" != set; then
11006
  echo "#! /bin/sh" >conf$$.sh
11007
  echo  "exit 0"   >>conf$$.sh
11008
  chmod +x conf$$.sh
11009
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11010
    PATH_SEPARATOR=';'
11011
  else
11012
    PATH_SEPARATOR=:
11013
  fi
11014
  rm -f conf$$.sh
11015
fi
11016
 
11017
# Find out how to test for executable files. Don't use a zero-byte file,
11018
# as systems may use methods other than mode bits to determine executability.
11019
cat >conf$$.file <<_ASEOF
11020
#! /bin/sh
11021
exit 0
11022
_ASEOF
11023
chmod +x conf$$.file
11024
if test -x conf$$.file >/dev/null 2>&1; then
11025
  ac_executable_p="test -x"
11026
else
11027
  ac_executable_p="test -f"
11028
fi
11029
rm -f conf$$.file
11030
 
11031
# Extract the first word of "msgfmt", so it can be a program name with args.
11032
set dummy msgfmt; ac_word=$2
11033
echo "$as_me:$LINENO: checking for $ac_word" >&5
11034
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11035
if test "${ac_cv_path_MSGFMT+set}" = set; then
11036
  echo $ECHO_N "(cached) $ECHO_C" >&6
11037
else
11038
  case "$MSGFMT" in
11039
  [\\/]* | ?:[\\/]*)
11040
    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
11041
    ;;
11042
  *)
11043
    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11044
    for ac_dir in $PATH; do
11045
      IFS="$ac_save_IFS"
11046
      test -z "$ac_dir" && ac_dir=.
11047
      for ac_exec_ext in '' $ac_executable_extensions; do
11048
        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11049
          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
11050
     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11051
            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
11052
            break 2
11053
          fi
11054
        fi
11055
      done
11056
    done
11057
    IFS="$ac_save_IFS"
11058
  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
11059
    ;;
11060
esac
11061
fi
11062
MSGFMT="$ac_cv_path_MSGFMT"
11063
if test "$MSGFMT" != ":"; then
11064
  echo "$as_me:$LINENO: result: $MSGFMT" >&5
11065
echo "${ECHO_T}$MSGFMT" >&6
11066
else
11067
  echo "$as_me:$LINENO: result: no" >&5
11068
echo "${ECHO_T}no" >&6
11069
fi
11070
 
11071
  # Extract the first word of "gmsgfmt", so it can be a program name with args.
11072
set dummy gmsgfmt; ac_word=$2
11073
echo "$as_me:$LINENO: checking for $ac_word" >&5
11074
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11075
if test "${ac_cv_path_GMSGFMT+set}" = set; then
11076
  echo $ECHO_N "(cached) $ECHO_C" >&6
11077
else
11078
  case $GMSGFMT in
11079
  [\\/]* | ?:[\\/]*)
11080
  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
11081
  ;;
11082
  *)
11083
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11084
for as_dir in $PATH
11085
do
11086
  IFS=$as_save_IFS
11087
  test -z "$as_dir" && as_dir=.
11088
  for ac_exec_ext in '' $ac_executable_extensions; do
11089
  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11090
    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
11091
    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11092
    break 2
11093
  fi
11094
done
11095
done
11096
 
11097
  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
11098
  ;;
11099
esac
11100
fi
11101
GMSGFMT=$ac_cv_path_GMSGFMT
11102
 
11103
if test -n "$GMSGFMT"; then
11104
  echo "$as_me:$LINENO: result: $GMSGFMT" >&5
11105
echo "${ECHO_T}$GMSGFMT" >&6
11106
else
11107
  echo "$as_me:$LINENO: result: no" >&5
11108
echo "${ECHO_T}no" >&6
11109
fi
11110
 
11111
 
11112
 
11113
# Prepare PATH_SEPARATOR.
11114
# The user is always right.
11115
if test "${PATH_SEPARATOR+set}" != set; then
11116
  echo "#! /bin/sh" >conf$$.sh
11117
  echo  "exit 0"   >>conf$$.sh
11118
  chmod +x conf$$.sh
11119
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11120
    PATH_SEPARATOR=';'
11121
  else
11122
    PATH_SEPARATOR=:
11123
  fi
11124
  rm -f conf$$.sh
11125
fi
11126
 
11127
# Find out how to test for executable files. Don't use a zero-byte file,
11128
# as systems may use methods other than mode bits to determine executability.
11129
cat >conf$$.file <<_ASEOF
11130
#! /bin/sh
11131
exit 0
11132
_ASEOF
11133
chmod +x conf$$.file
11134
if test -x conf$$.file >/dev/null 2>&1; then
11135
  ac_executable_p="test -x"
11136
else
11137
  ac_executable_p="test -f"
11138
fi
11139
rm -f conf$$.file
11140
 
11141
# Extract the first word of "xgettext", so it can be a program name with args.
11142
set dummy xgettext; ac_word=$2
11143
echo "$as_me:$LINENO: checking for $ac_word" >&5
11144
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11145
if test "${ac_cv_path_XGETTEXT+set}" = set; then
11146
  echo $ECHO_N "(cached) $ECHO_C" >&6
11147
else
11148
  case "$XGETTEXT" in
11149
  [\\/]* | ?:[\\/]*)
11150
    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
11151
    ;;
11152
  *)
11153
    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11154
    for ac_dir in $PATH; do
11155
      IFS="$ac_save_IFS"
11156
      test -z "$ac_dir" && ac_dir=.
11157
      for ac_exec_ext in '' $ac_executable_extensions; do
11158
        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11159
          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11160
     (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11161
            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
11162
            break 2
11163
          fi
11164
        fi
11165
      done
11166
    done
11167
    IFS="$ac_save_IFS"
11168
  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
11169
    ;;
11170
esac
11171
fi
11172
XGETTEXT="$ac_cv_path_XGETTEXT"
11173
if test "$XGETTEXT" != ":"; then
11174
  echo "$as_me:$LINENO: result: $XGETTEXT" >&5
11175
echo "${ECHO_T}$XGETTEXT" >&6
11176
else
11177
  echo "$as_me:$LINENO: result: no" >&5
11178
echo "${ECHO_T}no" >&6
11179
fi
11180
 
11181
    rm -f messages.po
11182
 
11183
 
11184
# Prepare PATH_SEPARATOR.
11185
# The user is always right.
11186
if test "${PATH_SEPARATOR+set}" != set; then
11187
  echo "#! /bin/sh" >conf$$.sh
11188
  echo  "exit 0"   >>conf$$.sh
11189
  chmod +x conf$$.sh
11190
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11191
    PATH_SEPARATOR=';'
11192
  else
11193
    PATH_SEPARATOR=:
11194
  fi
11195
  rm -f conf$$.sh
11196
fi
11197
 
11198
# Find out how to test for executable files. Don't use a zero-byte file,
11199
# as systems may use methods other than mode bits to determine executability.
11200
cat >conf$$.file <<_ASEOF
11201
#! /bin/sh
11202
exit 0
11203
_ASEOF
11204
chmod +x conf$$.file
11205
if test -x conf$$.file >/dev/null 2>&1; then
11206
  ac_executable_p="test -x"
11207
else
11208
  ac_executable_p="test -f"
11209
fi
11210
rm -f conf$$.file
11211
 
11212
# Extract the first word of "msgmerge", so it can be a program name with args.
11213
set dummy msgmerge; ac_word=$2
11214
echo "$as_me:$LINENO: checking for $ac_word" >&5
11215
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11216
if test "${ac_cv_path_MSGMERGE+set}" = set; then
11217
  echo $ECHO_N "(cached) $ECHO_C" >&6
11218
else
11219
  case "$MSGMERGE" in
11220
  [\\/]* | ?:[\\/]*)
11221
    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
11222
    ;;
11223
  *)
11224
    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11225
    for ac_dir in $PATH; do
11226
      IFS="$ac_save_IFS"
11227
      test -z "$ac_dir" && ac_dir=.
11228
      for ac_exec_ext in '' $ac_executable_extensions; do
11229
        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11230
          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
11231
            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
11232
            break 2
11233
          fi
11234
        fi
11235
      done
11236
    done
11237
    IFS="$ac_save_IFS"
11238
  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
11239
    ;;
11240
esac
11241
fi
11242
MSGMERGE="$ac_cv_path_MSGMERGE"
11243
if test "$MSGMERGE" != ":"; then
11244
  echo "$as_me:$LINENO: result: $MSGMERGE" >&5
11245
echo "${ECHO_T}$MSGMERGE" >&6
11246
else
11247
  echo "$as_me:$LINENO: result: no" >&5
11248
echo "${ECHO_T}no" >&6
11249
fi
11250
 
11251
 
11252
      if test "$GMSGFMT" != ":"; then
11253
            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
11254
       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11255
      : ;
11256
    else
11257
      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
11258
      echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
11259
echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6
11260
      GMSGFMT=":"
11261
    fi
11262
  fi
11263
 
11264
      if test "$XGETTEXT" != ":"; then
11265
            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11266
       (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11267
      : ;
11268
    else
11269
      echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
11270
echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6
11271
      XGETTEXT=":"
11272
    fi
11273
        rm -f messages.po
11274
  fi
11275
 
11276
            ac_config_commands="$ac_config_commands default-1"
11277
 
11278
 
11279
 
11280
. ${srcdir}/../bfd/configure.host
11281
 
11282
# Put a plausible default for CC_FOR_BUILD in Makefile.
11283
if test -z "$CC_FOR_BUILD"; then
11284
  if test "x$cross_compiling" = "xno"; then
11285
    CC_FOR_BUILD='$(CC)'
11286
  else
11287
    CC_FOR_BUILD=gcc
11288
  fi
11289
fi
11290
 
11291
# Also set EXEEXT_FOR_BUILD.
11292
if test "x$cross_compiling" = "xno"; then
11293
  EXEEXT_FOR_BUILD='$(EXEEXT)'
11294
else
11295
  echo "$as_me:$LINENO: checking for build system executable suffix" >&5
11296
echo $ECHO_N "checking for build system executable suffix... $ECHO_C" >&6
11297
if test "${bfd_cv_build_exeext+set}" = set; then
11298
  echo $ECHO_N "(cached) $ECHO_C" >&6
11299
else
11300
  rm -f conftest*
11301
     echo 'int main () { return 0; }' > conftest.c
11302
     bfd_cv_build_exeext=
11303
     ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
11304
     for file in conftest.*; do
11305
       case $file in
11306
       *.c | *.o | *.obj | *.ilk | *.pdb) ;;
11307
       *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
11308
       esac
11309
     done
11310
     rm -f conftest*
11311
     test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
11312
fi
11313
echo "$as_me:$LINENO: result: $bfd_cv_build_exeext" >&5
11314
echo "${ECHO_T}$bfd_cv_build_exeext" >&6
11315
  EXEEXT_FOR_BUILD=""
11316
  test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
11317
fi
11318
 
11319
 
11320
 
11321
# Find a good install program.  We prefer a C program (faster),
11322
# so one script is as good as another.  But avoid the broken or
11323
# incompatible versions:
11324
# SysV /etc/install, /usr/sbin/install
11325
# SunOS /usr/etc/install
11326
# IRIX /sbin/install
11327
# AIX /bin/install
11328
# AmigaOS /C/install, which installs bootblocks on floppy discs
11329
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
11330
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
11331
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
11332
# OS/2's system install, which has a completely different semantic
11333
# ./install, which can be erroneously created by make from ./install.sh.
11334
# Reject install programs that cannot install multiple files.
11335
echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
11336
echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
11337
if test -z "$INSTALL"; then
11338
if test "${ac_cv_path_install+set}" = set; then
11339
  echo $ECHO_N "(cached) $ECHO_C" >&6
11340
else
11341
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11342
for as_dir in $PATH
11343
do
11344
  IFS=$as_save_IFS
11345
  test -z "$as_dir" && as_dir=.
11346
  # Account for people who put trailing slashes in PATH elements.
11347
case $as_dir/ in
11348
  ./ | .// | /cC/* | \
11349
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
11350
  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
11351
  /usr/ucb/* ) ;;
11352
  *)
11353
    # OSF1 and SCO ODT 3.0 have their own names for install.
11354
    # Don't use installbsd from OSF since it installs stuff as root
11355
    # by default.
11356
    for ac_prog in ginstall scoinst install; do
11357
      for ac_exec_ext in '' $ac_executable_extensions; do
11358
        if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
11359
          if test $ac_prog = install &&
11360
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
11361
            # AIX install.  It has an incompatible calling convention.
11362
            :
11363
          elif test $ac_prog = install &&
11364
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
11365
            # program-specific install script used by HP pwplus--don't use.
11366
            :
11367
          else
11368
            rm -rf conftest.one conftest.two conftest.dir
11369
            echo one > conftest.one
11370
            echo two > conftest.two
11371
            mkdir conftest.dir
11372
            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
11373
              test -s conftest.one && test -s conftest.two &&
11374
              test -s conftest.dir/conftest.one &&
11375
              test -s conftest.dir/conftest.two
11376
            then
11377
              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
11378
              break 3
11379
            fi
11380
          fi
11381
        fi
11382
      done
11383
    done
11384
    ;;
11385
esac
11386
done
11387
 
11388
rm -rf conftest.one conftest.two conftest.dir
11389
 
11390
fi
11391
  if test "${ac_cv_path_install+set}" = set; then
11392
    INSTALL=$ac_cv_path_install
11393
  else
11394
    # As a last resort, use the slow shell script.  Don't cache a
11395
    # value for INSTALL within a source directory, because that will
11396
    # break other packages using the cache if that directory is
11397
    # removed, or if the value is a relative name.
11398
    INSTALL=$ac_install_sh
11399
  fi
11400
fi
11401
echo "$as_me:$LINENO: result: $INSTALL" >&5
11402
echo "${ECHO_T}$INSTALL" >&6
11403
 
11404
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
11405
# It thinks the first close brace ends the variable substitution.
11406
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
11407
 
11408
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
11409
 
11410
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
11411
 
11412
 
11413
 
11414
 
11415
 
11416
 
11417
for ac_header in string.h strings.h stdlib.h limits.h
11418
do
11419
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11420
if eval "test \"\${$as_ac_Header+set}\" = set"; then
11421
  echo "$as_me:$LINENO: checking for $ac_header" >&5
11422
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11423
if eval "test \"\${$as_ac_Header+set}\" = set"; then
11424
  echo $ECHO_N "(cached) $ECHO_C" >&6
11425
fi
11426
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11427
echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11428
else
11429
  # Is the header compilable?
11430
echo "$as_me:$LINENO: checking $ac_header usability" >&5
11431
echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11432
cat >conftest.$ac_ext <<_ACEOF
11433
/* confdefs.h.  */
11434
_ACEOF
11435
cat confdefs.h >>conftest.$ac_ext
11436
cat >>conftest.$ac_ext <<_ACEOF
11437
/* end confdefs.h.  */
11438
$ac_includes_default
11439
#include <$ac_header>
11440
_ACEOF
11441
rm -f conftest.$ac_objext
11442
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11443
  (eval $ac_compile) 2>conftest.er1
11444
  ac_status=$?
11445
  grep -v '^ *+' conftest.er1 >conftest.err
11446
  rm -f conftest.er1
11447
  cat conftest.err >&5
11448
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11449
  (exit $ac_status); } &&
11450
         { ac_try='test -z "$ac_c_werror_flag"
11451
                         || test ! -s conftest.err'
11452
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11453
  (eval $ac_try) 2>&5
11454
  ac_status=$?
11455
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11456
  (exit $ac_status); }; } &&
11457
         { ac_try='test -s conftest.$ac_objext'
11458
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11459
  (eval $ac_try) 2>&5
11460
  ac_status=$?
11461
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11462
  (exit $ac_status); }; }; then
11463
  ac_header_compiler=yes
11464
else
11465
  echo "$as_me: failed program was:" >&5
11466
sed 's/^/| /' conftest.$ac_ext >&5
11467
 
11468
ac_header_compiler=no
11469
fi
11470
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11471
echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11472
echo "${ECHO_T}$ac_header_compiler" >&6
11473
 
11474
# Is the header present?
11475
echo "$as_me:$LINENO: checking $ac_header presence" >&5
11476
echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11477
cat >conftest.$ac_ext <<_ACEOF
11478
/* confdefs.h.  */
11479
_ACEOF
11480
cat confdefs.h >>conftest.$ac_ext
11481
cat >>conftest.$ac_ext <<_ACEOF
11482
/* end confdefs.h.  */
11483
#include <$ac_header>
11484
_ACEOF
11485
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11486
  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11487
  ac_status=$?
11488
  grep -v '^ *+' conftest.er1 >conftest.err
11489
  rm -f conftest.er1
11490
  cat conftest.err >&5
11491
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11492
  (exit $ac_status); } >/dev/null; then
11493
  if test -s conftest.err; then
11494
    ac_cpp_err=$ac_c_preproc_warn_flag
11495
    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11496
  else
11497
    ac_cpp_err=
11498
  fi
11499
else
11500
  ac_cpp_err=yes
11501
fi
11502
if test -z "$ac_cpp_err"; then
11503
  ac_header_preproc=yes
11504
else
11505
  echo "$as_me: failed program was:" >&5
11506
sed 's/^/| /' conftest.$ac_ext >&5
11507
 
11508
  ac_header_preproc=no
11509
fi
11510
rm -f conftest.err conftest.$ac_ext
11511
echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11512
echo "${ECHO_T}$ac_header_preproc" >&6
11513
 
11514
# So?  What about this header?
11515
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11516
  yes:no: )
11517
    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11518
echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11519
    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11520
echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11521
    ac_header_preproc=yes
11522
    ;;
11523
  no:yes:* )
11524
    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11525
echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11526
    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11527
echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11528
    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11529
echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11530
    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11531
echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11532
    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11533
echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11534
    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11535
echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11536
    (
11537
      cat <<\_ASBOX
11538
## ------------------------------------------ ##
11539
## Report this to the AC_PACKAGE_NAME lists.  ##
11540
## ------------------------------------------ ##
11541
_ASBOX
11542
    ) |
11543
      sed "s/^/$as_me: WARNING:     /" >&2
11544
    ;;
11545
esac
11546
echo "$as_me:$LINENO: checking for $ac_header" >&5
11547
echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11548
if eval "test \"\${$as_ac_Header+set}\" = set"; then
11549
  echo $ECHO_N "(cached) $ECHO_C" >&6
11550
else
11551
  eval "$as_ac_Header=\$ac_header_preproc"
11552
fi
11553
echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11554
echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11555
 
11556
fi
11557
if test `eval echo '${'$as_ac_Header'}'` = yes; then
11558
  cat >>confdefs.h <<_ACEOF
11559
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11560
_ACEOF
11561
 
11562
fi
11563
 
11564
done
11565
 
11566
 
11567
echo "$as_me:$LINENO: checking whether basename is declared" >&5
11568
echo $ECHO_N "checking whether basename is declared... $ECHO_C" >&6
11569
if test "${ac_cv_have_decl_basename+set}" = set; then
11570
  echo $ECHO_N "(cached) $ECHO_C" >&6
11571
else
11572
  cat >conftest.$ac_ext <<_ACEOF
11573
/* confdefs.h.  */
11574
_ACEOF
11575
cat confdefs.h >>conftest.$ac_ext
11576
cat >>conftest.$ac_ext <<_ACEOF
11577
/* end confdefs.h.  */
11578
$ac_includes_default
11579
int
11580
main ()
11581
{
11582
#ifndef basename
11583
  char *p = (char *) basename;
11584
#endif
11585
 
11586
  ;
11587
  return 0;
11588
}
11589
_ACEOF
11590
rm -f conftest.$ac_objext
11591
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11592
  (eval $ac_compile) 2>conftest.er1
11593
  ac_status=$?
11594
  grep -v '^ *+' conftest.er1 >conftest.err
11595
  rm -f conftest.er1
11596
  cat conftest.err >&5
11597
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11598
  (exit $ac_status); } &&
11599
         { ac_try='test -z "$ac_c_werror_flag"
11600
                         || test ! -s conftest.err'
11601
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11602
  (eval $ac_try) 2>&5
11603
  ac_status=$?
11604
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11605
  (exit $ac_status); }; } &&
11606
         { ac_try='test -s conftest.$ac_objext'
11607
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11608
  (eval $ac_try) 2>&5
11609
  ac_status=$?
11610
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11611
  (exit $ac_status); }; }; then
11612
  ac_cv_have_decl_basename=yes
11613
else
11614
  echo "$as_me: failed program was:" >&5
11615
sed 's/^/| /' conftest.$ac_ext >&5
11616
 
11617
ac_cv_have_decl_basename=no
11618
fi
11619
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11620
fi
11621
echo "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5
11622
echo "${ECHO_T}$ac_cv_have_decl_basename" >&6
11623
if test $ac_cv_have_decl_basename = yes; then
11624
 
11625
cat >>confdefs.h <<_ACEOF
11626
#define HAVE_DECL_BASENAME 1
11627
_ACEOF
11628
 
11629
 
11630
else
11631
  cat >>confdefs.h <<_ACEOF
11632
#define HAVE_DECL_BASENAME 0
11633
_ACEOF
11634
 
11635
 
11636
fi
11637
echo "$as_me:$LINENO: checking whether stpcpy is declared" >&5
11638
echo $ECHO_N "checking whether stpcpy is declared... $ECHO_C" >&6
11639
if test "${ac_cv_have_decl_stpcpy+set}" = set; then
11640
  echo $ECHO_N "(cached) $ECHO_C" >&6
11641
else
11642
  cat >conftest.$ac_ext <<_ACEOF
11643
/* confdefs.h.  */
11644
_ACEOF
11645
cat confdefs.h >>conftest.$ac_ext
11646
cat >>conftest.$ac_ext <<_ACEOF
11647
/* end confdefs.h.  */
11648
$ac_includes_default
11649
int
11650
main ()
11651
{
11652
#ifndef stpcpy
11653
  char *p = (char *) stpcpy;
11654
#endif
11655
 
11656
  ;
11657
  return 0;
11658
}
11659
_ACEOF
11660
rm -f conftest.$ac_objext
11661
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11662
  (eval $ac_compile) 2>conftest.er1
11663
  ac_status=$?
11664
  grep -v '^ *+' conftest.er1 >conftest.err
11665
  rm -f conftest.er1
11666
  cat conftest.err >&5
11667
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11668
  (exit $ac_status); } &&
11669
         { ac_try='test -z "$ac_c_werror_flag"
11670
                         || test ! -s conftest.err'
11671
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11672
  (eval $ac_try) 2>&5
11673
  ac_status=$?
11674
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11675
  (exit $ac_status); }; } &&
11676
         { ac_try='test -s conftest.$ac_objext'
11677
  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11678
  (eval $ac_try) 2>&5
11679
  ac_status=$?
11680
  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11681
  (exit $ac_status); }; }; then
11682
  ac_cv_have_decl_stpcpy=yes
11683
else
11684
  echo "$as_me: failed program was:" >&5
11685
sed 's/^/| /' conftest.$ac_ext >&5
11686
 
11687
ac_cv_have_decl_stpcpy=no
11688
fi
11689
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11690
fi
11691
echo "$as_me:$LINENO: result: $ac_cv_have_decl_stpcpy" >&5
11692
echo "${ECHO_T}$ac_cv_have_decl_stpcpy" >&6
11693
if test $ac_cv_have_decl_stpcpy = yes; then
11694
 
11695
cat >>confdefs.h <<_ACEOF
11696
#define HAVE_DECL_STPCPY 1
11697
_ACEOF
11698
 
11699
 
11700
else
11701
  cat >>confdefs.h <<_ACEOF
11702
#define HAVE_DECL_STPCPY 0
11703
_ACEOF
11704
 
11705
 
11706
fi
11707
 
11708
 
11709
 
11710
cgen_maint=no
11711
cgendir='$(srcdir)/../cgen'
11712
 
11713
# Check whether --enable-cgen-maint or --disable-cgen-maint was given.
11714
if test "${enable_cgen_maint+set}" = set; then
11715
  enableval="$enable_cgen_maint"
11716
  case "${enableval}" in
11717
  yes)  cgen_maint=yes ;;
11718
  no)   cgen_maint=no ;;
11719
  *)
11720
        # argument is cgen install directory (not implemented yet).
11721
        # Having a `share' directory might be more appropriate for the .scm,
11722
        # .cpu, etc. files.
11723
        cgen_maint=yes
11724
        cgendir=${cgen_maint}/lib/cgen
11725
        ;;
11726
esac
11727
fi;
11728
 
11729
if test x${cgen_maint} = xyes; then
11730
  CGEN_MAINT_TRUE=
11731
  CGEN_MAINT_FALSE='#'
11732
else
11733
  CGEN_MAINT_TRUE='#'
11734
  CGEN_MAINT_FALSE=
11735
fi
11736
 
11737
 
11738
 
11739
using_cgen=no
11740
 
11741
# Horrible hacks to build DLLs on Windows and a shared library elsewhere.
11742
SHARED_LDFLAGS=
11743
SHARED_LIBADD=
11744
SHARED_DEPENDENCIES=
11745
if test "$enable_shared" = "yes"; then
11746
  case "${host}" in
11747
    *-*-cygwin*)
11748
      SHARED_LDFLAGS="-no-undefined"
11749
      SHARED_LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin"
11750
      ;;
11751
   *-*-darwin*)
11752
     SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.dylib"
11753
     SHARED_DEPENDENCIES="../bfd/libbfd.la"
11754
     ;;
11755
    *)
11756
      case "$host_vendor" in
11757
        hp)
11758
          SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.sl"
11759
          ;;
11760
        *)
11761
          SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.so"
11762
          ;;
11763
      esac
11764
      SHARED_DEPENDENCIES="../bfd/libbfd.la"
11765
      ;;
11766
  esac
11767
fi
11768
 
11769
 
11770
 
11771
 
11772
# target-specific stuff:
11773
 
11774
# Canonicalize the secondary target names.
11775
if test -n "$enable_targets" ; then
11776
    for targ in `echo $enable_targets | sed 's/,/ /g'`
11777
    do
11778
        result=`$ac_config_sub $targ 2>/dev/null`
11779
        if test -n "$result" ; then
11780
            canon_targets="$canon_targets $result"
11781
        else
11782
            # Allow targets that config.sub doesn't recognize, like "all".
11783
            canon_targets="$canon_targets $targ"
11784
        fi
11785
    done
11786
fi
11787
 
11788
all_targets=false
11789
selarchs=
11790
for targ in $target $canon_targets
11791
do
11792
    if test "x$targ" = "xall" ; then
11793
        all_targets=true
11794
    else
11795
        . $srcdir/../bfd/config.bfd
11796
        selarchs="$selarchs $targ_archs"
11797
    fi
11798
done
11799
 
11800
# Utility var, documents generic cgen support files.
11801
 
11802
cgen_files="cgen-opc.lo cgen-asm.lo cgen-dis.lo cgen-bitset.lo"
11803
 
11804
# We don't do any links based on the target system, just makefile config.
11805
 
11806
if test x${all_targets} = xfalse ; then
11807
 
11808
    # Target architecture .o files.
11809
    ta=
11810
 
11811
    for arch in $selarchs
11812
    do
11813
        ad=`echo $arch | sed -e s/bfd_//g -e s/_arch//g`
11814
        archdefs="$archdefs -DARCH_$ad"
11815
        case "$arch" in
11816
        bfd_alpha_arch)         ta="$ta alpha-dis.lo alpha-opc.lo" ;;
11817
        bfd_arc_arch)           ta="$ta arc-dis.lo arc-opc.lo arc-ext.lo" ;;
11818
        bfd_arm_arch)           ta="$ta arm-dis.lo" ;;
11819
        bfd_avr_arch)           ta="$ta avr-dis.lo" ;;
11820
        bfd_bfin_arch)          ta="$ta bfin-dis.lo" ;;
11821
        bfd_cr16_arch)          ta="$ta cr16-dis.lo cr16-opc.lo" ;;
11822
        bfd_cris_arch)          ta="$ta cris-dis.lo cris-opc.lo cgen-bitset.lo" ;;
11823
        bfd_crx_arch)           ta="$ta crx-dis.lo crx-opc.lo" ;;
11824
        bfd_d10v_arch)          ta="$ta d10v-dis.lo d10v-opc.lo" ;;
11825
        bfd_d30v_arch)          ta="$ta d30v-dis.lo d30v-opc.lo" ;;
11826
        bfd_dlx_arch)           ta="$ta dlx-dis.lo" ;;
11827
        bfd_fr30_arch)          ta="$ta fr30-asm.lo fr30-desc.lo fr30-dis.lo fr30-ibld.lo fr30-opc.lo" using_cgen=yes ;;
11828
        bfd_frv_arch)           ta="$ta frv-asm.lo frv-desc.lo frv-dis.lo frv-ibld.lo frv-opc.lo" using_cgen=yes ;;
11829
        bfd_h8300_arch)         ta="$ta h8300-dis.lo" ;;
11830
        bfd_h8500_arch)         ta="$ta h8500-dis.lo" ;;
11831
        bfd_hppa_arch)          ta="$ta hppa-dis.lo" ;;
11832
        bfd_i370_arch)          ta="$ta i370-dis.lo i370-opc.lo" ;;
11833
        bfd_i386_arch)          ta="$ta i386-dis.lo i386-opc.lo" ;;
11834
        bfd_i860_arch)          ta="$ta i860-dis.lo" ;;
11835
        bfd_i960_arch)          ta="$ta i960-dis.lo" ;;
11836
        bfd_ia64_arch)          ta="$ta ia64-dis.lo ia64-opc.lo" ;;
11837
        bfd_ip2k_arch)          ta="$ta ip2k-asm.lo ip2k-desc.lo ip2k-dis.lo ip2k-ibld.lo ip2k-opc.lo" using_cgen=yes ;;
11838
        bfd_iq2000_arch)        ta="$ta iq2000-asm.lo iq2000-desc.lo iq2000-dis.lo iq2000-ibld.lo iq2000-opc.lo" using_cgen=yes ;;
11839
        bfd_m32c_arch)          ta="$ta m32c-asm.lo m32c-desc.lo m32c-dis.lo m32c-ibld.lo m32c-opc.lo" using_cgen=yes ;;
11840
        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 ;;
11841
        bfd_m68hc11_arch)       ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
11842
        bfd_m68hc12_arch)       ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
11843
        bfd_m68k_arch)          ta="$ta m68k-dis.lo m68k-opc.lo" ;;
11844
        bfd_m88k_arch)          ta="$ta m88k-dis.lo" ;;
11845
        bfd_maxq_arch)          ta="$ta maxq-dis.lo" ;;
11846
        bfd_mcore_arch)         ta="$ta mcore-dis.lo" ;;
11847
        bfd_mep_arch)           ta="$ta mep-asm.lo mep-desc.lo mep-dis.lo mep-ibld.lo mep-opc.lo" using_cgen=yes ;;
11848
        bfd_mips_arch)          ta="$ta mips-dis.lo mips-opc.lo mips16-opc.lo" ;;
11849
        bfd_mmix_arch)          ta="$ta mmix-dis.lo mmix-opc.lo" ;;
11850
        bfd_mn10200_arch)       ta="$ta m10200-dis.lo m10200-opc.lo" ;;
11851
        bfd_mn10300_arch)       ta="$ta m10300-dis.lo m10300-opc.lo" ;;
11852
        bfd_mt_arch)            ta="$ta mt-asm.lo mt-desc.lo mt-dis.lo mt-ibld.lo mt-opc.lo" using_cgen=yes ;;
11853
        bfd_msp430_arch)        ta="$ta msp430-dis.lo" ;;
11854
        bfd_ns32k_arch)         ta="$ta ns32k-dis.lo" ;;
11855
        bfd_openrisc_arch)      ta="$ta openrisc-asm.lo openrisc-desc.lo openrisc-dis.lo openrisc-ibld.lo openrisc-opc.lo" using_cgen=yes ;;
11856
        bfd_or32_arch)          ta="$ta or32-dis.lo or32-opc.lo" using_cgen=yes ;;
11857
        bfd_pdp11_arch)         ta="$ta pdp11-dis.lo pdp11-opc.lo" ;;
11858
        bfd_pj_arch)            ta="$ta pj-dis.lo pj-opc.lo" ;;
11859
        bfd_powerpc_arch)       ta="$ta ppc-dis.lo ppc-opc.lo" ;;
11860
        bfd_powerpc_64_arch)    ta="$ta ppc-dis.lo ppc-opc.lo" ;;
11861
        bfd_pyramid_arch)       ;;
11862
        bfd_romp_arch)          ;;
11863
        bfd_rs6000_arch)        ta="$ta ppc-dis.lo ppc-opc.lo" ;;
11864
        bfd_s390_arch)          ta="$ta s390-dis.lo s390-opc.lo" ;;
11865
        bfd_score_arch)         ta="$ta score-dis.lo" ;;
11866
        bfd_sh_arch)
11867
          # We can't decide what we want just from the CPU family.
11868
          # We want SH5 support unless a specific version of sh is
11869
          # specified, as in sh3-elf, sh3b-linux-gnu, etc.
11870
          # Include it just for ELF targets, since the SH5 bfd:s are ELF only.
11871
          for t in $target $canon_targets; do
11872
            case $t in
11873
              all |  sh5*-* | sh64*-* | sh-*-*elf* | shl*-*-*elf* | \
11874
              sh-*-linux* | shl-*-linux*)
11875
                                ta="$ta sh64-dis.lo sh64-opc.lo"
11876
                                archdefs="$archdefs -DINCLUDE_SHMEDIA"
11877
                                break;;
11878
            esac;
11879
          done
11880
                                ta="$ta sh-dis.lo cgen-bitset.lo" ;;
11881
        bfd_sparc_arch)         ta="$ta sparc-dis.lo sparc-opc.lo" ;;
11882
        bfd_scarts_16_arch)     ta="$ta scarts_16-asm.lo scarts_16-desc.lo scarts_16-dis.lo scarts_16-ibld.lo scarts_16-opc.lo" using_cgen=yes ;;
11883
        bfd_scarts_32_arch)     ta="$ta scarts_32-asm.lo scarts_32-desc.lo scarts_32-dis.lo scarts_32-ibld.lo scarts_32-opc.lo" using_cgen=yes ;;
11884
        bfd_spu_arch)           ta="$ta spu-dis.lo spu-opc.lo" ;;
11885
        bfd_tahoe_arch)         ;;
11886
        bfd_tic30_arch)         ta="$ta tic30-dis.lo" ;;
11887
        bfd_tic4x_arch)         ta="$ta tic4x-dis.lo" ;;
11888
        bfd_tic54x_arch)        ta="$ta tic54x-dis.lo tic54x-opc.lo" ;;
11889
        bfd_tic80_arch)         ta="$ta tic80-dis.lo tic80-opc.lo" ;;
11890
        bfd_v850_arch)          ta="$ta v850-opc.lo v850-dis.lo" ;;
11891
        bfd_v850e_arch)         ta="$ta v850-opc.lo v850-dis.lo" ;;
11892
        bfd_v850ea_arch)        ta="$ta v850-opc.lo v850-dis.lo" ;;
11893
        bfd_vax_arch)           ta="$ta vax-dis.lo" ;;
11894
        bfd_w65_arch)           ta="$ta w65-dis.lo" ;;
11895
        bfd_we32k_arch)         ;;
11896
        bfd_xc16x_arch)         ta="$ta xc16x-asm.lo xc16x-desc.lo xc16x-dis.lo xc16x-ibld.lo xc16x-opc.lo" using_cgen=yes ;;
11897
        bfd_xstormy16_arch)     ta="$ta xstormy16-asm.lo xstormy16-desc.lo xstormy16-dis.lo xstormy16-ibld.lo xstormy16-opc.lo" using_cgen=yes ;;
11898
        bfd_xtensa_arch)        ta="$ta xtensa-dis.lo" ;;
11899
        bfd_z80_arch)           ta="$ta z80-dis.lo" ;;
11900
        bfd_z8k_arch)           ta="$ta z8k-dis.lo" ;;
11901
 
11902
        "")                     ;;
11903
        *)              { { echo "$as_me:$LINENO: error: *** unknown target architecture $arch" >&5
11904
echo "$as_me: error: *** unknown target architecture $arch" >&2;}
11905
   { (exit 1); exit 1; }; } ;;
11906
        esac
11907
    done
11908
 
11909
    if test $using_cgen = yes ; then
11910
        ta="$ta $cgen_files"
11911
    fi
11912
 
11913
    # Weed out duplicate .o files.
11914
    f=""
11915
    for i in $ta ; do
11916
        case " $f " in
11917
        *" $i "*) ;;
11918
        *) f="$f $i" ;;
11919
        esac
11920
    done
11921
    ta="$f"
11922
 
11923
    # And duplicate -D flags.
11924
    f=""
11925
    for i in $archdefs ; do
11926
        case " $f " in
11927
        *" $i "*) ;;
11928
        *) f="$f $i" ;;
11929
        esac
11930
    done
11931
    archdefs="$f"
11932
 
11933
    BFD_MACHINES="$ta"
11934
 
11935
else    # all_targets is true
11936
    archdefs=-DARCH_all
11937
    BFD_MACHINES='$(ALL_MACHINES)'
11938
fi
11939
 
11940
 
11941
 
11942
 
11943
                    ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
11944
 
11945
cat >confcache <<\_ACEOF
11946
# This file is a shell script that caches the results of configure
11947
# tests run on this system so they can be shared between configure
11948
# scripts and configure runs, see configure's option --config-cache.
11949
# It is not useful on other systems.  If it contains results you don't
11950
# want to keep, you may remove or edit it.
11951
#
11952
# config.status only pays attention to the cache file if you give it
11953
# the --recheck option to rerun configure.
11954
#
11955
# `ac_cv_env_foo' variables (set or unset) will be overridden when
11956
# loading this file, other *unset* `ac_cv_foo' will be assigned the
11957
# following values.
11958
 
11959
_ACEOF
11960
 
11961
# The following way of writing the cache mishandles newlines in values,
11962
# but we know of no workaround that is simple, portable, and efficient.
11963
# So, don't put newlines in cache variables' values.
11964
# Ultrix sh set writes to stderr and can't be redirected directly,
11965
# and sets the high bit in the cache file unless we assign to the vars.
11966
{
11967
  (set) 2>&1 |
11968
    case `(ac_space=' '; set | grep ac_space) 2>&1` in
11969
    *ac_space=\ *)
11970
      # `set' does not quote correctly, so add quotes (double-quote
11971
      # substitution turns \\\\ into \\, and sed turns \\ into \).
11972
      sed -n \
11973
        "s/'/'\\\\''/g;
11974
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11975
      ;;
11976
    *)
11977
      # `set' quotes correctly as required by POSIX, so do not add quotes.
11978
      sed -n \
11979
        "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
11980
      ;;
11981
    esac;
11982
} |
11983
  sed '
11984
     t clear
11985
     : clear
11986
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11987
     t end
11988
     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11989
     : end' >>confcache
11990
if diff $cache_file confcache >/dev/null 2>&1; then :; else
11991
  if test -w $cache_file; then
11992
    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
11993
    cat confcache >$cache_file
11994
  else
11995
    echo "not updating unwritable cache $cache_file"
11996
  fi
11997
fi
11998
rm -f confcache
11999
 
12000
test "x$prefix" = xNONE && prefix=$ac_default_prefix
12001
# Let make expand exec_prefix.
12002
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12003
 
12004
# VPATH may cause trouble with some makes, so we remove $(srcdir),
12005
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12006
# trailing colons and then remove the whole line if VPATH becomes empty
12007
# (actually we leave an empty line to preserve line numbers).
12008
if test "x$srcdir" = x.; then
12009
  ac_vpsub='/^[  ]*VPATH[        ]*=/{
12010
s/:*\$(srcdir):*/:/;
12011
s/:*\${srcdir}:*/:/;
12012
s/:*@srcdir@:*/:/;
12013
s/^\([^=]*=[     ]*\):*/\1/;
12014
s/:*$//;
12015
s/^[^=]*=[       ]*$//;
12016
}'
12017
fi
12018
 
12019
DEFS=-DHAVE_CONFIG_H
12020
 
12021
ac_libobjs=
12022
ac_ltlibobjs=
12023
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12024
  # 1. Remove the extension, and $U if already installed.
12025
  ac_i=`echo "$ac_i" |
12026
         sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
12027
  # 2. Add them.
12028
  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
12029
  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
12030
done
12031
LIBOBJS=$ac_libobjs
12032
 
12033
LTLIBOBJS=$ac_ltlibobjs
12034
 
12035
 
12036
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12037
  { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
12038
Usually this means the macro was only invoked conditionally." >&5
12039
echo "$as_me: error: conditional \"AMDEP\" was never defined.
12040
Usually this means the macro was only invoked conditionally." >&2;}
12041
   { (exit 1); exit 1; }; }
12042
fi
12043
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12044
  { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
12045
Usually this means the macro was only invoked conditionally." >&5
12046
echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
12047
Usually this means the macro was only invoked conditionally." >&2;}
12048
   { (exit 1); exit 1; }; }
12049
fi
12050
if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12051
  { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
12052
Usually this means the macro was only invoked conditionally." >&5
12053
echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
12054
Usually this means the macro was only invoked conditionally." >&2;}
12055
   { (exit 1); exit 1; }; }
12056
fi
12057
if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
12058
  { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LIBBFD\" was never defined.
12059
Usually this means the macro was only invoked conditionally." >&5
12060
echo "$as_me: error: conditional \"INSTALL_LIBBFD\" was never defined.
12061
Usually this means the macro was only invoked conditionally." >&2;}
12062
   { (exit 1); exit 1; }; }
12063
fi
12064
if test -z "${CGEN_MAINT_TRUE}" && test -z "${CGEN_MAINT_FALSE}"; then
12065
  { { echo "$as_me:$LINENO: error: conditional \"CGEN_MAINT\" was never defined.
12066
Usually this means the macro was only invoked conditionally." >&5
12067
echo "$as_me: error: conditional \"CGEN_MAINT\" was never defined.
12068
Usually this means the macro was only invoked conditionally." >&2;}
12069
   { (exit 1); exit 1; }; }
12070
fi
12071
 
12072
: ${CONFIG_STATUS=./config.status}
12073
ac_clean_files_save=$ac_clean_files
12074
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12075
{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
12076
echo "$as_me: creating $CONFIG_STATUS" >&6;}
12077
cat >$CONFIG_STATUS <<_ACEOF
12078
#! $SHELL
12079
# Generated by $as_me.
12080
# Run this file to recreate the current configuration.
12081
# Compiler output produced by configure, useful for debugging
12082
# configure, is in config.log if it exists.
12083
 
12084
debug=false
12085
ac_cs_recheck=false
12086
ac_cs_silent=false
12087
SHELL=\${CONFIG_SHELL-$SHELL}
12088
_ACEOF
12089
 
12090
cat >>$CONFIG_STATUS <<\_ACEOF
12091
## --------------------- ##
12092
## M4sh Initialization.  ##
12093
## --------------------- ##
12094
 
12095
# Be Bourne compatible
12096
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
12097
  emulate sh
12098
  NULLCMD=:
12099
  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
12100
  # is contrary to our usage.  Disable this feature.
12101
  alias -g '${1+"$@"}'='"$@"'
12102
elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
12103
  set -o posix
12104
fi
12105
DUALCASE=1; export DUALCASE # for MKS sh
12106
 
12107
# Support unset when possible.
12108
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
12109
  as_unset=unset
12110
else
12111
  as_unset=false
12112
fi
12113
 
12114
 
12115
# Work around bugs in pre-3.0 UWIN ksh.
12116
$as_unset ENV MAIL MAILPATH
12117
PS1='$ '
12118
PS2='> '
12119
PS4='+ '
12120
 
12121
# NLS nuisances.
12122
for as_var in \
12123
  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
12124
  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
12125
  LC_TELEPHONE LC_TIME
12126
do
12127
  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
12128
    eval $as_var=C; export $as_var
12129
  else
12130
    $as_unset $as_var
12131
  fi
12132
done
12133
 
12134
# Required to use basename.
12135
if expr a : '\(a\)' >/dev/null 2>&1; then
12136
  as_expr=expr
12137
else
12138
  as_expr=false
12139
fi
12140
 
12141
if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
12142
  as_basename=basename
12143
else
12144
  as_basename=false
12145
fi
12146
 
12147
 
12148
# Name of the executable.
12149
as_me=`$as_basename "$0" ||
12150
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12151
         X"$0" : 'X\(//\)$' \| \
12152
         X"$0" : 'X\(/\)$' \| \
12153
         .     : '\(.\)' 2>/dev/null ||
12154
echo X/"$0" |
12155
    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
12156
          /^X\/\(\/\/\)$/{ s//\1/; q; }
12157
          /^X\/\(\/\).*/{ s//\1/; q; }
12158
          s/.*/./; q'`
12159
 
12160
 
12161
# PATH needs CR, and LINENO needs CR and PATH.
12162
# Avoid depending upon Character Ranges.
12163
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12164
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12165
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12166
as_cr_digits='0123456789'
12167
as_cr_alnum=$as_cr_Letters$as_cr_digits
12168
 
12169
# The user is always right.
12170
if test "${PATH_SEPARATOR+set}" != set; then
12171
  echo "#! /bin/sh" >conf$$.sh
12172
  echo  "exit 0"   >>conf$$.sh
12173
  chmod +x conf$$.sh
12174
  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12175
    PATH_SEPARATOR=';'
12176
  else
12177
    PATH_SEPARATOR=:
12178
  fi
12179
  rm -f conf$$.sh
12180
fi
12181
 
12182
 
12183
  as_lineno_1=$LINENO
12184
  as_lineno_2=$LINENO
12185
  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
12186
  test "x$as_lineno_1" != "x$as_lineno_2" &&
12187
  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
12188
  # Find who we are.  Look in the path if we contain no path at all
12189
  # relative or not.
12190
  case $0 in
12191
    *[\\/]* ) as_myself=$0 ;;
12192
    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12193
for as_dir in $PATH
12194
do
12195
  IFS=$as_save_IFS
12196
  test -z "$as_dir" && as_dir=.
12197
  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12198
done
12199
 
12200
       ;;
12201
  esac
12202
  # We did not find ourselves, most probably we were run as `sh COMMAND'
12203
  # in which case we are not to be found in the path.
12204
  if test "x$as_myself" = x; then
12205
    as_myself=$0
12206
  fi
12207
  if test ! -f "$as_myself"; then
12208
    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
12209
echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
12210
   { (exit 1); exit 1; }; }
12211
  fi
12212
  case $CONFIG_SHELL in
12213
  '')
12214
    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12215
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
12216
do
12217
  IFS=$as_save_IFS
12218
  test -z "$as_dir" && as_dir=.
12219
  for as_base in sh bash ksh sh5; do
12220
         case $as_dir in
12221
         /*)
12222
           if ("$as_dir/$as_base" -c '
12223
  as_lineno_1=$LINENO
12224
  as_lineno_2=$LINENO
12225
  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
12226
  test "x$as_lineno_1" != "x$as_lineno_2" &&
12227
  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
12228
             $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
12229
             $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
12230
             CONFIG_SHELL=$as_dir/$as_base
12231
             export CONFIG_SHELL
12232
             exec "$CONFIG_SHELL" "$0" ${1+"$@"}
12233
           fi;;
12234
         esac
12235
       done
12236
done
12237
;;
12238
  esac
12239
 
12240
  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
12241
  # uniformly replaced by the line number.  The first 'sed' inserts a
12242
  # line-number line before each line; the second 'sed' does the real
12243
  # work.  The second script uses 'N' to pair each line-number line
12244
  # with the numbered line, and appends trailing '-' during
12245
  # substitution so that $LINENO is not a special case at line end.
12246
  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
12247
  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
12248
  sed '=' <$as_myself |
12249
    sed '
12250
      N
12251
      s,$,-,
12252
      : loop
12253
      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
12254
      t loop
12255
      s,-$,,
12256
      s,^['$as_cr_digits']*\n,,
12257
    ' >$as_me.lineno &&
12258
  chmod +x $as_me.lineno ||
12259
    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
12260
echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
12261
   { (exit 1); exit 1; }; }
12262
 
12263
  # Don't try to exec as it changes $[0], causing all sort of problems
12264
  # (the dirname of $[0] is not the place where we might find the
12265
  # original and so on.  Autoconf is especially sensible to this).
12266
  . ./$as_me.lineno
12267
  # Exit status is that of the last command.
12268
  exit
12269
}
12270
 
12271
 
12272
case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
12273
  *c*,-n*) ECHO_N= ECHO_C='
12274
' ECHO_T='      ' ;;
12275
  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
12276
  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
12277
esac
12278
 
12279
if expr a : '\(a\)' >/dev/null 2>&1; then
12280
  as_expr=expr
12281
else
12282
  as_expr=false
12283
fi
12284
 
12285
rm -f conf$$ conf$$.exe conf$$.file
12286
echo >conf$$.file
12287
if ln -s conf$$.file conf$$ 2>/dev/null; then
12288
  # We could just check for DJGPP; but this test a) works b) is more generic
12289
  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
12290
  if test -f conf$$.exe; then
12291
    # Don't use ln at all; we don't have any links
12292
    as_ln_s='cp -p'
12293
  else
12294
    as_ln_s='ln -s'
12295
  fi
12296
elif ln conf$$.file conf$$ 2>/dev/null; then
12297
  as_ln_s=ln
12298
else
12299
  as_ln_s='cp -p'
12300
fi
12301
rm -f conf$$ conf$$.exe conf$$.file
12302
 
12303
if mkdir -p . 2>/dev/null; then
12304
  as_mkdir_p=:
12305
else
12306
  test -d ./-p && rmdir ./-p
12307
  as_mkdir_p=false
12308
fi
12309
 
12310
as_executable_p="test -f"
12311
 
12312
# Sed expression to map a string onto a valid CPP name.
12313
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12314
 
12315
# Sed expression to map a string onto a valid variable name.
12316
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12317
 
12318
 
12319
# IFS
12320
# We need space, tab and new line, in precisely that order.
12321
as_nl='
12322
'
12323
IFS="   $as_nl"
12324
 
12325
# CDPATH.
12326
$as_unset CDPATH
12327
 
12328
exec 6>&1
12329
 
12330
# Open the log real soon, to keep \$[0] and so on meaningful, and to
12331
# report actual input values of CONFIG_FILES etc. instead of their
12332
# values after options handling.  Logging --version etc. is OK.
12333
exec 5>>config.log
12334
{
12335
  echo
12336
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12337
## Running $as_me. ##
12338
_ASBOX
12339
} >&5
12340
cat >&5 <<_CSEOF
12341
 
12342
This file was extended by $as_me, which was
12343
generated by GNU Autoconf 2.59.  Invocation command line was
12344
 
12345
  CONFIG_FILES    = $CONFIG_FILES
12346
  CONFIG_HEADERS  = $CONFIG_HEADERS
12347
  CONFIG_LINKS    = $CONFIG_LINKS
12348
  CONFIG_COMMANDS = $CONFIG_COMMANDS
12349
  $ $0 $@
12350
 
12351
_CSEOF
12352
echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
12353
echo >&5
12354
_ACEOF
12355
 
12356
# Files that config.status was made for.
12357
if test -n "$ac_config_files"; then
12358
  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
12359
fi
12360
 
12361
if test -n "$ac_config_headers"; then
12362
  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
12363
fi
12364
 
12365
if test -n "$ac_config_links"; then
12366
  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
12367
fi
12368
 
12369
if test -n "$ac_config_commands"; then
12370
  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
12371
fi
12372
 
12373
cat >>$CONFIG_STATUS <<\_ACEOF
12374
 
12375
ac_cs_usage="\
12376
\`$as_me' instantiates files from templates according to the
12377
current configuration.
12378
 
12379
Usage: $0 [OPTIONS] [FILE]...
12380
 
12381
  -h, --help       print this help, then exit
12382
  -V, --version    print version number, then exit
12383
  -q, --quiet      do not print progress messages
12384
  -d, --debug      don't remove temporary files
12385
      --recheck    update $as_me by reconfiguring in the same conditions
12386
  --file=FILE[:TEMPLATE]
12387
                   instantiate the configuration file FILE
12388
  --header=FILE[:TEMPLATE]
12389
                   instantiate the configuration header FILE
12390
 
12391
Configuration files:
12392
$config_files
12393
 
12394
Configuration headers:
12395
$config_headers
12396
 
12397
Configuration commands:
12398
$config_commands
12399
 
12400
Report bugs to ."
12401
_ACEOF
12402
 
12403
cat >>$CONFIG_STATUS <<_ACEOF
12404
ac_cs_version="\\
12405
config.status
12406
configured by $0, generated by GNU Autoconf 2.59,
12407
  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
12408
 
12409
Copyright (C) 2003 Free Software Foundation, Inc.
12410
This config.status script is free software; the Free Software Foundation
12411
gives unlimited permission to copy, distribute and modify it."
12412
srcdir=$srcdir
12413
INSTALL="$INSTALL"
12414
_ACEOF
12415
 
12416
cat >>$CONFIG_STATUS <<\_ACEOF
12417
# If no file are specified by the user, then we need to provide default
12418
# value.  By we need to know if files were specified by the user.
12419
ac_need_defaults=:
12420
while test $# != 0
12421
do
12422
  case $1 in
12423
  --*=*)
12424
    ac_option=`expr "x$1" : 'x\([^=]*\)='`
12425
    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
12426
    ac_shift=:
12427
    ;;
12428
  -*)
12429
    ac_option=$1
12430
    ac_optarg=$2
12431
    ac_shift=shift
12432
    ;;
12433
  *) # This is not an option, so the user has probably given explicit
12434
     # arguments.
12435
     ac_option=$1
12436
     ac_need_defaults=false;;
12437
  esac
12438
 
12439
  case $ac_option in
12440
  # Handling of the options.
12441
_ACEOF
12442
cat >>$CONFIG_STATUS <<\_ACEOF
12443
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12444
    ac_cs_recheck=: ;;
12445
  --version | --vers* | -V )
12446
    echo "$ac_cs_version"; exit 0 ;;
12447
  --he | --h)
12448
    # Conflict between --help and --header
12449
    { { echo "$as_me:$LINENO: error: ambiguous option: $1
12450
Try \`$0 --help' for more information." >&5
12451
echo "$as_me: error: ambiguous option: $1
12452
Try \`$0 --help' for more information." >&2;}
12453
   { (exit 1); exit 1; }; };;
12454
  --help | --hel | -h )
12455
    echo "$ac_cs_usage"; exit 0 ;;
12456
  --debug | --d* | -d )
12457
    debug=: ;;
12458
  --file | --fil | --fi | --f )
12459
    $ac_shift
12460
    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
12461
    ac_need_defaults=false;;
12462
  --header | --heade | --head | --hea )
12463
    $ac_shift
12464
    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
12465
    ac_need_defaults=false;;
12466
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12467
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
12468
    ac_cs_silent=: ;;
12469
 
12470
  # This is an error.
12471
  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
12472
Try \`$0 --help' for more information." >&5
12473
echo "$as_me: error: unrecognized option: $1
12474
Try \`$0 --help' for more information." >&2;}
12475
   { (exit 1); exit 1; }; } ;;
12476
 
12477
  *) ac_config_targets="$ac_config_targets $1" ;;
12478
 
12479
  esac
12480
  shift
12481
done
12482
 
12483
ac_configure_extra_args=
12484
 
12485
if $ac_cs_silent; then
12486
  exec 6>/dev/null
12487
  ac_configure_extra_args="$ac_configure_extra_args --silent"
12488
fi
12489
 
12490
_ACEOF
12491
cat >>$CONFIG_STATUS <<_ACEOF
12492
if \$ac_cs_recheck; then
12493
  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
12494
  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12495
fi
12496
 
12497
_ACEOF
12498
 
12499
cat >>$CONFIG_STATUS <<_ACEOF
12500
#
12501
# INIT-COMMANDS section.
12502
#
12503
 
12504
AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12505
 
12506
 
12507
# The HP-UX ksh and POSIX shell print the target directory to stdout
12508
# if CDPATH is set.
12509
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12510
 
12511
sed_quote_subst='$sed_quote_subst'
12512
double_quote_subst='$double_quote_subst'
12513
delay_variable_subst='$delay_variable_subst'
12514
enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
12515
macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
12516
macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
12517
enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
12518
pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
12519
enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
12520
host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
12521
host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
12522
host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
12523
build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
12524
build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
12525
build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
12526
SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
12527
Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
12528
GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
12529
EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12530
FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12531
LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12532
NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12533
LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12534
max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12535
ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12536
exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12537
lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12538
lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12539
lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12540
reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12541
reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12542
deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12543
file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12544
AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12545
AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12546
STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12547
RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12548
old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12549
old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12550
old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12551
CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12552
CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12553
compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12554
GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12555
lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12556
lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12557
lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
12558
objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12559
SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12560
ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12561
MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12562
lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12563
lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12564
lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12565
lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12566
lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12567
need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12568
libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12569
shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12570
extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12571
archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12572
enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12573
export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12574
whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12575
compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12576
old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12577
old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12578
archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12579
archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12580
module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12581
module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12582
with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12583
allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12584
no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12585
hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12586
hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12587
hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12588
hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12589
hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12590
hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12591
hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12592
hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12593
inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12594
link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12595
fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12596
always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12597
export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12598
exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12599
include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12600
prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12601
file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12602
variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12603
need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12604
need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12605
version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12606
runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12607
shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12608
shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12609
libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12610
library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12611
soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12612
postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12613
postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12614
finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12615
finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12616
hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12617
sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12618
sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12619
hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12620
enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12621
enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12622
enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12623
old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12624
striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12625
 
12626
LTCC='$LTCC'
12627
LTCFLAGS='$LTCFLAGS'
12628
compiler='$compiler_DEFAULT'
12629
 
12630
# Quote evaled strings.
12631
for var in SED \
12632
GREP \
12633
EGREP \
12634
FGREP \
12635
LD \
12636
NM \
12637
LN_S \
12638
lt_SP2NL \
12639
lt_NL2SP \
12640
reload_flag \
12641
deplibs_check_method \
12642
file_magic_cmd \
12643
AR \
12644
AR_FLAGS \
12645
STRIP \
12646
RANLIB \
12647
CC \
12648
CFLAGS \
12649
compiler \
12650
lt_cv_sys_global_symbol_pipe \
12651
lt_cv_sys_global_symbol_to_cdecl \
12652
lt_cv_sys_global_symbol_to_c_name_address \
12653
SHELL \
12654
ECHO \
12655
lt_prog_compiler_no_builtin_flag \
12656
lt_prog_compiler_wl \
12657
lt_prog_compiler_pic \
12658
lt_prog_compiler_static \
12659
lt_cv_prog_compiler_c_o \
12660
need_locks \
12661
shrext_cmds \
12662
export_dynamic_flag_spec \
12663
whole_archive_flag_spec \
12664
compiler_needs_object \
12665
with_gnu_ld \
12666
allow_undefined_flag \
12667
no_undefined_flag \
12668
hardcode_libdir_flag_spec \
12669
hardcode_libdir_flag_spec_ld \
12670
hardcode_libdir_separator \
12671
fix_srcfile_path \
12672
exclude_expsyms \
12673
include_expsyms \
12674
file_list_spec \
12675
variables_saved_for_relink \
12676
libname_spec \
12677
library_names_spec \
12678
soname_spec \
12679
finish_eval \
12680
old_striplib \
12681
striplib; do
12682
    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12683
    *[\\\\\\\`\\"\\\$]*)
12684
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12685
      ;;
12686
    *)
12687
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12688
      ;;
12689
    esac
12690
done
12691
 
12692
# Double-quote double-evaled strings.
12693
for var in reload_cmds \
12694
old_postinstall_cmds \
12695
old_postuninstall_cmds \
12696
old_archive_cmds \
12697
extract_expsyms_cmds \
12698
old_archive_from_new_cmds \
12699
old_archive_from_expsyms_cmds \
12700
archive_cmds \
12701
archive_expsym_cmds \
12702
module_cmds \
12703
module_expsym_cmds \
12704
export_symbols_cmds \
12705
prelink_cmds \
12706
postinstall_cmds \
12707
postuninstall_cmds \
12708
finish_cmds \
12709
sys_lib_search_path_spec \
12710
sys_lib_dlsearch_path_spec; do
12711
    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12712
    *[\\\\\\\`\\"\\\$]*)
12713
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12714
      ;;
12715
    *)
12716
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12717
      ;;
12718
    esac
12719
done
12720
 
12721
# Fix-up fallback echo if it was mangled by the above quoting rules.
12722
case \$lt_ECHO in
12723
*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12724
  ;;
12725
esac
12726
 
12727
ac_aux_dir='$ac_aux_dir'
12728
xsi_shell='$xsi_shell'
12729
lt_shell_append='$lt_shell_append'
12730
 
12731
# See if we are running on zsh, and set the options which allow our
12732
# commands through without removal of \ escapes INIT.
12733
if test -n "\${ZSH_VERSION+set}" ; then
12734
   setopt NO_GLOB_SUBST
12735
fi
12736
 
12737
 
12738
    PACKAGE='$PACKAGE'
12739
    VERSION='$VERSION'
12740
    TIMESTAMP='$TIMESTAMP'
12741
    RM='$RM'
12742
    ofile='$ofile'
12743
 
12744
 
12745
 
12746
# Capture the value of obsolete ALL_LINGUAS because we need it to compute
12747
    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
12748
    # from automake.
12749
    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
12750
    # Capture the value of LINGUAS because we need it to compute CATALOGS.
12751
    LINGUAS="${LINGUAS-%UNSET%}"
12752
 
12753
 
12754
_ACEOF
12755
 
12756
 
12757
 
12758
cat >>$CONFIG_STATUS <<\_ACEOF
12759
for ac_config_target in $ac_config_targets
12760
do
12761
  case "$ac_config_target" in
12762
  # Handling of arguments.
12763
  "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12764
  "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
12765
  "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12766
  "libtool" ) CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12767
  "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
12768
  "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
12769
  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
12770
echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12771
   { (exit 1); exit 1; }; };;
12772
  esac
12773
done
12774
 
12775
# If the user did not use the arguments to specify the items to instantiate,
12776
# then the envvar interface is used.  Set only those that are not.
12777
# We use the long form for the default assignment because of an extremely
12778
# bizarre bug on SunOS 4.1.3.
12779
if $ac_need_defaults; then
12780
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12781
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12782
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12783
fi
12784
 
12785
# Have a temporary directory for convenience.  Make it in the build tree
12786
# simply because there is no reason to put it here, and in addition,
12787
# creating and moving files from /tmp can sometimes cause problems.
12788
# Create a temporary directory, and hook for its removal unless debugging.
12789
$debug ||
12790
{
12791
  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
12792
  trap '{ (exit 1); exit 1; }' 1 2 13 15
12793
}
12794
 
12795
# Create a (secure) tmp directory for tmp files.
12796
 
12797
{
12798
  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
12799
  test -n "$tmp" && test -d "$tmp"
12800
}  ||
12801
{
12802
  tmp=./confstat$$-$RANDOM
12803
  (umask 077 && mkdir $tmp)
12804
} ||
12805
{
12806
   echo "$me: cannot create a temporary directory in ." >&2
12807
   { (exit 1); exit 1; }
12808
}
12809
 
12810
_ACEOF
12811
 
12812
cat >>$CONFIG_STATUS <<_ACEOF
12813
 
12814
#
12815
# CONFIG_FILES section.
12816
#
12817
 
12818
# No need to generate the scripts if there are no CONFIG_FILES.
12819
# This happens for instance when ./config.status config.h
12820
if test -n "\$CONFIG_FILES"; then
12821
  # Protect against being on the right side of a sed subst in config.status.
12822
  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
12823
   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
12824
s,@SHELL@,$SHELL,;t t
12825
s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
12826
s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
12827
s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
12828
s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
12829
s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
12830
s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
12831
s,@exec_prefix@,$exec_prefix,;t t
12832
s,@prefix@,$prefix,;t t
12833
s,@program_transform_name@,$program_transform_name,;t t
12834
s,@bindir@,$bindir,;t t
12835
s,@sbindir@,$sbindir,;t t
12836
s,@libexecdir@,$libexecdir,;t t
12837
s,@datadir@,$datadir,;t t
12838
s,@sysconfdir@,$sysconfdir,;t t
12839
s,@sharedstatedir@,$sharedstatedir,;t t
12840
s,@localstatedir@,$localstatedir,;t t
12841
s,@libdir@,$libdir,;t t
12842
s,@includedir@,$includedir,;t t
12843
s,@oldincludedir@,$oldincludedir,;t t
12844
s,@infodir@,$infodir,;t t
12845
s,@mandir@,$mandir,;t t
12846
s,@build_alias@,$build_alias,;t t
12847
s,@host_alias@,$host_alias,;t t
12848
s,@target_alias@,$target_alias,;t t
12849
s,@DEFS@,$DEFS,;t t
12850
s,@ECHO_C@,$ECHO_C,;t t
12851
s,@ECHO_N@,$ECHO_N,;t t
12852
s,@ECHO_T@,$ECHO_T,;t t
12853
s,@LIBS@,$LIBS,;t t
12854
s,@build@,$build,;t t
12855
s,@build_cpu@,$build_cpu,;t t
12856
s,@build_vendor@,$build_vendor,;t t
12857
s,@build_os@,$build_os,;t t
12858
s,@host@,$host,;t t
12859
s,@host_cpu@,$host_cpu,;t t
12860
s,@host_vendor@,$host_vendor,;t t
12861
s,@host_os@,$host_os,;t t
12862
s,@target@,$target,;t t
12863
s,@target_cpu@,$target_cpu,;t t
12864
s,@target_vendor@,$target_vendor,;t t
12865
s,@target_os@,$target_os,;t t
12866
s,@CC@,$CC,;t t
12867
s,@CFLAGS@,$CFLAGS,;t t
12868
s,@LDFLAGS@,$LDFLAGS,;t t
12869
s,@CPPFLAGS@,$CPPFLAGS,;t t
12870
s,@ac_ct_CC@,$ac_ct_CC,;t t
12871
s,@EXEEXT@,$EXEEXT,;t t
12872
s,@OBJEXT@,$OBJEXT,;t t
12873
s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
12874
s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
12875
s,@INSTALL_DATA@,$INSTALL_DATA,;t t
12876
s,@CYGPATH_W@,$CYGPATH_W,;t t
12877
s,@PACKAGE@,$PACKAGE,;t t
12878
s,@VERSION@,$VERSION,;t t
12879
s,@ACLOCAL@,$ACLOCAL,;t t
12880
s,@AUTOCONF@,$AUTOCONF,;t t
12881
s,@AUTOMAKE@,$AUTOMAKE,;t t
12882
s,@AUTOHEADER@,$AUTOHEADER,;t t
12883
s,@MAKEINFO@,$MAKEINFO,;t t
12884
s,@install_sh@,$install_sh,;t t
12885
s,@STRIP@,$STRIP,;t t
12886
s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
12887
s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
12888
s,@mkdir_p@,$mkdir_p,;t t
12889
s,@AWK@,$AWK,;t t
12890
s,@SET_MAKE@,$SET_MAKE,;t t
12891
s,@am__leading_dot@,$am__leading_dot,;t t
12892
s,@AMTAR@,$AMTAR,;t t
12893
s,@am__tar@,$am__tar,;t t
12894
s,@am__untar@,$am__untar,;t t
12895
s,@DEPDIR@,$DEPDIR,;t t
12896
s,@am__include@,$am__include,;t t
12897
s,@am__quote@,$am__quote,;t t
12898
s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
12899
s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
12900
s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
12901
s,@CCDEPMODE@,$CCDEPMODE,;t t
12902
s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
12903
s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
12904
s,@CPP@,$CPP,;t t
12905
s,@EGREP@,$EGREP,;t t
12906
s,@AR@,$AR,;t t
12907
s,@ac_ct_AR@,$ac_ct_AR,;t t
12908
s,@RANLIB@,$RANLIB,;t t
12909
s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
12910
s,@LIBTOOL@,$LIBTOOL,;t t
12911
s,@SED@,$SED,;t t
12912
s,@FGREP@,$FGREP,;t t
12913
s,@GREP@,$GREP,;t t
12914
s,@LD@,$LD,;t t
12915
s,@DUMPBIN@,$DUMPBIN,;t t
12916
s,@ac_ct_DUMPBIN@,$ac_ct_DUMPBIN,;t t
12917
s,@NM@,$NM,;t t
12918
s,@LN_S@,$LN_S,;t t
12919
s,@lt_ECHO@,$lt_ECHO,;t t
12920
s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
12921
s,@NO_WERROR@,$NO_WERROR,;t t
12922
s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
12923
s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
12924
s,@MAINT@,$MAINT,;t t
12925
s,@INSTALL_LIBBFD_TRUE@,$INSTALL_LIBBFD_TRUE,;t t
12926
s,@INSTALL_LIBBFD_FALSE@,$INSTALL_LIBBFD_FALSE,;t t
12927
s,@host_noncanonical@,$host_noncanonical,;t t
12928
s,@target_noncanonical@,$target_noncanonical,;t t
12929
s,@bfdlibdir@,$bfdlibdir,;t t
12930
s,@bfdincludedir@,$bfdincludedir,;t t
12931
s,@USE_NLS@,$USE_NLS,;t t
12932
s,@LIBINTL@,$LIBINTL,;t t
12933
s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
12934
s,@INCINTL@,$INCINTL,;t t
12935
s,@XGETTEXT@,$XGETTEXT,;t t
12936
s,@GMSGFMT@,$GMSGFMT,;t t
12937
s,@POSUB@,$POSUB,;t t
12938
s,@CATALOGS@,$CATALOGS,;t t
12939
s,@DATADIRNAME@,$DATADIRNAME,;t t
12940
s,@INSTOBJEXT@,$INSTOBJEXT,;t t
12941
s,@GENCAT@,$GENCAT,;t t
12942
s,@CATOBJEXT@,$CATOBJEXT,;t t
12943
s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
12944
s,@MSGFMT@,$MSGFMT,;t t
12945
s,@MSGMERGE@,$MSGMERGE,;t t
12946
s,@CC_FOR_BUILD@,$CC_FOR_BUILD,;t t
12947
s,@EXEEXT_FOR_BUILD@,$EXEEXT_FOR_BUILD,;t t
12948
s,@HDEFINES@,$HDEFINES,;t t
12949
s,@CGEN_MAINT_TRUE@,$CGEN_MAINT_TRUE,;t t
12950
s,@CGEN_MAINT_FALSE@,$CGEN_MAINT_FALSE,;t t
12951
s,@cgendir@,$cgendir,;t t
12952
s,@SHARED_LDFLAGS@,$SHARED_LDFLAGS,;t t
12953
s,@SHARED_LIBADD@,$SHARED_LIBADD,;t t
12954
s,@SHARED_DEPENDENCIES@,$SHARED_DEPENDENCIES,;t t
12955
s,@archdefs@,$archdefs,;t t
12956
s,@BFD_MACHINES@,$BFD_MACHINES,;t t
12957
s,@LIBOBJS@,$LIBOBJS,;t t
12958
s,@LTLIBOBJS@,$LTLIBOBJS,;t t
12959
CEOF
12960
 
12961
_ACEOF
12962
 
12963
  cat >>$CONFIG_STATUS <<\_ACEOF
12964
  # Split the substitutions into bite-sized pieces for seds with
12965
  # small command number limits, like on Digital OSF/1 and HP-UX.
12966
  ac_max_sed_lines=48
12967
  ac_sed_frag=1 # Number of current file.
12968
  ac_beg=1 # First line for current file.
12969
  ac_end=$ac_max_sed_lines # Line after last line for current file.
12970
  ac_more_lines=:
12971
  ac_sed_cmds=
12972
  while $ac_more_lines; do
12973
    if test $ac_beg -gt 1; then
12974
      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12975
    else
12976
      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12977
    fi
12978
    if test ! -s $tmp/subs.frag; then
12979
      ac_more_lines=false
12980
    else
12981
      # The purpose of the label and of the branching condition is to
12982
      # speed up the sed processing (if there are no `@' at all, there
12983
      # is no need to browse any of the substitutions).
12984
      # These are the two extra sed commands mentioned above.
12985
      (echo ':t
12986
  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
12987
      if test -z "$ac_sed_cmds"; then
12988
        ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
12989
      else
12990
        ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
12991
      fi
12992
      ac_sed_frag=`expr $ac_sed_frag + 1`
12993
      ac_beg=$ac_end
12994
      ac_end=`expr $ac_end + $ac_max_sed_lines`
12995
    fi
12996
  done
12997
  if test -z "$ac_sed_cmds"; then
12998
    ac_sed_cmds=cat
12999
  fi
13000
fi # test -n "$CONFIG_FILES"
13001
 
13002
_ACEOF
13003
cat >>$CONFIG_STATUS <<\_ACEOF
13004
for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
13005
  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13006
  case $ac_file in
13007
  - | *:- | *:-:* ) # input from stdin
13008
        cat >$tmp/stdin
13009
        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13010
        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13011
  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13012
        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13013
  * )   ac_file_in=$ac_file.in ;;
13014
  esac
13015
 
13016
  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
13017
  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13018
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13019
         X"$ac_file" : 'X\(//\)[^/]' \| \
13020
         X"$ac_file" : 'X\(//\)$' \| \
13021
         X"$ac_file" : 'X\(/\)' \| \
13022
         .     : '\(.\)' 2>/dev/null ||
13023
echo X"$ac_file" |
13024
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13025
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13026
          /^X\(\/\/\)$/{ s//\1/; q; }
13027
          /^X\(\/\).*/{ s//\1/; q; }
13028
          s/.*/./; q'`
13029
  { if $as_mkdir_p; then
13030
    mkdir -p "$ac_dir"
13031
  else
13032
    as_dir="$ac_dir"
13033
    as_dirs=
13034
    while test ! -d "$as_dir"; do
13035
      as_dirs="$as_dir $as_dirs"
13036
      as_dir=`(dirname "$as_dir") 2>/dev/null ||
13037
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13038
         X"$as_dir" : 'X\(//\)[^/]' \| \
13039
         X"$as_dir" : 'X\(//\)$' \| \
13040
         X"$as_dir" : 'X\(/\)' \| \
13041
         .     : '\(.\)' 2>/dev/null ||
13042
echo X"$as_dir" |
13043
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13044
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13045
          /^X\(\/\/\)$/{ s//\1/; q; }
13046
          /^X\(\/\).*/{ s//\1/; q; }
13047
          s/.*/./; q'`
13048
    done
13049
    test ! -n "$as_dirs" || mkdir $as_dirs
13050
  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13051
echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13052
   { (exit 1); exit 1; }; }; }
13053
 
13054
  ac_builddir=.
13055
 
13056
if test "$ac_dir" != .; then
13057
  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
13058
  # A "../" for each directory in $ac_dir_suffix.
13059
  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
13060
else
13061
  ac_dir_suffix= ac_top_builddir=
13062
fi
13063
 
13064
case $srcdir in
13065
  .)  # No --srcdir option.  We are building in place.
13066
    ac_srcdir=.
13067
    if test -z "$ac_top_builddir"; then
13068
       ac_top_srcdir=.
13069
    else
13070
       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
13071
    fi ;;
13072
  [\\/]* | ?:[\\/]* )  # Absolute path.
13073
    ac_srcdir=$srcdir$ac_dir_suffix;
13074
    ac_top_srcdir=$srcdir ;;
13075
  *) # Relative path.
13076
    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
13077
    ac_top_srcdir=$ac_top_builddir$srcdir ;;
13078
esac
13079
 
13080
# Do not use `cd foo && pwd` to compute absolute paths, because
13081
# the directories may not exist.
13082
case `pwd` in
13083
.) ac_abs_builddir="$ac_dir";;
13084
*)
13085
  case "$ac_dir" in
13086
  .) ac_abs_builddir=`pwd`;;
13087
  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
13088
  *) ac_abs_builddir=`pwd`/"$ac_dir";;
13089
  esac;;
13090
esac
13091
case $ac_abs_builddir in
13092
.) ac_abs_top_builddir=${ac_top_builddir}.;;
13093
*)
13094
  case ${ac_top_builddir}. in
13095
  .) ac_abs_top_builddir=$ac_abs_builddir;;
13096
  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
13097
  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
13098
  esac;;
13099
esac
13100
case $ac_abs_builddir in
13101
.) ac_abs_srcdir=$ac_srcdir;;
13102
*)
13103
  case $ac_srcdir in
13104
  .) ac_abs_srcdir=$ac_abs_builddir;;
13105
  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
13106
  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
13107
  esac;;
13108
esac
13109
case $ac_abs_builddir in
13110
.) ac_abs_top_srcdir=$ac_top_srcdir;;
13111
*)
13112
  case $ac_top_srcdir in
13113
  .) ac_abs_top_srcdir=$ac_abs_builddir;;
13114
  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
13115
  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
13116
  esac;;
13117
esac
13118
 
13119
 
13120
  case $INSTALL in
13121
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13122
  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
13123
  esac
13124
 
13125
  if test x"$ac_file" != x-; then
13126
    { echo "$as_me:$LINENO: creating $ac_file" >&5
13127
echo "$as_me: creating $ac_file" >&6;}
13128
    rm -f "$ac_file"
13129
  fi
13130
  # Let's still pretend it is `configure' which instantiates (i.e., don't
13131
  # use $as_me), people would be surprised to read:
13132
  #    /* config.h.  Generated by config.status.  */
13133
  if test x"$ac_file" = x-; then
13134
    configure_input=
13135
  else
13136
    configure_input="$ac_file.  "
13137
  fi
13138
  configure_input=$configure_input"Generated from `echo $ac_file_in |
13139
                                     sed 's,.*/,,'` by configure."
13140
 
13141
  # First look for the input files in the build tree, otherwise in the
13142
  # src tree.
13143
  ac_file_inputs=`IFS=:
13144
    for f in $ac_file_in; do
13145
      case $f in
13146
      -) echo $tmp/stdin ;;
13147
      [\\/$]*)
13148
         # Absolute (can't be DOS-style, as IFS=:)
13149
         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13150
echo "$as_me: error: cannot find input file: $f" >&2;}
13151
   { (exit 1); exit 1; }; }
13152
         echo "$f";;
13153
      *) # Relative
13154
         if test -f "$f"; then
13155
           # Build tree
13156
           echo "$f"
13157
         elif test -f "$srcdir/$f"; then
13158
           # Source tree
13159
           echo "$srcdir/$f"
13160
         else
13161
           # /dev/null tree
13162
           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13163
echo "$as_me: error: cannot find input file: $f" >&2;}
13164
   { (exit 1); exit 1; }; }
13165
         fi;;
13166
      esac
13167
    done` || { (exit 1); exit 1; }
13168
_ACEOF
13169
cat >>$CONFIG_STATUS <<_ACEOF
13170
  sed "$ac_vpsub
13171
$extrasub
13172
_ACEOF
13173
cat >>$CONFIG_STATUS <<\_ACEOF
13174
:t
13175
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13176
s,@configure_input@,$configure_input,;t t
13177
s,@srcdir@,$ac_srcdir,;t t
13178
s,@abs_srcdir@,$ac_abs_srcdir,;t t
13179
s,@top_srcdir@,$ac_top_srcdir,;t t
13180
s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
13181
s,@builddir@,$ac_builddir,;t t
13182
s,@abs_builddir@,$ac_abs_builddir,;t t
13183
s,@top_builddir@,$ac_top_builddir,;t t
13184
s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
13185
s,@INSTALL@,$ac_INSTALL,;t t
13186
" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
13187
  rm -f $tmp/stdin
13188
  if test x"$ac_file" != x-; then
13189
    mv $tmp/out $ac_file
13190
  else
13191
    cat $tmp/out
13192
    rm -f $tmp/out
13193
  fi
13194
 
13195
done
13196
_ACEOF
13197
cat >>$CONFIG_STATUS <<\_ACEOF
13198
 
13199
#
13200
# CONFIG_HEADER section.
13201
#
13202
 
13203
# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
13204
# NAME is the cpp macro being defined and VALUE is the value it is being given.
13205
#
13206
# ac_d sets the value in "#define NAME VALUE" lines.
13207
ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
13208
ac_dB='[         ].*$,\1#\2'
13209
ac_dC=' '
13210
ac_dD=',;t'
13211
# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
13212
ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
13213
ac_uB='$,\1#\2define\3'
13214
ac_uC=' '
13215
ac_uD=',;t'
13216
 
13217
for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
13218
  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13219
  case $ac_file in
13220
  - | *:- | *:-:* ) # input from stdin
13221
        cat >$tmp/stdin
13222
        ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13223
        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13224
  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13225
        ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13226
  * )   ac_file_in=$ac_file.in ;;
13227
  esac
13228
 
13229
  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
13230
echo "$as_me: creating $ac_file" >&6;}
13231
 
13232
  # First look for the input files in the build tree, otherwise in the
13233
  # src tree.
13234
  ac_file_inputs=`IFS=:
13235
    for f in $ac_file_in; do
13236
      case $f in
13237
      -) echo $tmp/stdin ;;
13238
      [\\/$]*)
13239
         # Absolute (can't be DOS-style, as IFS=:)
13240
         test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13241
echo "$as_me: error: cannot find input file: $f" >&2;}
13242
   { (exit 1); exit 1; }; }
13243
         # Do quote $f, to prevent DOS paths from being IFS'd.
13244
         echo "$f";;
13245
      *) # Relative
13246
         if test -f "$f"; then
13247
           # Build tree
13248
           echo "$f"
13249
         elif test -f "$srcdir/$f"; then
13250
           # Source tree
13251
           echo "$srcdir/$f"
13252
         else
13253
           # /dev/null tree
13254
           { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13255
echo "$as_me: error: cannot find input file: $f" >&2;}
13256
   { (exit 1); exit 1; }; }
13257
         fi;;
13258
      esac
13259
    done` || { (exit 1); exit 1; }
13260
  # Remove the trailing spaces.
13261
  sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
13262
 
13263
_ACEOF
13264
 
13265
# Transform confdefs.h into two sed scripts, `conftest.defines' and
13266
# `conftest.undefs', that substitutes the proper values into
13267
# config.h.in to produce config.h.  The first handles `#define'
13268
# templates, and the second `#undef' templates.
13269
# And first: Protect against being on the right side of a sed subst in
13270
# config.status.  Protect against being in an unquoted here document
13271
# in config.status.
13272
rm -f conftest.defines conftest.undefs
13273
# Using a here document instead of a string reduces the quoting nightmare.
13274
# Putting comments in sed scripts is not portable.
13275
#
13276
# `end' is used to avoid that the second main sed command (meant for
13277
# 0-ary CPP macros) applies to n-ary macro definitions.
13278
# See the Autoconf documentation for `clear'.
13279
cat >confdef2sed.sed <<\_ACEOF
13280
s/[\\&,]/\\&/g
13281
s,[\\$`],\\&,g
13282
t clear
13283
: clear
13284
s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
13285
t end
13286
s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
13287
: end
13288
_ACEOF
13289
# If some macros were called several times there might be several times
13290
# the same #defines, which is useless.  Nevertheless, we may not want to
13291
# sort them, since we want the *last* AC-DEFINE to be honored.
13292
uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
13293
sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
13294
rm -f confdef2sed.sed
13295
 
13296
# This sed command replaces #undef with comments.  This is necessary, for
13297
# example, in the case of _POSIX_SOURCE, which is predefined and required
13298
# on some systems where configure will not decide to define it.
13299
cat >>conftest.undefs <<\_ACEOF
13300
s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
13301
_ACEOF
13302
 
13303
# Break up conftest.defines because some shells have a limit on the size
13304
# of here documents, and old seds have small limits too (100 cmds).
13305
echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
13306
echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
13307
echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
13308
echo '  :' >>$CONFIG_STATUS
13309
rm -f conftest.tail
13310
while grep . conftest.defines >/dev/null
13311
do
13312
  # Write a limited-size here document to $tmp/defines.sed.
13313
  echo '  cat >$tmp/defines.sed <>$CONFIG_STATUS
13314
  # Speed up: don't consider the non `#define' lines.
13315
  echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
13316
  # Work around the forget-to-reset-the-flag bug.
13317
  echo 't clr' >>$CONFIG_STATUS
13318
  echo ': clr' >>$CONFIG_STATUS
13319
  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
13320
  echo 'CEOF
13321
  sed -f $tmp/defines.sed $tmp/in >$tmp/out
13322
  rm -f $tmp/in
13323
  mv $tmp/out $tmp/in
13324
' >>$CONFIG_STATUS
13325
  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
13326
  rm -f conftest.defines
13327
  mv conftest.tail conftest.defines
13328
done
13329
rm -f conftest.defines
13330
echo '  fi # grep' >>$CONFIG_STATUS
13331
echo >>$CONFIG_STATUS
13332
 
13333
# Break up conftest.undefs because some shells have a limit on the size
13334
# of here documents, and old seds have small limits too (100 cmds).
13335
echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
13336
rm -f conftest.tail
13337
while grep . conftest.undefs >/dev/null
13338
do
13339
  # Write a limited-size here document to $tmp/undefs.sed.
13340
  echo '  cat >$tmp/undefs.sed <>$CONFIG_STATUS
13341
  # Speed up: don't consider the non `#undef'
13342
  echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
13343
  # Work around the forget-to-reset-the-flag bug.
13344
  echo 't clr' >>$CONFIG_STATUS
13345
  echo ': clr' >>$CONFIG_STATUS
13346
  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
13347
  echo 'CEOF
13348
  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
13349
  rm -f $tmp/in
13350
  mv $tmp/out $tmp/in
13351
' >>$CONFIG_STATUS
13352
  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
13353
  rm -f conftest.undefs
13354
  mv conftest.tail conftest.undefs
13355
done
13356
rm -f conftest.undefs
13357
 
13358
cat >>$CONFIG_STATUS <<\_ACEOF
13359
  # Let's still pretend it is `configure' which instantiates (i.e., don't
13360
  # use $as_me), people would be surprised to read:
13361
  #    /* config.h.  Generated by config.status.  */
13362
  if test x"$ac_file" = x-; then
13363
    echo "/* Generated by configure.  */" >$tmp/config.h
13364
  else
13365
    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
13366
  fi
13367
  cat $tmp/in >>$tmp/config.h
13368
  rm -f $tmp/in
13369
  if test x"$ac_file" != x-; then
13370
    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
13371
      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
13372
echo "$as_me: $ac_file is unchanged" >&6;}
13373
    else
13374
      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13375
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13376
         X"$ac_file" : 'X\(//\)[^/]' \| \
13377
         X"$ac_file" : 'X\(//\)$' \| \
13378
         X"$ac_file" : 'X\(/\)' \| \
13379
         .     : '\(.\)' 2>/dev/null ||
13380
echo X"$ac_file" |
13381
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13382
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13383
          /^X\(\/\/\)$/{ s//\1/; q; }
13384
          /^X\(\/\).*/{ s//\1/; q; }
13385
          s/.*/./; q'`
13386
      { if $as_mkdir_p; then
13387
    mkdir -p "$ac_dir"
13388
  else
13389
    as_dir="$ac_dir"
13390
    as_dirs=
13391
    while test ! -d "$as_dir"; do
13392
      as_dirs="$as_dir $as_dirs"
13393
      as_dir=`(dirname "$as_dir") 2>/dev/null ||
13394
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13395
         X"$as_dir" : 'X\(//\)[^/]' \| \
13396
         X"$as_dir" : 'X\(//\)$' \| \
13397
         X"$as_dir" : 'X\(/\)' \| \
13398
         .     : '\(.\)' 2>/dev/null ||
13399
echo X"$as_dir" |
13400
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13401
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13402
          /^X\(\/\/\)$/{ s//\1/; q; }
13403
          /^X\(\/\).*/{ s//\1/; q; }
13404
          s/.*/./; q'`
13405
    done
13406
    test ! -n "$as_dirs" || mkdir $as_dirs
13407
  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13408
echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13409
   { (exit 1); exit 1; }; }; }
13410
 
13411
      rm -f $ac_file
13412
      mv $tmp/config.h $ac_file
13413
    fi
13414
  else
13415
    cat $tmp/config.h
13416
    rm -f $tmp/config.h
13417
  fi
13418
# Compute $ac_file's index in $config_headers.
13419
_am_stamp_count=1
13420
for _am_header in $config_headers :; do
13421
  case $_am_header in
13422
    $ac_file | $ac_file:* )
13423
      break ;;
13424
    * )
13425
      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13426
  esac
13427
done
13428
echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
13429
$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13430
         X$ac_file : 'X\(//\)[^/]' \| \
13431
         X$ac_file : 'X\(//\)$' \| \
13432
         X$ac_file : 'X\(/\)' \| \
13433
         .     : '\(.\)' 2>/dev/null ||
13434
echo X$ac_file |
13435
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13436
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13437
          /^X\(\/\/\)$/{ s//\1/; q; }
13438
          /^X\(\/\).*/{ s//\1/; q; }
13439
          s/.*/./; q'`/stamp-h$_am_stamp_count
13440
done
13441
_ACEOF
13442
cat >>$CONFIG_STATUS <<\_ACEOF
13443
 
13444
#
13445
# CONFIG_COMMANDS section.
13446
#
13447
for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
13448
  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
13449
  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
13450
  ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
13451
$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13452
         X"$ac_dest" : 'X\(//\)[^/]' \| \
13453
         X"$ac_dest" : 'X\(//\)$' \| \
13454
         X"$ac_dest" : 'X\(/\)' \| \
13455
         .     : '\(.\)' 2>/dev/null ||
13456
echo X"$ac_dest" |
13457
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13458
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13459
          /^X\(\/\/\)$/{ s//\1/; q; }
13460
          /^X\(\/\).*/{ s//\1/; q; }
13461
          s/.*/./; q'`
13462
  { if $as_mkdir_p; then
13463
    mkdir -p "$ac_dir"
13464
  else
13465
    as_dir="$ac_dir"
13466
    as_dirs=
13467
    while test ! -d "$as_dir"; do
13468
      as_dirs="$as_dir $as_dirs"
13469
      as_dir=`(dirname "$as_dir") 2>/dev/null ||
13470
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13471
         X"$as_dir" : 'X\(//\)[^/]' \| \
13472
         X"$as_dir" : 'X\(//\)$' \| \
13473
         X"$as_dir" : 'X\(/\)' \| \
13474
         .     : '\(.\)' 2>/dev/null ||
13475
echo X"$as_dir" |
13476
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13477
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13478
          /^X\(\/\/\)$/{ s//\1/; q; }
13479
          /^X\(\/\).*/{ s//\1/; q; }
13480
          s/.*/./; q'`
13481
    done
13482
    test ! -n "$as_dirs" || mkdir $as_dirs
13483
  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13484
echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13485
   { (exit 1); exit 1; }; }; }
13486
 
13487
  ac_builddir=.
13488
 
13489
if test "$ac_dir" != .; then
13490
  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
13491
  # A "../" for each directory in $ac_dir_suffix.
13492
  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
13493
else
13494
  ac_dir_suffix= ac_top_builddir=
13495
fi
13496
 
13497
case $srcdir in
13498
  .)  # No --srcdir option.  We are building in place.
13499
    ac_srcdir=.
13500
    if test -z "$ac_top_builddir"; then
13501
       ac_top_srcdir=.
13502
    else
13503
       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
13504
    fi ;;
13505
  [\\/]* | ?:[\\/]* )  # Absolute path.
13506
    ac_srcdir=$srcdir$ac_dir_suffix;
13507
    ac_top_srcdir=$srcdir ;;
13508
  *) # Relative path.
13509
    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
13510
    ac_top_srcdir=$ac_top_builddir$srcdir ;;
13511
esac
13512
 
13513
# Do not use `cd foo && pwd` to compute absolute paths, because
13514
# the directories may not exist.
13515
case `pwd` in
13516
.) ac_abs_builddir="$ac_dir";;
13517
*)
13518
  case "$ac_dir" in
13519
  .) ac_abs_builddir=`pwd`;;
13520
  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
13521
  *) ac_abs_builddir=`pwd`/"$ac_dir";;
13522
  esac;;
13523
esac
13524
case $ac_abs_builddir in
13525
.) ac_abs_top_builddir=${ac_top_builddir}.;;
13526
*)
13527
  case ${ac_top_builddir}. in
13528
  .) ac_abs_top_builddir=$ac_abs_builddir;;
13529
  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
13530
  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
13531
  esac;;
13532
esac
13533
case $ac_abs_builddir in
13534
.) ac_abs_srcdir=$ac_srcdir;;
13535
*)
13536
  case $ac_srcdir in
13537
  .) ac_abs_srcdir=$ac_abs_builddir;;
13538
  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
13539
  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
13540
  esac;;
13541
esac
13542
case $ac_abs_builddir in
13543
.) ac_abs_top_srcdir=$ac_top_srcdir;;
13544
*)
13545
  case $ac_top_srcdir in
13546
  .) ac_abs_top_srcdir=$ac_abs_builddir;;
13547
  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
13548
  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
13549
  esac;;
13550
esac
13551
 
13552
 
13553
  { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
13554
echo "$as_me: executing $ac_dest commands" >&6;}
13555
  case $ac_dest in
13556
    depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
13557
  # Strip MF so we end up with the name of the file.
13558
  mf=`echo "$mf" | sed -e 's/:.*$//'`
13559
  # Check whether this is an Automake generated Makefile or not.
13560
  # We used to match only the files named `Makefile.in', but
13561
  # some people rename them; so instead we look at the file content.
13562
  # Grep'ing the first line is not enough: some people post-process
13563
  # each Makefile.in and add a new line on top of each file to say so.
13564
  # So let's grep whole file.
13565
  if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
13566
    dirpart=`(dirname "$mf") 2>/dev/null ||
13567
$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13568
         X"$mf" : 'X\(//\)[^/]' \| \
13569
         X"$mf" : 'X\(//\)$' \| \
13570
         X"$mf" : 'X\(/\)' \| \
13571
         .     : '\(.\)' 2>/dev/null ||
13572
echo X"$mf" |
13573
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13574
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13575
          /^X\(\/\/\)$/{ s//\1/; q; }
13576
          /^X\(\/\).*/{ s//\1/; q; }
13577
          s/.*/./; q'`
13578
  else
13579
    continue
13580
  fi
13581
  # Extract the definition of DEPDIR, am__include, and am__quote
13582
  # from the Makefile without running `make'.
13583
  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13584
  test -z "$DEPDIR" && continue
13585
  am__include=`sed -n 's/^am__include = //p' < "$mf"`
13586
  test -z "am__include" && continue
13587
  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13588
  # When using ansi2knr, U may be empty or an underscore; expand it
13589
  U=`sed -n 's/^U = //p' < "$mf"`
13590
  # Find all dependency output files, they are included files with
13591
  # $(DEPDIR) in their names.  We invoke sed twice because it is the
13592
  # simplest approach to changing $(DEPDIR) to its actual value in the
13593
  # expansion.
13594
  for file in `sed -n "
13595
    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13596
       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13597
    # Make sure the directory exists.
13598
    test -f "$dirpart/$file" && continue
13599
    fdir=`(dirname "$file") 2>/dev/null ||
13600
$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13601
         X"$file" : 'X\(//\)[^/]' \| \
13602
         X"$file" : 'X\(//\)$' \| \
13603
         X"$file" : 'X\(/\)' \| \
13604
         .     : '\(.\)' 2>/dev/null ||
13605
echo X"$file" |
13606
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13607
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13608
          /^X\(\/\/\)$/{ s//\1/; q; }
13609
          /^X\(\/\).*/{ s//\1/; q; }
13610
          s/.*/./; q'`
13611
    { if $as_mkdir_p; then
13612
    mkdir -p $dirpart/$fdir
13613
  else
13614
    as_dir=$dirpart/$fdir
13615
    as_dirs=
13616
    while test ! -d "$as_dir"; do
13617
      as_dirs="$as_dir $as_dirs"
13618
      as_dir=`(dirname "$as_dir") 2>/dev/null ||
13619
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13620
         X"$as_dir" : 'X\(//\)[^/]' \| \
13621
         X"$as_dir" : 'X\(//\)$' \| \
13622
         X"$as_dir" : 'X\(/\)' \| \
13623
         .     : '\(.\)' 2>/dev/null ||
13624
echo X"$as_dir" |
13625
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13626
          /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13627
          /^X\(\/\/\)$/{ s//\1/; q; }
13628
          /^X\(\/\).*/{ s//\1/; q; }
13629
          s/.*/./; q'`
13630
    done
13631
    test ! -n "$as_dirs" || mkdir $as_dirs
13632
  fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
13633
echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
13634
   { (exit 1); exit 1; }; }; }
13635
 
13636
    # echo "creating $dirpart/$file"
13637
    echo '# dummy' > "$dirpart/$file"
13638
  done
13639
done
13640
 ;;
13641
    libtool )
13642
 
13643
    # See if we are running on zsh, and set the options which allow our
13644
    # commands through without removal of \ escapes.
13645
    if test -n "${ZSH_VERSION+set}" ; then
13646
      setopt NO_GLOB_SUBST
13647
    fi
13648
 
13649
    cfgfile="${ofile}T"
13650
    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13651
    $RM "$cfgfile"
13652
 
13653
    cat <<_LT_EOF >> "$cfgfile"
13654
#! $SHELL
13655
 
13656
# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13657
# Generated automatically by $as_me (GNU $PACKAGE$TIMESTAMP) $VERSION
13658
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13659
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
13660
#
13661
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13662
# 2006, 2007 Free Software Foundation, Inc.
13663
#
13664
# This file is part of GNU Libtool:
13665
# Originally by Gordon Matzigkeit , 1996
13666
#
13667
# This program is free software; you can redistribute it and/or modify
13668
# it under the terms of the GNU General Public License as published by
13669
# the Free Software Foundation; either version 2 of the License, or
13670
# (at your option) any later version.
13671
#
13672
# This program is distributed in the hope that it will be useful, but
13673
# WITHOUT ANY WARRANTY; without even the implied warranty of
13674
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
13675
# General Public License for more details.
13676
#
13677
# You should have received a copy of the GNU General Public License
13678
# along with this program; if not, a copy can be downloaded from
13679
# http://www.gnu.org/copyleft/gpl.html, or by writing to the Free
13680
# Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
13681
# MA 02110-1301, USA.
13682
#
13683
# As a special exception to the GNU General Public License, if you
13684
# distribute this file as part of a program that contains a
13685
# configuration script generated by Autoconf, you may include it under
13686
# the same distribution terms that you use for the rest of that program.
13687
 
13688
 
13689
# The names of the tagged configurations supported by this script.
13690
available_tags=""
13691
 
13692
# ### BEGIN LIBTOOL CONFIG
13693
 
13694
# Whether or not to build shared libraries.
13695
build_libtool_libs=$enable_shared
13696
 
13697
# Which release of libtool.m4 was used?
13698
macro_version=$macro_version
13699
macro_revision=$macro_revision
13700
 
13701
# Whether or not to build static libraries.
13702
build_old_libs=$enable_static
13703
 
13704
# What type of objects to build.
13705
pic_mode=$pic_mode
13706
 
13707
# Whether or not to optimize for fast installation.
13708
fast_install=$enable_fast_install
13709
 
13710
# The host system.
13711
host_alias=$host_alias
13712
host=$host
13713
host_os=$host_os
13714
 
13715
# The build system.
13716
build_alias=$build_alias
13717
build=$build
13718
build_os=$build_os
13719
 
13720
# A sed program that does not truncate output.
13721
SED=$lt_SED
13722
 
13723
# Sed that helps us avoid accidentally triggering echo(1) options like -n.
13724
Xsed="\$SED -e 1s/^X//"
13725
 
13726
# A grep program that handles long lines.
13727
GREP=$lt_GREP
13728
 
13729
# An ERE matcher.
13730
EGREP=$lt_EGREP
13731
 
13732
# A literal string matcher.
13733
FGREP=$lt_FGREP
13734
 
13735
# A BSD- or MS-compatible name lister.
13736
NM=$lt_NM
13737
 
13738
# Whether we need soft or hard links.
13739
LN_S=$lt_LN_S
13740
 
13741
# What is the maximum length of a command?
13742
max_cmd_len=$max_cmd_len
13743
 
13744
# Object file suffix (normally "o").
13745
objext=$ac_objext
13746
 
13747
# Executable file suffix (normally "").
13748
exeext=$exeext
13749
 
13750
# whether the shell understands "unset".
13751
lt_unset=$lt_unset
13752
 
13753
# turn spaces into newlines.
13754
SP2NL=$lt_lt_SP2NL
13755
 
13756
# turn newlines into spaces.
13757
NL2SP=$lt_lt_NL2SP
13758
 
13759
# How to create reloadable object files.
13760
reload_flag=$lt_reload_flag
13761
reload_cmds=$lt_reload_cmds
13762
 
13763
# Method to check whether dependent libraries are shared objects.
13764
deplibs_check_method=$lt_deplibs_check_method
13765
 
13766
# Command to use when deplibs_check_method == "file_magic".
13767
file_magic_cmd=$lt_file_magic_cmd
13768
 
13769
# The archiver.
13770
AR=$lt_AR
13771
AR_FLAGS=$lt_AR_FLAGS
13772
 
13773
# A symbol stripping program.
13774
STRIP=$lt_STRIP
13775
 
13776
# Commands used to install an old-style archive.
13777
RANLIB=$lt_RANLIB
13778
old_postinstall_cmds=$lt_old_postinstall_cmds
13779
old_postuninstall_cmds=$lt_old_postuninstall_cmds
13780
 
13781
# A C compiler.
13782
LTCC=$lt_CC
13783
 
13784
# LTCC compiler flags.
13785
LTCFLAGS=$lt_CFLAGS
13786
 
13787
# Take the output of nm and produce a listing of raw symbols and C names.
13788
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13789
 
13790
# Transform the output of nm in a proper C declaration.
13791
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13792
 
13793
# Transform the output of nm in a C name address pair.
13794
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13795
 
13796
# The name of the directory that contains temporary libtool files.
13797
objdir=$objdir
13798
 
13799
# Shell to use when invoking shell scripts.
13800
SHELL=$lt_SHELL
13801
 
13802
# An echo program that does not interpret backslashes.
13803
ECHO=$lt_ECHO
13804
 
13805
# Used to examine libraries when file_magic_cmd begins with "file".
13806
MAGIC_CMD=$MAGIC_CMD
13807
 
13808
# Must we lock files when doing compilation?
13809
need_locks=$lt_need_locks
13810
 
13811
# Old archive suffix (normally "a").
13812
libext=$libext
13813
 
13814
# Shared library suffix (normally ".so").
13815
shrext_cmds=$lt_shrext_cmds
13816
 
13817
# The commands to extract the exported symbol list from a shared archive.
13818
extract_expsyms_cmds=$lt_extract_expsyms_cmds
13819
 
13820
# Variables whose values should be saved in libtool wrapper scripts and
13821
# restored at link time.
13822
variables_saved_for_relink=$lt_variables_saved_for_relink
13823
 
13824
# Do we need the "lib" prefix for modules?
13825
need_lib_prefix=$need_lib_prefix
13826
 
13827
# Do we need a version for libraries?
13828
need_version=$need_version
13829
 
13830
# Library versioning type.
13831
version_type=$version_type
13832
 
13833
# Shared library runtime path variable.
13834
runpath_var=$runpath_var
13835
 
13836
# Shared library path variable.
13837
shlibpath_var=$shlibpath_var
13838
 
13839
# Is shlibpath searched before the hard-coded library search path?
13840
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13841
 
13842
# Format of library name prefix.
13843
libname_spec=$lt_libname_spec
13844
 
13845
# List of archive names.  First name is the real one, the rest are links.
13846
# The last name is the one that the linker finds with -lNAME
13847
library_names_spec=$lt_library_names_spec
13848
 
13849
# The coded name of the library, if different from the real name.
13850
soname_spec=$lt_soname_spec
13851
 
13852
# Command to use after installation of a shared archive.
13853
postinstall_cmds=$lt_postinstall_cmds
13854
 
13855
# Command to use after uninstallation of a shared archive.
13856
postuninstall_cmds=$lt_postuninstall_cmds
13857
 
13858
# Commands used to finish a libtool library installation in a directory.
13859
finish_cmds=$lt_finish_cmds
13860
 
13861
# As "finish_cmds", except a single script fragment to be evaled but
13862
# not shown.
13863
finish_eval=$lt_finish_eval
13864
 
13865
# Whether we should hardcode library paths into libraries.
13866
hardcode_into_libs=$hardcode_into_libs
13867
 
13868
# Compile-time system search path for libraries.
13869
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13870
 
13871
# Run-time system search path for libraries.
13872
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13873
 
13874
# Whether dlopen is supported.
13875
dlopen_support=$enable_dlopen
13876
 
13877
# Whether dlopen of programs is supported.
13878
dlopen_self=$enable_dlopen_self
13879
 
13880
# Whether dlopen of statically linked programs is supported.
13881
dlopen_self_static=$enable_dlopen_self_static
13882
 
13883
# Commands to strip libraries.
13884
old_striplib=$lt_old_striplib
13885
striplib=$lt_striplib
13886
 
13887
 
13888
# The linker used to build libraries.
13889
LD=$lt_LD
13890
 
13891
# Commands used to build an old-style archive.
13892
old_archive_cmds=$lt_old_archive_cmds
13893
 
13894
# A language specific compiler.
13895
CC=$lt_compiler
13896
 
13897
# Is the compiler the GNU compiler?
13898
with_gcc=$GCC
13899
 
13900
# Compiler flag to turn off builtin functions.
13901
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13902
 
13903
# How to pass a linker flag through the compiler.
13904
wl=$lt_lt_prog_compiler_wl
13905
 
13906
# Additional compiler flags for building library objects.
13907
pic_flag=$lt_lt_prog_compiler_pic
13908
 
13909
# Compiler flag to prevent dynamic linking.
13910
link_static_flag=$lt_lt_prog_compiler_static
13911
 
13912
# Does compiler simultaneously support -c and -o options?
13913
compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13914
 
13915
# Whether or not to add -lc for building shared libraries.
13916
build_libtool_need_lc=$archive_cmds_need_lc
13917
 
13918
# Whether or not to disallow shared libs when runtime libs are static.
13919
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13920
 
13921
# Compiler flag to allow reflexive dlopens.
13922
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13923
 
13924
# Compiler flag to generate shared objects directly from archives.
13925
whole_archive_flag_spec=$lt_whole_archive_flag_spec
13926
 
13927
# Whether the compiler copes with passing no objects directly.
13928
compiler_needs_object=$lt_compiler_needs_object
13929
 
13930
# Create an old-style archive from a shared archive.
13931
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13932
 
13933
# Create a temporary old-style archive to link instead of a shared archive.
13934
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13935
 
13936
# Commands used to build a shared archive.
13937
archive_cmds=$lt_archive_cmds
13938
archive_expsym_cmds=$lt_archive_expsym_cmds
13939
 
13940
# Commands used to build a loadable module if different from building
13941
# a shared archive.
13942
module_cmds=$lt_module_cmds
13943
module_expsym_cmds=$lt_module_expsym_cmds
13944
 
13945
# Whether we are building with GNU ld or not.
13946
with_gnu_ld=$lt_with_gnu_ld
13947
 
13948
# Flag that allows shared libraries with undefined symbols to be built.
13949
allow_undefined_flag=$lt_allow_undefined_flag
13950
 
13951
# Flag that enforces no undefined symbols.
13952
no_undefined_flag=$lt_no_undefined_flag
13953
 
13954
# Flag to hardcode \$libdir into a binary during linking.
13955
# This must work even if \$libdir does not exist
13956
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13957
 
13958
# If ld is used when linking, flag to hardcode \$libdir into a binary
13959
# during linking.  This must work even if \$libdir does not exist.
13960
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13961
 
13962
# Whether we need a single "-rpath" flag with a separated argument.
13963
hardcode_libdir_separator=$lt_hardcode_libdir_separator
13964
 
13965
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13966
# DIR into the resulting binary.
13967
hardcode_direct=$hardcode_direct
13968
 
13969
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13970
# DIR into the resulting binary and the resulting library dependency is
13971
# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13972
# library is relocated.
13973
hardcode_direct_absolute=$hardcode_direct_absolute
13974
 
13975
# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13976
# into the resulting binary.
13977
hardcode_minus_L=$hardcode_minus_L
13978
 
13979
# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13980
# into the resulting binary.
13981
hardcode_shlibpath_var=$hardcode_shlibpath_var
13982
 
13983
# Set to "yes" if building a shared library automatically hardcodes DIR
13984
# into the library and all subsequent libraries and executables linked
13985
# against it.
13986
hardcode_automatic=$hardcode_automatic
13987
 
13988
# Set to yes if linker adds runtime paths of dependent libraries
13989
# to runtime path list.
13990
inherit_rpath=$inherit_rpath
13991
 
13992
# Whether libtool must link a program against all its dependency libraries.
13993
link_all_deplibs=$link_all_deplibs
13994
 
13995
# Fix the shell variable \$srcfile for the compiler.
13996
fix_srcfile_path=$lt_fix_srcfile_path
13997
 
13998
# Set to "yes" if exported symbols are required.
13999
always_export_symbols=$always_export_symbols
14000
 
14001
# The commands to list exported symbols.
14002
export_symbols_cmds=$lt_export_symbols_cmds
14003
 
14004
# Symbols that should not be listed in the preloaded symbols.
14005
exclude_expsyms=$lt_exclude_expsyms
14006
 
14007
# Symbols that must always be exported.
14008
include_expsyms=$lt_include_expsyms
14009
 
14010
# Commands necessary for linking programs (against libraries) with templates.
14011
prelink_cmds=$lt_prelink_cmds
14012
 
14013
# Specify filename containing input files.
14014
file_list_spec=$lt_file_list_spec
14015
 
14016
# How to hardcode a shared library path into an executable.
14017
hardcode_action=$hardcode_action
14018
 
14019
# ### END LIBTOOL CONFIG
14020
 
14021
_LT_EOF
14022
 
14023
  case $host_os in
14024
  aix3*)
14025
    cat <<\_LT_EOF >> "$cfgfile"
14026
# AIX sometimes has problems with the GCC collect2 program.  For some
14027
# reason, if we set the COLLECT_NAMES environment variable, the problems
14028
# vanish in a puff of smoke.
14029
if test "X${COLLECT_NAMES+set}" != Xset; then
14030
  COLLECT_NAMES=
14031
  export COLLECT_NAMES
14032
fi
14033
_LT_EOF
14034
    ;;
14035
  esac
14036
 
14037
 
14038
ltmain="$ac_aux_dir/ltmain.sh"
14039
 
14040
 
14041
  # We use sed instead of cat because bash on DJGPP gets confused if
14042
  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
14043
  # text mode, it properly converts lines to CR/LF.  This bash problem
14044
  # is reportedly fixed, but why not run on old versions too?
14045
  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14046
    || (rm -f "$cfgfile"; exit 1)
14047
 
14048
  case $xsi_shell in
14049
  yes)
14050
    cat << \_LT_EOF >> "$cfgfile"
14051
# func_dirname file append nondir_replacement
14052
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
14053
# otherwise set result to NONDIR_REPLACEMENT.
14054
func_dirname ()
14055
{
14056
  case ${1} in
14057
    */*) func_dirname_result="${1%/*}${2}" ;;
14058
    *  ) func_dirname_result="${3}" ;;
14059
  esac
14060
}
14061
 
14062
# func_basename file
14063
func_basename ()
14064
{
14065
  func_basename_result="${1##*/}"
14066
}
14067
 
14068
# func_stripname prefix suffix name
14069
# strip PREFIX and SUFFIX off of NAME.
14070
# PREFIX and SUFFIX must not contain globbing or regex special
14071
# characters, hashes, percent signs, but SUFFIX may contain a leading
14072
# dot (in which case that matches only a dot).
14073
func_stripname ()
14074
{
14075
  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14076
  # positional parameters, so assign one to ordinary parameter first.
14077
  func_stripname_result=${3}
14078
  func_stripname_result=${func_stripname_result#"${1}"}
14079
  func_stripname_result=${func_stripname_result%"${2}"}
14080
}
14081
 
14082
# func_opt_split
14083
func_opt_split ()
14084
{
14085
  func_opt_split_opt=${1%%=*}
14086
  func_opt_split_arg=${1#*=}
14087
}
14088
 
14089
# func_lo2o object
14090
func_lo2o ()
14091
{
14092
  case ${1} in
14093
    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14094
    *)    func_lo2o_result=${1} ;;
14095
  esac
14096
}
14097
_LT_EOF
14098
    ;;
14099
  *) # Bourne compatible functions.
14100
    cat << \_LT_EOF >> "$cfgfile"
14101
# func_dirname file append nondir_replacement
14102
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
14103
# otherwise set result to NONDIR_REPLACEMENT.
14104
func_dirname ()
14105
{
14106
  # Extract subdirectory from the argument.
14107
  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
14108
  if test "X$func_dirname_result" = "X${1}"; then
14109
    func_dirname_result="${3}"
14110
  else
14111
    func_dirname_result="$func_dirname_result${2}"
14112
  fi
14113
}
14114
 
14115
# func_basename file
14116
func_basename ()
14117
{
14118
  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
14119
}
14120
 
14121
# func_stripname prefix suffix name
14122
# strip PREFIX and SUFFIX off of NAME.
14123
# PREFIX and SUFFIX must not contain globbing or regex special
14124
# characters, hashes, percent signs, but SUFFIX may contain a leading
14125
# dot (in which case that matches only a dot).
14126
# func_strip_suffix prefix name
14127
func_stripname ()
14128
{
14129
  case ${2} in
14130
    .*) func_stripname_result=`$ECHO "X${3}" \
14131
           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
14132
    *)  func_stripname_result=`$ECHO "X${3}" \
14133
           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
14134
  esac
14135
}
14136
 
14137
# sed scripts:
14138
my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14139
my_sed_long_arg='1s/^-[^=]*=//'
14140
 
14141
# func_opt_split
14142
func_opt_split ()
14143
{
14144
  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
14145
  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
14146
}
14147
 
14148
# func_lo2o object
14149
func_lo2o ()
14150
{
14151
  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
14152
}
14153
_LT_EOF
14154
esac
14155
 
14156
case $lt_shell_append in
14157
  yes)
14158
    cat << \_LT_EOF >> "$cfgfile"
14159
 
14160
# func_append var value
14161
# Append VALUE to the end of shell variable VAR.
14162
func_append ()
14163
{
14164
  eval "$1+=\$2"
14165
}
14166
_LT_EOF
14167
    ;;
14168
  *)
14169
    cat << \_LT_EOF >> "$cfgfile"
14170
 
14171
# func_append var value
14172
# Append VALUE to the end of shell variable VAR.
14173
func_append ()
14174
{
14175
  eval "$1=\$$1\$2"
14176
}
14177
_LT_EOF
14178
    ;;
14179
  esac
14180
 
14181
 
14182
  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14183
    || (rm -f "$cfgfile"; exit 1)
14184
 
14185
  mv -f "$cfgfile" "$ofile" ||
14186
    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14187
  chmod +x "$ofile"
14188
 
14189
 ;;
14190
    default-1 )
14191
    for ac_file in $CONFIG_FILES; do
14192
      # Support "outfile[:infile[:infile...]]"
14193
      case "$ac_file" in
14194
        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
14195
      esac
14196
      # PO directories have a Makefile.in generated from Makefile.in.in.
14197
      case "$ac_file" in */Makefile.in)
14198
        # Adjust a relative srcdir.
14199
        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
14200
        ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
14201
        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
14202
        # In autoconf-2.13 it is called $ac_given_srcdir.
14203
        # In autoconf-2.50 it is called $srcdir.
14204
        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
14205
        case "$ac_given_srcdir" in
14206
          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
14207
          /*) top_srcdir="$ac_given_srcdir" ;;
14208
          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
14209
        esac
14210
        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
14211
          rm -f "$ac_dir/POTFILES"
14212
          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
14213
          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
14214
          POMAKEFILEDEPS="POTFILES.in"
14215
          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
14216
          # on $ac_dir but don't depend on user-specified configuration
14217
          # parameters.
14218
          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
14219
            # The LINGUAS file contains the set of available languages.
14220
            if test -n "$OBSOLETE_ALL_LINGUAS"; then
14221
              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
14222
            fi
14223
            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
14224
            # Hide the ALL_LINGUAS assigment from automake.
14225
            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
14226
            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
14227
          else
14228
            # The set of available languages was given in configure.in.
14229
            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
14230
          fi
14231
          case "$ac_given_srcdir" in
14232
            .) srcdirpre= ;;
14233
            *) srcdirpre='$(srcdir)/' ;;
14234
          esac
14235
          POFILES=
14236
          GMOFILES=
14237
          UPDATEPOFILES=
14238
          DUMMYPOFILES=
14239
          for lang in $ALL_LINGUAS; do
14240
            POFILES="$POFILES $srcdirpre$lang.po"
14241
            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
14242
            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
14243
            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
14244
          done
14245
          # CATALOGS depends on both $ac_dir and the user's LINGUAS
14246
          # environment variable.
14247
          INST_LINGUAS=
14248
          if test -n "$ALL_LINGUAS"; then
14249
            for presentlang in $ALL_LINGUAS; do
14250
              useit=no
14251
              if test "%UNSET%" != "$LINGUAS"; then
14252
                desiredlanguages="$LINGUAS"
14253
              else
14254
                desiredlanguages="$ALL_LINGUAS"
14255
              fi
14256
              for desiredlang in $desiredlanguages; do
14257
                # Use the presentlang catalog if desiredlang is
14258
                #   a. equal to presentlang, or
14259
                #   b. a variant of presentlang (because in this case,
14260
                #      presentlang can be used as a fallback for messages
14261
                #      which are not translated in the desiredlang catalog).
14262
                case "$desiredlang" in
14263
                  "$presentlang"*) useit=yes;;
14264
                esac
14265
              done
14266
              if test $useit = yes; then
14267
                INST_LINGUAS="$INST_LINGUAS $presentlang"
14268
              fi
14269
            done
14270
          fi
14271
          CATALOGS=
14272
          if test -n "$INST_LINGUAS"; then
14273
            for lang in $INST_LINGUAS; do
14274
              CATALOGS="$CATALOGS $lang.gmo"
14275
            done
14276
          fi
14277
          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
14278
          sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
14279
          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
14280
            if test -f "$f"; then
14281
              case "$f" in
14282
                *.orig | *.bak | *~) ;;
14283
                *) cat "$f" >> "$ac_dir/Makefile" ;;
14284
              esac
14285
            fi
14286
          done
14287
        fi
14288
        ;;
14289
      esac
14290
    done ;;
14291
  esac
14292
done
14293
_ACEOF
14294
 
14295
cat >>$CONFIG_STATUS <<\_ACEOF
14296
 
14297
{ (exit 0); exit 0; }
14298
_ACEOF
14299
chmod +x $CONFIG_STATUS
14300
ac_clean_files=$ac_clean_files_save
14301
 
14302
 
14303
# configure is writing to config.log, and then calls config.status.
14304
# config.status does its own redirection, appending to config.log.
14305
# Unfortunately, on DOS this fails, as config.log is still kept open
14306
# by configure, so config.status won't be able to write to it; its
14307
# output is simply discarded.  So we exec the FD to /dev/null,
14308
# effectively closing config.log, so it can be properly (re)opened and
14309
# appended to by config.status.  When coming back to configure, we
14310
# need to make the FD available again.
14311
if test "$no_create" != yes; then
14312
  ac_cs_success=:
14313
  ac_config_status_args=
14314
  test "$silent" = yes &&
14315
    ac_config_status_args="$ac_config_status_args --quiet"
14316
  exec 5>/dev/null
14317
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14318
  exec 5>>config.log
14319
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14320
  # would make configure fail if this is the last instruction.
14321
  $ac_cs_success || { (exit 1); exit 1; }
14322
fi
14323
 

powered by: WebSVN 2.1.0

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